Bug 269801

Summary: Give option to associate applications with all activities by default
Product: [Unmaintained] plasma4 Reporter: Claus Wilke <wilke>
Component: activitiesAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: adaptee, chanika, ivan.cukic, rasasi78, snao20, sudhir
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Claus Wilke 2011-03-31 05:39:06 UTC
Version:           unspecified (using KDE 4.6.0) 
OS:                Linux

Currently, by default all applications that are launched are associated only with the activity in which they were launched. In many use cases, this is reasonable. However, there are use cases where it is not. For these alternative use cases, it would be good if there existed the option to associate all new applications with all activities by default.

Example: I use different activities to organize my widgets depending on the environment in which I use my laptop, i.e., with external monitor or without. Just because I disconnect my laptop from my external monitor doesn't mean I want to stop using all the applications I was just using. In the present system, I always have to remember to check manually that I want an application on all activities. And I usually forget to do that, and things become a big mess (e.g., I have applications running that I don't see anymore because I switched from external monitor setup to mobile use, I then try to start these applications again, with the effect that I get sent into the external monitor acitvity, and so on).

There are different ways in which this could work:
- The activity manager could have a settings option where one could set this.
- There could be a KDE control module for activities (right now there is none, as far as I can see).
- It might also be a per-activity setting, i.e., some activities could catch all newly opened applications by default, while others don't.
- Finally, it would be good to add a function that, when activated, associates all currently open applications with all (or with specific) activities. 

Reproducible: Always
Comment 1 Mobody 2012-03-07 11:05:58 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 Ivan Čukić 2012-07-03 09:30:52 UTC
You can now setup the application/window/activity rules Alt F3 -> More actions -> Special Window/Application Settings -> Size and Position tab -> Activity.