Feed Advanced Search

Feb 16 2023

yaron awarded T13311: Evaluate the addition of a web-based translation system a Mountain of Wealth token.
Feb 16 2023, 8:59 PM · Localization, Websites

Feb 18 2021

clel added a comment to T12724: Default Wallpapers.

In case I am allowed to participate in this voting:

Feb 18 2021, 2:54 PM · VDG

Jan 18 2021

clel updated the task description for T8187: Single click vs double-click.
Jan 18 2021, 7:29 PM · Plasma, VDG
clel updated the task description for T8187: Single click vs double-click.
Jan 18 2021, 7:28 PM · Plasma, VDG
clel added a comment to T8187: Single click vs double-click.

Just adding two things I noticed some time ago, but did not get around to adding here:

Jan 18 2021, 7:25 PM · Plasma, VDG
clel added an inline comment to M178: Contextual Action Area.

For reference, this is the task about improving single click which also contains the ideas for selection control: https://phabricator.kde.org/T9895

Jan 18 2021, 4:09 PM · Dolphin
clel added a comment to M179: Contextual Action Area as overlay.

I just had another look at index and I have to say their solution is probably the better orientation guide than my mockups, as it is much more mature with some nice UX solutions (like the x for "clear selection"):

Jan 18 2021, 4:08 PM · VDG, Dolphin
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

Then it might be sensible to update the mocks to better reflect how the final product will look like? Or is it planned to change the colorscheme in the future to fit the one in the mockups?

Jan 18 2021, 3:51 PM · VDG

Jan 8 2021

clel added a comment to M179: Contextual Action Area as overlay.

Alright! (I also was not entirely sure before whether you planned on implementing this)

Jan 8 2021, 5:50 PM · VDG, Dolphin

Jan 6 2021

clel added a comment to T12724: Default Wallpapers.

Nice! Just a short heads up to a bug I had with the previous wallpaper, as I think it might be caused by the image files themselve and not some code: https://bugs.kde.org/show_bug.cgi?id=427803. If that is correct, hopefully this time it can be ensured that this bug does not happen.

Jan 6 2021, 5:37 PM · VDG

Jan 3 2021

clel added a comment to M179: Contextual Action Area as overlay.

I guess it comes down to personal weighting of the different aspects, then. Also thanks for mentioning some downsides, as I have not thought about some of them.

Jan 3 2021, 3:33 PM · VDG, Dolphin
clel added a comment to T11070: Better (online) localization.

Translations in the repositories would make the life of people who touches several repositories almost impossible, so it's out of the question.
The solution is to make weblate work with a structure which fits us (either svn or per-language git repositories).

Jan 3 2021, 1:54 PM · Localization, Goal Setting 2019

Jan 1 2021

clel added a comment to M179: Contextual Action Area as overlay.

@cblack Thanks for mentioning that. No, it was not directly taken from it. In fact I never heard of index before and I just found it googling around, so linking a medium post for reference (guessing this is the one you meant): https://medium.com/@temisclopeolimac/index-overview-b2ddcb16534f. The images in that post show even some more interesting concepts for overlays, though.

Jan 1 2021, 9:23 PM · VDG, Dolphin
clel added a comment to T12724: Default Wallpapers.

Although maybe not needed, I will cast my votes based on the old scheme. I have to say though that I in principle agree with this comment from @niccolove that basically suggests staying somewhat "consistent" ;)

Jan 1 2021, 3:20 PM · VDG

Dec 23 2020

clel added projects to M179: Contextual Action Area as overlay: Dolphin, VDG.
Dec 23 2020, 1:05 PM · VDG, Dolphin
clel added a comment to T9895: Improving single-click / creation of contextual action toolbars.

Created https://phabricator.kde.org/M179 now.

Dec 23 2020, 1:04 PM · VDG
clel updated image descriptions of M179: Contextual Action Area as overlay.
Dec 23 2020, 1:01 PM · VDG, Dolphin
clel updated images of M179: Contextual Action Area as overlay.
Dec 23 2020, 12:58 PM · VDG, Dolphin
clel created M179: Contextual Action Area as overlay.
Dec 23 2020, 12:54 PM · VDG, Dolphin
clel added a comment to T9895: Improving single-click / creation of contextual action toolbars.

Action buttons are in close proximity to unrelated info text there

Not really: The status bar text states the selected items, the actions below that text act on these selected items.

Dec 23 2020, 11:59 AM · VDG

Dec 22 2020

clel added a comment to T9895: Improving single-click / creation of contextual action toolbars.

Agreed to your first two points.

Dec 22 2020, 6:12 PM · VDG

Dec 21 2020

clel added a comment to T12443: Multi-level Appearance KCM.

That is a nice UI to make the user aware of what applying does and at the same time offering fine grained control over what will get changed / inherited from a global theme. +1 from my side!

Dec 21 2020, 8:31 PM · Plasma: KCM Redesign, VDG
clel added a comment to T9895: Improving single-click / creation of contextual action toolbars.

Just adding a few thoughts of mine:

Dec 21 2020, 2:47 PM · VDG

Dec 19 2020

clel added a comment to T12443: Multi-level Appearance KCM.

I just had some thought about this again. I still feel neither current approach is "right" in every aspect.

Dec 19 2020, 3:59 PM · Plasma: KCM Redesign, VDG

Dec 15 2020

clel added a comment to T12443: Multi-level Appearance KCM.

Judging from how other menu entries behave (not speaking about the technical workings) both the currently implemented and the suggested idea here are not really consistent afaict, although this is a somewhat special case probably.

Dec 15 2020, 4:53 PM · Plasma: KCM Redesign, VDG

Nov 23 2020

clel added a comment to T8187: Single click vs double-click.

I guess that integration into a yet to come first run wizard will be the best in the future.

Nov 23 2020, 4:04 PM · Plasma, VDG

Nov 21 2020

clel added a comment to T8187: Single click vs double-click.

I created https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/236 now (currently making the identical change as @The-Feren-OS-Dev). So this probably needs some work, help is very welcome as after reading some documentation I still don't know how to achieve this :)

Nov 21 2020, 1:20 AM · Plasma, VDG

Nov 20 2020

clel added a comment to T8187: Single click vs double-click.

Hm. I think that currently we are at a state where probably most arguments have been brought up, but still the views (most likely the weighting of the individual arguments) are still different on this whole topic (meaning there is no consensus currently).

Nov 20 2020, 11:39 PM · Plasma, VDG

Nov 19 2020

clel added a comment to T8187: Single click vs double-click.

You mean another https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/121? :)

Nov 19 2020, 7:23 PM · Plasma, VDG

Nov 18 2020

clel added a comment to T8187: Single click vs double-click.

I finally got around adding a summary of most arguments brought up in the discussion now. Please update it when things change, in case I have forgotten things or when I misrepresented comments. That way people can easily see the current status and ideally don't bring up similar arguments again in the discussion which only makes it harder to follow.

Nov 18 2020, 3:29 PM · Plasma, VDG
clel updated the task description for T8187: Single click vs double-click.
Nov 18 2020, 3:23 PM · Plasma, VDG

Nov 14 2020

clel added a comment to T12443: Multi-level Appearance KCM.

I fully agree that the current solution of having the header as some kind of button is not really what one expects and will propably confuse users (or that option will be completely unnoticed by them).

Nov 14 2020, 4:21 PM · Plasma: KCM Redesign, VDG

Nov 11 2020

clel added a comment to T13848: Cursor redesign.

When it comes to the normal cursor I still prefer it to have a "tail". That would also play more nicely with the rather conservative overall design decisions made in Breeze evolution, I think. I wonder how that shape looks with some short tail applied.

Nov 11 2020, 4:13 PM · Plasma, VDG, Breeze

Nov 10 2020

clel added a comment to T13848: Cursor redesign.

For consistency see the categories listed at https://phabricator.kde.org/T13690.

Nov 10 2020, 2:55 PM · Plasma, VDG, Breeze
clel added projects to T13848: Cursor redesign: VDG, Plasma.
Nov 10 2020, 12:39 PM · Plasma, VDG, Breeze
clel added a parent task for T13848: Cursor redesign: T10891: Breeze theme evolution.
Nov 10 2020, 12:36 PM · Plasma, VDG, Breeze
clel added a subtask for T10891: Breeze theme evolution: T13848: Cursor redesign.
Nov 10 2020, 12:35 PM · Plasma, VDG, Breeze
clel created T13848: Cursor redesign.
Nov 10 2020, 12:35 PM · Plasma, VDG, Breeze

