paulm (Paul McAuley)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Feb 2 2017, 11:31 PM (172 w, 6 d)
Availability
Available

Recent Activity

Mar 28 2020

paulm added a comment to T10891: Breeze theme evolution.

On a different note, how do you feel about increasing the radius of the titlebar? I think it might make the window look prettier.

Mar 28 2020, 8:09 PM · Plasma 6, Plasma, VDG, Breeze
paulm added a comment to D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.

KDE4 was unpopular because it was heavier and buggier, not because the titlebar buttons were different. I didn't like KDE back then either (I mainly used GNOME 2 and Unity), but I did like the window decorations. I think the current buttons are clear enough as they are and any change would be more of a branding change than a usability change. KDE 1 copied a lot from CDE, including the titlebar buttons. Windows 3.1 is different enough that we're pretty obviously not copying it. We also have a maximized symbol, unlike Windows 3.1.

Mar 28 2020, 2:35 AM · Plasma, Breeze

Mar 27 2020

paulm added a comment to D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.

I went ahead and made an Aurorae version of this just to get a feel for how much I could theme. Overall, I am disappointed with Aurorae as Plasma is not as easily customizable as would first meet the eye. Aurorae alone will not let you customize the titlebar buttons as comprehensively as one would initially think:

  • The in-application Application Style also needs titlebar-like button icons as provided in Breeze kstyle (as menitoned by David above)
  • Aurorae does not obey system colour settings, especially for the titlebar itself
  • GTK applications which use the client side window decorations in the titlebar (e.g. Gedit) still require updated SVG files
  • GTK applications such as Chromium require updated .png files (generated with a Python script using Cairo libraries)
  • The icon theme also needs updated as the titlebar buttons are also referenced in other places throughout the UI such as in application menus, in right-click menus and notification pop-ups.
Mar 27 2020, 7:34 PM · VDG, Plasma, Breeze
paulm added a task to D28359: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-Icons: T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style.
Mar 27 2020, 7:08 PM · Frameworks
paulm added a task to D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze: T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style.
Mar 27 2020, 7:08 PM · Plasma, Breeze
paulm added a task to D28358: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-GTK: T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style.
Mar 27 2020, 7:08 PM · Plasma
paulm added revisions to T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style: D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze, D28358: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-GTK, D28359: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-Icons.
Mar 27 2020, 7:08 PM · VDG, Breeze
paulm added a comment to D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.

It has been part of the default kde look for many years (for all of oxygen and breeze) and forms a core part of our design brand. It's something where you can spot breeze on the first look. It seems MacOS can get away with colored circles without people complaining about usability.

Mar 27 2020, 6:11 PM · Plasma, Breeze
paulm added a comment to D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.

IMO, the maximise and minimise buttons are a step backwards from the current decorations in terms of legibility and aesthetics.
Minimise especially, considering that a square has no meaning at all. Maximise is also less aesthetically pleasing than the current one IMO.

However, I like the new keep below and keep above icons.

Mar 27 2020, 6:09 PM · Plasma, Breeze
paulm updated the summary of D28358: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-GTK.
Mar 27 2020, 5:51 PM · Plasma
paulm updated the summary of D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:50 PM · Plasma, Breeze
paulm requested review of D28359: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-Icons.
Mar 27 2020, 5:49 PM · Frameworks
paulm updated the summary of D28358: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-GTK.
Mar 27 2020, 5:46 PM · Plasma
paulm updated the summary of D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:45 PM · Plasma, Breeze
paulm updated the summary of D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:45 PM · Plasma, Breeze
paulm requested review of D28358: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze-GTK.
Mar 27 2020, 5:42 PM · Plasma
paulm retitled D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze from Applies the KDE1-style 'Classik' titlebar button icon style to Breeze, Breeze-GTK and Breeze-Icons to Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:40 PM · Plasma, Breeze
paulm updated the diff for D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:36 PM · Plasma, Breeze
paulm updated the diff for D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:31 PM · Plasma, Breeze
paulm updated the summary of D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:29 PM · Plasma, Breeze
paulm requested review of D28356: Applies the KDE1-style 'Classik' titlebar button icon style to Breeze.
Mar 27 2020, 5:28 PM · Plasma, Breeze
paulm renamed T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style from 'Classic' KDE1-like and 'Redmond' button icon styles added to Breeze window decoration, configurable in Breeze window decoration setting to 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style.
Mar 27 2020, 4:16 PM · VDG, Breeze

Mar 17 2020

paulm added a comment to D28087: Fix Defaults not being set properly in Breeze window decoration settings for 'Draw a circle around close button' .

Nice. Can we have an email address so the patch gets landed with correct authorship information?

Mar 17 2020, 3:46 AM · Plasma
paulm added a comment to D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.

A small bug is also fixed in kdecoration/config/breezeconfigwidget.cpp whereby the "Draw a circle around close button" setting does not reset to Defaults properly.

Would you mind extracting this into its own patch and submitting it separately? Sounds like a good fix, regardless of whether or not this patch gets merged in its current form or in another form. In general it's best to have each patch/commit do only one thing and not combine new features and bugfixes.

Mar 17 2020, 12:21 AM · VDG, Plasma, Breeze
paulm requested review of D28087: Fix Defaults not being set properly in Breeze window decoration settings for 'Draw a circle around close button' .
Mar 17 2020, 12:20 AM · Plasma

