Feed Advanced Search

Mar 31 2020

crossi planned changes to D27862: KCM KWinTouchScreen port to KConfigXT.
Mar 31 2020, 7:31 AM · KWin
crossi added a comment to D27862: KCM KWinTouchScreen port to KConfigXT.
In D27862#637793, @zzag wrote:

Is it still WIP?

Mar 31 2020, 7:31 AM · KWin

Mar 27 2020

crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

restore Q_ASSERT

Mar 27 2020, 6:06 PM · KWin

Mar 25 2020

crossi added a comment to D27724: Synchronise setNeedsSave between KCModule and ConfigModule in both directions.

Unfortunately, if the user clicks on reset button at first, the apply button is disabled an stays disabled.

I'm not sure I understand why that would happen.

That means there's something else going on, and we shouldn't ship this till we understand it.

Mar 25 2020, 6:29 PM · Frameworks

Mar 19 2020

crossi added inline comments to D27862: KCM KWinTouchScreen port to KConfigXT.
Mar 19 2020, 2:39 PM · KWin
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

remove unnecessary cast

Mar 19 2020, 2:38 PM · KWin
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

fix leak. rename m_ui to m_form since it's not the ui. remove unnecessary enum cast.

Mar 19 2020, 1:29 PM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

drop ancestor.

Mar 19 2020, 1:27 PM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

fix leak. replace macros.

Mar 19 2020, 12:49 PM · KWin
crossi committed R119:b37bac64f0f0: Update kdeglobals config file for Breeze widgetStyle (authored by crossi).
Update kdeglobals config file for Breeze widgetStyle
Mar 19 2020, 9:56 AM
crossi closed D27482: Update kdeglobals config file for Breeze widgetStyle.
Mar 19 2020, 9:56 AM · Plasma
crossi committed R119:4d33b8276e00: KCM Colors fix apply button always disabled (authored by crossi).
KCM Colors fix apply button always disabled
Mar 19 2020, 9:50 AM
crossi closed D27944: KCM Colors fix apply button always disabled.
Mar 19 2020, 9:50 AM · Plasma

Mar 12 2020

crossi updated the summary of D27133: kconfig_compiler : generate kconfig settings with subgroup.
Mar 12 2020, 8:37 AM · Frameworks
crossi added a comment to D27133: kconfig_compiler : generate kconfig settings with subgroup.
In D27133#625924, @apol wrote:

The patch and the feature sound good to me, the resulting xml feels a bit weird and could use some clarification.

Mar 12 2020, 8:36 AM · Frameworks

Mar 11 2020

crossi added a comment to D27133: kconfig_compiler : generate kconfig settings with subgroup.

@dfaure, any opinion on this revision ?

Mar 11 2020, 4:07 PM · Frameworks
crossi updated the diff for D27133: kconfig_compiler : generate kconfig settings with subgroup.

rebase

Mar 11 2020, 4:04 PM · Frameworks
crossi planned changes to D27862: KCM KWinTouchScreen port to KConfigXT.

Plan to make a common component that will be used by kwinscreenedges as well.

Mar 11 2020, 3:53 PM · KWin
crossi retitled D27862: KCM KWinTouchScreen port to KConfigXT from KCM KWinTouchScreen port to KConfigXT to [WIP] KCM KWinTouchScreen port to KConfigXT.
Mar 11 2020, 3:48 PM · KWin
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

Move ui class to separate file.
Move from inheritance to delegating.
No longer write directly to settings, only on save.

Mar 11 2020, 3:46 PM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

rename

Mar 11 2020, 3:23 PM · KWin

Mar 10 2020

crossi planned changes to D27862: KCM KWinTouchScreen port to KConfigXT.
Mar 10 2020, 10:47 AM · KWin
crossi added a comment to D27724: Synchronise setNeedsSave between KCModule and ConfigModule in both directions.

Tested as an alternative to D27944
At initialization, the apply button is enabled.
Unfortunately, if the user clicks on reset button at first, the apply button is disabled an stays disabled.

Mar 10 2020, 9:47 AM · Frameworks

Mar 9 2020

crossi added a comment to D27862: KCM KWinTouchScreen port to KConfigXT.

It's only a first step right? We'll move toward addConfig in a further step? Wondering what the plan is there.

Mar 9 2020, 4:46 PM · KWin
crossi added inline comments to D27862: KCM KWinTouchScreen port to KConfigXT.
Mar 9 2020, 4:25 PM · KWin
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

remove auto, qAsConst

Mar 9 2020, 4:24 PM · KWin
crossi added a comment to D27784: KCM KWinTabBox manage KCModule states.

This diff is almost a rework of the previous one in ordre to move Ui class from inhertitance to delegation and handle unmanaged settings according to KCModule philosophy.

Mar 9 2020, 4:09 PM · KWin
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

Consider comments

Mar 9 2020, 4:03 PM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

Move Ui from inheritance to delegation.
Rework KCModule to modify settings only on save().

Mar 9 2020, 4:03 PM · KWin
crossi updated the test plan for D27944: KCM Colors fix apply button always disabled.
Mar 9 2020, 2:49 PM · Plasma
crossi added a reviewer for D27944: KCM Colors fix apply button always disabled: broulik.
Mar 9 2020, 2:41 PM · Plasma
crossi requested review of D27944: KCM Colors fix apply button always disabled.
Mar 9 2020, 2:37 PM · Plasma

Mar 6 2020

crossi updated the diff for D27155: libnotificationmanager : add app-specific kconfig settings.

rename group attribute to parentGroupName

Mar 6 2020, 8:33 AM · Plasma

Mar 5 2020

crossi updated the diff for D27133: kconfig_compiler : generate kconfig settings with subgroup.

rename attribute to parentGroupName

Mar 5 2020, 6:22 PM · Frameworks
crossi planned changes to D27133: kconfig_compiler : generate kconfig settings with subgroup.
Mar 5 2020, 5:49 PM · Frameworks
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

fix CMakeList

Mar 5 2020, 2:06 PM · KWin
crossi retitled D27862: KCM KWinTouchScreen port to KConfigXT from KWin Touch Screen port to KConfigXT to KCM KWinTouchScreen port to KConfigXT.
Mar 5 2020, 10:45 AM · KWin
crossi updated the diff for D27862: KCM KWinTouchScreen port to KConfigXT.

commit message

Mar 5 2020, 10:44 AM · KWin
crossi updated the summary of D27862: KCM KWinTouchScreen port to KConfigXT.
Mar 5 2020, 10:01 AM · KWin
crossi requested review of D27862: KCM KWinTouchScreen port to KConfigXT.
Mar 5 2020, 9:59 AM · KWin

Mar 4 2020

crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

code style

Mar 4 2020, 8:55 AM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

code style

Mar 4 2020, 8:53 AM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

misspelling

Mar 4 2020, 8:38 AM · KWin

Mar 3 2020

crossi added inline comments to D27682: Port kwinrules kcm to kconfigxt.
Mar 3 2020, 12:35 PM · KWin
crossi updated the diff for D27155: libnotificationmanager : add app-specific kconfig settings.

use parentGroup attribute

Mar 3 2020, 10:38 AM · Plasma
crossi updated the summary of D27133: kconfig_compiler : generate kconfig settings with subgroup.
Mar 3 2020, 10:33 AM · Frameworks
crossi updated the diff for D27133: kconfig_compiler : generate kconfig settings with subgroup.

rework: introduce parentGroup attribute to group element

Mar 3 2020, 10:32 AM · Frameworks

Mar 2 2020

crossi planned changes to D27133: kconfig_compiler : generate kconfig settings with subgroup.

Thanks for your comments.

Mar 2 2020, 4:24 PM · Frameworks
crossi updated the summary of D27784: KCM KWinTabBox manage KCModule states.
Mar 2 2020, 4:04 PM · KWin
crossi updated the diff for D27784: KCM KWinTabBox manage KCModule states.

style

Mar 2 2020, 3:16 PM · KWin
crossi requested review of D27784: KCM KWinTabBox manage KCModule states.
Mar 2 2020, 3:13 PM · KWin

Feb 25 2020

crossi committed R120:ea08681efe5e: libnotificationmanager : deprecate Settings ctor that takes a config (authored by crossi).
libnotificationmanager : deprecate Settings ctor that takes a config
Feb 25 2020, 4:51 PM
crossi closed D26834: libnotificationmanager : deprecate Settings ctor that takes a config.
Feb 25 2020, 4:51 PM · Plasma
crossi updated the diff for D26834: libnotificationmanager : deprecate Settings ctor that takes a config.

constexpr

Feb 25 2020, 3:27 PM · Plasma
crossi updated the diff for D26834: libnotificationmanager : deprecate Settings ctor that takes a config.

constexpr instead of static

Feb 25 2020, 3:26 PM · Plasma
crossi added a comment to D26834: libnotificationmanager : deprecate Settings ctor that takes a config.

@broulik any thoughts on this ?

Feb 25 2020, 10:28 AM · Plasma
crossi added a dependent revision for D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups: D27188: KCM Notifications : Manage app-specific notifications with KCconfigXT's magic.
Feb 25 2020, 10:06 AM · Frameworks
crossi added a dependent revision for D27133: kconfig_compiler : generate kconfig settings with subgroup: D27188: KCM Notifications : Manage app-specific notifications with KCconfigXT's magic.
Feb 25 2020, 10:06 AM · Frameworks
crossi added a dependent revision for D27155: libnotificationmanager : add app-specific kconfig settings: D27188: KCM Notifications : Manage app-specific notifications with KCconfigXT's magic.
Feb 25 2020, 10:06 AM · Plasma
crossi added dependencies for D27188: KCM Notifications : Manage app-specific notifications with KCconfigXT's magic: D27155: libnotificationmanager : add app-specific kconfig settings, D27133: kconfig_compiler : generate kconfig settings with subgroup, D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups.
Feb 25 2020, 10:06 AM · Plasma
crossi added inline comments to D27482: Update kdeglobals config file for Breeze widgetStyle.
Feb 25 2020, 10:04 AM · Plasma

Feb 24 2020

crossi accepted D27395: KCM/ComponentChooser Treat cases when there is no app for a usage.
Feb 24 2020, 2:09 PM · Plasma
crossi committed R237:c8bf5e96cf2f: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in… (authored by crossi).
KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in…
Feb 24 2020, 12:50 PM
crossi closed D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups.
Feb 24 2020, 12:50 PM · Frameworks
crossi updated the diff for D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups.

fix comment

Feb 24 2020, 12:23 PM · Frameworks

Feb 21 2020

crossi committed R119:56fd983308d1: KCM look and feel : set proper default values for kwin kdecoration when… (authored by crossi).
KCM look and feel : set proper default values for kwin kdecoration when…
Feb 21 2020, 2:29 PM
crossi added a comment to D27482: Update kdeglobals config file for Breeze widgetStyle.

@ngraham do you confirm it is not working ?

Feb 21 2020, 9:29 AM · Plasma
crossi committed R119:6d3d3ffa76a5: KCM look and feel : set proper default values for kwin kdecoration when… (authored by crossi).
KCM look and feel : set proper default values for kwin kdecoration when…
Feb 21 2020, 9:12 AM
crossi closed D27483: KCM look and feel : set proper default values for kwin kdecoration when applying global style.
Feb 21 2020, 9:12 AM · Plasma

Feb 20 2020

crossi added inline comments to D27463: KconfigXT: Add a value attribute to Enum field choices.
Feb 20 2020, 10:30 AM · Frameworks

Feb 19 2020

crossi updated the diff for D27188: KCM Notifications : Manage app-specific notifications with KCconfigXT's magic.

Consider Kevin's comments

Feb 19 2020, 3:07 PM · Plasma
crossi accepted D27496: Fix is<PropertyName>Immutable generated property.
Feb 19 2020, 12:27 PM · Frameworks
crossi added a comment to D27482: Update kdeglobals config file for Breeze widgetStyle.

Works : replace widgetStyle in group KDE and selects the application style in systemsettings; Does not edit widgetStyle in group General

Thanks for the confirmation.

Feb 19 2020, 10:04 AM · Plasma
crossi added a comment to D27482: Update kdeglobals config file for Breeze widgetStyle.

Weird, I've tested again, and works like expected on my machine.

Feb 19 2020, 9:28 AM · Plasma

Feb 18 2020

crossi added a comment to D27482: Update kdeglobals config file for Breeze widgetStyle.

This fix the issue for Breeze theme, but according to bug description (https://bugs.kde.org/show_bug.cgi?id=417515) some configuration file may also have oxygen instead of Oxygen and maybe the case for fusion and window them style.

Feb 18 2020, 5:35 PM · Plasma
crossi added a comment to D27482: Update kdeglobals config file for Breeze widgetStyle.

How do I trigger this to get run? Restarting plasmashell or opening the Style KCM didn't seem to do it.

Feb 18 2020, 5:33 PM · Plasma
crossi updated the summary of D27483: KCM look and feel : set proper default values for kwin kdecoration when applying global style.
Feb 18 2020, 5:24 PM · Plasma
crossi updated the test plan for D27482: Update kdeglobals config file for Breeze widgetStyle.
Feb 18 2020, 5:10 PM · Plasma
crossi updated the test plan for D27483: KCM look and feel : set proper default values for kwin kdecoration when applying global style.
Feb 18 2020, 5:10 PM · Plasma
crossi updated the diff for D27483: KCM look and feel : set proper default values for kwin kdecoration when applying global style.

restore blank line

Feb 18 2020, 5:09 PM · Plasma
crossi added reviewers for D27483: KCM look and feel : set proper default values for kwin kdecoration when applying global style: ervin, bport, meven, davidedmundson, Plasma, ngraham.
Feb 18 2020, 5:08 PM · Plasma
crossi added reviewers for D27482: Update kdeglobals config file for Breeze widgetStyle: ngraham, ervin, bport, meven, Plasma.
Feb 18 2020, 5:03 PM · Plasma
crossi requested review of D27483: KCM look and feel : set proper default values for kwin kdecoration when applying global style.
Feb 18 2020, 5:01 PM · Plasma
crossi requested review of D27482: Update kdeglobals config file for Breeze widgetStyle.
Feb 18 2020, 5:00 PM · Plasma
crossi committed R108:c0afbb2cf81b: KCM KWinTabBox port to KConfigXT : use generated kcfg settings to load and save… (authored by crossi).
KCM KWinTabBox port to KConfigXT : use generated kcfg settings to load and save…
Feb 18 2020, 1:21 PM
crossi closed D27323: KCM KWinTabBox port to KConfigXT : use generated kcfg settings to load and save config.
Feb 18 2020, 1:21 PM · KWin
crossi committed R120:c7c190488e46: Breeze widgetStyle value is Breeze (authored by crossi).
Breeze widgetStyle value is Breeze
Feb 18 2020, 1:06 PM
crossi closed D27407: Breeze widgetStyle value is Breeze.
Feb 18 2020, 1:06 PM · Plasma
crossi accepted D27470: Set good default value for cursor theme and size in KRDB.
Feb 18 2020, 10:45 AM · Plasma

Feb 17 2020

crossi added a comment to D27407: Breeze widgetStyle value is Breeze.

Will do in a separate commit. I guess it's more or less related to the KCM Style.

Feb 17 2020, 4:47 PM · Plasma
crossi accepted D27156: KCM Fonts port anti aliasing part to KPropertySkeletonItem.
Feb 17 2020, 4:34 PM · Plasma
crossi added a reviewer for D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups: mdawson.
Feb 17 2020, 2:09 PM · Frameworks
crossi added inline comments to D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups.
Feb 17 2020, 2:02 PM · Frameworks
crossi updated the diff for D27059: KConfigSkeletonItem : allow to set a KconfigGroup to read and write items in nested groups.

Comments

Feb 17 2020, 1:59 PM · Frameworks
crossi added inline comments to D27156: KCM Fonts port anti aliasing part to KPropertySkeletonItem.
Feb 17 2020, 1:54 PM · Plasma

Feb 14 2020

crossi added reviewers for D27395: KCM/ComponentChooser Treat cases when there is no app for a usage: davidedmundson, Plasma.
Feb 14 2020, 5:56 PM · Plasma
crossi added a comment to D27395: KCM/ComponentChooser Treat cases when there is no app for a usage.

looks ok to me

Feb 14 2020, 5:40 PM · Plasma
crossi added a comment to D27407: Breeze widgetStyle value is Breeze.

Sounds like it will provide a complete fix, the update script will fix the issue without requiring the user to reset its application style, and this patch will ensure it won't come back.

Feb 14 2020, 4:56 PM · Plasma
crossi added a comment to D27407: Breeze widgetStyle value is Breeze.

This doesn't fix the problem for me until I actually apply a Global Theme. Until I do that, the current widget style remaing un-highlighted in the Style KCM. It does fix the issue for that use case though.

Feb 14 2020, 4:16 PM · Plasma
crossi updated subscribers of D27407: Breeze widgetStyle value is Breeze.

@ngraham my bad, didn't see your edit ^^

Feb 14 2020, 4:03 PM · Plasma