summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gsk: Fix serialization of text nodeswip/matthiasc/glyph-cacheMatthias Clasen2017-09-201-5/+7
* Add simple aging for the glyph cacheMatthias Clasen2017-09-204-2/+120
* gsk vulkan: Use new api in the glyph cacheLionel Landwerlin2017-09-201-12/+1
* gsk: vulkan: rework image layout/access transitionsLionel Landwerlin2017-09-202-183/+162
* gsk: vulkan: silence anisotropy validation warningLionel Landwerlin2017-09-201-1/+2
* glyph cache: Upload glyphs incrementallyMatthias Clasen2017-09-201-48/+95
* vulkan: pass the context when creating a glyph cacheMatthias Clasen2017-09-203-4/+11
* vulkan: Add an upload_region api to GskVulkanImageMatthias Clasen2017-09-202-0/+106
* Add some debug output for the glyph cacheMatthias Clasen2017-09-203-2/+26
* Make the glyph cache grow as neededMatthias Clasen2017-09-204-84/+131
* vulkan: Move glyph cache to a separate fileMatthias Clasen2017-09-194-222/+276
* vulkan: Better glyph cache apiMatthias Clasen2017-09-197-230/+255
* Update POTFILES.inPiotr Drąg2017-09-192-0/+2
* gtkmain: Ensure to emit real GDK_LEAVE_NOTIFY events.Carlos Garnacho2017-09-191-0/+4
* gdk/x11: Implement GDK_CROSSING_TOUCH_BEGIN/END/DEVICE_CHANGE eventsCarlos Garnacho2017-09-191-0/+106
* gdk: Remove remainings of fake crossing event delivery across touchCarlos Garnacho2017-09-192-12/+0
* gdk: Coalesce 2 GdkWindow fields in GdkPointerWindowInfo structCarlos Garnacho2017-09-193-28/+9
* gdk: Remove unused variableCarlos Garnacho2017-09-192-4/+0
* gdk: Remove implicit touch grab accountingCarlos Garnacho2017-09-193-137/+0
* gdk: Remove motion hintsCarlos Garnacho2017-09-1913-144/+3
* gdk: Drop generation of synthesized crossing events on grabsCarlos Garnacho2017-09-192-466/+1
* gtk: Remove 2BUTTON and 3BUTTON events and event typesCarlos Garnacho2017-09-1915-245/+5
* gdk: Remove array of event masksCarlos Garnacho2017-09-191-52/+0
* gtklistbox: Remove enter/leave/motion event handlersCarlos Garnacho2017-09-191-83/+8
* gtkcolorswatch: Remove enter/leave event handlersCarlos Garnacho2017-09-191-20/+0
* gtkbutton: Remove enter/leave event handlersCarlos Garnacho2017-09-191-32/+0
* gtkflowbox: Drop crossing/motion event handlersCarlos Garnacho2017-09-191-86/+2
* gtkspinbutton: Remove motion notify handlerCarlos Garnacho2017-09-191-16/+0
* gtkcalendar: Use scroll event controllerCarlos Garnacho2017-09-191-25/+27
* gtkscrolledwindow: Use scroll event controllerCarlos Garnacho2017-09-191-272/+143
* gtkspinbutton: Use scroll event controllerCarlos Garnacho2017-09-191-32/+23
* gtkscalebutton: Use scroll event controllerCarlos Garnacho2017-09-191-41/+29
* gtkrange: Use scroll event controllerCarlos Garnacho2017-09-191-55/+30
* gtkpathbar: Use scroll event controllerCarlos Garnacho2017-09-191-24/+27
* gtkmenu: Use scroll event controllerCarlos Garnacho2017-09-192-28/+18
* gtkcombobox: Use scroll event controllerCarlos Garnacho2017-09-191-18/+26
* gtk: Add GtkEventControllerScrollCarlos Garnacho2017-09-194-0/+470
* gdk/x11: Avoid delivering emulated scroll eventsCarlos Garnacho2017-09-191-20/+11
* gdk/wayland: Drop emission of emulated scroll eventsCarlos Garnacho2017-09-191-8/+9
* gtk: Change gtk_propagate_event() to propagate both ways.Carlos Garnacho2017-09-193-24/+29
* gdk/x11: Drop motion/button events emulated from touchCarlos Garnacho2017-09-191-10/+9
* eventcontroller: Drop event_mask APICarlos Garnacho2017-09-194-55/+0
* gtkwidget: Drop pointer emulation out of touch eventsCarlos Garnacho2017-09-191-63/+1
* gtk: Run GtkWidgetClass event signals inside a GtkEventControllerCarlos Garnacho2017-09-195-27/+185
* testsuite: Use GdkEvent APIMatthias Clasen2017-09-192-1/+4
* tests: Use GdkEvent APIMatthias Clasen2017-09-198-53/+102
* examples: Use GdkEvent APIMatthias Clasen2017-09-191-5/+17
* widget: Give up on GdkEvent api for nowMatthias Clasen2017-09-191-0/+3
* treeview: Give up on GdkEvent api for nowMatthias Clasen2017-09-191-1/+3
* entry accessible: Give up on GdkEvent api for nowMatthias Clasen2017-09-191-0/+3