Feed Advanced Search

Jun 2 2019

filipf committed R120:e2764c8e4a95: Make the icon applet use the same shadow settings as desktop icons (authored by filipf).
Make the icon applet use the same shadow settings as desktop icons
Jun 2 2019, 7:57 PM
filipf closed D21546: Make the icon applet use the same shadow settings as desktop icons.
Jun 2 2019, 7:57 PM · Plasma
filipf added inline comments to D21545: Make the Trashcan applet use the same shadow settings as desktop icons.
Jun 2 2019, 5:34 PM · Plasma
filipf updated the test plan for D21546: Make the icon applet use the same shadow settings as desktop icons.
Jun 2 2019, 5:19 PM · Plasma
filipf added a reviewer for D21546: Make the icon applet use the same shadow settings as desktop icons: VDG.
Jun 2 2019, 5:18 PM · Plasma
filipf requested review of D21546: Make the icon applet use the same shadow settings as desktop icons.
Jun 2 2019, 5:17 PM · Plasma
filipf added reviewers for D21545: Make the Trashcan applet use the same shadow settings as desktop icons: Plasma, VDG, ngraham.
Jun 2 2019, 5:07 PM · Plasma
filipf requested review of D21545: Make the Trashcan applet use the same shadow settings as desktop icons.
Jun 2 2019, 5:05 PM · Plasma
filipf added a comment to D21192: Allow user to edit wrong password on lockscreen while waiting for graceLocked period to end.

I only worked on the visuals of the theme so I'm not 100% sure either, but there is extra dummy data that might be worth looking it, sddm.qml in particular: https://github.com/KDE/plasma-workspace/tree/master/sddm-theme/dummydata

Jun 2 2019, 4:35 PM · Plasma
filipf committed R123:dfa6fce1fbee: Minor grammar fix exists -> exists (authored by filipf).
Minor grammar fix exists -> exists
Jun 2 2019, 4:02 PM

Jun 1 2019

filipf added a comment to D21026: Fix ToolButton remaining in a pressed state after press.

Add checkable: true and click it

Jun 1 2019, 10:36 PM · Plasma
filipf updated the diff for D21026: Fix ToolButton remaining in a pressed state after press.

restore checkable state

Jun 1 2019, 10:33 PM · Plasma
filipf accepted D21415: Fix the alignment of the label of the toolbutton.

This is indeed not working as in PC2 so the change seems to be OK.

Jun 1 2019, 10:04 PM · Frameworks
filipf accepted D21523: Add 22px notifications icons.

Looks good, but also just add a few words to the description about why we need this.

Jun 1 2019, 9:53 PM · Frameworks
filipf accepted D21521: Make Breeze Dark use same Kolourpaint icon as Breeze.
Jun 1 2019, 9:51 PM · Frameworks
filipf added a comment to D20598: Port kcm energy info to kirigami 2, fix colors issues.

This doesn't actually work for me. Upon opening, the following is printed to the console:

org.kde.kcoreaddons: Error loading plugin "kcm_energyinfo" "The shared library was not found." 
Plugin search paths are ("/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin") 
The environment variable QT_PLUGIN_PATH might be not correctly set
<Unknown File>:3:89: Unable to assign [undefined] to double
QQmlExpression: Expression file:///usr/share/kpackage/kcms/kcm_energyinfo/contents/ui/main.qml:436:33 depends on non-NOTIFYable properties:
    Solid::Battery::serial

I am now getting the same error as well, kcmshell5 is eating up one cpu core in the background.

I am not focused on this anymore and might abandon this review as I really don't enjoy Qml hacking and lack of good tooling at least in my experience.

Jun 1 2019, 9:19 PM · Plasma
filipf added a comment to D21026: Fix ToolButton remaining in a pressed state after press.
In D21026#462978, @mart wrote:

but now it doesn't display the checked state in any way?

Jun 1 2019, 8:49 PM · Plasma
filipf added a comment to D21027: [Notes] Fix icons being almost invisible with light backgrounds when using dark themes.

@broulik I tried again in master and icon.width and icon.height aren't working for me with this patch.

Jun 1 2019, 8:47 PM · Plasma
filipf added a comment to D21192: Allow user to edit wrong password on lockscreen while waiting for graceLocked period to end.

I agree with David, when doing these sorts of changes it's imperative they're instantly implemented in all relevant places. I checked SDDM (with our theme) and the password field is disabled when in the timeout period so we need to fix that.

Jun 1 2019, 2:39 PM · Plasma

May 29 2019

filipf accepted D21471: [Notifications] Remove space between pause/stop and details button.

Obviously looks better to me since there is alignment.

May 29 2019, 11:42 AM · Plasma

May 28 2019

filipf added a comment to D20598: Port kcm energy info to kirigami 2, fix colors issues.

This doesn't actually work for me. Upon opening, the following is printed to the console:

org.kde.kcoreaddons: Error loading plugin "kcm_energyinfo" "The shared library was not found." 
Plugin search paths are ("/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin") 
The environment variable QT_PLUGIN_PATH might be not correctly set
<Unknown File>:3:89: Unable to assign [undefined] to double
QQmlExpression: Expression file:///usr/share/kpackage/kcms/kcm_energyinfo/contents/ui/main.qml:436:33 depends on non-NOTIFYable properties:
    Solid::Battery::serial
May 28 2019, 11:51 AM · Plasma

May 27 2019

filipf added a comment to T10980: Switch default UI font to Noto Sans Display.

This font is somewhat oddly narrow i.e. tall. Since I don't use hinting I guess the narrowness is most pronounced in my case. As hinting off = the closest we can get to the original design of the typeface, it's a bit odd that a font designed for high DPI phone screens would have nicer geometry with hinting. With hinting on it looks a bit better than Noto Sans. In general using UI variants is obviously preferable. So +1 ... I'd prefer if we could find a a font with more personality though, but that's still easier said than done.

May 27 2019, 5:16 PM · VDG, Plasma

May 24 2019

filipf added a comment to D21378: Make Breeze Light/Dark use more system colors.

So I have a light widget color scheme, but I want to be using a dark Plasma theme. My color scheme is a bit funky and when I use Breeze Dark it doesn't respect my colors. So this is a good solution, +1 for the idea.

I gave it a quick spin with Breeze Dark however and it's just not picking up some color schemes. It remains stuck on the colors of some previous scheme that worked. This seems to be random and may be a bug originating elsewhere so I'm hitting accept.

After changing the system colorscheme, did you try restarting plasmashell or switching to a different desktop theme and switching back? I'll admit, it's a bit janky, but it should work if you do that. It definitely seems like a bug that originates from elsewhere.

May 24 2019, 8:31 PM · Frameworks
filipf accepted D21378: Make Breeze Light/Dark use more system colors.

So I have a light widget color scheme, but I want to be using a dark Plasma theme. My color scheme is a bit funky and when I use Breeze Dark it doesn't respect my colors. So this is a good solution, +1 for the idea.

May 24 2019, 6:50 PM · Frameworks
filipf committed R169:80abbd88b0eb: [FormLayout] Use even top and bottom spacing for separator (authored by filipf).
[FormLayout] Use even top and bottom spacing for separator
May 24 2019, 3:43 PM
filipf closed D20585: [FormLayout] Use even top and bottom spacing for separator.
May 24 2019, 3:43 PM · Kirigami

May 21 2019

filipf added a comment to D20585: [FormLayout] Use even top and bottom spacing for separator.
In D20585#465924, @mart wrote:

I don't like adding a new property to separator for doing duck typing...

even is really ugly and errorprone as well, but i would prefer
Layout.topMargin: item.toString().indexOf("Separator")===0 ? Kirigami.Units.smallSpacing : 0

with a comment:
// FIXME: use item instanceof Kirigami.Separator when we can depend from Qt 5.11

May 21 2019, 9:34 PM · Kirigami
filipf updated the diff for D20585: [FormLayout] Use even top and bottom spacing for separator.

minor fix

May 21 2019, 9:32 PM · Kirigami
filipf updated the diff for D20585: [FormLayout] Use even top and bottom spacing for separator.

use mart's solution

May 21 2019, 9:28 PM · Kirigami
filipf added a comment to D20972: [sidebar] Make search field not glued to the separator.

When anchors.margins is removed we see that the ToolButton still has 1px of its own margin around it

From what? Should they be there?

