After a light week, we’re now roaring back with a veritable avalanche of Usability and Productivity! Look at all this cool stuff:
- Discover now shows the release date for apps that have defined this information in their AppStream metadata (Aleix Pol and me: Nate Graham, KDE Plasma 5.14.0):
- After sharing an image with Imgur in Spectacle, the shared image link is automatically copied to the clipboard (me: Nate Graham, KDE Applications 18.08.0):
- Kate (and other apps using the KTextEditor framework) can now be configured to show a file’s total number of lines in the status bar (Shubham Jangra and Christoph Cullmann, KDE Frameworks 5.48)
- The Network widget no longer has inappropriately large icons with certain themes in Plasma 5.13 (Jan Grulich, KDE Plasma 5.13.1)
- The new blur effect now works properly on Wayland when scaling is used and on secondary screens (Alex Nemeth, KDE Plasma 5.13.1)
- Copying from GTK applications to non-GTK applications on Wayland now works (Michal Srb, KDE Plasma 5.14.0)
- Fixed a case where Plasma could crash on login (David Edmundson, KDE Plasma 5.13.1)
- Fixed several crashes and hangs in Discover (Apeix Pol, KDE Plasma 5.12.6)
- Discover’s update notifier plasmoid now lists the correct number of total updates when some of them are security updates (Chris Holland, KDE Plasma 5.12.6)
- When multiple version of a KDE Plasma or app add-on are available, Discover now installs the latest one instead of a random one (Aleix Pol, KDE Plasma 5.12.3)
- Fixed a huge amount of bugs affecting Task Manager preview tooltips, including a lack of thumbnails for the tooltip of a running app’s second window, A window’s first tooltip being too wide, a window’s tooltip being too wide when Plasma is just started, and apps with multiple windows showing an extra tooltip after Plasma is restarted (Eike Hein, KDE Plasma 5.13.1). Thanks Eike!
- The “Minimize All” widget now behaves correctly when a single window is subsequently un-minimized (David Edmundson and Anthony Fieroni, KDE Plasma 5.13.1)
- Discover’s progress indicator is now more accurate when installing a single application (Aleix Pol, KDE Plasma 5.12.6)
UI Polish & Improvement
- It’s now possible to turn off the sliding wallpaper feature for the new “Switch Virtual Desktops” effect, and the “slide docks” feature is now off by default (Vlad Zagorodniy, KDE Plasma 5.14)
- On the System Settings Fonts page, the “to” label is now disabled when the controls on either side of it are also disabled (me: Nate Graham, KDE Plasma 5.13.2)
- Discover’s Reviews section on the app page is now better laid out and allows you to write a review without having to open the review pop-up (me: Nate Graham, KDE Plasma 5.14.0):
- The page for KDE Plasma and app add-ons now shows a donation link (Aleix Pol, KDE Plasma 5.13.2)
- All text in the Properties window is now selectable (me: Nate Graham, KDE Frameworks 5.48):
- The permissions dialog now uses more user-friendly text for the different read and write states (me: Nate Graham, KDE Frameworks 5.48):
- Moved Dolphin’s General settings page to the top so it now matches other KDE Applications and it’s the first thing you see when you open the Settings window (me: Nate Graham, KDE Applications 18.08.0):
See all the names of people who worked hard to make the computing world a better place? That could be you next week! Getting involved isn’t all that tough, and there’s lots of support available. Give it a try today! It’s easy and fun and important.
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.
28 thoughts on “This week in Usability & Productivity, part 24”
Great work, I’m addicted to this report !! BTW, your Paypal donation link refers to “TechPaladin Printing”. Is that you ?
PS : question to other users : do some other people suffer from frequent & random (like once a day) kwin crashes (decorations disappear) when starting fullscreen apps / games ? It’s occured here with Intel, AMD and Nvidia drivers, with various MESA versions… (KDE Neon)
(I ask it here because I don’t know how to report this and I know many KDE users read this 🙂 Sorry for the interference 😀
Yep, that’s me; the name is left over from a business I once ran. I should really try to change that…
KWin never crashes at all for me when I run fullscreen games, but then I’m not much of a gamer so I don’t have much of an opportunity to see the issue.
No, nothing of such sort on Manjaro on intel/nvidia bumbllebee proprietary drivers.
Thanks for another batch of great improvements, – it’s nice to see so much attention to refinement and polishing. Are you able to do a post on what is happening to Activities in the future? If I understand correctly, they’ll be going away and merged in with multiple desktops? The individual wallpaper per desktop option would be great to have again!
Ah, activities ! That was a fantastic feature, but I guess that suffered from the same issue as some other advanced KDE features : they are so powerful that few users really use them. I always eventually stopped using them b/c of bugs. Really looking forward to what will occur in this area 🙂
I’m not heavily involved with Activities at the moment, but conceptually, I am very supportive of merging them back into Virtual Desktops to reduce user confusion.
It would be really great if Plasma would provide juts one additional “sample” activity by default to demonstrate what they can do (e.g. one with a cheat-sheet wallpaper that explains what in this activity has been defined specifically for that activity and how to change it. I am sure that this would boost the use of activities. Presently it’s one of the best hidden gems.
Now that is a FANTASTIC idea.
Yeah, they confuse people but I do like the functionality and use it. If merging happens, I expect to have all usual activities options still there (different wallpaper, latte supporting different layout).
I’m not sure if getting rid of activities is a good idea thou. On other side I do understand the problem. I also couldn’t understand on the beginning what this option really does and frankly, only with latte layouts it really shines. Without it, it was only a way to have different wallpaper to distinct a workspace.
Currently, I have two activities, the usual one for home with mac layout and work activity with windows alike layout. Latte layouts are important because we may use computer differently for certain purposes. I love mac layout but I need more windows workflow and be able to see all open apps all the time (hence panel with task manager in this layout).
I really hope you really think this through and make the merge (if it happens) with care, meaning: don’t loose functionality, work with latte developer to still have automatic layouts system.
Now that I’m thinking about it longer, this may be problematic. Activities are here to switch workspace and workflow for a longer time and still having virtual desktops. When I use virtual desktops, I switch frequently between them and use them in different way and I cannot imagine constant layout changes. So I would rather keep both functions.
I don’t know if getting rid of activities is such a good idea. It is surely confusing but… it is harmless and those who figure it out and use it, we are happy because of it.
Hmm.. Maybe… instead getting rid or merging activities you could just make them switchable? Meaning, by default Plasma would come with switched off activities and those who need it would turn it on? On other hand it would create a lot of work for a little gain. People who are confused about activities simply don’t use them so why work on shortcuts, active corners and other stuff to make it switchable?
Or do some pools or data gathering on that. Activities option is confusing, there is no doubt about it. But is getting rid of it a good solution for that? I heard from many people who use and love activities. It is a feature for advanced users and the only real issue here is: a medial confusion about it, meaning: newbies asking what it does and having hard time to understand it. My proposition is: create a video with a good explanation and cases (with latte) to show potential gains and link to it as a replay. Sure some will have still their opinions about it (positive or negative) but the real opinions should be only from people WHO USE IT. Those who don’t, why does it bother them to have this option? Why people who use activities should pay for those who don’t?
Or do the smart merge with lot of options on virtual desktops so we could figure out something reasonable with it.
So once again:
– virtual desktops are there if we lack of desktop space (and monitors) and want to separate certain windows rather then having lots of them in the background (like terminals) but require switching often between workspaces
– activities are there to have completely different setup that not only requires a different wallpaper to be distinctive but also a different workflow (thanks to latte layouts) so activities are switched for longer time periods, it may happen that we need virtual desktops in activity.
I’m sure if you start topics on distro forums like “How do you use activities in Plasma”, you will see lot of use cases and people who really enjoy them! We sit usually quiet about it because we like what we have, while newbies are coming and still get confused about what it is.Tell them “IT’S AN ADVANCED FEATURE and here is the link how you can use it:”.
I am also a user of activities and hope that they don’t go away (and are not merged with virtual desktops in a way that they lose functionality). It’s a shame that, as far as I can tell, activities have never really reached their full potential. But even in their current state they’re a very useful tool for organising work in a way that can reduce distraction and help focus, in a way that goes beyond what virtual desktops alone can offer.
I see that (unfortunately) even some long-time users of KDE/Plasma are confused about what exactly activities are for… But I’m not sure how merging them with virtual desktops would reduce user confusion. In this particular case, I’m not sure the “user confusion” is a big problem (as in, if someone is confused about what they are for, they can just not use activities).
For me one of the weakest aspects of activities is not having a browser that fully supports activities. At the moment I use a different Firefox profile for each activity which works well enough (with some manual configuration) but I wonder if the browser integration project could help make this more seamless and better supported?
I guess Falkon could support them, as it’s a KDE browser project ?
I really love activities – no other desktop environment I know offers such a feature! It differs Plasma from any other desktop environment!
You can use activities to fully concentrate on a special task – hearing music, watching movies (different energy options), work on Project A (different windows, widgets, resources visible) than in project B, be creative (different widgets visible) etc. It is as you would raise a signboard with a text on it: Project A, now! The desktop, the window manager, the widgets, all applications supporting activities know now that they should adapt their contexts to this currently chosen activity. You see the environment you need for your new task, you get the behavior you require. Fantastic! We need many more applications to adapt their behavior to activities – not less! Mail clients showing mails/activity, dolphin favorites folders per activity, browser bookmarks per activity, sound settings per activity, monitor settings per activity and much more!
Virtual desktops, in contrast, give you some more space inside you current activity. If you have no special activity, inside your default (only) activity. So easy. Virtual desktops are to be used complementary.
I think that many people just use activities and enjoy them silently. For newcomers, there is of course clarification demand.
P.S.: Really good job, Nate! Thank you!
Awesome work !
I have one question – do you consider to give better support for touchpad and especially gestures? It would be very usable improvement 🙂 Of course, I know that there is some confusion with synaptic and libinput drivers, but I am just curious if it will be enhanced in the near future 🙂
Have a good day
In fact, I’m working with a Google Summer of Code student to do just this! He’s already done a bunch of work already.
Yay, awesome !
Can I somehow follow this? Or will it be published in planet.kde when finished?
I am keeping fingers crossed !
I post his work here, and you can also follow his blog: http://furkantokac.com/category/kde/
Thanks for your feedback about Activities, everyone. There’s a lot to chew on there! I’ll mull it all over and see if I can present your points of view the next time the topic comes up internally.
U make plasma really more exciting desktop every time u publish this posts so keep getting better
And I have an idea of make some widget that show something like tops of the day
About plasma usability
Such as shortcuts or tricks to make the desktop more friendly to the new comers
Those are good ideas! I’ll keep them in mind.
This reminds me of the old commit-digest 🙂
Thanks, I’m glad you’re enjoying it!
Is anyone working on making the new (and very ugly) blur effect for login and lock screens able to be disabled?
Fair enough that some people may like and want this functionality, but for the rest of us that prefer unblurred and beautiful wallpaper backgrounds it is a bit ridiculous that this cannot be disabled (or even configured).
A regression bug has already been raised.
One of the great things about Plasma functionality is that eye candy stuff is usually opt in, what you don’t like you can simply switch off or disable. Ramming this blur crap down our throats like a foie gras duck is poor form and terrible design.
Hopefully this will be fixed by the next point release.
> Ramming this blur crap down our throats like a foie gras duck is poor form and terrible design.
That’s not a very polite way to express appreciation for people who are doing work on your behalf for free. The blur actually fixed a prominent usability issue: before we darkened and blurred the background, it was quite common for the white text and buttons to be unreadable against a background that was light-colored or very visually busy.
There’s always room for improvement, of course, but I would appreciate if you could express your suggestions constructively rather than in the form of accusations and insults, which tend to provoke defensiveness and resistance. This is true in all walks of life, not just bug reporting.
It would also be helpful if you linked to the bug report so people don’t have to hunt for it.
LikeLiked by 1 person
Agree with you
I like the new blur effect but I noticed people asking questions on the forum how to turn it off for login or lock screens. Since lock/login screens are static and we can choose beautiful picture for it that offers good visibility, blur is not needed all the time and I also would wish to disable it on those screens. I want the new blur but not there so some options would be nice. Thanks 🙂
I have heard many such comments too and plan to look into the matter.
LikeLiked by 1 person