Oct 20 2020

clel added a comment to T8187: Single click vs double-click.

I use single click and I like it, but I wouldn't mind changing the default to double click if and only if we don't change the behavior for existing users. People currently using single click shouldn't need to change their behavior again. This was something that I didn't like with the move from Alt to Meta shortcut for Kwin. Let's not break the workflow from our existing users.

Oct 20 2020, 3:57 PM · Plasma, VDG
clel added a comment to T8187: Single click vs double-click.

Finally:

If we believe single click is better than we should keep it as default. It makes no sense to have the better option off and the worse option on by default. Otherwise only people who already used single click because it was the default in the past will enable the thing we believe to better and everybody else will stay on what we think is the inferior setting.

Oct 20 2020, 3:48 PM · Plasma, VDG
clel added a comment to T8187: Single click vs double-click.
In T8187#243302, @clel wrote:

Regarding consistency with touch devices: There has been made the point that mice (or touchpads) make the user aware that interactions are different from using a touch interface. I guess some years in the future the preferred default might acutally change. It is just that currently I don't think enough time has passed that consistency with touch can count as an argument for the majority. To me it looks like KDE was (and still is) ahead of its time. The situation probably will change, but for now I tend to double click as default.

For me that is an argument to not switch because in $timeframe you likely want to switch the default again. Also debatable when the time will have come or maybe if it even has already come.

Oct 20 2020, 3:47 PM · Plasma, VDG
clel added a comment to T8187: Single click vs double-click.
In T8187#243395, @mart wrote:

To me, "others do this way" is *never* a valid argument.

Oct 20 2020, 2:53 PM · Plasma, VDG

Oct 19 2020

clel added a comment to T8187: Single click vs double-click.

Just because they're "used to it" doesn't make it better. In fact, double clicking is widely inconsistent, based on whether an item is selectable or not. I've observed people double clicking basically anything that looks like a file even though it's not necessary because they don't know and, frankly, shouldn't know the logic behind what determines that. Whereas our approach is simple: click once, it opens.

Oct 19 2020, 7:56 PM · Plasma, VDG
clel added a comment to T8187: Single click vs double-click.

Despite me never really having used single click, I can see that it might actually be the better concept. However, from the GitLab discussion I have picked up two (I think) good points for double click as default:

Oct 19 2020, 5:20 PM · Plasma, VDG

Oct 17 2020

clel added a comment to T8187: Single click vs double-click.

That will probably add another piece to the puzzle, although telemetry is also biased and to a certain degree one probably has to go against user preferences if one wants to move forward ;)

Oct 17 2020, 3:22 PM · Plasma, VDG

Oct 15 2020

clel added an inline comment to M176: Redisgned KDE Connect Android app using Material design.

Nice approach, I always thought the app looked pretty outdated (although I never actually used it). Added two small remarks.

Oct 15 2020, 3:23 PM · VDG, KDE Connect
clel added a comment to T11153: Unify sidebar appearance.

I would recommend to either make the line lighter or remove it completely. Not making it not touching the edges. I'm personally would be happy if we could embrace some 'modern' web design tricks of using different background colors and shadows to separate sections instead of lines. This would also make it easier to remove the frames from all the QWidgets :)

Oct 15 2020, 1:05 PM · Goal: Consistency, VDG, Breeze

Oct 14 2020

clel added a comment to T11153: Unify sidebar appearance.

