D5918: set transientparent for menus

2017-05-19 Thread David Edmundson
davidedmundson accepted this revision.
davidedmundson added a comment.
This revision is now accepted and ready to land.


  Please test under x.

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  phab/popupparents

REVISION DETAIL
  https://phabricator.kde.org/D5918

To: mart, #plasma, davidedmundson
Cc: davidedmundson, plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5918: set transientparent for menus

2017-05-19 Thread Marco Martin
mart created this revision.
Restricted Application added projects: Plasma, Frameworks.
Restricted Application added subscribers: Frameworks, plasma-devel.

REVISION SUMMARY
  set transient parent for popup menus created by appletinterface/
  containmentinterface, it makes them appear at the proper coordinates

TEST PLAN
  containment menus appear where the mouse was pressed

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  phab/popupparents

REVISION DETAIL
  https://phabricator.kde.org/D5918

AFFECTED FILES
  src/scriptengines/qml/plasmoid/appletinterface.cpp
  src/scriptengines/qml/plasmoid/containmentinterface.cpp

To: mart, #plasma
Cc: plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5912: minimize dialog resizes/moves

2017-05-19 Thread Marco Martin
mart added a comment.


  now tooltips are animated again

REPOSITORY
  R242 Plasma Framework (Library)

REVISION DETAIL
  https://phabricator.kde.org/D5912

To: mart, #plasma
Cc: davidedmundson, plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5912: minimize dialog resizes/moves

2017-05-19 Thread Marco Martin
mart updated this revision to Diff 14690.
mart added a comment.


  - make the tooltips actual tooltips

REPOSITORY
  R242 Plasma Framework (Library)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5912?vs=14688=14690

BRANCH
  phab/dialogresize

REVISION DETAIL
  https://phabricator.kde.org/D5912

AFFECTED FILES
  src/declarativeimports/core/tooltipdialog.cpp
  src/plasmaquick/dialog.cpp

To: mart, #plasma
Cc: davidedmundson, plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5912: minimize dialog resizes/moves

2017-05-19 Thread Marco Martin
mart added a comment.


  removed that extra complexity block/unblock that didn't seem to buy anything.
  
  comparing before/after, all the normal tooltips, exept taskmanager 
consistyently passed from two resizes to one.
  perhaps will be possible to fix the taskmanager case by tweaking up how its 
tooltip exports size hints

REPOSITORY
  R242 Plasma Framework (Library)

REVISION DETAIL
  https://phabricator.kde.org/D5912

To: mart, #plasma
Cc: davidedmundson, plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5912: minimize dialog resizes/moves

2017-05-19 Thread Marco Martin
mart updated this revision to Diff 14688.
mart added a comment.


  - remove updategeometryblocked

REPOSITORY
  R242 Plasma Framework (Library)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5912?vs=14674=14688

BRANCH
  phab/dialogresize

REVISION DETAIL
  https://phabricator.kde.org/D5912

AFFECTED FILES
  src/plasmaquick/dialog.cpp

To: mart, #plasma
Cc: davidedmundson, plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5914: Add template for Plasma QML Applet with QML extension

2017-05-19 Thread Friedrich W. H. Kossebau
This revision was automatically updated to reflect the committed changes.
Closed by commit R242:4d5793c28a3f: Add template for Plasma QML Applet with QML 
extension (authored by kossebau).

CHANGED PRIOR TO COMMIT
  https://phabricator.kde.org/D5914?vs=14681=14687#toc

REPOSITORY
  R242 Plasma Framework (Library)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5914?vs=14681=14687

REVISION DETAIL
  https://phabricator.kde.org/D5914

AFFECTED FILES
  templates/CMakeLists.txt
  templates/qml-plasmoid-with-qml-extension/CMakeLists.txt
  templates/qml-plasmoid-with-qml-extension/Messages.sh
  templates/qml-plasmoid-with-qml-extension/README
  templates/qml-plasmoid-with-qml-extension/package/contents/ui/main.qml
  templates/qml-plasmoid-with-qml-extension/package/metadata.desktop
  templates/qml-plasmoid-with-qml-extension/plugin/%{APPNAMELC}plugin.cpp
  templates/qml-plasmoid-with-qml-extension/plugin/%{APPNAMELC}plugin.h
  templates/qml-plasmoid-with-qml-extension/plugin/CMakeLists.txt
  templates/qml-plasmoid-with-qml-extension/plugin/qmldir
  
templates/qml-plasmoid-with-qml-extension/qml-plasmoid-with-qml-extension.kdevtemplate

To: kossebau, #plasma, mart
Cc: plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5914: Add template for Plasma QML Applet with QML extension

2017-05-19 Thread Marco Martin
mart accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  addtemplateforplasmoidwithqmlplugin

REVISION DETAIL
  https://phabricator.kde.org/D5914

To: kossebau, #plasma, mart
Cc: plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas