Robert Ancell
f756184e3b
display: Do signal handlers in swapped form
2023-05-30 08:36:22 +00:00
TheEvilSkeleton
4ddfecc79d
display: Set underscanning_row as activatable widget
2022-12-20 09:24:21 +00:00
Lukáš Tyrychtr
f7d0aa7a12
Add missing labels
2022-05-10 03:40:47 +00:00
Georges Basile Stavracas Neto
1d6bab12cf
display: Add enabled switch to CcDisplaySettings
...
This allow enabling and disabling each display individually.
2022-01-18 17:03:14 +00:00
Georges Basile Stavracas Neto
ec2632de92
display: Make CcDisplaySettings subclass GtkBox
...
We'll need more widgets under it soon.
2022-01-18 17:03:14 +00:00
Christopher Davis
981a8cea7b
panels: Use .boxed-list
instead of .content
...
The `.content` style class is deprecated in favor
of the `.boxed-list` style class, which is named
after the design pattern it's used for.
2021-12-16 12:52:44 -08:00
Georges Basile Stavracas Neto
f598fb3ed6
display: Port to GTK4
2021-12-14 22:34:21 -03:00
Marco Trevisan (Treviño)
632cb3c907
display-settings: Show scaling values using a combo-box when more than buttons limit
...
In case fractional scaling is enabled, depending on the resolution,
mutter may advertise many fractional scaling values which are way more
than MAX_SCALE_BUTTONS, making impossible to use higher fractional
scaling values in high dpi setups.
So, in case scaling is possible, show them as buttons if they fit the
buttons limit, otherwise fallback to a combo box that is consistent with
the rest of the UI and will allow to use any valid scaling value.
2021-06-15 17:30:36 +00:00
Adrien Plazas
0c71793e7c
Stop using the action HdyActionRow child type
...
It has been dropped and is now the default child type.
2020-07-20 08:04:28 +02:00
Veerasamy Sevagen
bf3d97e50d
panels/display/cc-display-settings.ui: Adding context to "Scale"
...
The title property for "Scale" did not have any context.
2019-03-29 18:50:04 +00:00
Benjamin Berg
e786b5a767
display: Mark "Scale" label as translatable
...
These strings were not marked as translatable when the panel was ported
to use templates.
Follow up for 9fba7cc2
2019-02-27 10:39:51 +00:00
Benjamin Berg
c4d60b9d1d
display: Add context to display setting strings
...
Note that no context is added for "Refresh Rate" and "Adjust for TV" at
least for now.
Fixes #393
2019-02-26 19:40:07 +01:00
Bastien Nocera
9fba7cc2ad
display: Mark strings as translatable
...
Those were translatable before the "templating" of this section of the
panel.
Fixes: 8503dab5
2019-02-26 18:54:14 +01: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