LOGIN / SIGN UP

#155 Autogrouping "global = true" should check versus target workspace, not current one.

Reported by: wallex Assigned to: pekdon
Phase: release-0.1.11 Component: autoproperties
Type: bug Status: closed
Priority: 3: Medium
Watchers:

Description

Let's say I have a group of windows in workspace 2, auto-grouped under the name of "Maximized", then if I launch another app from a different workspace, but the autoproperties specify that it should be placed in workspace 2, then they should be grouped regardless of the "global" setting.

The global setting should only be applied if in the target workspace a group cannot be found. Currently it is applied to the current workspace, meaning that an app which is meant to open in workspace 2 has a "valid group candidate" in the current workspace, it will be grouped to that, and it won't be sent anymore to workspace 2, which is against the autoproperties configured!

2010-02-19

19:27:51 changed from open to closed
19:27:51

Should be ok in GIT now, closing.

2010-01-05

12:26:40

That would be one way of duplicating the intended behaviour. Thanks!

2009-11-29

10:40:44 changed from new to open
10:40:44

I think I've gotten this right, like this:

 Property = "foo,bar" {
   ApplyOn = "New"
   Workspace = "2"
   Group = "foo" {
     Size = "5"
     Global = "True"
   }
 }

And then:

  • Start foo x 2
  • Goto workspace 2
  • Send foo x 1 back to workspace 1.
  • Goto workspace 1
  • Start foo

Now there should be:

  • workspace 1, one frame with one foo
  • workspace 2, one frame with two foo's

If that's the wanted the behavior I just need to test and see if the changes doesn't break other grouping things. If not, please show me the properties and wanted behavior.