D7355: Properly change buttons hit area to enforce Fitts law when windows are quick-tiled and or vertically/horizontally maximiezed. At the same time, do not draw the window round corners.

2017-08-19 Thread Hugo Pereira Da Costa
hpereiradacosta closed this revision. REPOSITORY R31 Breeze REVISION DETAIL https://phabricator.kde.org/D7355 To: hpereiradacosta, ngraham, graesslin Cc: Zren, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas

D7355: Properly change buttons hit area to enforce Fitts law when windows are quick-tiled and or vertically/horizontally maximiezed. At the same time, do not draw the window round corners.

2017-08-19 Thread Nathaniel Graham
ngraham accepted this revision. ngraham added a comment. This revision is now accepted and ready to land. Now that I think about it, this is fine as-is. You actually //can// resize a tiled window (unlike a maximized window), so the cursor is giving you accurate information. If you click, the

D7424: Very slightly increase text contrast for the default Breeze color scheme

2017-08-19 Thread Nathaniel Graham
ngraham created this revision. ngraham added a project: Breeze. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY This diff will //very slightly// increase the text contrast in the default Breeze color scheme, while

D5093: Add ~/.local/share/icons to icons search paths

2017-08-19 Thread Andrey Bondrov
abondrov updated this revision to Diff 18417. abondrov added a comment. Re-create diff against Plasma/5.10 branch. REPOSITORY R135 Integration for Qt applications in Plasma CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D5093?vs=18416=18417 REVISION DETAIL

D5093: Add ~/.local/share/icons to icons search paths

2017-08-19 Thread David Edmundson
davidedmundson added a comment. That diff seems messed up, can you double check it please. The green lines look good though :) REPOSITORY R135 Integration for Qt applications in Plasma REVISION DETAIL https://phabricator.kde.org/D5093 To: abondrov, jriddell, broulik, davidedmundson

D5093: Add ~/.local/share/icons to icons search paths

2017-08-19 Thread Andrey Bondrov
abondrov updated this revision to Diff 18416. abondrov added a comment. Use QStandardPaths wtih GenericDataLocation to include ~/.local/share/icons if it exists. REPOSITORY R135 Integration for Qt applications in Plasma CHANGES SINCE LAST UPDATE

D4879: notifications: Correctly display the file in jobs

2017-08-19 Thread Xuetian Weng
This revision was automatically updated to reflect the committed changes. Closed by commit R120:403b7348e168: notifications: Correctly display the file in jobs (authored by xuetianweng). REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE

D4879: notifications: Correctly display the file in jobs

2017-08-19 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D4879 To: xuetianweng, mart, davidedmundson Cc: davidedmundson, plasma-devel, ZrenBot, progwolff, lesliezhai,

D4879: notifications: Correctly display the file in jobs

2017-08-19 Thread Xuetian Weng
xuetianweng updated this revision to Diff 18412. xuetianweng added a comment. update based on david's comments. REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D4879?vs=12041=18412 BRANCH master REVISION DETAIL

D5093: Add ~/.local/share/icons to icons search paths

2017-08-19 Thread David Edmundson
davidedmundson requested changes to this revision. davidedmundson added a comment. This revision now requires changes to proceed. I agree we should be including $XDG_DATA_HOME/icons We shouldn't be hardcoding that though. Porting to QStandardPaths wtih GenericDataLocation should

D7097: Forward showing desktop only to rootInfo if it changed

2017-08-19 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes. Closed by commit R108:778b7d037f63: Forward showing desktop only to rootInfo if it changed (authored by graesslin). REPOSITORY R108 KWin CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7097?vs=17633=18396

D6697: Allow to change toolbar font separately again

2017-08-19 Thread Fabian Vogt
fvogt added a comment. Looks good to me as well (+ the other patch), I just added two comments. INLINE COMMENTS > fonts_global_toolbar.pl:12 > +{ > +chomp; > +$generalFont = $1 if ($_ =~ /font=(.*)/); Not sure, but maybe the script should only read/change the `[General]` section? >

D7097: Forward showing desktop only to rootInfo if it changed

2017-08-19 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REPOSITORY R108 KWin BRANCH showing-desktop-root-info-on-change REVISION DETAIL https://phabricator.kde.org/D7097 To: graesslin, #kwin, #plasma, davidedmundson Cc: plasma-devel, kwin, ZrenBot,

D6697: Allow to change toolbar font separately again

2017-08-19 Thread Henrik Fehlauer
rkflx requested review of this revision. rkflx added a subscriber: fvogt. rkflx added a comment. This revision is now accepted and ready to land. No worries and thanks for the review :) I'll setup my recently granted commit access and commit to master (even though originally intended for

D7096: Only send active window changes to X11 root window if the X11 window changed

2017-08-19 Thread David Edmundson
davidedmundson requested changes to this revision. davidedmundson added a comment. This revision now requires changes to proceed. under X, any other process can change _net_active_window If that happens we need our m_activeWindow to reflect that, otherwise kwin can be out of sync and

D5932: KCM for controlling Night Color

2017-08-19 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D5932 To: subdiff, #plasma, davidedmundson Cc: Zren, lueck, mart, davidedmundson, plasma-devel, ZrenBot, progwolff, lesliezhai,

D4861: [ConfigCategory] Deduce name and icon from pluginName

2017-08-19 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REPOSITORY R242 Plasma Framework (Library) REVISION DETAIL https://phabricator.kde.org/D4861 To: broulik, #plasma, davidedmundson Cc: plasma-devel, #frameworks, ZrenBot, progwolff, lesliezhai,

