improve output identification

Authored by sebas on Jul 14 2016, 2:40 AM.

Description

improve output identification

Summary:
When identical outputs (i.e. outputs with the same edid) are connected,
the serializer can't match the outputs solely by their id, it will most
likely return the wrong one and set that up.

In this case, we also compare the output's name with the name saved in
the config: this one is different for every monitor.

This change should allow to configure and restore setups with identical
screens connected.

BUG:325277

Test Plan: Only compile-tested so far. I'm running out of nightly hours.

Reviewers: Plasma

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D2156

Details

Committed
sebasJul 20 2016, 2:14 PM
Differential Revision
D2156: improve output identification
Parents
R104:4b69f8708e63: kscreen kcm: block changed signal after save
Branches
Unknown
Tags
Unknown