There has been a short discussion in the VDG group chat room about those separator lines in the past. If I remember correctly, the consensus was that they might benefit of some improvements. There were some people preferring to have them, I guess to have more clearly visual separation while maintaining low spacing between items (which is also requested by some of KDE's users).

Oct 14 2020, 7:38 PM · Goal: Consistency, VDG, Breeze

Oct 12 2020

clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

I like the direction the theme heads towards.

Oct 12 2020, 5:04 PM · VDG

Oct 6 2020

clel added a comment to T10891: Breeze theme evolution.

@clel The example images all seem to have scrollable sidebar. But the UI element in question doesn't seem to have scrollable sidebar. The KDE equivalent to the images from other platforms would be the system settings page (where I agree, it makes sense to keep the title):

Oct 6 2020, 3:41 PM · Plasma, VDG, Breeze

Oct 5 2020

clel added a comment to T12443: Multi-level Appearance KCM.

@davidre It does not if it is applied to all KCMs in the same way. However, if I understand this task correctly, this is only for one KCM while the others stay the same. That would be inconsistent, because then they treat hierarchy differently (plus the proposal introduces a right sidebar that is not used anywhere for this level, I think).

Oct 5 2020, 7:02 PM · Plasma: KCM Redesign, VDG
clel added a comment to T10891: Breeze theme evolution.

I just had a short look on how others do it to get some inspiration. It seems to be pretty common to also have the selected option as title (or in the window titlebar):

Oct 5 2020, 6:12 PM · Plasma, VDG, Breeze

Oct 3 2020

clel added a comment to T11052: Accent Colors, Color Ramps and other improvements to theming..

I agree that having both options might lead to problems. I think most or all other places where accent colors are used don't offer more detailed color settings. One possible way to circumvent problems would be to show accent colors by default and then have an additional "advanced" menu. Applying accent colors would override all settings in that "advanced" section (after displaying a warning probably). One could click on a blue accent color have that oveall scheme applied. After changing stuff in "advanced" and clicking blue again those things would be overwritten by the default values again.

Oct 3 2020, 3:28 PM · Plasma, VDG
clel added a comment to T11052: Accent Colors, Color Ramps and other improvements to theming..

One problem that came to my mind that I think @ndavis mentioned in a different context is that there might be conflicts with icon colors.

Oct 3 2020, 3:08 PM · Plasma, VDG

Oct 2 2020

clel added a comment to T12443: Multi-level Appearance KCM.

The problem is that these proposed changes might introduce inconsistencies with other KCMs as far as I see this. That would be something I didn't like and why I suggested discussing this on a higher level. But if you have a solution that doesn't introduce inconsistent behavior (maybe what @davidedmundson suggested) that would be fine with me.

Oct 2 2020, 10:04 PM · Plasma: KCM Redesign, VDG
clel updated the task description for T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").
Oct 2 2020, 1:05 PM · VDG
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").
  • Checkmark now has the same padding as the three-dot/partial state
  • Removed gradient from inset components on both blue and grey colors (Checkboxes, radio buttons, sliders, progress bars) as requested by Noah
Oct 2 2020, 1:00 PM · VDG
clel added a comment to T12443: Multi-level Appearance KCM.

We don't want to do anything that will break searching - typing "colours" should still work as-is.

To a large extent it seems like we're reinventing something that already exists.

Effectively we just want to have one entry at level 2 and move everything into level 3 and then the searching still works.

The other key difference is that the KCM you open from level 2, doesn't appear at level 3 to indicate it's some sort of parent - but maybe we can find a less invasive way to visually hint that within the current architecture.

Oct 2 2020, 12:48 PM · Plasma: KCM Redesign, VDG
clel added a comment to T11052: Accent Colors, Color Ramps and other improvements to theming..

I like the overall idea. One thing (maybe even a benefit): I think it would require some more abstraction and maybe simplification of how the current system works (at least from how I think it works). In the future I guess that abstraction and simplification will make changes easier.

Oct 2 2020, 12:42 PM · Plasma, VDG

Sep 28 2020

clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

Sorry, I knew this had potential for misunderstanding. What I meant was keep the original design element for checkboxes in context menus and just change their radiuses to fit the rest of the style.

Sep 28 2020, 3:17 PM · VDG
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

Sep 28 2020, 2:40 PM · VDG
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

Also, since the dolphin mockup from https://phabricator.kde.org/T10891 seems to be some kind of design goal, I went ahead and used the design elements from blue ocean there.

Sep 28 2020, 2:14 PM · VDG
clel updated the task description for T13690: Decide on an overall design approach.
Sep 28 2020, 1:57 PM · Plasma, Breeze, VDG
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

Don't know whether there is a link to Figma with the current state of the design (if there is such central source of truth currently), might make sense to add it here.

Sep 28 2020, 1:54 PM · VDG
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

I added blue ocean to the description. Feel free to revert if the description is not thought to keep track of the current state of this task or some other reason.

Sep 28 2020, 1:46 PM · VDG
clel updated the task description for T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").
Sep 28 2020, 1:45 PM · VDG
clel added a comment to T10997: Improve check box design.

Hm, if I have the correct version of blue ocean (which afaik is the current favored style), that seems to use 4px radius mostly (with some exceptions like 3px for tooltips).

Sep 28 2020, 1:41 PM · VDG, Breeze
clel added a comment to T13690: Decide on an overall design approach.

Thanks! I updated the description with that information and also added the probably current state of "round vs. rectangullar corners".

Sep 28 2020, 1:35 PM · Plasma, Breeze, VDG
clel updated the task description for T13690: Decide on an overall design approach.
Sep 28 2020, 1:33 PM · Plasma, Breeze, VDG
clel updated the task description for T13690: Decide on an overall design approach.
Sep 28 2020, 1:27 PM · Plasma, Breeze, VDG

Sep 27 2020

clel added a comment to T10891: Breeze theme evolution.

I created a new subtask to keep track of the overall design approach for the future Breeze theme now.

Sep 27 2020, 2:00 PM · Plasma, VDG, Breeze
clel added projects to T13690: Decide on an overall design approach: Breeze, Plasma.
Sep 27 2020, 1:55 PM · Plasma, Breeze, VDG
clel added a parent task for T13690: Decide on an overall design approach: T10891: Breeze theme evolution.
Sep 27 2020, 1:54 PM · Plasma, Breeze, VDG
clel added a subtask for T10891: Breeze theme evolution: T13690: Decide on an overall design approach.
Sep 27 2020, 1:54 PM · Plasma, VDG, Breeze
clel created T13690: Decide on an overall design approach.
Sep 27 2020, 1:54 PM · Plasma, Breeze, VDG
clel added a comment to T10891: Breeze theme evolution.

I don't have the overview over all tasks. Best would be to check yourself I guess. Most tasks still seem to be in need of help.

Sep 27 2020, 1:45 PM · Plasma, VDG, Breeze

Sep 26 2020

clel added a comment to T10997: Improve check box design.

I guess it has been settled on a design already? Does that mean it has been agreed to use round edges everywhere then and make the overall appearance rather soft?

Sep 26 2020, 8:29 PM · VDG, Breeze
clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

As already written on the VDG chat, I prefer colors that stand out more. The current light approach of blue ocean feels to transparent to me.

Sep 26 2020, 8:13 PM · VDG

Sep 21 2020

clel added a comment to T10891: Breeze theme evolution.

It's hard to get a big picture on the original plans for Breeze and I'm not sure if there ever was a solidified big picture with lots of detail. The original authors have moved on, there's no central place to look and the documents @davidre linked above weren't written by them. You'll probably find some things on the KDE forums (https://forum.kde.org/viewforum.php?f=285, we don't really use this anymore), some things on the blogs of the original designers, maybe some things on the KDE wiki and maybe other places too.

