D7436: kimpanel: change highlight color
guoyunhe added a comment. In https://phabricator.kde.org/D7436#138011, @xuetianweng wrote: > Can you try to make use of PlasmaComponents.Highlight instead of custom highlight like this? Tried and failed... So I have to leave it like this... REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D7436 To: guoyunhe, #plasma Cc: xuetianweng, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
D7046: Use xcb-icccm to read the name property
This revision was automatically updated to reflect the committed changes. Closed by commit R108:c87230c3a5fe: Use xcb-icccm to read the name property (authored by graesslin). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D7046?vs=17587=18496#toc REPOSITORY R108 KWin CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7046?vs=17587=18496 REVISION DETAIL https://phabricator.kde.org/D7046 AFFECTED FILES CMakeLists.txt autotests/integration/x11_client_test.cpp client.cpp To: graesslin, #kwin, #plasma, fvogt Cc: cfeck, anthonyfieroni, fvogt, broulik, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
D7343: auto generate desktop file for url handling
This revision was automatically updated to reflect the committed changes. Closed by commit R134:dcae12f6b355: auto generate desktop file for url handling (authored by sitter). REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7343?vs=18224=18488 REVISION DETAIL https://phabricator.kde.org/D7343 AFFECTED FILES discover/CMakeLists.txt discover/org.kde.discover.desktop discover/org.kde.discover.desktop.cmake To: sitter, apol, ltoscano, leinir Cc: leinir, ltoscano, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
D7343: auto generate desktop file for url handling
leinir accepted this revision. leinir added a comment. This revision is now accepted and ready to land. Hmm... LGTM - mind that i am not the maintainer here, but it does look like it's likely the needed approach. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D7343 To: sitter, apol, ltoscano, leinir Cc: leinir, ltoscano, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
D7402: Use QUrls from match to create mimeData in base implementation
This revision was automatically updated to reflect the committed changes. Closed by commit R308:b0421c21867b: Use QUrls from match to create mimeData in base implementation (authored by davidedmundson). REPOSITORY R308 KRunner CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7402?vs=18368=18482 REVISION DETAIL https://phabricator.kde.org/D7402 AFFECTED FILES src/abstractrunner.cpp To: davidedmundson, #plasma, broulik Cc: broulik, plasma-devel, #frameworks, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
D6390: Add remote runners over DBus
This revision was automatically updated to reflect the committed changes. Closed by commit R308:8389c530e531: Add remote runners over DBus (authored by davidedmundson). REPOSITORY R308 KRunner CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D6390?vs=16245=18481 REVISION DETAIL https://phabricator.kde.org/D6390 AFFECTED FILES autotests/CMakeLists.txt autotests/dbusrunnertest.cpp autotests/dbusrunnertest.desktop autotests/testremoterunner.cpp autotests/testremoterunner.h src/CMakeLists.txt src/abstractrunner.cpp src/data/org.kde.krunner1.xml src/data/servicetypes/plasma-runner.desktop src/dbusrunner.cpp src/dbusrunner_p.h src/dbusutils_p.h src/querymatch.cpp src/querymatch.h src/runnermanager.cpp To: davidedmundson, #plasma, broulik Cc: broulik, mart, plasma-devel, #frameworks, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas
D7404: Run the Baloo runner out of process
This revision was automatically updated to reflect the committed changes. Closed by commit R120:76d41e0831cf: Run the Baloo runner out of process (authored by davidedmundson). REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7404?vs=18389=18479 REVISION DETAIL https://phabricator.kde.org/D7404 AFFECTED FILES runners/baloo/CMakeLists.txt runners/baloo/baloosearchrunner.cpp runners/baloo/baloosearchrunner.h runners/baloo/dbusutils_p.h runners/baloo/org.kde.baloorunner.service.in runners/baloo/org.kde.krunner1.xml runners/baloo/plasma-runner-baloosearch.desktop To: davidedmundson, #plasma, broulik Cc: broulik, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
Minutes Monday Plasma Hangout
What have the Plasma heroes been up to the past week? Read and find out! Cheers, Eike Plasma Team meeting, 21-08-2017 Present: mgraesslin, fvogt, notmart, bshah, Sho_, d_ed mgraesslin: * I'm working on what I call the "XFree KWin" project ** trying to get KWin/Wayland to work without XWayland ** thus moving lots of code into the x11 standalone platform ** once we get KWin work without XWayland I hope to also be able to handle XWayland crashing ** related to all of that, refactored events.cpp to get more dedicated event handlers ** and started moving the compositors into plugins * oh and on the general Wayland stuff: ShellClient's caption is now feature complete with X11 Client's caption fvogt: * Tried to fix annoying warning on Qt startup about QQC1 style "org.kde.desktop" not being found. First attempt broke weirdly due to bugs in Qt's style selection method, hacked around it with QT_QUICK_CONTROLS_1_STYLE="non/existent/dir/Desktop" * Noticed with notmart that while qqc2-style was supposed to be released as part of Plasma 5.10, it was not. Nobody noticed apparently * (Not really plasma) Did an experiment to get QColumnView into the KIO file dialog, QColumnView is extremely buggy and needs a *lot* of work notmart: * finalized kirigami layers * national holiday on 15th * ported koko to it as a proof of concept * kirigami icon sizes in desktop style * wayland: foreign protocol, ** refactoring in a single class server side ** more testing on fail cases, when surfaces or pieces of wrapper get deleted ** https://phabricator.kde.org/D7369 ** got completely frustrated by random crashes, weird memory corruptions and useless backtraces ** proposed an api change on wayland-devel list bshah: * [Neon] WIP still to add the armhf in mobile CI ** Mostly tooling fixes where things just assumed that there is only one architecture * [Misc] Got a chance to test touch screen stuff on my new laptop, have some ideas (some inspired from the windows though :p), for example: ** Converge kickoff/kicker to appdash when keyboard is folded away? ** Provide ability to hide mouse? Windows provides this "Tablet mode" toggle which does this ** Some more not-so-concrete ideas, can discuss them post meeting in breakout ** This also means I can test screen rotation stuff from sebas :) * mostly time was spent doing non plasma/mobile or halium work (neon) Sho_: * [Desktop] Fixed 5.10 regressions causing desktop widget position loss at shell restart due to size hints vs. position code ping-pong, ate lots of time last week for ultimately somewhat unsatisfying timer delay solution ** I have a suicidal impulse to rewrite the desktop containment widgets layer now, trying to resist * [Kicker] Fixed search field losing focus after first typed character when searching while hovering top-level category item * [Other] Submitted an entry into the KDE community Goals process that impacts Plasma heavily: https://mail.kde.org/pipermail/kde-community/2017q3/003913.html * [Other] Some QtWS'17 coordination (help leinir with showing off Plasma!): https://mail.kde.org/pipermail/kde-community/2017q3/003916.html * [Other] Started Qt Quick/Kirigami version of Konversation on the side, http://i.imgur.com/RPFDPoN.png d_ed: * I modded the baloo runner to work out of process. ** which is a good test of my DBus runners * made kwin tell wayland windows which output they're on ** which Qt now also has a patch for * oh, and I redid the kscreen scaling dialogs to have the per-screen support. Full log: [19:01] <Sho_> meeting time! mgraesslin, bshah, d_ed, sebas, notmart, Riddell, kbroulik, fvogt, others: who be here [19:01] * mgraesslin is here [19:01] * fvogt is here as well [19:01] * notmart here [19:01] * Sho_ has a feeling bshah is also here [19:01] * bshah is here [19:02] <Sho_> ah there we go :P [19:02] <Sho_> seems a bit light today, where are the others? humm [19:02] <Sho_> anyhow, mgraesslin starts, fvogt next [19:02] <mgraesslin> hello, first time around in a long time :-) [19:02] <mgraesslin> I'm working on what I call the "XFree KWin" project [19:03] <mgraesslin> trying to get KWin/Wayland to work without XWayland [19:03] <mgraesslin> thus moving lots of code into the x11 standalone platform [19:03] <Sho_> neat :) [19:03] <heliocastro> mgraesslin: Just congrats for your wedding ( sorry for interrupt ) [19:03] <bshah> yay lovely [19:03] <mgraesslin> general idea: code which isn't compiled in, cannot create issues [19:03] <mgraesslin> heliocastro: thanks [19:03] <mgraesslin> once we get KWin work without XWayland I hope to also be able to handle XWayland crashing [19:04] <mgraesslin> related to all of that, refactored events.cpp to get more dedicated event handlers [19:04] <mgraesslin> and started moving the compositors into plugins [19:04] <Sho_> seems the event handlers/filter concept is really working out in
D7450: Move NonComposited Outline into the X11 standalone platform
graesslin created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel. REVISION SUMMARY Creating the OutlineVisual is moved into the Platform API. The default implementation creates the composited OutlineVisual. The X11 standalone platform overrides it and creates the non composited outline in case no compositing is used. TEST PLAN Run kwin_x11 with KWIN_COMPOSE=N and KWIN_COMPOSE=X, non composited outline and composited outline loaded REPOSITORY R108 KWin BRANCH non-composited-outline-x11-platform REVISION DETAIL https://phabricator.kde.org/D7450 AFFECTED FILES outline.cpp outline.h platform.cpp platform.h plugins/platforms/x11/standalone/CMakeLists.txt plugins/platforms/x11/standalone/non_composited_outline.cpp plugins/platforms/x11/standalone/non_composited_outline.h plugins/platforms/x11/standalone/x11_platform.cpp plugins/platforms/x11/standalone/x11_platform.h To: graesslin, #kwin, #plasma Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
D7273: Use the new ECMQMLModules to specify all of KWin's runtime dependencies
bshah accepted this revision as: Plasma, bshah. This revision is now accepted and ready to land. REPOSITORY R108 KWin BRANCH ecmqmlmodules REVISION DETAIL https://phabricator.kde.org/D7273 To: graesslin, #kwin, #plasma, bshah Cc: bshah, apol, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, mart, lukas
D7046: Use xcb-icccm to read the name property
fvogt accepted this revision. fvogt added a comment. This revision is now accepted and ready to land. Nobody seems to be against it and the code looks good to me + it works fine here. So I don't see a reason to let this laying around for longer. REPOSITORY R108 KWin BRANCH xcb-iccm-name REVISION DETAIL https://phabricator.kde.org/D7046 To: graesslin, #kwin, #plasma, fvogt Cc: cfeck, anthonyfieroni, fvogt, broulik, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
D7273: Use the new ECMQMLModules to specify all of KWin's runtime dependencies
graesslin added a comment. ping, anything speaking against pushing it? REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7273 To: graesslin, #kwin, #plasma Cc: bshah, apol, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, mart, lukas
D7232: Move SceneXRender into a plugin
graesslin added a comment. ping REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7232 To: graesslin, #kwin, #plasma Cc: broulik, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
D7046: Use xcb-icccm to read the name property
graesslin added a comment. ping REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7046 To: graesslin, #kwin, #plasma Cc: cfeck, anthonyfieroni, fvogt, broulik, plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
[Powerdevil] [Bug 383631] What exactly does "Even when an external monitor is connected" do?
https://bugs.kde.org/show_bug.cgi?id=383631 Sebastian Küglerchanged: What|Removed |Added Assignee|plasma-devel@kde.org|plasma-b...@kde.org -- You are receiving this mail because: You are the assignee for the bug.
[Powerdevil] [Bug 383633] Putting external monitor in standby suspends laptop and stops video signal to external monitor
https://bugs.kde.org/show_bug.cgi?id=383633 Sebastian Küglerchanged: What|Removed |Added Assignee|plasma-devel@kde.org|plasma-b...@kde.org -- You are receiving this mail because: You are the assignee for the bug.
[kio-extras] [Bug 372860] MTP not usable : connects, then disconnects, then connects...
https://bugs.kde.org/show_bug.cgi?id=372860 Sebastian Küglerchanged: What|Removed |Added Assignee|plasma-devel@kde.org|plasma-b...@kde.org -- You are receiving this mail because: You are the assignee for the bug.
[Powerdevil] [Bug 383680] org_kde_powerdevil 45% ram usage along with 43% kded5 crashed my computer
https://bugs.kde.org/show_bug.cgi?id=383680 Sebastian Küglerchanged: What|Removed |Added Assignee|plasma-devel@kde.org|plasma-b...@kde.org -- You are receiving this mail because: You are the assignee for the bug.
D7447: Move screen inversion through XRandr into X11 standalone platform
graesslin added a dependency: D7444: Move the X11 Decoration Renderer into the X11 standalone platform. REVISION DETAIL https://phabricator.kde.org/D7447 To: graesslin, #kwin, #plasma Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
D7444: Move the X11 Decoration Renderer into the X11 standalone platform
graesslin added a dependent revision: D7447: Move screen inversion through XRandr into X11 standalone platform. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7444 To: graesslin, #kwin, #plasma Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
D7447: Move screen inversion through XRandr into X11 standalone platform
graesslin created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY By moving the functionality into the Platform API we can also implement support on other platforms which support this in general (e.g. DRM once Roman's color adjustment patches landed). BRANCH invert-to-platform REVISION DETAIL https://phabricator.kde.org/D7447 AFFECTED FILES platform.cpp platform.h plugins/platforms/x11/standalone/x11_platform.cpp plugins/platforms/x11/standalone/x11_platform.h useractions.cpp To: graesslin, #kwin, #plasma Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas