Nux

Comment 1 for bug 702702

Revision history for this message
Alejandro PiƱeiro (apinheiro) wrote :

This bug was solved some time ago, I will copy here a private mail from Jay dated of 27 January:

"In Nux/WindowCompositor.cpp/.h I added the following signals:
    sigc::signal<void, BaseWindow* > sigVisibleViewWindow
    sigc::signal<void, BaseWindow* > sigHiddenViewWindow

Both signals are emitted when a BaseWindow becomes visible or
hidden. You probably noticed that signal name carry the name
"ViewWindow". That is because I am in the processes of rename
BaseWindow to something else (possibly ViewWindow).

You connect to sigVisibleViewWindow and sigHiddenViewWindow through
the global WindowCompositor class (GetWindowCompositor ()).

BaseWindows themselves emit their own signal: sigVisible and
sigHidden. You can connect to these signals if you have access to a
BaseWindow object."

So closing the bug on the first two states, not sure how it works in the last one (packaging)