summaryrefslogtreecommitdiff
path: root/src/backends/meta-cursor-tracker.c
Commit message (Expand)AuthorAgeFilesLines
* backends: Make pointer cursor invisible until the stage is shownCarlos Garnacho2020-11-271-1/+1
* core: Centralize cursor renderer and tracker updatesCarlos Garnacho2020-11-271-39/+9
* backends: Remove x/y arguments from MetaCursorTracker::cursor-movedCarlos Garnacho2020-11-271-10/+3
* backends: Drop GDK device querying code from MetaCursorTrackerCarlos Garnacho2020-11-271-53/+5
* cursor-tracker: Get the GDK (X11) pointer position in floats, not intsDaniel van Vugt2020-10-281-2/+2
* cursor-tracker: Check for NULL coordinates before retrieving themDaniel van Vugt2020-10-281-1/+3
* cursor-tracker: Check if coordinates are NULLDaniel van Vugt2020-10-281-14/+14
* backends: Use graphene_point_t on meta_cursor_tracker_get_pointer()Carlos Garnacho2020-10-061-13/+14
* backends: Drop unused functionCarlos Garnacho2020-09-231-10/+0
* cursor-tracker/x11: Also update sprite when updating positionJonas Ådahl2020-08-051-1/+10
* cursor-tracker: Move out more X11:isms to the X11 backendJonas Ådahl2020-08-051-79/+24
* cursor-tracker: Add way to force tracking cursor positionJonas Ådahl2020-08-051-2/+45
* cursor-tracker: Only emit 'cursor-moved' if it movedJonas Ådahl2020-08-051-1/+19
* cursor-tracker: Add X11 cursor tracker backendJonas Ådahl2020-08-051-5/+0
* cursor-tracker: Keep a pointer to the backendJonas Ådahl2020-08-051-4/+71
* cursor-tracker: Move struct fields into instance privateJonas Ådahl2020-08-051-39/+74
* cursor-tracker: Move struct definition into .c fileJonas Ådahl2020-08-051-0/+23
* backends: Replace ClutterDeviceManager usage in favor of ClutterSeatCarlos Garnacho2020-01-301-3/+3
* Replace ClutterPoint by graphene_point_tGeorges Basile Stavracas Neto2019-10-161-1/+1
* cursor-tracker: Document cursor-moved signalNiels De Graef2019-07-311-0/+8
* cursor-tracker: Don't use g_cclosure_marshal_VOID__VOIDNiels De Graef2019-07-311-2/+1
* cursor-tracker: Use our own marshal for cursor-movedNiels De Graef2019-07-311-1/+6
* wayland/pointer: Set focus to NULL when the cursor is hiddenJonas Dreßler2019-07-101-0/+10
* cursor-tracker: Add API to get whether the pointer is visibleJonas Dreßler2019-07-101-0/+6
* Use a consistent style for enum bracesNiels De Graef2019-02-281-1/+2
* cursor-tracker: Emit `cursor-changed` after renderer was updatedJonas Ådahl2019-01-161-2/+6
* cursor-tracker: Add 'cursor-moved' signalJonas Ådahl2019-01-161-0/+12
* Add some gtk-doc comments.Niels De Graef2019-01-061-0/+8
* Clean up include macros messJonas Ådahl2018-11-061-9/+8
* Rename errors.[ch] to meta-x11-errors.[ch]Armin Krezović2018-07-061-1/+1
* Stop using MetaScreen where it is unnecessaryArmin Krezović2018-07-061-4/+4
* Move X11 extension queries to MetaX11DisplayArmin Krezović2018-07-061-2/+3
* cursor-tracker: Split out XFIXES cursor code into cursor sprite typeJonas Ådahl2018-06-151-68/+7
* backends: Do NULL checks before disconnecting/connecting signalsCarlos Garnacho2017-11-201-5/+14
* backends: Do not set up the root cursor on invisible window pointersCarlos Garnacho2017-11-201-7/+4
* backends: Trigger MetaCursorTracker::cursor-changed on texture changesCarlos Garnacho2017-11-171-0/+12
* backends: Dissociate visibility from current cursor spriteCarlos Garnacho2017-11-171-22/+39
* cursor-renderer: Track cursor position using floatsJonas Ådahl2017-07-141-2/+2
* Move cursor tracker ownership to the backendJonas Ådahl2017-01-251-11/+5
* cursor-tracker: Don't cache a private pointer to the cursor rendererJonas Ådahl2017-01-251-5/+10
* Use correct cogl object typesJonas Ådahl2016-07-201-1/+1
* Do not skip CoglError parametersFlorian Müllner2016-04-151-1/+8
* cursor-tracker: Port to GdkSeat APIRui Matos2016-01-211-3/+3
* Support scaling of cursor sprites given what output they are onJonas Ådahl2015-09-131-6/+7
* backends: Get rid of meta-cursor-private.hJonas Ådahl2015-08-281-1/+0
* Make MetaCursorSprite a GObjectJonas Ådahl2015-08-281-26/+11
* Rename MetaCursorReference to MetaCursorSpriteJonas Ådahl2015-08-281-42/+43
* cursor-tracker: Emit cursor-changed when XFixes tells us about itJasper St. Pierre2015-04-131-0/+1
* Revert "backends: Include Xfixes for cursor events and manipulation"Jasper St. Pierre2014-12-281-1/+0
* backends: Include Xfixes for cursor events and manipulationIkey Doherty2014-12-281-0/+1