D4989: more aggressively repaint when the shadow changes

2017-03-09 Thread Martin Gräßlin
graesslin added inline comments. INLINE COMMENTS > toplevel.cpp:325 > const QRect oldVisibleRect = visibleRect(); > +addLayerRepaint(oldVisibleRect); > if (hasShadow()) { We do have the repaints already. Check the dirtyRect and the following addLayerRepaint. Instead of adding a n

D4990: Update Aurorae Shadow when we copy the buffer, not one frame after painting

2017-03-09 Thread Martin Gräßlin
graesslin requested changes to this revision. graesslin added a comment. This revision now requires changes to proceed. I think part of your analysis is wrong. At least I cannot remember that I did the deferring for that reason. I think the call is deferred to get the correct areas repainted

D4997: Support for long running kcheckpass supporting multiple authentications

2017-03-09 Thread Martin Gräßlin
graesslin added a dependency: D4806: [greeter] Send the auth result through the server instead return value. REVISION DETAIL https://phabricator.kde.org/D4997 To: graesslin, #plasma Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol

D4806: [greeter] Send the auth result through the server instead return value

2017-03-09 Thread Martin Gräßlin
graesslin added a dependent revision: D4997: Support for long running kcheckpass supporting multiple authentications. REPOSITORY R133 KScreenLocker REVISION DETAIL https://phabricator.kde.org/D4806 To: graesslin, #plasma Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg,

D4997: Support for long running kcheckpass supporting multiple authentications

2017-03-09 Thread Martin Gräßlin
graesslin created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY So far kcheckpass allowed to try to verify one password. This required kscreenlocker_greet to exec for every new entered password. Due to t

D4996: Fix invalid reference of toolTipArea.

2017-03-09 Thread Xuetian Weng
xuetianweng updated this revision to Diff 12347. xuetianweng added a comment. fix may be applied to 5.9 branch REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D4996?vs=12346&id=12347 BRANCH Plasma/5.9 REVISION DETAIL https://phabricator.kde.org/D

D4996: Fix invalid reference of toolTipArea.

2017-03-09 Thread Xuetian Weng
xuetianweng created this revision. Restricted Application added a project: Plasma. REVISION SUMMARY When activateTask is called from root Item, it will fail to resolve the reference of toolTipArea. This change make toolTipArea a property of Task and make activateTask() access it via this pro

D4979: Add places:/ KIO slave

2017-03-09 Thread Eike Hein
hein added a comment. Hmm it would be really nice if we could get the title to read "Places" somehow, yeah. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D4979 To: broulik, #plasma, dfaure, hein Cc: elvisangelaccio, plasma-devel, progwolff, lesliezhai, ali

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Elvis Stansvik
2017-03-09 18:41 GMT+01:00 Jonathan Riddell : > On Thu, Mar 09, 2017 at 06:30:36PM +0100, Elvis Stansvik wrote: >> I just wish the FSF FAQ was more clear on this (direct dynamic linking vs >> dlopen()ing). > > They can't be more clear as the definition of derived work is set by > legislatures and c

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Jonathan Riddell
On Thu, Mar 09, 2017 at 06:30:36PM +0100, Elvis Stansvik wrote: > I just wish the FSF FAQ was more clear on this (direct dynamic linking vs > dlopen()ing). They can't be more clear as the definition of derived work is set by legislatures and courts in different justictions and will differ. Also t

D4991: try proper order of corona()->availableScreenRect()

2017-03-09 Thread Marco Martin
mart created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY connect to Plasma::Corona::availableScreenRectChanged instead of using kscreen, this way we should be more sure that signal is emitted when it

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Elvis Stansvik
Den 9 mars 2017 11:24 fm skrev "Jonathan Riddell" : > > On Wed, Mar 08, 2017 at 10:04:56PM +0100, Elvis Stansvik wrote: > > 1) I want to make an AppImage of a GPL-incompatible Qt application, > > that bundles a newer Qt than the one provided by the target system. > > Go ahead > > The main unresolve

D4990: Update Aurorae Shadow when we copy the buffer, not one frame after painting

2017-03-09 Thread David Edmundson
davidedmundson created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY In the current code we update the shadows during the decoration paint. Because this is called in the middle of the Scene::paintWind

D4970: Get rid of QWeakPointer

2017-03-09 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REVISION DETAIL https://phabricator.kde.org/D4970 To: denisshienkov, afiestas, ltoscano, volkov, davidedmundson Cc: davidedmundson, plasma-devel, volkov, progwolff, lesliezhai, ali-mohamed, jensreuterberg,

D4970: Get rid of QWeakPointer

2017-03-09 Thread Denis Shienkov
denisshienkov updated this revision to Diff 12331. denisshienkov edited the summary of this revision. CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D4970?vs=12270&id=12331 REVISION DETAIL https://phabricator.kde.org/D4970 AFFECTED FILES kcmodule/activities/activitypage.cpp kcmodu

D4838: [Notifications] Add context menu for thumbnail

2017-03-09 Thread Kai Uwe Broulik
This revision was automatically updated to reflect the committed changes. Closed by commit R120:f98a90df2541: [Notifications] Add context menu for thumbnail (authored by broulik). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D4838?vs=11939&id=12330#toc REPOSITORY R120 Plasma Workspace

D4972: Start drag with press and hold on touch events

2017-03-09 Thread Marco Martin
mart added a comment. the discussion seems to me a bit unrelated with the review in itself. for me the patch is ok, +1 REPOSITORY R296 KDeclarative REVISION DETAIL https://phabricator.kde.org/D4972 To: davidedmundson, #plasma Cc: mart, hein, broulik, plasma-devel, #frameworks, progwolf

