http://bugs.opencompositing.org/show_bug.cgi?id=1213

           Summary: Time stamps for Scale
           Product: Compiz Fusion
           Version: git HEAD
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: -Unknown
        AssignedTo: [email protected]
        ReportedBy: [email protected]


I have a script to unminimize windows, launch Scale, and then re-minimize
windows when Scale exits: http://ubuntuforums.org/showthread.php?t=976002

I understand the reasons for not implementing a workaround for minimized
windows directly into Scale; that said, there are a couple of Compiz
enhancements that would make this kind of script much easier to write and
maintain.

One enhancement would time stamps added to Scale and perhaps to Switcher. One
time stamp would indicate when it began running, and the other would indicate
when it finished. Right now, my script relies on handlers that listen for
changes in window state (such as when a window is selected in Scale or
Switcher) to know when to re-minimize windows. I usually have to activate a
non-tasklist window to do this, so that the choice of any tasklist window
triggers a change in the window state. However, I can't always do this on every
distribution. For instance, in Netbook Remix, it can't be done; activating a
non-tasklist window triggers Show Desktop functionality for some reason. With
time stamps, I could poll Compiz until Scale until it confirms that it has
exited.

(The other enhancement is listed in bug 1212.)

Presumably, this kind of functionality would be available for scripting via the
dbus plugin, as is currently the case.


-- 
Configure bugmail: http://bugs.opencompositing.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Dev mailing list
[email protected]
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to