Sep 21 2020, 1:52 PM · Plasma, VDG, Breeze

Sep 18 2020

clel added a comment to T10891: Breeze theme evolution.

Thanks! Those sites really only seem to cover some "philosopy" and don't go much into details. Ideally there would be a more detailed place, maybe something for the future.

Sep 18 2020, 12:44 PM · Plasma, VDG, Breeze

Sep 11 2020

clel added a comment to T10891: Breeze theme evolution.

I am wondering, is there some central point where the overall breeze theme "design philosophy" is documented? Or where that can be discussed? Since I think it makes sense to have some broader overall guidelines in order to make consistent decisions about the design of specific UI elements.

Sep 11 2020, 2:21 PM · Plasma, VDG, Breeze

Sep 7 2020

clel added a comment to T13451: Combine the best aspects from the various Breeze style proposals (Final style: "Blue Ocean").

Most themes seem to be rather soft and skeuomorphic. In general I like both flat and skeuomorphic. However I think it has to fit with the rest of UI elements around on a desktop at least up to some degree.

Sep 7 2020, 3:26 PM · VDG
clel added a comment to T12724: Default Wallpapers.

Interesting Slant was voted so badly. I'd have preferred that, since the color scheme is similar to the old one and it looks a bit like an evolution to me. But design really seems to be subjective :)

Sep 7 2020, 12:05 AM · VDG

Sep 1 2020

clel updated subscribers of T12622: [Approved] Move wallpaper changing into a KCM and make it easier to apply the wallpaper to the desktop(s), lock screen, and login screen all at once.

Ping @PhilipB @abetts

