SUMMARY Currently, there are KTimer, Kronometer, KAlarm, KTeaTime. If you use chronometer, alarms and timer, you'll need to install 3 different programs. Also, the interface of KTimer and KAlarm is not practical as Gnome Clocks UI. Advanced options doesn't need to go away, but doing basic stuff should required diving into menus and pressing apply/OK buttons just to create a timer of an alarm. STEPS TO REPRODUCE OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Operating System: Kubuntu 21.04 KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.80.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
Correction: but doing basic stuff shouldn't require*
Don't forget KClock! :) It's a Plasma Mobile app but its UI is pretty good on the desktop too. A lot like GNOME Clocks, in fact It's a good idea, but in the real world, you don't combine several apps together; their code is not plug-and-play re-usable like that. So what we would actually do is create a whole new app with the features of all of these four. :) Or alternatively we would choose one to be the new "master" app and add features to it. KClock is probably the most promising candidate as it is actively developed using a modern UI toolkit. What I think you should do is give KClock a try, and propose any missing features to it.
Created attachment 137961 [details] Setting an alarm with KClock I like the idea of going all-in with KClock, I used it on my laptop when my smartphone broke, and I wasn't trusting my PinePhone with the alarms just yet. Bonus points for convergence because I didn't have to package KClock twice :D Works pretty good and honestly I thought it was the kind of program I'd expect bundled with Plasma out of the box. In my opinion, it is one of those things one usually does not need, but expect to be there when needed. Just one thing I don't like about KClock is the way to set the alarm time, the circular "selection" is tough to get right (especially if you have big fingers - not my case luckily), an alternative to input the time directly from the keyboard would be welcome.
lol yeah it's terrible. I actually just did some QA on KClock and filed a bunch of bug reports at https://invent.kde.org/plasma-mobile/kclock/-/issues (it doesn't use Bugzilla for bug reports). The one with the alarm setting UI is actually in kirigami-addons, over here: https://invent.kde.org/libraries/kirigami-addons/-/issues/2
Cool! Is KClock going to be in the repos someday?
Depends on your distro; packaging decisions are up to them, not KDE. If it's on in the repo, you might try contacting the distro's packagers and asking them about it. In the meantime, you can always build it from source using `kdesrc-build`. See https://community.kde.org/Get_Involved/development#Building_software_with_kdesrc-build
Thanks. I'm gonna read about it.