D29081: [QStyle] Make menu titles look less like menu items

2020-04-21 Thread Kai Uwe Broulik
broulik added a comment. Not a fan of making it hard to read. I agree that it makes it more obvious it's not clickable but we deliberately changed many places that used disabled menu items as sections to use proper sections for readability. REPOSITORY R31 Breeze REVISION DETAIL https://

D29081: [QStyle] Make menu titles look less like menu items

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: VDG, Breeze. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY The look of Breeze menu titles has always slightly bothered me since they have the same vis

D28509: RFC: [libnotificationmanager] introduce the notification watcher

2020-04-21 Thread Bhushan Shah
bshah added a comment. One last todo is fixing summary so it is not processed twice. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D28509 To: bshah, #plasma, broulik, davidedmundson Cc: nicolasfella, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack,

D28509: RFC: [libnotificationmanager] introduce the notification watcher

2020-04-21 Thread Bhushan Shah
bshah updated this revision to Diff 80833. bshah added a comment. rebase to master REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28509?vs=80832&id=80833 BRANCH bshah/notification-watcher REVISION DETAIL https://phabricator.kde.org/D28509 AF

D28509: RFC: [libnotificationmanager] introduce the notification watcher

2020-04-21 Thread Bhushan Shah
bshah added inline comments. INLINE COMMENTS > broulik wrote in notification.h:128 > Maybe add a new `rawHints() const`? > > Not a fan of ref return I avoided using "raw" word in the function name, because when we process hints we don't actually modify it. We just process rest of notifications

D28509: RFC: [libnotificationmanager] introduce the notification watcher

2020-04-21 Thread Bhushan Shah
bshah updated this revision to Diff 80832. bshah marked 15 inline comments as done. bshah added a comment. address various comments - adhere to interface name when registering watcher - remove unused code - use qdbusservicewatcher - add valid property REPOSITORY R120 Plasma Worksp

D29064: [WIP] Support module commandline paramenter

2020-04-21 Thread Nathaniel Graham
ngraham added inline comments. INLINE COMMENTS > IconMode.cpp:143 > d->mainWidget->setCurrentWidget( d->moduleView ); > - > +qWarning()<<""< // avoid double titles by setting the right face type before loading the > module aahh! > SidebarMo

D27669: [kstyle] Tools area

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. Affected apps: - Spectacle: crashes as soon as it launches - Telegram: crashes when I click on a chat in the sidebar Other unusual behavior noticed: - Opening open/save dialogs and settings windows in Dolphin and Kate causes the parent apps to hang for

D27669: [kstyle] Tools area

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. The crash is still happening for me. It's instantly reproducible with Spectacle. I open it and it immediately crashes. REPOSITORY R31 Breeze REVISION DETAIL https://phabricator.kde.org/D27669 To: cblack, #plasma, #breeze, #vdg, hpereiradacosta, davidre, ngraham

D29080: [kcms/fonts] Guide users towards KScreen KCM for making things bigger on-screen

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80831. ngraham added a comment. Add clarifying comment REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29080?vs=80830&id=80831 BRANCH master REVISION DETAIL https://phabricator.kde.org/D29080 AFFECTED FILES

D29080: [kcms/fonts] Guide users towards KScreen KCM for making things bigger on-screen

2020-04-21 Thread Nathaniel Graham
ngraham added inline comments. INLINE COMMENTS > fonts.cpp:229 > - > -emit fontsHaveChanged(); > } Nothing was previously listening for this signal, so I believe it is safe to repurpose it for something else as I have done in this patch. REPOSITORY R119 Plasma Desktop REVISION DETAIL

D29080: [kcms/fonts] Guide users towards KScreen KCM for making things bigger on-screen

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: VDG, Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY Many users seem to like using Force Fonts DPI or (less commonly) the font sizes to increase

D29060: Port placeholder message to Kirigami.PlaceholderMessage

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80826. ngraham added a comment. Add margins so really long translations can't touch the edges of the view REPOSITORY R1044 Plasma Thunderbolt Integration CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29060?vs=80780&id=80826 BRANCH port-to-

D28888: Fix navigation regressions

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. Close. There's extra spacing on the right for some reason, and I think the sidebar's background used to be white. F8252517: Screenshot_20200421_191722.png REPOSITORY R1014 Kirigami Gallery REVISION DETAIL https://phabr

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80825. ngraham added a comment. Add margins to examples REPOSITORY R169 Kirigami CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29057?vs=80782&id=80825 BRANCH placeholder-message (branched from master) REVISION DETAIL https://phabricator

D29059: Port BrowsingPage to PlaceholderMessage

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80824. ngraham added a comment. One last thing: add margins so it can't touch the edges of the view REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29059?vs=80783&id=80824 BRANCH port-to-PlaceholderMes

D28888: Fix navigation regressions

2020-04-21 Thread Carson Black
cblack updated this revision to Diff 80822. cblack added a comment. Switch between ListView and CardsLayout REPOSITORY R1014 Kirigami Gallery CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D2?vs=80291&id=80822 BRANCH cblack/better-navigation (branched from master) REVISION

D27669: [kstyle] Tools area

2020-04-21 Thread Carson Black
cblack updated this revision to Diff 80819. cblack added a comment. Remove stray qDebug REPOSITORY R31 Breeze CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D27669?vs=80603&id=80819 BRANCH arcpatch-D27669_1 REVISION DETAIL https://phabricator.kde.org/D27669 AFFECTED FILES

D28666: Refactor for loops

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. That was fixed, thanks. REPOSITORY R169 Kirigami REVISION DETAIL https://phabricator.kde.org/D28666 To: cblack, #kirigami, mart Cc: broulik, ngraham, plasma-devel, fbampaloukas, GB_2, domson, dkardarakos, apol, ahiemstra, davidedmundson, mart

D29075: [wallpapers/image] Port to BasicListItem+subtitle

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80817. ngraham added a comment. Forgot to bump the required versions REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29075?vs=80816&id=80817 BRANCH port-to-basiclistitem-with-subtitle (branched from master)

D29075: [wallpapers/image] Port to BasicListItem+subtitle

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: Plasma, Kirigami. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY This allows us to use the new consistent appearance introduced with D29074

D29074: Make BasicListItem more useful by giving it a subtitle property

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: VDG, Kirigami, mart. Herald added a project: Kirigami. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY Right now `BasicListItem` is quite limited and therefore not very useful. We ha

D28666: Refactor for loops

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. This appears to have broken `SwipeListItem`. Now the actions don't show up anymore and there's loads of console spam: file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/templates/SwipeListItem.qml:421: TypeError: Type error file:///home/nate/kde/usr/l

D28625: Use ShadowedRectangle for Card backgrounds

2020-04-21 Thread Carson Black
cblack added a comment. This seems to be causing regressions to card behaviour for me. Cards are running together when they weren't previously: F8252161: ksnip_20200421-162339.png The images are: 1. having non-deterministic texture issues

D29071: FileChooser portal: add support for opening directories