D4879: notifications: Correctly display the file in jobs

2017-08-19 Thread David Edmundson
davidedmundson added a comment. Sorry, for the delayed response. > Are we talking about do the file name parsing in dataengine, and has a separate data field, called labelFileNameN, and keep it update with labelN? Yes, that way any other notification implementation gets this fix

D6697: Allow to change toolbar font separately again

2017-08-19 Thread David Edmundson
davidedmundson accepted this revision. davidedmundson added a comment. Hey, sorry about the lack of review. I think the default being the current default makes the most sense. Patch absolutely makes sense. I like how you even added an update script. Lets merge this as-is, and then

D7404: Run the Baloo runner out of process

2017-08-19 Thread Kai Uwe Broulik
broulik accepted this revision. broulik added a comment. This revision is now accepted and ready to land. Let's leave it that way REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D7404 To: davidedmundson, #plasma, broulik Cc: broulik,

D7404: Run the Baloo runner out of process

2017-08-19 Thread David Edmundson
davidedmundson added inline comments. INLINE COMMENTS > broulik wrote in baloosearchrunner.cpp:51 > Won't we end up restarting this service over and over again whilst typing > when Baloo is dlsabled? Not sure how bad that is, though. If baloo is disabled, but the runner is enabled, yes. Not a

D6697: Allow to change toolbar font separately again

2017-08-19 Thread Henrik Fehlauer
rkflx planned changes to this revision. rkflx added a comment. No review in over a month. On the positive side, I got more ideas in the meantime. Let's see if I can find another way to change the toolbar font without affecting single QToolButtons. Things to try (maybe even both,

D7404: Run the Baloo runner out of process

2017-08-19 Thread Kai Uwe Broulik
broulik added inline comments. INLINE COMMENTS > baloosearchrunner.cpp:51 > +if (!config.fileIndexingEnabled()) { > +return -1; > +} Won't we end up restarting this service over and over again whilst typing when Baloo is dlsabled? Not sure how bad that is, though. REPOSITORY

D7404: Run the Baloo runner out of process

2017-08-19 Thread David Edmundson
davidedmundson updated this revision to Diff 18389. davidedmundson added a comment. Kai's comments REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D7404?vs=18370=18389 BRANCH master REVISION DETAIL https://phabricator.kde.org/D7404 AFFECTED

D6134: Test every plasmoid

2017-08-19 Thread Martin Flöser
graesslin added a comment. Did you see that build.kde.org is not very happy with the new tests? REPOSITORY R527 Integration tests for Plasma REVISION DETAIL https://phabricator.kde.org/D6134 To: davidedmundson, #plasma, mart Cc: graesslin, apol, plasma-devel, ZrenBot, progwolff,

D6828: Send QKeyEvent with Qt::Key as expected by Qt to internal windows

2017-08-19 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes. Closed by commit R108:70bc9524d95b: Send QKeyEvent with Qt::Key as expected by Qt to internal windows (authored by graesslin). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D6828?vs=17014=18383#toc REPOSITORY

D6411: [platforms/x11] Use a GlxContextAttributeBuilder

2017-08-19 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes. Closed by commit R108:f88c322a3b83: [platforms/x11] Use a GlxContextAttributeBuilder (authored by graesslin). REPOSITORY R108 KWin CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D6411?vs=16830=18382 REVISION

D7402: Use QUrls from match to create mimeData in base implementation

2017-08-19 Thread Kai Uwe Broulik
broulik accepted this revision. broulik added inline comments. This revision is now accepted and ready to land. INLINE COMMENTS > abstractrunner.cpp:204 > { > -Q_UNUSED(match) > -return nullptr; > +if (match.urls().isEmpty()) { > +return nullptr; Weird indentation

D7404: Run the Baloo runner out of process

2017-08-19 Thread Kai Uwe Broulik
broulik added a comment. Cool! INLINE COMMENTS > baloosearchrunner.cpp:49 > { > +QApplication app(argc, argv); //KRun needs widgets for some reason.. > +app.setQuitOnLastWindowClosed(false); `KRun` may spawn `QMessageBox` and the like (which makes me wonder if we really should

D7406: Move X11 specific event filtering for ScreenEdges into x11 standalone platform

2017-08-19 Thread Martin Flöser
graesslin created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel. REVISION SUMMARY This change splits out the X11 specific event filtering into a dedicated X11EventFilter. It is created in the x11 standalone platform

D7406: Move X11 specific event filtering for ScreenEdges into x11 standalone platform

2017-08-19 Thread Martin Flöser
graesslin added a dependency: D7395: [tabBox] Move X11 specific event filtering into a dedicated event filter. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7406 To: graesslin, #kwin, #plasma Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed,

D7395: [tabBox] Move X11 specific event filtering into a dedicated event filter

2017-08-19 Thread Martin Flöser
graesslin added a dependent revision: D7406: Move X11 specific event filtering for ScreenEdges into x11 standalone platform. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7395 To: graesslin, #kwin, #plasma Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai,

D7371: Create a dedicated X11EventFilter for recognizing first user interaction

2017-08-19 Thread Martin Flöser
This revision was automatically updated to reflect the committed changes. Closed by commit R108:36a318986316: Create a dedicated X11EventFilter for recognizing first user interaction (authored by graesslin). REPOSITORY R108 KWin CHANGES SINCE LAST UPDATE