Sep 1 2020, 4:58 PM · VDG, Plasma
clel added a comment to T13442: Tweak the design of context menus.

Looks nice! Just mentioning a probably relevant merge request with overlapping similar changes: https://invent.kde.org/plasma/breeze/-/merge_requests/23

Sep 1 2020, 1:49 PM · VDG

Aug 24 2020

clel added a comment to T13398: T13074 Konsole mock up.

Alright, no problem. Let me (or others) know when you have more time and would like to get more involved. I am sure there are many willing to help you get started properly :)

Aug 24 2020, 6:30 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T13398: T13074 Konsole mock up.

Everybody has to start somewhere :) It definetely makes it easier to get changes integrated into KDE.

Aug 24 2020, 6:21 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T13398: T13074 Konsole mock up.

Alright then. I guess it makes sense from that perspective. I kind of hoped to move this forward maybe or talk about things that can be implemented right away without much effort. Maybe if you have the time, you could look into how this works and submit some merge requests on GitLab. I assume some things won't be that much harder then creating a mockup, so that would be some kind of win-win :)

Aug 24 2020, 5:05 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T11070: Better (online) localization.
In T11070#238043, @clel wrote:

You might have some good points here. I understand that for an active team there is not much need for such a system. However, almost no language has all Strings translated already when looking at: https://l10n.kde.org/stats/gui/stable-kf5/team/. Quite the opposite if you look how much untranslated Strings there are for many languages. So apparently almost no team is active enough to reach a completeness level of 100 %. Thus I assume they lack the time and manpower.

Just to say, GNOME's l10n system is called "Damned Lies" (https://en.wikipedia.org/wiki/Lies,_damned_lies,_and_statistics). Yes, only a small number of teams reach 100% in the statistics. I personally do not aim 100% there because:

  • websites-kde-org/www_www.po contains ALL release notes dating back from KDE 4.x era. Even if I translate 100% of them who will practically read all of them? Also I don't direct other translators to touch them either.
  • Big specialized applications: I would name Krita, KStars, GCompris, RKWard as examples. They require specialized domain knowledge for usage (and correct translation). For some languages, even finding a user who is using the application in English (and eventually willing for a translation) could be hard enough.
Aug 24 2020, 4:44 PM · Localization, Goal Setting 2019

Aug 23 2020

clel added a comment to T11070: Better (online) localization.

In that case I have to say that many users maybe just want to quickly correct some Strings for their application that they use.

This is the crux of the issue, you think random drive-by people translating 2 strings is a good thing, I am almost convinced it isn't.

Aug 23 2020, 10:06 PM · Localization, Goal Setting 2019
clel added a comment to T12839: Fix sizing of first-party plasmoids in the panel.

Magic convoluted solution, second try:

Where does this come from? Has there been some discussion on Riot or somewhere else?

  • The plasma themes defines four new margins: left-margin, center-margin, right-margin, separator-margin
  • Specifying a generic margin will set the same margin to all three for backward compatibility of third party themes
  • At startup and every time an applet is added or moved, the total number of applets with fillWidth: true (which we'll call "separators" here) is counted
    • All applets with fillWidth: true (the separators) get the separator-margin
    • All applets where separatorsLeftOfThisApplet / totalSeparators < 0.5 get the left-margin
    • All applets where separatorsLeftOfThisApplet / totalSeparators = 0.5 get the center-margin
    • All applets where separatorsLeftOfThisApplet / totalSeparators < 0.5 get the right-margin
    • (separatorsLeftOfThisApplet are the separators left of the applet in horizontal panels, and separators above the applet in vertical ones)
  • A new enum costrainmenthints is added, a new property to appletinterface of the same name is added
  • The task managers sets the costrainmenthints property to fillArea
  • The task manager then sets taskmanager.svg normal-margin internally
  • We make the panel 44 px with: 4px left-margin, 8px separator-margin, 8px center-margin, (or 4px?) 8px right-margin
  • Make system tray adapt to panel size again, 2 rows where feasible

I like that it will show two rows where it fits!

  • We add 2 separators left and right of the tray

Are this visual separators?

  • We consider putting the concise date next to the time on horizontal panels (10:40 9 Jan)

I think I prefer the old way visually.

This currently does not look good to me, either. The font seems to be too big and it is harder to read imho.

Aug 23 2020, 9:46 PM · Plasma, VDG, Goal: Consistency
clel added a comment to T13398: T13074 Konsole mock up.

Sorry, got it now, Konsole also offers that theme, so there is nothing to do about it.

Aug 23 2020, 4:49 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T11070: Better (online) localization.

I won't answer all your points this time, since I think it just won't make too much sense. There is clearly some misunderstanding on your side about my motives. You seem to think I would want to force you to use Weblate which is not true. Also I understand that using Weblate would slow down your workflow. However you use a problematic discussion style to outline that. To me it seems there is some truth to your points, but it is pretty hard to get to it, since the truth is sometimes covered behind some arguments that don't really make sense. This includes coming up with some non-standard definitions of words like "translator".

Aug 23 2020, 4:42 PM · Localization, Goal Setting 2019
clel updated the task description for T13398: T13074 Konsole mock up.
Aug 23 2020, 4:12 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T13398: T13074 Konsole mock up.

Alright. I created a current screenshot now:

Aug 23 2020, 4:12 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T13398: T13074 Konsole mock up.

No problem :)

