This week in Usability & Productivity, part 38

Get ready for your weekly load of Usability & Productivity! We’re all working to push Plasma 5.14 out the door, and have already starting work on 5.15. One thing I am personally looking into is improving the visuals of the login screen. As you may recall, for 5.13 we re-did the lock and login screens. The lock screen changes have been very well received, but feedback for got login screen has been more mixed, with many complaining about the (almost) permanently blurred background being a visual regression, since the background image is no longer as clear as it was before.

We’ve heard the feedback and I’m working on the issue. I hope to have a tweaked version ready for Plasma 5.15 that addresses this complaint. You can follow the progress here.

Anyway, here’s the week’s work:

New Features

Bugfixes

UI Polish & Improvement

Next week, your name could be in this list! Just check out https://community.kde.org/Get_Involved, and find out how you can help be a part of something that really matters. You don’t have to already be a programmer. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!

If my efforts to perform, guide, and document this work seem useful and you’d like to see more of them, then consider becoming a patron on Patreon, LiberaPay, or PayPal. Also consider making a donation to the KDE e.V. foundation.

44 thoughts on “This week in Usability & Productivity, part 38

  1. Whatever final decision is made with the login and lock screen blur in 5.15, please provide an option to disable it.

    We now understand that this is a design decision based on the visibility of controls with light colored backgrounds, but Plasma users should have the CHOICE of whether to use your solution or not. Please do not force this upon users.

    For a lot of people you are providing a solution to a problem that simply does not exist.

    Choice is what defines KDE and Plasma, please continue with this implementation ethos and don’t resort to imposing visual aesthetics upon users the way Gnome does.

    Aside from that another very productive week, really looking forward to the 5.14 release.

    Thanks.

    Liked by 1 person

    1. It might help to use the general animation speed setting for the blur speed. For me, it’s the animation of the blurring that is visually unpleasant.

      Like

    2. Hello Nate. First of all: a HUGE THANKS for making KDE consistent and more stable!!!
      EXACTLY what is needed at this stage to “konquer” back some territory.

      To chime in: What makes me want to switch to another desktop sometimes: the boring things that should ALWAYS work but don’t. Stuff that perhaps is not nice to work at, perhaps not visible to most users, but that makes all the difference in the daily life with KDE. Some things to think about:
      – I think switching sound from usb speaker to headphones should not only work for eg vlc but also youtube (always works for my laptop, not so for the desktop).
      – In the past switching from wireless to wired would freeze the GUI (fixed now?).
      – samba should work reliably. Always.
      Basically I have to to feel I can trust KDE blindly with regards to stability. Perhaps to make it even more clear: The whole thing is nice enough to look at, everything works quite well, but now make it really ENTERPRISE-READY!!
      Just a thought: perhaps the advantage that Gnome has is that it is the desktop of choice for enterprise-grade versions of linux, and paid developers do the boring, but necessary work there… Does that make sense? Can we somehow get that stability and functionality and still keep it KDE?
      Thanks again, I think you have one of the most important jobs at KDE!!

      Like

    3. Thanks so much for your kind words!

      The issues you bring up are exactly the point of the Usability & Productivity initiative. The first and third one are on my list, and the second one is fixed, I’m pretty sure.

      Like

  2. Every time I think going to another desktop
    Come this weekly improvement make me say kde forever
    It’s good feeling when I see this Coming every week
    Really great job
    Thanks for all who make this possible
    sry for bad English

    Liked by 1 person

    1. Awesome! I’m glad it’s making an impact. 🙂

      What are the things that make you want to switch to another desktop?

      Like

    2. Maybe I was thinking on elementary
      I like the way it looks it’s so beautiful in fact and the simplicity out of the box of it
      Maybe be plasma should care more about the default themes and out of the box experience
      I talk here about my feeling iam not technically excperinced

      Like

    3. Believe me, the VDG team thinks about this constantly. 🙂 We definitely want to tweak the basic appearance of apps to make them feel more elegant and less cluttered (without removing any features, of course!).

      Liked by 2 people

    4. That’s good news to here and make me thinking that my decision to keep using kde is right
      In past I was so excited about dwd but it seems that it will not come soon
      But I enjoy using plasma this days

      Liked by 1 person

  3. Awesome as always :)!
    After 5.14 will be released you will be probably more busy with 5.14 bug squeezing then 5.15 ;). Just saying – that’s the nature of things.

    Will there be a way to add image layers as well and not only text? Foxit and Adobe Reader have this possibility and it’s nice to add a scalable png stamp (without background) scans to the document. I’m aware that’s not the same as real signing with certificates but for many, that’s all we need. Just some graphic sign on the document and all is good. Currently, I need to have foxit reader for this functionality. For everything else, Okular does its job well. IMO Okular is currently the best Linux native pdf reader.

    However, I saw many complaints about the old look of Okular and some other KDE software UI. I don’t have that problem, because with heaving theming from Kvantum theme it looks awesome but the default look and look on gtk DEs scare some away. I frankly don’t remember how it looks in a vanilla state so I’m not sure what is the fuzz about but I saw that many times.

    My Okular looks like this:

    https://imgur.com/a/OcFNSDt

    So no complaints from my side but it’s worth to look at basic UI and look on Gtk DEs. Some other KDE apps were also mentioned as guilty of this but I don’t remember which ones. I believe Okular is the one most popular outside Plasma.

    Liked by 1 person

    1. Okular actually already has a “custom image stamp” feature that is suitable for adding a signature to a document, but it’s not very discoverable. See https://bugs.kde.org/show_bug.cgi?id=383652. We are currently working on overhauling the annotations UI to improve this situation. See https://phabricator.kde.org/T8074 and https://phabricator.kde.org/T8076

      Note that there is a bug that prevents the stamp annotations from showing up in some other PDF readers: https://bugs.kde.org/show_bug.cgi?id=395660. There is an upstream Poppler patch that solves this: https://gitlab.freedesktop.org/poppler/poppler/issues/139. I hope it gets merged soon!

      As for improving the look-and-feel, that’s on our radar screen too, but it would involve changes to the default Breeze theme, so it would benefit all apps. I don’t have any links for this yet since it’s in the very early planning-and-discussing stages right now.

      Like

    2. Even when you told me that there is a tool for it and I read the bug description and know there should be some text box for a path to a stamp file, I can’t see it anywhere. I went through all the menus and nothing. Maybe it’s sitting somewhere and it will be obvious once someone points that out, but finding it on your own is near to impossible.

      It’s possible that the translation made it harder to find because instead “stamp” it may be named something different. I found something called “znaczek” and translating it into English it does mean “stamp” but real stamp should be named “pieczątka”. “Znaczek” is a paper thingy you glue on a letter envelope, so something entirely different. However, when I put a path to the “Name” text box, it didn’t work, just showed Okular icon so I’m not sure if that is the infamous “stamp” or something else. Anyway, this is screwed massively on many fronts:

      1. Lack of “upload image” box
      2. If it’s this tool I found, it shouldn’t be placed within “review” section because most of the use cases have nothing to do with a review, although I get that you simply put there all tools that made some overlay on the pdf, so in a way, it can be there but… -> see next point:
      3. It should have clear name or icon point to what it is, so either stamp icon or image icon suggesting that we can specify image there. Now it’s just a name.
      4. Bad translation adds to the confusion -> this calls for a translation bug, assuming this is the tool… since I can’t get it to work so I can’t be sure.
      5. Tools and their setting should be put outside general Okular settings IMO, I may be wrong about it but let’s take for example LO, I see Format and other tools in the menu and access their various settings directly, not within LO settings.
      6. To show overlay tools it is called “review” in Tools section while in Okular settings it is called “footnote”…. so it looks like the translation team was either drunk or didn’t care to check the context of what they are translating, so this is a big, big mess. I can imagine this can be similar to other non-English translations because usually, it’s too much work to check every single world so translators just “shoot” for the best meaning they think it may mean without checking what it actually does.

      So it’s not only the issue of lacking “upload image” button but also the whole UI. If this feature exists, it’s really not findable even if one try to find it.

      Should I post it to https://bugs.kde.org/show_bug.cgi?id=383652

      I’m not jumping into it just yet, because I may be wrong and the tool is completely elsewhere but this all is too confusing to find out on your own.

      Sometimes people are looking at the code to fix and improve things, while simple translations and UI design may prevent people from adopting a particular software. For English users, it may be great, for everyone else this looks like the unusable and confusing program…

      Like

    1. Can you clarify why you think it would be a “huge step backwards?” I want to emphasize that feedback for the always-dark-and-blurry login screen has not been terribly positive, which is why we’re revisiting it. It’s important to listen to feedback, otherwise why are we even doing this?

      Like

    2. I was running Kubuntu 18.04. (Plasma 5.12) till 2 days ago when I installed the new Neon, so I immediately noticed the difference – 5.13 feels much more refined and premium with the blurred background.

      Like

    3. The thing is, the blurred login screen background was a visual upgrade for people who had not changed the prior background (a solid bright blue color), but it was a visual downgrade for people who had changed the background to a pretty image of their choosing, or the default plasma wallpaper, or anything else–because suddenly their chosen image was blurry and dark.

      What we need to do is make sure that it’s an upgrade for both camps.

      Liked by 1 person

    4. Nate is already taking that on phabricator , appreciated Nate! Until the option to disable blur is added the only way to remove it is using a SDDM theme from the store with no blur. But it only solves half the problem it only works on the first login because once you lock the system the default theme will appear and that haves the blur effect. Since it seems the lock screen and login screen use different themes.

      Like

    5. To clarify: this is for the login screen only, not the lock screen. Right?

      I really like the blur effect on the lock screen, but I don’t care that much for the login screen.
      I only login to my laptop a couple of times per month (usually after some big upgrade) so it’s not a big issue for me.

      Thanks!

      Like

    6. Correct, login screen only. The lock screen on the other hand has gotten a really good reception, so we’re not going to touch it except for minor tweaks here and there as required.

      Like

  4. Hello Nate!
    Congratulations to all on the progress!
    re: Added calendar support for public holidays in the Ivory Coast

    I was going to manually type in the Australian Holidays after I could not find a complete ical to install. Let me know if I could do this for KDE so others can install it.
    Cheers.

    Like

    1. Cool, just click on the link for that one to see how the submitter did it. Feel free to submit your own! Let me know if you need a hand.

      Like

  5. Hi! I use KDE Neon 18.04. If I set Breeze-Dark as my working area design, all colors and designs are set appropriately, with the exception of the GTK-2/3 designs. Same accounts if I move back to Breeze.

    Is this already fixed or shall I open a bug report? Maby you can lead me how to fix it myself as it should not be too difficult.

    Regards

    Like

    1. You’re looking for > System Settings > Application Style > GNOME Application Style (GTK) > Prefer Dark GTK3 theme

      Like

    2. Correct, I expected that would be checked automatically in case I choose Breeze-Dark or any other Dark-Theme and unchecked if I choose a bright theme. 🙂

      Like

  6. You’re doing wonderful, critical, work, Nate! But dare you look into the quagmire that seems to have become of KDE’s/Qt’s inability to set ISO-style short dates in many locales ( https://bugs.kde.org/show_bug.cgi?id=340982 )? 😉

    Whether it’s Qt’s (failed) responsibility or not, it’s certainly a usability thorn in KDE’s side.

    Like

    1. Definitely Qt’s responsibility. That said, KDE developers submit a lot of patches to Qt, so there’s probably something we can do about it.

      I’m afraid it’s all a bit beyond my current technical ability, though. I’ll keep it in mind

      Like

  7. Hi Nate,

    First of all: thanks for your effort. As a long time KDE user this is exactly what the project needed and needs: an eye for detail to fix all the small annoyances in stead of this on-going and relentless push for more functionality.

    So a huge THANKS!

    Now, on the part of the login / lock screen can I ask you to look into this very small detail: when the screen is locked I usually enter a key to get it out of the lock and to be able to enter my password again. However, the login dialog sees this enter as an input for the password itself, usually ending up in a ‘wrong password’ on every first attempt when the screen is locked (or coming back from standby etc.).

    Small issue, huge impact on user experience 🙂

    Like

    1. So the problem is that if you hit the Enter key when no password has been typed yet, it tries to submit an empty password and tells you that you got the password wrong? Please file a bug using bugs.kde.org to kscreenlocker | breeze theme after reading https://community.kde.org/Get_Involved/Bug_Reporting. Should be a pretty easy fix, but we need a bug report to track it!

      Like

  8. Hi Nate,

    first, let me say I really appreciate the initiative and it has already brought very visible improvements to KDE.

    I just stumbled about an issue, while trying to set a connection to a secure FTP Server, which requires SSL/TLS, and it is unfortunately not possible with Dolphin currently. As this is a more common scenario in the last few years, I wonder if you can help reprioritize it.

    There is a very old open issue regarding this

    https://bugs.kde.org/show_bug.cgi?id=66117

    But if necessary I can also open a new Bug regarding my issue.

    Like

    1. Thanks for the ping about that issue. I’m afraid I don’t have the skill to do it, but maybe another KDE developer does!

      Like

    2. Hi Nate,

      that’s fine nobody can do everything.
      But it is so old that people not naturally look at it anymore 🙂

      Like

  9. Just switched to Kubuntu 18.04 (from Ubuntu 14.04) this week for my production machines. KDE is looking very slick. Since you’re working on the login screen, there is some aspect that looks IMHO quite outdated, and that are the icons for the other users. This looks so 1995. Even worse, if you try to change the icon for the other users you get a list with even more silly icons. It would be great to have a list here with both some slick abstract icons and perhaps some ‘nature’, ‘flower’ or ‘animal’ icons that some prefer.

    Like

Leave a comment