Mar 9 2020

paulm added a comment to D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.

A small bug is also fixed in kdecoration/config/breezeconfigwidget.cpp whereby the "Draw a circle around close button" setting does not reset to Defaults properly.

Would you mind extracting this into its own patch and submitting it separately? Sounds like a good fix, regardless of whether or not this patch gets merged in its current form or in another form. In general it's best to have each patch/commit do only one thing and not combine new features and bugfixes.

Mar 9 2020, 3:09 AM · VDG, Plasma, Breeze
paulm added a comment to D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.

Can you add a bit more information about what your goal is here? You're adding different icon styles for the titlebar buttons that you can use while still using the Breeze window decoration theme? Before-and-after screenshots would help too. See also https://community.kde.org/Infrastructure/Phabricator#Include_some_screenshots

Hi Nate. Yes, the changes allow you to have different sets of icon styles for the titlebar buttons, while still keeping the overall Breeze style. I have updated the summary. The motivation to add it was mainly to add the 'Classic' button icon style, while also preserving the 'Oxygen' style of button icons for those who like it. I have added screenshots to the summary, and will maybe make another video to show it tomorrow.

Mar 9 2020, 3:08 AM · VDG, Plasma, Breeze
paulm updated the summary of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 9 2020, 2:12 AM · VDG, Plasma, Breeze
paulm updated the summary of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 9 2020, 2:11 AM · VDG, Plasma, Breeze
paulm updated the summary of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 9 2020, 2:10 AM · VDG, Plasma, Breeze
paulm updated the summary of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 9 2020, 1:56 AM · VDG, Plasma, Breeze
paulm updated the summary of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 9 2020, 1:54 AM · VDG, Plasma, Breeze

Mar 8 2020

paulm updated the summary of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 8 2020, 11:33 PM · VDG, Plasma, Breeze
paulm added a comment to T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style.

Diff now submitted at: https://phabricator.kde.org/D27938

Mar 8 2020, 11:26 PM · VDG, Breeze
paulm requested review of D27938: 'Classic' and 'Redmond' button icon styles, configurable via Breeze window decoration settings.
Mar 8 2020, 11:26 PM · VDG, Plasma, Breeze
paulm created T12793: 'Classik' KDE1-like titlebar button icon style replacing Breeze's unorthodox 'Oxygen' style.
Mar 8 2020, 11:10 PM · VDG, Breeze
paulm added a member for Breeze: paulm.
Mar 8 2020, 10:38 PM

Mar 5 2020

paulm added a comment to T12441: Consider using a vertical Icons-Only Task Manager populated with apps, and a thickened panel.

All right, I'll put together a patch for a thickened bottom panel with an IOTM on it and some pre-pinned apps. We can discuss moving it the left (or not) later, if it lands. :)

Mar 5 2020, 5:57 PM · Goal: Consistency, VDG, Plasma
paulm added a comment to T12441: Consider using a vertical Icons-Only Task Manager populated with apps, and a thickened panel.

Some more things that may or may not have already been mentioned, given that some of us are considering the idea of moving the hotcorner to the bottom since it'd get in the way of the panel up top:

  • Bottom-right hotcorner: Gets in the way of scrollbars...? (also mouse resting area)
  • Bottom-left hotcorner: Gets in the way of Show Desktop (and the Panel Toolbox in Global Edit Mode)
  • Bottom-center hotcorner: You'd, er, have to implement that first.
Mar 5 2020, 5:54 PM · Goal: Consistency, VDG, Plasma

Mar 3 2020

paulm added a comment to T12441: Consider using a vertical Icons-Only Task Manager populated with apps, and a thickened panel.

IIRC @hein was working on some backend work that would allow for a mode where clicking on a grouped entry would move the windows of that app to the front one by one without using the Present Windows effect. This is how it's handled by the macOS Dock and the popular Dash To Dock GNOME extension (a fork of which Ubuntu is now shipping by default). I really like that behavior compared to showing the Present Windows effect.

Mar 3 2020, 9:21 PM · Goal: Consistency, VDG, Plasma
paulm added a comment to T12441: Consider using a vertical Icons-Only Task Manager populated with apps, and a thickened panel.

The position of my panel depends on my display aspect ratio. On a 16:10 or taller screen (which I prefer) I place it on the bottom. In this scenario I think it makes more sense to have the labels as it's more intuitive with more information and allows for a very thin panel, yet still with large clickable areas. It's a waste of space to have a thick panel on the bottom to allow large clickable icons only (like Windows 7 default), as most of it is usually blank; this useless space seems to be why Microsoft added the useless search box in Windows 10.

Mar 3 2020, 9:13 PM · Goal: Consistency, VDG, Plasma
paulm added a comment to T10201: Window titlebars.

I don't think the current Plasma 5 titlebar looks ugly at all (well, except for the confusing Windows 3-style buttons, but that is a different story which I have a proposal for here (update to that coming)). To me, rather the proposed changes to the titlebar here make the windows look rather bland and dull. I don't see any reason why usability should be sacrificed like this for the sake of a fashion change. It is much more important to make the active window stand out, and also make it clear that there is an area which you can definitely drag.

Mar 3 2020, 12:00 AM · KDE Applications, VDG