Aug 23 2020, 3:44 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T13398: T13074 Konsole mock up.

There might have been misunderstanding. I was talking about the way Konsole looks by default now on a normal Plasma installation, so one can see what you changed in all your mockups compared to the status quo. I think you just replied with a more updated mock up version?

Aug 23 2020, 3:33 PM · Konsole, Goal: Consistency, VDG
clel added a comment to T11070: Better (online) localization.

No. And you know what I mean. Typing, for sure, is as fast as for offline tools. But switching between translations is slow. And it eats plenty of time if you typing fast. It takes ~3-4 seconds just to switch between translations.

Aug 23 2020, 3:28 PM · Localization, Goal Setting 2019
clel added a comment to T11070: Better (online) localization.
In T11070#237987, @clel wrote:

@yurchor I move the conversation here, since it seems to have nothing to do with the old task's topic anymore.

Fedora's translations are broken this way almost every week. The only savior is that they change very rarely.

The similar GNOME project (DL) is also *very* fragile (broken every month or so).

Are there any bug reports about this? Basically if what you write is true, those systems seem to handle conflicts rather poorly.

Just read the gnome-i18n@ for the last several months. The complaints there are just 1/3 of the real cases when DL was offline.

Aug 23 2020, 3:14 PM · Localization, Goal Setting 2019
clel added a comment to T11070: Better (online) localization.
In T11070#237987, @clel wrote:

@yurchor I move the conversation here, since it seems to have nothing to do with the old task's topic anymore.

In T13514#237939, @clel wrote:
In T13514#237909, @clel wrote:

Alright. Then I don't really understand what problems you have with Weblate. The things you wrote are too general for me to understand what the concrete problems are that you experience.

Sure. Just one thing that I do not understand is that people who do not really understand how the translation system works eagerly want to change that system.

When you write "Sure", I expect some more insights :) You wrote about problems you had but did not really give much detail about them. You talk about Weblate being much slower than offline tools while not mentioning which parts of the workflow you are talking about (admin stuff, translation itself, downloading and uploading PO files?).

All of them. There is no need for offline administration, translating every string through web interface is several times longer even in the zen mode, "downloading" new strings through Subversion then found what to translate in Lokalize takes ~5 seconds, analyzing big projects (Fedora is smaller than KDE now) in Weblate takes minutes. Uploading big files (libguestfs and its man, libvirt, Weblate docs, etc.) literally takes up to 10 minutes for just one file. I can imagine how long it would be to upload KStars, Krita and its docs (the last update required several dozens of files to be uploaded, the translation itself contains several hundred files), RKWard, KMyMoney or LabPlot.

Interesting. I only sporadically worked with online translation tools like Crowdin and Transifex, but never noticed any slow behaviour when translating strings. I assumed it would just be similar in speed to any offline tool. You write several times slower, that means a factor of 3 or higher? That only seems plausible for very specific tasks like searching for a wrongly translated String maybe that one wants to correct.

No. And you know what I mean. Typing, for sure, is as fast as for offline tools. But switching between translations is slow. And it eats plenty of time if you typing fast. It takes ~3-4 seconds just to switch between translations.

Aug 23 2020, 2:56 PM · Localization, Goal Setting 2019