summaryrefslogtreecommitdiff
path: root/src/core/screen.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of MetaScreenArmin Krezović2018-07-061-171/+0
* Move workspace handling to MetaDisplay and MetaX11DisplayArmin Krezović2018-07-061-1123/+2
* Move UI and key grabs to MetaX11DisplayArmin Krezović2018-07-061-10/+0
* Move mouse window tracking to MetaDisplayArmin Krezović2018-07-061-23/+0
* Move xinerama management to MetaX11DisplayArmin Krezović2018-07-061-133/+0
* Move monitor management API to MetaDisplayArmin Krezović2018-07-061-177/+0
* Move rest of non-X11 specific objects from MetaScreenArmin Krezović2018-07-061-485/+4
* Move X11 event, icon cache and property handling to MetaX11DisplayArmin Krezović2018-07-061-167/+0
* Move X11 helper windows and xprops to MetaX11DisplayArmin Krezović2018-07-061-164/+11
* Move stack tracking and guard_window outside of MetaScreenArmin Krezović2018-07-061-147/+5
* Unmanage compositor and windows when closing displayJonas Ådahl2018-07-061-4/+0
* Move screen size and cursor setting to MetaDisplayArmin Krezović2018-07-061-233/+10
* Move X11 extension queries to MetaX11DisplayArmin Krezović2018-07-061-1/+1
* Switch meta_error_trap functions to MetaX11DisplayArmin Krezović2018-07-061-16/+16
* Start populating MetaX11DisplayArmin Krezović2018-07-061-182/+109
* backends/cursor: Move out Xcursor functionality into own typeJonas Ådahl2018-06-151-15/+18
* backend: move the cursor render update on screen changes hereMarco Trevisan (Treviño)2017-10-131-7/+0
* backends: add 'monitors-updated-internal' signal to only update internal stateMarco Trevisan (Treviño)2017-10-131-4/+14
* x11: Add support for _GTK_EDGE_CONSTRAINTS atomGeorges Basile Stavracas Neto2017-10-031-0/+1
* window: Split out preview_tile_modeFlorian Müllner2017-10-031-2/+3
* screen: Make sure to initialize NUMBER_OF_DESKTOPSFlorian Müllner2017-10-041-1/+5
* Revert "src/core/screen.c: Set _NET_NUMBER_OF_DESKTOPS in meta_screen_new"Florian Müllner2017-09-301-3/+0
* screen: Unset timeout ID after removalFlorian Müllner2017-09-281-0/+1
* src/core/screen.c: Set _NET_NUMBER_OF_DESKTOPS in meta_screen_newAndrea Azzarone2017-09-221-0/+3
* core/screen: Make logical monitor getters handle being headlessJonas Ådahl2017-08-301-1/+4
* cursor-renderer: Track cursor position using floatsJonas Ådahl2017-07-141-3/+7
* screen: Remove stray assertFlorian Müllner2017-07-051-1/+0
* Add support for scaled logical monitor framebuffersJonas Ådahl2017-04-071-8/+65
* Use Unicode in translatable stringsPiotr Drąg2017-02-161-2/+2
* monitor-manager: Move logical monitor into its own fileJonas Ådahl2017-01-251-0/+1
* screen: Put xinerama monitor index outside of MetaLogicalMonitorJonas Ådahl2017-01-251-3/+52
* monitor-manager: Store logical monitors in a GListJonas Ådahl2017-01-251-37/+35
* screen: Don't use monitor indices in check_fullscreen_funcJonas Ådahl2017-01-251-18/+22
* Move logical monitor neighbor API into monitor managerJonas Ådahl2017-01-251-47/+11
* Let the MetaWindow calculate its main logical monitor itselfJonas Ådahl2017-01-251-15/+0
* Move current logical monitor retrieval to the backendsJonas Ådahl2017-01-251-111/+6
* Move more logical monitor getters from the screen to the monitor managerJonas Ådahl2017-01-251-56/+12
* Put logical monitor grid lookup API in MetaMonitorManagerJonas Ådahl2017-01-251-29/+5
* screen: Remove meta_screen_get_current_monitor_for_pos from public APIJonas Ådahl2017-01-251-12/+6
* Move cursor tracker ownership to the backendJonas Ådahl2017-01-251-8/+11
* window: Keep track of fullscreen monitors directlyJonas Ådahl2017-01-251-22/+10
* MetaScreen: Remove const qualifiers from monitor gettersJonas Ådahl2017-01-251-9/+9
* MetaMonitorManager: Track primary monitor by pointer instead of indexJonas Ådahl2017-01-251-1/+7
* MetaScreen: Remove redundant copy of logical monitors arrayJonas Ådahl2017-01-251-63/+183
* screen: Fly-by coding style fixesJonas Ådahl2017-01-251-4/+4
* Rename MetaMonitorInfo MetaLogicalMonitorJonas Ådahl2017-01-251-73/+83
* screen: Remove unused functionJonas Ådahl2017-01-251-95/+0
* stack: Stack docks below other windows on fullscreen monitorsRui Matos2016-11-021-1/+9
* Always use the default screenJonas Ådahl2016-07-231-14/+14
* Handle meta_screen_get_monitor_for_point() returning NULLRui Matos2016-03-101-1/+2