This is a suggestion. I would like to be able to define activities that cannot be active at the same time. Example: Activities "Music", "Internet", "Study", "Phone". Here, I would include the music player in the activity "Music". Regardless of whether "Internet" or "Study" are active, the music player should be shown and running when "Music" is running. (I.e. if I switch to "Internet" and then to "Study", but I do not stop "Music", this should not stop the music player.) But when I switch to activity "Phone" (and thereby activate it from its stopped state to its active state), I want the activity "Music" to be stopped automatically, because "Phone" means I need the music player to stop. This would be a nice configuration option to extend the Activities concept! (In the same way, it would be good to have one activity automatically start another, e.g. start "Music" when I start another activity called "Doze".) Reproducible: Couldn't Reproduce
This sounds a bit artificial to me. But, I guess it could be added as an external plugin so not to taint the current code or configuration options.
Since nobody volunteered to work on this, closing.