Jenkins-kde-ci: plasma-workspace Plasma-5.9 stable-kf5-qt5 » Linux,gcc - Build # 91 - Still Unstable!

2017-03-09 Thread no-reply
GENERAL INFO BUILD UNSTABLE Build URL: https://build.kde.org/job/plasma-workspace%20Plasma-5.9%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/91/ Project: PLATFORM=Linux,compiler=gcc Date of build: Thu, 09 Mar 2017 15:18:53 + Build duration: 15 min CHANGE SET Revision a2685f717e89ae562587118c

D4763: [Notifications] Keep popup opened during drag

2017-03-09 Thread Kai Uwe Broulik
broulik closed this revision. broulik added a comment. https://cgit.kde.org/plasma-workspace.git/commit/?id=a2685f717e89ae562587118ccf89a92801eac6a0 REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D4763 To: broulik, #plasma, davidedmundson Cc: plasma-devel,

D4976: [Notifications] Keep popup opened during drag

2017-03-09 Thread Kai Uwe Broulik
This revision was automatically updated to reflect the committed changes. Closed by commit R120:a2685f717e89: [Notifications] Keep popup opened during drag (authored by broulik). REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D4976?vs=12287&id=12329 R

D4976: [Notifications] Keep popup opened during drag

2017-03-09 Thread Marco Martin
mart accepted this revision. This revision is now accepted and ready to land. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D4976 To: broulik, #plasma, mart Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol

D4989: more aggressively repaint when the shadow changes

2017-03-09 Thread Marco Martin
mart created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: KWin, kwin, plasma-devel. REVISION SUMMARY when some effects like maximize or translucency are disabled, less repaints happen and especially when using aurorae it's possible to

D4970: Get rid of QWeakPointer

2017-03-09 Thread David Edmundson
davidedmundson added a comment. >> From the the documentation of QObject::~QObject: "Warning: Deleting a QObject while pending events are waiting to be delivered can cause a crash." > > It can happens only if an object lives in a different thread. But the ErrorOverlay - is a widget, whic

D4970: Get rid of QWeakPointer

2017-03-09 Thread Denis Shienkov
denisshienkov added a comment. It can happens only if an object lives in a different thread. But the ErrorOverlay - is a widget, which should live in a main thread. REPOSITORY R122 Powerdevil REVISION DETAIL https://phabricator.kde.org/D4970 To: denisshienkov, afiestas, ltoscano, volkov

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Jonathan Riddell
On Wed, Mar 08, 2017 at 10:04:56PM +0100, Elvis Stansvik wrote: > 1) I want to make an AppImage of a GPL-incompatible Qt application, > that bundles a newer Qt than the one provided by the target system. Go ahead The main unresolved issue with AppImage as I see it is not being able to provide sou

Jenkins-kde-ci: plasma-desktop master kf5-qt5 » Linux,gcc - Build # 661 - Still Unstable!

2017-03-09 Thread no-reply
GENERAL INFO BUILD UNSTABLE Build URL: https://build.kde.org/job/plasma-desktop%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/661/ Project: PLATFORM=Linux,compiler=gcc Date of build: Thu, 09 Mar 2017 09:25:50 + Build duration: 5 min 42 sec CHANGE SET Revision 3dd666365245bcca8787df77cf383c

D4980: [Folder View] Visualize hidden files

2017-03-09 Thread Kai Uwe Broulik
This revision was automatically updated to reflect the committed changes. Closed by commit R119:3dd666365245: [Folder View] Visualize hidden files (authored by broulik). REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D4980?vs=12303&id=12319 REVISION DET

Communication with Phabricator upstream

2017-03-09 Thread Ben Cooksley
Hi everyone, Just repeating my last email on this subject as it seems some folks have missed the previous memo. All issues with Phabricator should be logged at https://phabricator.kde.org/tag/phabricator/ - not with upstream. This is being done to avoid duplicate tasks, and to allow us to commun

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Elvis Stansvik
2017-03-09 9:02 GMT+01:00 Elvis Stansvik : > 2017-03-09 9:00 GMT+01:00 Elvis Stansvik : >> 2017-03-09 7:15 GMT+01:00 Martin Gräßlin : >>> Am 2017-03-08 22:04, schrieb Elvis Stansvik: 2017-03-08 20:55 GMT+01:00 David Edmundson : > > There was a thread: > https://mail.kde.org/pi

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Elvis Stansvik
2017-03-09 9:02 GMT+01:00 Elvis Stansvik : > 2017-03-09 9:00 GMT+01:00 Elvis Stansvik : >> 2017-03-09 7:15 GMT+01:00 Martin Gräßlin : >>> Am 2017-03-08 22:04, schrieb Elvis Stansvik: 2017-03-08 20:55 GMT+01:00 David Edmundson : > > There was a thread: > https://mail.kde.org/pi

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Elvis Stansvik
2017-03-09 9:00 GMT+01:00 Elvis Stansvik : > 2017-03-09 7:15 GMT+01:00 Martin Gräßlin : >> Am 2017-03-08 22:04, schrieb Elvis Stansvik: >>> >>> 2017-03-08 20:55 GMT+01:00 David Edmundson : There was a thread: https://mail.kde.org/pipermail/kde-frameworks-devel/2016-May/034272.html >>

Re: LGPL a possibility for Breeze Qt widget style?

2017-03-09 Thread Elvis Stansvik
2017-03-09 7:15 GMT+01:00 Martin Gräßlin : > Am 2017-03-08 22:04, schrieb Elvis Stansvik: >> >> 2017-03-08 20:55 GMT+01:00 David Edmundson : >>> >>> There was a thread: >>> https://mail.kde.org/pipermail/kde-frameworks-devel/2016-May/034272.html >>> >>> I'm not sure it helps much. >> >> >> Oh wow.