Benjamin Berg
6ed523959d
display: Show scale row unconditionally
...
The only functional change in this commit is the reval of the if that is
checking for cloning mode.
2019-07-15 03:14:24 +00:00
Benjamin Berg
9e4c6e89a0
display: Use the new API to determine whether a scale is valid
2019-07-15 03:14:23 +00:00
Benjamin Berg
f75c3a8471
display: Fix crash if a monitor has no preferred mode
...
When a monitor has no current mode set and also no preferred mode we ran
into a crash. Simply select the first mode we can find as a further
fallback.
2019-04-30 14:16:17 +00:00
Benjamin Berg
42006249af
Remove internal copy of HdyValueObject
...
The relevant code is included in libhandy 0.8 and can be removed now
that we depend on a new enough version.
2019-03-04 16:59:25 +00:00
Benjamin Berg
b69fbc88c2
display: Resurrect the old scale buttons
...
This means we show the first 5 scales that are supported for the
display. That is the same behaviour as 3.30 had, therefore minimizing
the UI changes that users will see.
Note that there are plans to improve the scaling UI, however, it is not
yet clear how this will look like.
2019-02-11 18:54:54 +01:00
Benjamin Berg
8503dab530
display: Add settings widget for output configuration
...
This widget now uses libhandy for the rows.
2019-01-29 12:05:43 +01:00