May 21 2019, 9:19 PM · Plasma
filipf committed R120:a4bcb11bc2f1: Merge remote-tracking branch 'origin/Plasma/5.16' (authored by filipf).
Merge remote-tracking branch 'origin/Plasma/5.16'
May 21 2019, 6:24 PM
filipf committed R120:e31d37ac721f: update (authored by filipf).
update
May 21 2019, 6:22 PM
filipf committed R120:51c40e4f3b3d: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper… (authored by filipf).
[sddm-theme] Revert bad hack for spacing in action buttons and use a proper…
May 21 2019, 6:22 PM
filipf closed D21322: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution.
May 21 2019, 6:22 PM · Plasma
filipf committed R120:3a6c1f8a1806: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper… (authored by filipf).
[sddm-theme] Revert bad hack for spacing in action buttons and use a proper…
May 21 2019, 6:22 PM
filipf abandoned D21321: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution.
May 21 2019, 6:20 PM · Plasma
filipf retitled D21322: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution from update to [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution.
May 21 2019, 6:20 PM · Plasma
filipf updated the diff for D21322: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution.

fix

May 21 2019, 6:19 PM · Plasma
filipf requested review of D21322: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution.
May 21 2019, 6:19 PM · Plasma
filipf requested review of D21321: [sddm-theme] Revert bad hack for spacing in action buttons and use a proper solution.
May 21 2019, 6:15 PM · Plasma
filipf added a comment to D21279: [sddm-theme] Add spacing between action buttons' labels.

This is an ugly hack.

ActionItems ultimately end up in
SessionManagementScreen.qml:113

Row {
id: actionItemsLayout
}

A Row has a spacing property.

May 21 2019, 6:03 PM · Plasma
filipf committed R120:557271a94f1e: Merge remote-tracking branch 'origin/Plasma/5.16' (authored by filipf).
Merge remote-tracking branch 'origin/Plasma/5.16'
May 21 2019, 5:17 PM
filipf committed R120:c92a33c20c53: [sddm-theme] Add spacing between action buttons' labels (authored by filipf).
[sddm-theme] Add spacing between action buttons' labels
May 21 2019, 5:16 PM
filipf closed D21279: [sddm-theme] Add spacing between action buttons' labels.
May 21 2019, 5:16 PM · Plasma
filipf added a comment to T8755: Use colors from the system colorscheme for the Task Manager's accent color in Breeze Light/Dark desktop themes.

It would be really cool if we could have some icon that would signalize that a particular desktop theme is color-scheme aware.

May 21 2019, 12:39 AM · VDG, Plasma, Breeze

May 20 2019

filipf added a comment to D21312: [Places] Draw 2px rectangle disk capacity bar underneath mount points.

Can you use the NegativeText color from the colorscheme instead of a custom danger color?

May 20 2019, 11:52 PM · Dolphin

May 19 2019

filipf added a comment to D19631: [sddm-theme/lock screen] Overhaul font sizes.

! In D19631#467167, @filipf wrote:

Why does it look different than Neon?

Seems neon have a settings tweak to force more font Noto (especially for sddm).

Cherry picking that...

May 19 2019, 5:21 PM · Plasma
filipf added a comment to D19631: [sddm-theme/lock screen] Overhaul font sizes.

Not looking good.

May 19 2019, 5:01 PM · Plasma

May 18 2019

filipf updated the diff for D21279: [sddm-theme] Add spacing between action buttons' labels.

height=width

May 18 2019, 11:11 PM · Plasma
filipf updated the summary of D21279: [sddm-theme] Add spacing between action buttons' labels.
May 18 2019, 10:47 PM · Plasma
filipf added reviewers for D21279: [sddm-theme] Add spacing between action buttons' labels: VDG, Plasma, ngraham.
May 18 2019, 10:47 PM · Plasma
filipf updated the test plan for D21279: [sddm-theme] Add spacing between action buttons' labels.
May 18 2019, 10:46 PM · Plasma
filipf requested review of D21279: [sddm-theme] Add spacing between action buttons' labels.
May 18 2019, 10:45 PM · Plasma

May 17 2019

filipf accepted D21253: Enable and disable UI controls properly based on sharing status.
May 17 2019, 6:28 PM
filipf accepted D21252: Tweak UI strings to be a bit clearer.
May 17 2019, 5:59 PM

May 15 2019

filipf added a comment to D21234: Use a more conventional sidebar header apparance in desktop view.

+1 from a visual POV

May 15 2019, 8:45 PM · Plasma
filipf committed R114:13e07f69884f: remove QQC1 now that the bug has been fixed (authored by filipf).
remove QQC1 now that the bug has been fixed
May 15 2019, 7:55 PM
filipf committed R858:6d0289d7b284: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1 (authored by filipf).
[QQC2 Slider Style] Fix wrong handle positioning when initial value is 1
May 15 2019, 4:34 PM
filipf closed D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.
May 15 2019, 4:34 PM · Plasma
filipf added a comment to D21027: [Notes] Fix icons being almost invisible with light backgrounds when using dark themes.

I tried to set icon.width and icon.height but it doesn't do anything.

In desktop style that should work since D20418

May 15 2019, 4:32 PM · Plasma
filipf added a comment to D21229: Use view background color for sidebar to match other sidebars.

You were too quick for me but just wanted to say: nice!

May 15 2019, 4:31 PM · Plasma

May 14 2019

filipf committed R114:781e66cb2d05: [dict] Modernize configuration window (authored by filipf).
[dict] Modernize configuration window
May 14 2019, 4:41 PM
filipf closed D20797: [dict] Modernize configuration window.
May 14 2019, 4:41 PM · Plasma

May 11 2019

filipf added inline comments to D21027: [Notes] Fix icons being almost invisible with light backgrounds when using dark themes.
May 11 2019, 4:43 PM · Plasma
filipf committed R120:eaa5f94c0584: [Lock, login & logout screen] Add visual feedback to action buttons when pressed (authored by filipf).
[Lock, login & logout screen] Add visual feedback to action buttons when pressed
May 11 2019, 4:15 PM
filipf closed D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.
May 11 2019, 4:15 PM · Plasma
filipf updated the test plan for D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.
May 11 2019, 4:15 PM · Plasma
filipf updated the diff for D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.
  • change easing type from InOutQuad to InOutQuart to improve behavior when clicked fast
  • shorten the animation for the same reason
May 11 2019, 4:14 PM · Plasma

May 9 2019

filipf added a comment to T10875: Plasma 5.16 Release: Wallpaper competition.

Here would be some pieces of advice that I could offer:

  • It's encouraged to emulate the pastel geometric style of prior wallpapers; try to avoid unmodified photographs
  • Avoid large areas of super bright colors, as these can be visually overwhelming and look uncomfortable when closing or minimizing windows
  • Consider how lots of desktop icons would appear when placed on top of your wallpaper. To ensure that their labels remain readable, try to avoid very visually noisy or busy elements, particularly on the left side
  • Don't add text or logos on top of your wallpaper; however the Plasma logo is permissible if it is integrated as a key design element
May 9 2019, 10:19 PM · KDE Promo
filipf updated the diff for D20797: [dict] Modernize configuration window.
  • use Kirigami.Theme for color, remove syspal
  • replace ListView Item with Control and have it be the delegate
  • replace Text with Label and have it be ListView's contentItem
May 9 2019, 7:11 PM · Plasma
filipf added inline comments to D20797: [dict] Modernize configuration window.
May 9 2019, 7:11 PM · Plasma
filipf updated the test plan for D20797: [dict] Modernize configuration window.
May 9 2019, 7:11 PM · Plasma

May 8 2019

filipf committed R954:794e1589322d: Add my (Filip Fila) blog to Planet KDE (authored by filipf).
Add my (Filip Fila) blog to Planet KDE
May 8 2019, 11:18 PM
filipf accepted D21088: [quicklaunch] Port settings window to QQC2+Kirigami FormLayout and modernize UI.

Everything looks good to me now!

May 8 2019, 9:04 PM · Plasma
filipf updated the diff for D21027: [Notes] Fix icons being almost invisible with light backgrounds when using dark themes.
  • add space after comment slashes
  • add punctuation in the comments for the added function
May 8 2019, 8:55 PM · Plasma
filipf added a comment to D21088: [quicklaunch] Port settings window to QQC2+Kirigami FormLayout and modernize UI.

Hmm I can't set the number of columns anymore when in vertical position.

May 8 2019, 8:48 PM · Plasma
filipf accepted D21074: [System Monitor] Port settings window to QQC2+Kirigami FormLayout and modernize UI.
May 8 2019, 8:43 PM · Plasma
filipf added inline comments to D21074: [System Monitor] Port settings window to QQC2+Kirigami FormLayout and modernize UI.
May 8 2019, 8:29 PM · Plasma
filipf updated the diff for D21027: [Notes] Fix icons being almost invisible with light backgrounds when using dark themes.

remove some hack I was working on for scrollbar color

May 8 2019, 8:16 PM · Plasma
filipf updated the diff for D21027: [Notes] Fix icons being almost invisible with light backgrounds when using dark themes.

write a function for text and icon colors so as to not duplicate code everywhere

May 8 2019, 8:15 PM · Plasma
filipf added a comment to D21026: Fix ToolButton remaining in a pressed state after press.

@mart does this look good to you? As you're the author I wouldn't want to merge without your approval.

May 8 2019, 8:06 PM · Plasma
filipf added a comment to D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.

Here's what I'm trying to avoid:

May 8 2019, 8:03 PM · Plasma
filipf added a comment to D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.

So I looked up Google's documentation and it turns out sliders do have to be mirrored:
https://material.io/design/usability/bidirectionality.html#mirroring-elements
https://material.io/design/components/sliders.html#usage

May 8 2019, 7:57 PM · Plasma
filipf updated the diff for D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.

fix handle behavior for right to left layouts

May 8 2019, 11:02 AM · Plasma
filipf added a comment to D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.

Hm, right, seems the slider behaves incorrectly without this patch, too :/ Still I think visualPosition is what we want to be using

May 8 2019, 9:45 AM · Plasma
filipf added a comment to D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.

-1
This breaks the slider in right-to-left mode. Run qmlscene -reverse to see

May 8 2019, 9:20 AM · Plasma

May 7 2019

filipf added a comment to T10875: Plasma 5.16 Release: Wallpaper competition.

I'm noticing that a lot of entries have the KDE logo or the Plasma name or version number embedded in it. I feel like this is kind of tacky and not really appropriate given that our prior wallpapers didn't do this, but we didn't make a rule prohibiting it. I'm tempted to recommend that we retroactively do so and ask the people who have submitted such wallpapers to remove those elements. Thoughts?

May 7 2019, 11:04 PM · KDE Promo
filipf updated the test plan for D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.
May 7 2019, 10:50 PM · Plasma
filipf added reviewers for D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1: mart, Plasma, ngraham.
May 7 2019, 10:37 PM · Plasma
filipf requested review of D21075: [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1.
May 7 2019, 10:34 PM · Plasma
filipf accepted D21056: [System Load Viewer] Port settings window to QQC2+Kirigami FormLayout and modernize UI.
May 7 2019, 10:14 PM · Plasma
filipf updated the task description for T10586: Modernize widget configuration settings.
May 7 2019, 8:57 PM · VDG
filipf added a comment to D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.

I'm going to look into the different easing curves a bit more because I sometimes see the semi-scaled circle if clicking too fast.

May 7 2019, 7:28 PM · Plasma
filipf updated the diff for D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.
  • remove ID
  • height = width
  • use and animate scale instead of height & width
May 7 2019, 7:25 PM · Plasma
filipf committed R114:13609c5ae7b9: [potd] Modernize configuration settings (authored by filipf).
[potd] Modernize configuration settings
May 7 2019, 7:23 PM
filipf closed D20969: [potd] Modernize configuration settings.
May 7 2019, 7:22 PM · Plasma
filipf added reviewers for D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed: VDG, Plasma, ngraham.
May 7 2019, 8:36 AM · Plasma
filipf requested review of D21062: [Lock, login & logout screen] Add visual feedback to action buttons when pressed.
May 7 2019, 8:35 AM · Plasma

May 6 2019

filipf added inline comments to D21056: [System Load Viewer] Port settings window to QQC2+Kirigami FormLayout and modernize UI.
May 6 2019, 10:16 PM · Plasma
filipf updated the diff for D20908: Redesign QML applet configuration windows.

Kirigami.Theme.viewBackgroundColor is deprecated so set the colorSet to Theme.View instead

May 6 2019, 7:43 PM · Plasma