----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123678/#review80068 -----------------------------------------------------------
Oh fuck I haven't confiured kdevelop to remove them xD Will update add proper Documentation and push. - Àlex Fiestas On mai. 7, 2015, 9:04 p.m., Àlex Fiestas wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/123678/ > ----------------------------------------------------------- > > (Updated mai. 7, 2015, 9:04 p.m.) > > > Review request for Solid. > > > Repository: libkscreen > > > Description > ------- > > We were making some assumptions in Output::geometry like for example > assuimg that the resolution of the currentMode was actually the output > size which is not always the case, like for example in a case we were > already covering of vertical transformed output. > > In order to fix this proplerly we are adding a size property to Output > that backends and fill with whatever value they want and we use it to > create the QRrect with return in Output::geometry. > > QScreen: Whatever QScreen::screenGeometry().size() returns > Fake: Added a test for singleOutput, the rest is all the same > XRandR11: Whatever size has currentMode > > XRandR: Whatever size CRTC reports. > Note that crtc is the one in charge of applying transformations so it > always reports correct geometry, even on scaled or vertical/landscape > outputs. > > > Diffs > ----- > > autotests/configs/multipleoutput.json 4e59b5f > autotests/configs/singleoutput.json bab8926 > autotests/testconfigserializer.cpp 3e948b6 > backends/fake/parser.cpp 43a5ec5 > backends/qscreen/qscreenoutput.cpp 452ac3b > backends/xrandr/xrandroutput.h 32c5ddc > backends/xrandr/xrandroutput.cpp e1e5799 > backends/xrandr1.1/xrandr11.cpp f6b5e46 > src/configserializer.cpp 10739f2 > src/output.h f71b798 > src/output.cpp b47ad3d > > Diff: https://git.reviewboard.kde.org/r/123678/diff/ > > > Testing > ------- > > Besides the autotests, I have checked with kscreen-console reports correct > size with a 2x2 scaled output using all backends. > I have also used plasma and checked that now it is able to properly place > dialogs. > > > Thanks, > > Àlex Fiestas > >
_______________________________________________ Kde-hardware-devel mailing list Kde-hardware-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-hardware-devel