Matthias Clasen
4c150d8eb5
The big versioning cleanup
...
Remove all the old 2.x and 3.x version annotations.
GTK+ 4 is a new start, and from the perspective of a
GTK+ 4 developer all these APIs have been around since
the beginning.
2018-02-06 01:16:32 -05:00
Daniel Boles
e99992669c
GdkMonitor: Fix link to nonexistent Display method
...
There is no gdk_display_get_monitors(). Instead, we have to use
gdk_display_get_n_monitors() and gdk_display_get_monitor(int).
2018-01-13 20:06:39 +00:00
Matthias Clasen
f2ad5ddbb6
Some GdkMonitor documentation additions
...
Document the ::invalidated signal.
2017-12-26 13:00:27 -05:00
Matthias Clasen
a129053ed9
gdk: Use G_PARAM_SPEC_STATIC_STRINGS throughout
...
This avoids some string copies at startup.
2017-11-17 21:38:08 -05:00
Matthias Clasen
f2655b055d
monitor: Add a ::valid property
...
This is slightly more useful than the existing
::invalidate signal, since it can be queried at
any time.
2017-11-01 14:17:20 -04:00
Matthias Clasen
0839aae3c8
monitor: remove GdkScreen mention from docs
...
No need to refer to GdkScreen here.
2017-10-31 19:15:01 -04:00
Daniel Boles
33d29f6671
gdkmonitor: Fix typo
2017-10-31 18:41:55 +00:00
Timm Bäder
c78451e140
GdkMonitor: Use 1 as scale fallback value
...
The same value we use in gtk_widget_get_scale_factor.
2017-03-19 15:44:15 +01:00
Matthias Clasen
8dd8c4a9de
GdkMonitor: Fix refresh-rate property
...
We were using g_value_set_boolean for an integer property.
2016-05-02 12:42:13 -04:00
Matthias Clasen
837244809e
Add GdkMonitor
...
Add a simple object representing a monitor.
2016-04-27 23:18:16 -04:00