D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Filip Fila
This revision was automatically updated to reflect the committed changes. Closed by commit R119:5e905afb07e8: [TaskManager] Modernize and reorganize configuration settings (authored by filipf). REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=526

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Björn Feber
GB_2 added a comment. Now just update the screenshots. REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D19280 To: filipf, #plasma, #vdg, ngraham, rooty, GB_2, hein Cc: hein, GB_2, rooty, plasma-devel, jraleigh, ragreen, Pitel, ZrenBot, lesliez

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Nathaniel Graham
ngraham accepted this revision. ngraham added a comment. Indentation looks good! Looks great and works great for both regular and icons-only task managers, in both horizontal and vertical orientations. Shipit! REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://p

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Eike Hein
hein accepted this revision. hein added a comment. This revision is now accepted and ready to land. I'm OK with this, but I'd like @ngraham to verify consistency on the indent issue. REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D19280 To: f

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Björn Feber
GB_2 added inline comments. INLINE COMMENTS > ngraham wrote in ConfigAppearance.qml:21 > Yes it is, there's a RowLayout in here. I meant the QQC1 import, but it was removed just before I posted this comment :P REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D1928

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Nathaniel Graham
ngraham added inline comments. INLINE COMMENTS > GB_2 wrote in ConfigAppearance.qml:21 > Import is not needed anymore. Yes it is, there's a RowLayout in here. REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D19280 To: filipf, #plasma, #vdg, ngraham, rooty, GB_2,

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Björn Feber
GB_2 added inline comments. INLINE COMMENTS > ConfigAppearance.qml:21 > +import QtQuick 2.0 > +import QtQuick.Controls 1.0 as QQC1 > +import QtQuick.Controls 2.5 Import is not needed anymore. REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D19280 To: filipf, #pl

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Filip Fila
filipf updated this revision to Diff 52647. filipf added a comment. Don't import QQC1 for ConfigAppearance.qml REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52646&id=52647 BRANCH master REVISION DETAIL https://phabricator.kde.org/D192

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Filip Fila
filipf added a comment. In D19280#420401 , @filipf wrote: > rename "vertical" property to "plasmoidVertical" because it was interfering with QQC2's slider > "vertical" variable; use QQC2 slider Shoutout to @GB_2 for figuring out why t

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Filip Fila
filipf updated this revision to Diff 52646. filipf added a comment. rename "vertical" property to "plasmoidVertical" because it was interfering with QQC2's slider "vertical" variable; use QQC2 slider REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Filip Fila
filipf updated this revision to Diff 52644. filipf added a comment. use units.largeSpacing for indentation; remove redunant visible: vertical properties for children of RowLayout REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52565&id=52

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Björn Feber
GB_2 added inline comments. INLINE COMMENTS > filipf wrote in ConfigBehavior.qml:69 > I tried `units.largeSpacing` first then realized it's not aligned with the > top text (not even with 1.0 scaling) so I did something like > `(units.largeSpacing - units.smallSpacing * 2)` which worked ok with

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Filip Fila
filipf added inline comments. INLINE COMMENTS > GB_2 wrote in ConfigBehavior.qml:69 > Should be `units.largeSpacing` I tried `units.largeSpacing` first then realized it's not aligned with the top text (not even with 1.0 scaling) so I did something like `(units.largeSpacing - units.smallSpacing

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Björn Feber
GB_2 added inline comments. INLINE COMMENTS > hein wrote in ConfigBehavior.qml:69 > Wait, 10x the checkbox width? Should be `units.largeSpacing` REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D19280 To: filipf, #plasma, #vdg, ngraham, rooty, GB_2, hein Cc: hein

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-26 Thread Eike Hein
hein added inline comments. INLINE COMMENTS > ConfigBehavior.qml:69 > +Item { > +width: Math.round(groupPopups.width * 10) > +} Wait, 10x the checkbox width? REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D19280 To: filip

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-25 Thread Filip Fila
filipf updated this revision to Diff 52565. filipf added a comment. I forgot to hide the grouping and sorting options when using Icons-only REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52518&id=52565 BRANCH master REVISION DETAIL htt

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-25 Thread Filip Fila
filipf updated this revision to Diff 52518. filipf added a comment. try a better solution for the indentation (now works consistently with scaling) REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52514&id=52518 BRANCH master REVISION DET

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-25 Thread Filip Fila
filipf updated this revision to Diff 52514. filipf added a comment. fix typo in comments REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52513&id=52514 BRANCH master REVISION DETAIL https://phabricator.kde.org/D19280 AFFECTED FILES a

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-25 Thread Filip Fila
filipf updated this revision to Diff 52513. filipf added a comment. revert grouping settings order and indent the onlyGroupWhenFull option REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52491&id=52513 BRANCH master REVISION DETAIL http

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Eike Hein
hein added a comment. > [X] Open groups in popups > [X] Only when the Task Manager is full Reversing and not indenting these options breaks their dependent relationship. Please revert this to the original layout. Looks nice otherwise! REPOSITORY R119 Plasma Desktop BRANCH mas

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf added a comment. Thank you :) Does anyone from #plasma maybe know why the QQC2 Slider fails to obey the "visible: vertical" setting? The variables have been changed in accordance with QQC2 and the slider does show up with no "visible:" st

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Nathaniel Graham
ngraham accepted this revision. ngraham added a comment. This revision is now accepted and ready to land. Looks great and works great. Fantastic work! REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D19280 To: filipf, #plasma, #vdg, ngraham, ro

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf updated this revision to Diff 52491. filipf added a comment. "Filters:" -> "Filter:", "Only when the Task Manager is full" -> "Group only when the Task Manager is full" (I think it's better to be explicit), use "preferences-desktop-color" for Appearance icon, "Highlight windows"

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Nathaniel Graham
ngraham added inline comments. INLINE COMMENTS > ConfigAppearance.qml:56 > +id: highlightWindows > +text: i18n("Highlight windows") > +} This would be a bit clearer if it said something more along the line of "Highlight windows when hovering over tasks" REPOSITO

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Nathaniel Graham
ngraham added inline comments. INLINE COMMENTS > config.qml:27 > + name: i18n("Appearance") > + icon: "preferences-desktop-plasma-theme" > + source: "ConfigAppearance.qml" Hmm, not sure this really fits, TBH. I kind of likes the colors-style icon you used in a previous v

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Björn Feber
GB_2 added a comment. Almost perfect! INLINE COMMENTS > ConfigBehavior.qml:64 > +id: onlyGroupWhenFull > +text: i18n("Only when the Task Manager is full") > +enabled: groupingStrategy.currentIndex > 0 && groupPopups.checked "Task Manager" should be lowerca

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf added a comment. Much better, I agree! I've implemented all the changes. REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D19280 To: filipf, #plasma, #vdg, ngraham, rooty Cc: rooty, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-m

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf updated this revision to Diff 52484. filipf added a comment. better categorization of settings REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52479&id=52484 BRANCH master REVISION DETAIL https://phabricator.kde.org/D19280 AFFEC

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Nathaniel Graham
ngraham requested changes to this revision. ngraham added a comment. This revision now requires changes to proceed. I love the idea of an Appearance/Behavior split. I think that really improves the approachability of the settings window. But I think it will require a bit of re-organization si

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf updated this revision to Diff 52479. filipf added a comment. use sentence-style capitalization for combobox entries REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52476&id=52479 BRANCH master REVISION DETAIL https://phabricator.

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Krešimir Čohar
rooty accepted this revision as: rooty. rooty added a comment. This revision is now accepted and ready to land. Works fine for me on neon, best wait for Nate's go-ahead but I'm convinced :D REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D19280

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf updated this revision to Diff 52476. filipf edited the test plan for this revision. filipf added a comment. Use action verbs for "Sorting" and "Grouping"; extend "visible: vertical" property to all revelant elements REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf updated this revision to Diff 52465. filipf added a comment. remove unneeded section breaks at the very beginning of the layout REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D19280?vs=52461&id=52465 BRANCH master REVISION DETAIL https://

D19280: [TaskManager] Modernize and reorganize configuration settings

2019-02-24 Thread Filip Fila
filipf created this revision. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. filipf requested review of this revision. REVISION SUMMARY This patch ports most of the QQC1 elements into QQC2 and makes use of Kirigami.FormLayout. Due to an overwhelming number of opt