Remove primary monitor api
authorMatthias Clasen <mclasen@redhat.com>
Thu, 30 Jan 2020 20:01:24 +0000 (21:01 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 30 Jan 2020 20:33:37 +0000 (21:33 +0100)
commita46f9af1c0f321cbaafc0383bf50e4f6a1d47c94
treea9b1f430e9e7c5f5f6c41dc827b2bf14b48f3555
parent99c89d61e18d63f1141b8dfb423c3971f4b66c9a
Remove primary monitor api

We only have implementations of this on X11 and Win32,
so make it available as backend api there.

Update all callers to use either the backend api, or
just monitor 0.
17 files changed:
gdk/broadway/gdkdisplay-broadway.c
gdk/broadway/gdksurface-broadway.c
gdk/gdkdisplay.c
gdk/gdkdisplay.h
gdk/gdkmonitor.c
gdk/gdkmonitor.h
gdk/quartz/gdkdisplay-quartz.c
gdk/win32/gdkdisplay-win32.c
gdk/win32/gdksurface-win32.c
gdk/win32/gdkwin32display.h
gdk/x11/gdkcursor-x11.c
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkmonitor-x11.c
gdk/x11/gdkx11display.h
gtk/inspector/general.c
gtk/inspector/visual.c
tests/animated-resizing.c