- Jul 06, 2020
-
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
A small widget to display the bluetooth status Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
As for the other mangers we create them in the shell so others can consume them. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Keeps track of the gsd's rfkill state to figure out what to display. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Needed for bluetooth Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- Jul 05, 2020
-
-
This makes the monitor layout in g-c-c match what the compositor thinks it is so monitors are displayed next to each other rather than over each other. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
The downside of not using a property binding is that we need to do that on our own. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- Jul 03, 2020
-
-
- Jul 02, 2020
-
-
There's no point to waste resources and we don't have valid dimensios and it breaks the tests. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
gtk_widget_get_scale_factor gives us the wrong value with multiple outputs of different scale. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Only update the settings on layer-surface configure but wait for the monitor::configured signal before drawing anything. This avoids drawing the background twice on each rotation causing even more flicker. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This avoids blocking on I/O. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This fixes some of the warnings during doc generation Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- Jul 01, 2020
-
-
This makes sure we get an unrotated shell in any case (e.g. if phosh crashes in landscape mode) Closes: #265 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
We assumed portrait from the very beginning but that's not correct on laptops and TVs. Closes: #326 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This allows us to emit the 'rotated' signal when it really happened. This will get simpler once we have wlr-output-management so we can properly use the builtin monitor instead of the primary one. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Emit property changes when the old and new state differ not when our state differs from detected devices. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Otherwise it's confusing what it refers too. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
While we can run with older versions this makes sure people pull in a recent enough version for all the feaures. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
- Jun 30, 2020
-
-
Guido Gunther authored
-
Guido Gunther authored
This creates the surface and toggles the `primary` property. We can test different image loading strategies if we don't use GnomeBG anyway. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
This allows backgrounds to be tested Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
There's no need to even try to load an image if we're not using it later on. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
We notify the background when the configuration changes. This avoids having to leak any monitor details into PhoshMonitor itself. Ideally we'd later on also pass the panel exclusion area from PhoshMonitorManager so the background can figure out what to draw from it's surface properties and other properties we feed it. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Instead of recreating all backgrounds just tell the affected backgrounds to adjust.
-
Guido Gunther authored
This makes debugging easier Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Just `monitor_added` so we have the same code paths for new and existing monitors. We don't show the widget before `configure` happened and use a property binding for `primary-monitor` so the monitor can handle this itself too. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
PhoshMonitor now signals rotation correctly Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
This avoids port collisions with other running tests Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
-
- Jun 29, 2020
-
-
Sebastian Krzyszkowiak authored
-
This way we name all quick settings '_setting' consistently Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-