D10042: Parse EDID on the backend side
dvratil updated this revision to Diff 76459. dvratil added a comment. - Rebased on master REPOSITORY R110 KScreen Library CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D10042?vs=25805=76459 BRANCH arcpatch-D10042 REVISION DETAIL https://phabricator.kde.org/D10042 AFFECTED FILES CMakeLists.txt autotests/testconfigserializer.cpp autotests/testkwaylandbackend.cpp autotests/testqscreenbackend.cpp backends/fake/fake.cpp backends/fake/fake.h backends/kwayland/waylandbackend.cpp backends/kwayland/waylandbackend.h backends/xrandr/xrandr.cpp backends/xrandr/xrandr.h interfaces/org.kde.KScreen.Backend.xml src/CMakeLists.txt src/abstractbackend.cpp src/abstractbackend.h src/backendlauncher/backenddbuswrapper.cpp src/backendlauncher/backenddbuswrapper.h src/backendmanager.cpp src/configserializer.cpp src/configserializer_p.h src/doctor/doctor.cpp src/edid.cpp src/edid.h src/edid_p.h src/getconfigoperation.cpp src/output.cpp src/output.h src/types.h tests/kwayland/waylandconfigreader.cpp To: dvratil, sebas Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
D10042: Parse EDID on the backend side
sebas accepted this revision. sebas added a comment. This revision is now accepted and ready to land. One minor thing to fix, otherwise the idea + approach look fine to me. Thanks! INLINE COMMENTS > edid_p.h:3 > + * Copyright (C) 2012 - 2014 by Daniel Vrátil> * > + * (C) 201áby Daniel Vrátil > * > * > * typo REPOSITORY R110 KScreen Library BRANCH master REVISION DETAIL https://phabricator.kde.org/D10042 To: dvratil, sebas Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
D10042: Parse EDID on the backend side
dvratil added a dependency: D10040: Add serial number and EISA ID to OutputDevice interface. REPOSITORY R110 KScreen Library REVISION DETAIL https://phabricator.kde.org/D10042 To: dvratil, sebas Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
D10042: Parse EDID on the backend side
dvratil created this revision. dvratil added a reviewer: sebas. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. dvratil requested review of this revision. REVISION SUMMARY Parse EDID on the backend side so that backends that don't have access to raw EDID blob can still populate the Edid object with data they have available. REPOSITORY R110 KScreen Library BRANCH master REVISION DETAIL https://phabricator.kde.org/D10042 AFFECTED FILES autotests/testconfigserializer.cpp autotests/testkwaylandbackend.cpp autotests/testqscreenbackend.cpp backends/fake/fake.cpp backends/fake/fake.h backends/kwayland/waylandbackend.cpp backends/kwayland/waylandbackend.h backends/xrandr/xrandr.cpp backends/xrandr/xrandr.h interfaces/org.kde.KScreen.Backend.xml src/abstractbackend.cpp src/abstractbackend.h src/backendlauncher/backenddbuswrapper.cpp src/backendlauncher/backenddbuswrapper.h src/backendmanager.cpp src/configserializer.cpp src/configserializer_p.h src/doctor/doctor.cpp src/edid.cpp src/edid.h src/edid_p.h src/getconfigoperation.cpp src/output.cpp src/output.h src/types.h tests/kwayland/waylandconfigreader.cpp To: dvratil, sebas Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart