Feed Advanced Search

Apr 30 2020

mart committed R169:c380d9cfbf4e: documentation++ (authored by mart).
documentation++
Apr 30 2020, 2:10 PM
mart committed R111:a43cf513f812: adapt to api changes (authored by mart).
adapt to api changes
Apr 30 2020, 11:01 AM
mart committed R111:a74a8ba442b9: add missing file (authored by mart).
add missing file
Apr 30 2020, 9:21 AM
mart added a comment to D28701: Add KPackage support to KNewStuffCore.

+1 from me.
does it need to go into next release or can also get in next+1?

Apr 30 2020, 8:11 AM · Frameworks

Apr 29 2020

mart committed R169:d64468b97f67: expose isDarkPalette (authored by mart).
expose isDarkPalette
Apr 29 2020, 4:08 PM
mart committed R169:76e0423b9cd9: add average color (authored by mart).
add average color
Apr 29 2020, 4:08 PM
mart committed R169:acf8a100d525: reenable contrast adjustment heuristics (authored by mart).
reenable contrast adjustment heuristics
Apr 29 2020, 10:21 AM

Apr 28 2020

mart accepted D29262: Less segfaulty PageRouterAttached.
Apr 28 2020, 6:25 PM · Kirigami
mart accepted D29203: kirigami.pri: Add missing includes.
Apr 28 2020, 4:38 PM · Kirigami
mart accepted D29135: PageRouter: find parents of items better.
Apr 28 2020, 4:13 PM · Kirigami
mart committed R169:935bf7607d69: first commit of ImageColors from BigScreen into Kirigami (authored by mart).
first commit of ImageColors from BigScreen into Kirigami
Apr 28 2020, 3:58 PM
mart added inline comments to D29232: Introduce the Header color set.
Apr 28 2020, 9:09 AM · Frameworks
mart added a comment to T10201: Window titlebars.

Thanks! Keep in mind that we want this to apply to 3rd-party apps as much as possible as well. Even for apps that only get a KWin-drawn SSD titlebar, we still want that titlebar to have the same background color as the whole Tools Area on a KDE app.

Apr 28 2020, 9:05 AM · KDE Applications, VDG
mart added a comment to T10201: Window titlebars.

is a final color set decided for this?
https://phabricator.kde.org/D29232#inline-167074

Apr 28 2020, 9:02 AM · KDE Applications, VDG

Apr 27 2020

mart requested review of D29232: Introduce the Header color set.
Apr 27 2020, 4:25 PM · Frameworks
mart updated the test plan for D29232: Introduce the Header color set.
Apr 27 2020, 4:23 PM · Frameworks
mart updated the diff for D29232: Introduce the Header color set.

call it Header

Apr 27 2020, 4:16 PM · Frameworks
mart added a comment to T10201: Window titlebars.

D29232 tries to add a new color group, with experimental support for a cmpletely speared set for the "inactive" case

Apr 27 2020, 3:34 PM · KDE Applications, VDG
mart retitled D29232: Introduce the Header color set from Introduce the Tools color set to [WIP][RFC]Introduce the Tools color set.
Apr 27 2020, 3:32 PM · Frameworks
mart requested review of D29232: Introduce the Header color set.
Apr 27 2020, 3:31 PM · Frameworks
mart updated the diff for D29157: force systemsettings for kcms.
  • comments++
Apr 27 2020, 9:55 AM · Plasma
mart added a comment to D29157: force systemsettings for kcms.

Heh, clever!

However if System Settings is already open and you use KRunner to open a KCM, it switches focus to that existing System Settings window but doesn't show you the thing that you just opened.

Apr 27 2020, 9:47 AM · Plasma
mart updated the diff for D29064: Support module commandline paramenter.
  • load a new module when a new instance is invoked
Apr 27 2020, 9:45 AM · Plasma

Apr 24 2020

mart added a dependency for D29157: force systemsettings for kcms: D29064: Support module commandline paramenter.
Apr 24 2020, 5:00 PM · Plasma
mart added a dependent revision for D29064: Support module commandline paramenter: D29157: force systemsettings for kcms.
Apr 24 2020, 5:00 PM · Plasma
mart requested review of D29157: force systemsettings for kcms.
Apr 24 2020, 4:59 PM · Plasma
mart added inline comments to D28701: Add KPackage support to KNewStuffCore.
Apr 24 2020, 2:33 PM · Frameworks
mart committed R111:0a6df70cfd68: port faces to new api (authored by mart).
port faces to new api
Apr 24 2020, 11:27 AM
mart committed R111:e0b138151e41: start to port other faces (authored by mart).
start to port other faces
Apr 24 2020, 9:58 AM
mart updated the diff for D28922: Port Sensor Face loading from plasmoid.
  • move here faces and packagestructure
Apr 24 2020, 9:33 AM · Plasma
mart updated the diff for D28487: Redesign of system monitor plasmoids.
  • move faces and packagestructure to libksysguard
Apr 24 2020, 9:32 AM · Plasma
mart committed R120:7e8a0c0e9631: move faces and packagestructure to libksysguard (authored by mart).
move faces and packagestructure to libksysguard
Apr 24 2020, 9:30 AM
mart committed R111:830ae2f981ac: move here faces and packagestructure (authored by mart).
move here faces and packagestructure
Apr 24 2020, 9:29 AM

Apr 23 2020

mart updated the diff for D28487: Redesign of system monitor plasmoids.
  • use the new face library
Apr 23 2020, 4:46 PM · Plasma
mart committed R120:21292b9853bf: use the new face library (authored by mart).
use the new face library
Apr 23 2020, 4:46 PM
mart updated the diff for D28922: Port Sensor Face loading from plasmoid.
  • move all face-related stuff in own library
  • use the new face library
Apr 23 2020, 4:46 PM · Plasma
mart committed R111:ac401550b0de: use the new face library (authored by mart).
use the new face library
Apr 23 2020, 4:45 PM
mart committed R111:983c13f82182: move all face-related stuff in own library (authored by mart).
move all face-related stuff in own library
Apr 23 2020, 4:45 PM
mart added a comment to D28664: [OverlaySheet] Add bottom margin when sheet height is less than 3/4 of screen.

in the end, just centered vertically the sheet in 812238afdcb7

Apr 23 2020, 12:58 PM · Kirigami
mart committed R169:812238afdcb7: vertically center sheets if theiy don't have a scrollbar (authored by mart).
vertically center sheets if theiy don't have a scrollbar
Apr 23 2020, 12:57 PM
mart updated the diff for D28922: Port Sensor Face loading from plasmoid.
  • add missing file
Apr 23 2020, 10:48 AM · Plasma
mart committed R111:4e45ef27ec4f: add missing file (authored by mart).
add missing file
Apr 23 2020, 10:48 AM
mart accepted D29129: Remove implicitHeight from cards in main page.
Apr 23 2020, 10:23 AM · Kirigami, Plasma
mart accepted D29127: Account for top and bottom margin in default card height.
Apr 23 2020, 10:23 AM · Kirigami
mart committed R169:87f7f898d06c: less opaque darker area (authored by mart).
less opaque darker area
Apr 23 2020, 9:49 AM
mart committed R169:a2b61a983ac5: go back to a defaultcardbackground (authored by mart).
go back to a defaultcardbackground
Apr 23 2020, 9:49 AM
mart committed R169:c1fe9bbad84e: tiny margins around the separator (authored by mart).
tiny margins around the separator
Apr 23 2020, 9:49 AM
mart added a comment to T10201: Window titlebars.

looking a bit at the problem and at how KColorScheme works, my proposal is the following:

  • have a new group in KColorScheme, independent from window titlebar colors, called ToolsArea, HeaderBar or something like that.
  • Breeze QStyle would use that kcolorscheme group for the top titlebar only
  • Apps can use it for extra things if they want
  • the breeze decoration, would use that new group, and *not* the [WM] group, which doesn't have enough colors for actual widgets to work into (just like oxygen which doesn't use those colors)
  • if there is a setting in the decoration or somewhere else, the actual decoration would use this group only there.
  • Ideally, KDecoration (and somewhere in the styles?) could have some api to advertise if this fusion of titlebar/toolbar is supported by the moving parts
Apr 23 2020, 9:19 AM · KDE Applications, VDG
mart added a comment to D27669: [kstyle] Tools area.

Is on the right track but I think the technical approach needs more discussion, i think something needs to be encoded into KColorScheme, like a new color group (probably independent from titlebars actually)

Apr 23 2020, 9:01 AM · Plasma
mart accepted D29092: Various fixes to new Cards.
Apr 23 2020, 8:51 AM · Kirigami
mart added a comment to D29064: Support module commandline paramenter.

Foor fod thought: we might want to also think about some of the consequences of removing kcmshell; we could need to add programmatic cross-KCM navigation into system settings itself. For example, in D29080, I'm calling kcmshell from inside a KCM to pop-up the KScreen KCM on top of the fonts KCM.

Apr 23 2020, 8:47 AM · Plasma

Apr 22 2020

mart accepted D29057: Introduce PlaceholderMessage component.
Apr 22 2020, 7:06 PM · Kirigami
mart updated the diff for D29064: Support module commandline paramenter.
  • use namespace
Apr 22 2020, 4:47 PM · Plasma
mart updated the diff for D29064: Support module commandline paramenter.
  • remove leftovers
Apr 22 2020, 3:38 PM · Plasma
mart retitled D29064: Support module commandline paramenter from [WIP] Support module commandline paramenter to Support module commandline paramenter.
Apr 22 2020, 3:36 PM · Plasma
mart updated the diff for D29064: Support module commandline paramenter.
  • support for startup module arguments
Apr 22 2020, 3:35 PM · Plasma
mart added a comment to D28664: [OverlaySheet] Add bottom margin when sheet height is less than 3/4 of screen.

so, let's try to vertically center when the size is less than the parent

Apr 22 2020, 7:16 AM · Kirigami

Apr 21 2020

mart retitled D29064: Support module commandline paramenter from support module commandline paramenter to [WIP] Support module commandline paramenter.
Apr 21 2020, 4:47 PM · Plasma
mart requested review of D29064: Support module commandline paramenter.
Apr 21 2020, 4:47 PM · Plasma
mart requested changes to D29057: Introduce PlaceholderMessage component.
Apr 21 2020, 3:37 PM · Kirigami
mart added a comment to T12724: Default Wallpapers.

for 5.19, personal preference would be:

  • Vera
  • Flow light
  • altai/rainy morning
Apr 21 2020, 12:51 PM · VDG
mart added a comment to T10201: Window titlebars.

Note: the kirigami patch implementing it was wrong, caused crashes and has been reverted.
the way this thing wants to be implemented needs to have 2 parts:

  1. a new titlebar (or whatevergood semantic name for it) needs to be added to KColorScheme https://api.kde.org/frameworks/kconfigwidgets/html/classKColorScheme.html#a49fb44861670c838d940c70205318136 so then is easy for qwidget applications to use it (and is also the proper place the kirigami desktop theme should take it from)
  2. in Kirigami, also use a colorset just like all the other colorsets, which in the desktop theme would take it from KColorScheme just like all the other things
  3. (the half-deprecated) Plasma::Theme should get it too for compatibility
Apr 21 2020, 12:36 PM · KDE Applications, VDG
mart added a comment to T12724: Default Wallpapers.

I agree on crystalline to have dull colors...
however, as shapes go, is probably the best of the bunch. Would be possible to contact the author for a differently colored version?

Apr 21 2020, 12:33 PM · VDG
mart committed R169:f8f6ef625ca6: Revert "Add titlebar colors to Kirigami::PlatformTheme" (authored by mart).
Revert "Add titlebar colors to Kirigami::PlatformTheme"
Apr 21 2020, 12:25 PM
mart added a reverting change for R169:0d5d94ebe086: Add titlebar colors to Kirigami::PlatformTheme: R169:f8f6ef625ca6: Revert "Add titlebar colors to Kirigami::PlatformTheme".
Apr 21 2020, 12:25 PM
mart added inline comments to D28141: Add KSysGuard::Sensors library.
Apr 21 2020, 10:24 AM · Plasma
mart accepted D28625: Use ShadowedRectangle for Card backgrounds.
Apr 21 2020, 9:51 AM · Kirigami
mart added inline comments to D28333: Add a new daemon for stats monitoring.
Apr 21 2020, 9:07 AM · Plasma

Apr 20 2020

mart added a comment to D28888: Fix navigation regressions.

btw may be worth trying to have a stackview that switches between this view and the one before based on page with (wideMode property of pagerow)

Apr 20 2020, 4:33 PM · Kirigami, Plasma
mart added a comment to D28888: Fix navigation regressions.

if there can't be a super smooth transition between a listview and this thing (perhaps with a stackview, but i'm not sold) then there should always be just the cardlayout with the same cards look, just as a single column

Apr 20 2020, 4:29 PM · Kirigami, Plasma
mart added a comment to D28873: Add SwipeNavigator component.

Like you mentioned, don't we want to use the tabbed sidebar view thingy for that?

Apr 20 2020, 4:27 PM · Kirigami
mart added a comment to D28873: Add SwipeNavigator component.

This patch is about having the whole app navigation as a tabbed thing, so more like tabs in a webbrowser than a generic tabview (with frame and all which this shouldn't have)
so they are 2 different things: i still think a drop in replacement for a tabview will be needed, but this is probably different beast

Apr 20 2020, 4:22 PM · Kirigami
mart accepted D28949: Add titlebar colors to Kirigami::PlatformTheme.

ok, thanks for the clarification

Apr 20 2020, 4:15 PM · Kirigami
mart added a comment to D28949: Add titlebar colors to Kirigami::PlatformTheme.

what's the "tools area"?
are there other use cases than client side decorations? (which we don't want to support)

Apr 20 2020, 4:11 PM · Kirigami
mart added a comment to D28873: Add SwipeNavigator component.

My opinion from the consistency side: I actually think this is a good possibility for the Consistency goal. After some digging around, my opinion is that

Tabs should only be used on application views that are user-editable (eg: when it's possible to open a new tab or close another).

It's imo appropriate to have a different component for changing views, especially on Kiri. But of course, that component should be consistent. Right now we have big square sidebars, toolbars, etc etc etc etc etc

Apr 20 2020, 4:05 PM · Kirigami
mart accepted D28688: Document Kirigami::Icon.
Apr 20 2020, 3:55 PM · Kirigami
mart accepted D28666: Refactor for loops.
Apr 20 2020, 3:52 PM · Kirigami
mart added a comment to D28971: Persist state between launches.

my concern here using qsettings in this place, is that then it kinda clashes when an application uses its own config like it should, from a framework (kconfiggroup, kconfigskeleton etc)
i always refrained from using any form of config read/write here, and i think we should continue to do so.
Kirigami is a tier1 framework that should do the kleast possible, is more like KGuiAddons/§KWidgetAddons, *not* a full feature kxmlgui, which if we want to have something along the lines, we should have a proper framework to do so, and not tier1

Apr 20 2020, 3:50 PM · Kirigami, Plasma
mart accepted D28945: PageRouter autotests fixes.
Apr 20 2020, 3:48 PM · Kirigami
The-Feren-OS-Dev awarded R120:627920bdfe14: use the decoded url for launcherPosition a Love token.
Apr 20 2020, 1:14 PM
mart accepted D28805: Tweak kcmcontrols docs.
Apr 20 2020, 11:27 AM · Frameworks
mart accepted D28625: Use ShadowedRectangle for Card backgrounds.
Apr 20 2020, 11:26 AM · Kirigami
mart added inline comments to D28625: Use ShadowedRectangle for Card backgrounds.
Apr 20 2020, 11:26 AM · Kirigami
mart added a comment to D28625: Use ShadowedRectangle for Card backgrounds.

Looks like a nice visual improvement.

Are the changes to the scenegraph stuff related? They don't look like a related change to making the Kirigami.Card use the ShadowedRectangle to me.

Apr 20 2020, 11:24 AM · Kirigami
mart accepted D26350: Don't create pixmaps for loglevel icons.
Apr 20 2020, 11:18 AM
mart accepted D27786: [notifications] Read appname from desktop file if no appname set.
Apr 20 2020, 11:17 AM · Plasma
mart added a comment to D28710: Make accidental panel and panel widget deletion more difficult.

I reverted this change in the 5.18 branch, as there shouldn't ever be ui changes in stable branches (unless very, very serious)

Apr 20 2020, 11:17 AM · Plasma
mart committed R119:0a1eb00b4bf7: Revert "Make accidental panel and panel widget deletion more difficult" (authored by mart).
Revert "Make accidental panel and panel widget deletion more difficult"
Apr 20 2020, 11:15 AM
mart added a reverting change for R119:ba66d2eabe38: Make accidental panel and panel widget deletion more difficult: R119:0a1eb00b4bf7: Revert "Make accidental panel and panel widget deletion more difficult".
Apr 20 2020, 11:15 AM
mart added a dependency for D28922: Port Sensor Face loading from plasmoid: D28141: Add KSysGuard::Sensors library.
Apr 20 2020, 10:42 AM · Plasma
mart added a dependent revision for D28141: Add KSysGuard::Sensors library: D28922: Port Sensor Face loading from plasmoid.
Apr 20 2020, 10:42 AM · Plasma
mart updated the summary of D28922: Port Sensor Face loading from plasmoid.
Apr 20 2020, 10:41 AM · Plasma

Apr 17 2020

mart updated the diff for D28487: Redesign of system monitor plasmoids.
  • port to the new library
Apr 17 2020, 3:23 PM · Plasma
mart added a reviewer for D28922: Port Sensor Face loading from plasmoid: ahiemstra.
Apr 17 2020, 3:22 PM · Plasma
mart requested review of D28922: Port Sensor Face loading from plasmoid.
Apr 17 2020, 3:21 PM · Plasma
mart committed R120:2bf96708ade6: get rid of moved parts (authored by mart).
get rid of moved parts
Apr 17 2020, 3:18 PM
mart committed R111:d6069d940d5d: member toreload config (authored by mart).
member toreload config
Apr 17 2020, 3:16 PM
mart committed R111:0e6a91aa0661: SensorFace_p.h don't advertize that class (authored by mart).
SensorFace_p.h don't advertize that class
Apr 17 2020, 2:04 PM
mart committed R111:a73d1f531c35: move configuration dialogs qml here (authored by mart).
move configuration dialogs qml here
Apr 17 2020, 1:22 PM
mart committed R169:e7204d54ff3f: never close when the click is inside the sheet contents (authored by mart).
never close when the click is inside the sheet contents
Apr 17 2020, 8:17 AM