First, thanks for making kalarm. I've reported the first bug against it in early 2005, so I am using it at least 10 years now. It has served me well for such a long time! Nowadays I'm playing games on Linux (no more Windows needed, hooray!). But suddenly getting a kalarm window over a good game totally spoils immersion. So I would love to have an option to get kalarm windows either _under_ fullscreen windows (or perhaps other windows sized to the full screen ("borderless fullscreen window")) or to get them delayed as long as an application is running fullscreen.
Another option requested with full screen windows is to display the alarms minimised.
Yeah, this is a major annoyance. /u/kbroulik over at https://www.reddit.com/r/kde/comments/97ribm/preventing_kalarm_messages_when_running/ suggests that if KAlarm used KNotification instead of creating custom windows, this would be a non-issue.
Some people definitely require alarms to show on top of full screen windows. The best solution, I think, is to add an option when creating an alarm to show it as a notification instead of as a window. This could also be added to KAlarm's preferences dialog to allow this to be set as the default when adding new alarms.
An option has been added to the alarm edit dialog to use notifications to display an alarm, instead of showing it in a window. The user can set this option as the default if desired, using the Edit tab in the KAlarm settings dialog. The new option will be in KAlarm version 3.1, which will be released in KDE release 20.12 in December. Git commit ea84c2f3892a3fbfeb66671cbcf4f3088c78fbc4. Requires kalarmcal version 5.16.