2020-04-21 Thread Kai Uwe Broulik
broulik added inline comments. INLINE COMMENTS > filechooser.cpp:167 > > +if (options.contains(QStringLiteral("directory"))) { > +directory = options.value(QStringLiteral("directory")).toBool(); This check isn't needed, but is probably consistent with the rest and should be cleane

D29071: FileChooser portal: add support for opening directories

2020-04-21 Thread Jan Grulich
jgrulich created this revision. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. jgrulich requested review of this revision. REPOSITORY R838 Flatpak Support: KDE Portal for XDG Desktop BRANCH filechooser-directory REVISION DETAIL https://phabricator.kde.org/D29071

D28873: Add SwipeNavigator component

2020-04-21 Thread Carson Black
cblack updated this revision to Diff 80804. cblack added a comment. Adjust tab stylings REPOSITORY R169 Kirigami CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28873?vs=80281&id=80804 BRANCH cblack/lateral (branched from master) REVISION DETAIL https://phabricator.kde.org/D2

D28462: [KCM][WIP] Add KCModuleData

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. +1 for a simple base class so we can avoid so much boilerplate REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D28462 To: bport, #plasma, ervin, meven, crossi, hchain Cc: ngraham, broulik, plasma-devel, Orage, LeGast00n, The-Feren-OS-De

D28461: In sidebar mode show if a module is in default state or not

2020-04-21 Thread Kevin Ottens
ervin accepted this revision. ervin added a comment. LGTM REPOSITORY R124 System Settings REVISION DETAIL https://phabricator.kde.org/D28461 To: bport, #plasma, ervin, meven, crossi, hchain, #vdg, mart Cc: GB_2, mart, ngraham, abetts, filipf, The-Feren-OS-Dev, ndavis, broulik, plasma-de

D28462: [KCM][WIP] Add KCModuleData

2020-04-21 Thread Kevin Ottens
ervin requested changes to this revision. ervin added a comment. This revision now requires changes to proceed. Only a small thing left I think INLINE COMMENTS > cursorthemedata.h:33 > +Q_OBJECT > +//Q_PROPERTY(CursorThemeSettings *cursorThemeSettings READ > cursorThemeSettings CONST

D28884: screencasting: Adoption of the org_kde_plasma_video_streaming protocol

2020-04-21 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 80797. apol added a comment. Remember to run the event loop REPOSITORY R838 Flatpak Support: KDE Portal for XDG Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28884?vs=80795&id=80797 BRANCH master REVISION DETAIL https://phabricator

D28873: Add SwipeNavigator component

2020-04-21 Thread Nathaniel Graham
ngraham resigned from this revision. ngraham added a subscriber: squeakypancakes. ngraham added a comment. All right, you've convinced me. As for the appearance, we probably need for that to be defined using styles. IMO the material style should get this very google-looking appearance and

D29019: Create a hotspot KCM for Plasma Mobile

2020-04-21 Thread Tobias Fella
This revision was automatically updated to reflect the committed changes. Closed by commit R116:1c9d021daf4e: Create a hotspot KCM for Plasma Mobile (authored by tfella). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D29019?vs=80765&id=80796#toc REPOSITORY R116 Plasma Network Managemen

D29019: Create a hotspot KCM for Plasma Mobile

2020-04-21 Thread Carson Black
cblack accepted this revision. cblack added a comment. UI seems fine enough. REPOSITORY R116 Plasma Network Management Applet BRANCH mobileHotspotKcm REVISION DETAIL https://phabricator.kde.org/D29019 To: tfella, #vdg, jgrulich, nicolasfella, cblack Cc: cblack, nicolasfella, plasma-de

D29019: Create a hotspot KCM for Plasma Mobile

2020-04-21 Thread Tobias Fella
tfella added a comment. F8251937: HotspotKcm.png REPOSITORY R116 Plasma Network Management Applet BRANCH mobileHotspotKcm REVISION DETAIL https://phabricator.kde.org/D29019 To: tfella, #vdg, jgrulich, nicolasfella Cc: nicolasfella, plasma-devel,

D28884: screencasting: Adoption of the org_kde_plasma_video_streaming protocol

2020-04-21 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 80795. apol added a comment. Remove conditional compilation to pipewire It's not in this module, we don't need to depend on it. Also removes code regarding EGL initialization that I think now is not necessary. REPOSITORY R838 Flatpak Support: KDE Po

D28744: Rewrite of the global shortcuts kcm

2020-04-21 Thread Nathaniel Graham
ngraham accepted this revision. ngraham added a comment. This revision is now accepted and ready to land. Boom. REPOSITORY R119 Plasma Desktop BRANCH kcmkeys2 (branched from master) REVISION DETAIL https://phabricator.kde.org/D28744 To: davidre, #vdg, #plasma, ngraham Cc: GB_2, brouli

D29040: Use colorful icon instead of monochrome icon for touchpad kcm

2020-04-21 Thread Phabricator
This revision was automatically updated to reflect the committed changes. Closed by commit R119:5cb382282de3: Use colorful icon instead of monochrome icon for touchpad kcm (authored by Guo Yunhe ). REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator

D29064: support module commandline paramenter

2020-04-21 Thread Marco Martin
mart created this revision. mart added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. mart requested review of this revision. REVISION SUMMARY in prevision of more or less replacing kcmshell with systemsettings itself, suppo loading a module as a p

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Andres Betts
abetts added a comment. Look cool! REPOSITORY R169 Kirigami REVISION DETAIL https://phabricator.kde.org/D29057 To: ngraham, #vdg, #kirigami, mart Cc: abetts, broulik, cblack, plasma-devel, fbampaloukas, GB_2, domson, dkardarakos, ngraham, apol, ahiemstra, davidedmundson, mart

D29059: Port BrowsingPage to PlaceholderMessage

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80783. ngraham added a comment. Adjusted to changed icon API (now accepts grouped properties, so use `icon.name`) REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29059?vs=80779&id=80783 BRANCH port-to

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80782. ngraham marked 13 inline comments as done. ngraham added a comment. Address review comments REPOSITORY R169 Kirigami CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29057?vs=80777&id=80782 BRANCH placeholder-message (branched from mas

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Kai Uwe Broulik
broulik added inline comments. INLINE COMMENTS > PlaceholderMessage.qml:118 > + */ > +property QQC2.Action helperAction > + You can probably just make an `alias` to the button's `action` property. It got added in Qt 5.10, then it should take on the icon, text, visibility, trigger, etc

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Marco Martin
mart requested changes to this revision. mart added inline comments. This revision now requires changes to proceed. INLINE COMMENTS > PlaceholderMessage.qml:10 > +import QtQuick.Layouts 1.13 > +import org.kde.kirigami 2.12 > + as convention (sadly not used everywhere in the sources but at least

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Carson Black
cblack added inline comments. INLINE COMMENTS > PlaceholderMessage.qml:20 > + * > + * @code > + * import org.kde.kirigami 2.11 as Kirigami `@code{.qml}` > PlaceholderMessage.qml:40 > + * > + ** Used as a "here's how to proceed" message > + * ListView { Split into own codeblock > PlaceholderMe

D29056: [libtaskmanager] add stacking order data for wayland

2020-04-21 Thread David Edmundson
davidedmundson added a comment. assuming others are merged of course REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D29056 To: bport, broulik, davidedmundson, zzag, meven Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampa

D29060: Port placeholder message to Kirigami.PlaceholderMessage

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: VDG, Plasma, dvratil. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY This makes the appearance more standardized by using the new Kirigmai library compon

D29059: Port BrowsingPage to PlaceholderMessage

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: VDG, Discover Software Store, apol. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY While I'm stuck with https://bugs.kde.org/show_bug.cgi?id=420324, I mig

D29058: Set a component display name for the action collection of ksmserver

2020-04-21 Thread David Redondo
davidre created this revision. davidre added reviewers: ngraham, Plasma, VDG. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidre requested review of this revision. REVISION SUMMARY "ksmserver" is not a good user visible string. TEST PLAN check in global shortcuts

D29057: Introduce PlaceholderMessage component

2020-04-21 Thread Nathaniel Graham
ngraham created this revision. ngraham added reviewers: VDG, Kirigami, mart. Herald added a project: Kirigami. Herald added a subscriber: plasma-devel. ngraham requested review of this revision. REVISION SUMMARY This patch creates the `PlaceholderMessage`, a re-usable component that can be used

D29056: [libtaskmanager] add stacking order data for wayland

2020-04-21 Thread Benjamin Port
bport created this revision. bport added reviewers: broulik, davidedmundson, zzag, meven. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. bport requested review of this revision. REVISION SUMMARY Depends on D29055 and D29054

D29052: Set component display name for touchboard and keyboard kcm action collections

2020-04-21 Thread David Redondo
davidre created this revision. davidre added reviewers: ngraham, Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidre requested review of this revision. REVISION SUMMARY Otherwise they get assigned a generic "KDE Daemon" name because of kded TEST PLAN resta

D28744: Rewrite of the global shortcuts kcm

2020-04-21 Thread David Redondo
davidre updated this revision to Diff 80767. davidre added a comment. - Fix defaults - Add pending deletion thing REPOSITORY R119 Plasma Desktop CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28744?vs=80675&id=80767 BRANCH kcmkeys2 (branched from master) REVISION DETAIL ht

D29019: Create a hotspot KCM for Plasma Mobile

2020-04-21 Thread Tobias Fella
tfella updated this revision to Diff 80765. tfella added a comment. Use network-wireless-hotspot as icon REPOSITORY R116 Plasma Network Management Applet CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D29019?vs=80714&id=80765 BRANCH mobileHotspotKcm REVISION DETAIL https://ph

D28317: Adjust default color scheme and titlebar appearance for Tools Area

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80762. ngraham added a comment. Don't include merge conflict bits lol REPOSITORY R31 Breeze CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28317?vs=80760&id=80762 BRANCH tools-area-color-changes (branched from master) REVISION DETAIL htt

D29033: Remove duplicated code

2020-04-21 Thread Aleix Pol Gonzalez
apol abandoned this revision. apol added a comment. My bad, thanks! REPOSITORY R130 Frameworks integration plugin using KWayland REVISION DETAIL https://phabricator.kde.org/D29033 To: apol, #frameworks, zzag Cc: zzag, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, z

D28317: Adjust default color scheme and titlebar appearance for Tools Area

2020-04-21 Thread Nathaniel Graham
ngraham added a comment. I think we may need a kconf update script to migrate people to the new colors, since the colors in the current color scheme get cached in their config files. REPOSITORY R31 Breeze REVISION DETAIL https://phabricator.kde.org/D28317 To: ngraham, #vdg, #breeze Cc:

D29033: Remove duplicated code

2020-04-21 Thread Vlad Zahorodnii
zzag requested changes to this revision. zzag added inline comments. This revision now requires changes to proceed. INLINE COMMENTS > waylandintegration.cpp:191 > [this] (PlasmaWindow *w) { > -emit KWindowSystem::self()->windowAdded(w->internalId()); > -

D28317: Adjust default color scheme and titlebar appearance for Tools Area

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80760. ngraham added a comment. Rebase REPOSITORY R31 Breeze CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28317?vs=80759&id=80760 BRANCH tools-area-color-changes (branched from master) REVISION DETAIL https://phabricator.kde.org/D28317

D28317: Adjust default color scheme and titlebar appearance for Tools Area

2020-04-21 Thread Nathaniel Graham
ngraham updated this revision to Diff 80759. ngraham added a comment. Remove Breeze Light color scheme, per @ndavis's suggestion (I came to agree that it doesn't make sense to keep it around here; we can put it on GHNS along with "Breeze Classic" REPOSITORY R31 Breeze CHANGES SINCE LAST U

D28141: Add KSysGuard::Sensors library

2020-04-21 Thread Arjen Hiemstra
ahiemstra updated this revision to Diff 80758. ahiemstra added a comment. - clang-format sensors lib - Capture this rather than = REPOSITORY R111 KSysguard Library CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28141?vs=79072&id=80758 BRANCH sensors_lib REVISION DETAIL htt

D28884: screencasting: Adoption of the org_kde_plasma_video_streaming protocol

2020-04-21 Thread Jan Grulich
jgrulich added inline comments. INLINE COMMENTS > waylandintegration.cpp:310 > > -// HACK wait for stream to be ready > -QTimer::singleShot(3000, &loop, &QEventLoop::quit); This has been removed, but I think it will still be needed. REPOSITORY R838 Flatpak Support: KDE Portal for XD

D28000: [kde-cli-tools] Port QRegExp to QRegularExpression

2020-04-21 Thread Ahmad Samir
ahmadsamir added a comment. Ping. REPOSITORY R126 KDE CLI Utilities REVISION DETAIL https://phabricator.kde.org/D28000 To: ahmadsamir, #plasma, apol, davidedmundson Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, h

D28135: Port away from deprecated QSet/QList methods in some places

2020-04-21 Thread Ahmad Samir
ahmadsamir added a comment. Ping. REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D28135 To: ahmadsamir, #plasma, davidedmundson, apol Cc: anthonyfieroni, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, Zren

D29046: ColorUtils: Use const ref for QColor/QJSValue, fix code style

2020-04-21 Thread Arjen Hiemstra
ahiemstra created this revision. ahiemstra added a reviewer: Kirigami. Herald added a project: Kirigami. Herald added a subscriber: plasma-devel. ahiemstra requested review of this revision. REVISION SUMMARY Use const ref for QColor and QJSValue values. Clean up code style, lots of missing bra

D28884: screencasting: Adoption of the org_kde_plasma_video_streaming protocol

2020-04-21 Thread Jan Grulich
jgrulich added a comment. With all code relevant to PipeWire removed, you can remove all needed CMake find modules in cmake subdir and you can also remove the ENABLE_PIPEWIRE option as it shouldn't be needed anymore (including all ifdefs). REPOSITORY R838 Flatpak Support: KDE Portal for XD

D28141: Add KSysGuard::Sensors library

2020-04-21 Thread Arjen Hiemstra
ahiemstra added inline comments. INLINE COMMENTS > mart wrote in SensorsPlugin.cpp:2 > also here Same issue as above. > mart wrote in SensorsPlugin.h:2 > shouldn't remove existing copyrights? It's a new file, but for some reason Phab thinks it's copied from formatter.h (which it has nothing t

D28873: Add SwipeNavigator component

2020-04-21 Thread Niccolò Venerandi
niccolove added a comment. In D28873#652724 , @mart wrote: > for those that are a sidebar, there is already a standard, agreed upon look, that is being slowly and painfully moved to be adopted, which is: > F8249505: Screenshot_20200420_180317.

D28141: Add KSysGuard::Sensors library

2020-04-21 Thread Marco Martin
mart added inline comments. INLINE COMMENTS > Sensor.cpp:207 > + > +if(parent() && parent()->metaObject()->indexOfSignal("enabledChanged()") > != -1) { > +connect(parent(), SIGNAL(enabledChanged()), this, > SIGNAL(enabledChanged())); if ( > SensorDaemonInterface.cpp:87 > +auto

D28625: Use ShadowedRectangle for Card backgrounds

2020-04-21 Thread Arjen Hiemstra
This revision was automatically updated to reflect the committed changes. Closed by commit R169:e770b0ddd2af: Use ShadowedRectangle for Card backgrounds (authored by ahiemstra). REPOSITORY R169 Kirigami CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28625?vs=80735&id=80736 REVISION

D28625: Use ShadowedRectangle for Card backgrounds

2020-04-21 Thread Arjen Hiemstra
ahiemstra updated this revision to Diff 80735. ahiemstra added a comment. - Rebase on most recent master - Use ShadowedRectangleNode for ShadowedTexture if source is not set - Use transparent color for BannerImage's ShadowedImage - Hide BannerImage scrim if source or title is not set -

D28333: Add a new daemon for stats monitoring

2020-04-21 Thread Ivan Čukić
ivan added inline comments. INLINE COMMENTS > client.cpp:65-66 > +m_connections.insertMulti(sensor, connect(sensor, > &SensorProperty::sensorInfoChanged, this, [this, sensor]() { > +auto newInfo = sensor->info(); > +m_pendingMetaDataChanges[sensor->pat

D28333: Add a new daemon for stats monitoring

2020-04-21 Thread Ivan Čukić
ivan added inline comments. INLINE COMMENTS > main.cpp:45 > +m_property1->setMin(0); > +m_property1->setMin(100); > +m_property1->setShortName("Some Sensor 1"); `setMax`? > client.cpp:38 > +{ > +connect(m_daemon, &KSysGuardDaemon::sensorRemoved, this, [=](const > QS

D28333: Add a new daemon for stats monitoring

2020-04-21 Thread Marco Martin
mart added inline comments. INLINE COMMENTS > ksysguard_iface.xml:23 > + > + > + since this is array in/array out, could consistence of naming be improved? either sensorsIds/sensorsInfos or sensorIds/sensorInfos > ksysguarddaemon.cpp:58 > +auto timer = new QTimer(this); > +

D29040: Use colorful icon instead of monochrome icon for touchpad kcm

2020-04-21 Thread Yunhe Guo
guoyunhe created this revision. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. guoyunhe requested review of this revision. REVISION SUMMARY Use icons from preferences folder instead of devices folder. REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL

D28509: RFC: [libnotificationmanager] introduce the notification watcher

2020-04-21 Thread Kai Uwe Broulik
broulik added inline comments. INLINE COMMENTS > CMakeLists.txt:25 > + > +#notificationwatcher.cpp > +#watcher_p.cpp Remove > abstractnotificationsmodel.h:41 > public: > -~NotificationsModel() override; > - > -using Ptr = QSharedPointer; > -static Ptr createNotificationsMod

[plasmashell] [Bug 350365] Battery monitor in tray randomly shows there is no battery

2020-04-21 Thread Alexander Fieroch
https://bugs.kde.org/show_bug.cgi?id=350365 --- Comment #50 from Alexander Fieroch --- This but is fixed for me! It was not a bug in software - it was a bug in notebook firmware. To all others who still see this problem with no battery detected: do you have a lenovo notebook? maybe you have a bu