Adel Gadllah
9e44978aed
osdWindow: Don't call enable_unredirection on startup
...
This is wrong because it is already enabled. So move this
to out of reset, which gets called from _init().
2013-06-18 22:47:15 +02:00
Adel Gadllah
24703ffa57
osdWindow: Disable unredirection while showing the OSD
...
This allows OSDs to be visible even when displayed on top
of unredirected windows.
https://bugzilla.gnome.org/show_bug.cgi?id=701224
2013-06-07 21:21:00 +02:00
Rui Matos
6c527c1bb4
osdWindow: Make sure the OSD is always our topmost chrome element
...
In particular this fixes the OSD showing up behind a modal dialog's
lightbox.
https://bugzilla.gnome.org/show_bug.cgi?id=701269
2013-06-05 15:40:17 +02:00
Jasper St. Pierre
e62d22a50e
layout: Remove affectsInputRegion
...
This can easy be worked around by adding things to the uiGroup
instead, so there's really no reason to have it here still.
https://bugzilla.gnome.org/show_bug.cgi?id=700735
2013-05-22 12:11:19 -04:00
Marta Milakovic
8e270dc246
osdWindow: Allow popup to grow if necessary
...
The popup currently has a fixed size based on monitor size. As a result,
the popup's content may overflow if its minimum size is larger than the
popup size. To prevent this, use min-width/min-height for the popup size
so that the popup can grow if necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=696523
2013-05-07 21:34:26 +02:00
Cosimo Cecchi
ce5faba185
osdWindow: bump down the OSD window size a bit
...
Matches what this commit did for g-s-d:
https://git.gnome.org/browse/gnome-settings-daemon/commit/plugins/media-keys?id=fbf3c5aa366ef7212f209e123d4aae315a1a2a8e
https://bugzilla.gnome.org/show_bug.cgi?id=695409
2013-03-07 17:02:41 -05:00
Florian Müllner
deb77a4dde
switcherPopup: Cancel the OSD popup before showing
...
It is irritating to show two different system popups at the same
time, so let switcher popups like alt-tab cancel out the OSD.
https://bugzilla.gnome.org/show_bug.cgi?id=613543
2013-03-03 12:59:09 +01:00
Florian Müllner
19533f87e3
osdWindow: Add a simple OSD popup
...
Implement a basic OSD popup that shows an icon and optionally a label
and a fill level. It is based on the existing OSD implementation in
gnome-settings-daemon, which it will replace.
https://bugzilla.gnome.org/show_bug.cgi?id=613543
2013-03-03 12:59:08 +01:00