- 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>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Closes: #312 Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This indicates if hardware is present Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Julian Sparber <julian@sparber.net>
-
This allows containers to figure out if they want to show the icon. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Instead of playing tricks with `show-always` add an indictor that lets the container decide whether to show a widget. Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
This indicates whether hardware is present Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
Signed-off-by:
Guido Günther <guido.gunther@puri.sm>
-
We need to makes sure that we always have an icon, especially since we don't hide the icon in the quicksetting for now when we don't have a wifi device. Signed-off-by:
Julian Sparber <julian@sparber.net>
-