summaryrefslogtreecommitdiff
path: root/gtk/gtkmain.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'dnd-gestures-2' into 'master'Matthias Clasen2020-01-111-11/+58
|\
| * Move code overMatthias Clasen2020-01-081-1/+1
| * Use normal event propagation for DND eventsMatthias Clasen2020-01-081-10/+57
* | gtkmain: be deterministic in source removalChristian Hergert2020-01-101-6/+13
* | gtkmain: short-circuit gtk_main_sync() where no displayChristian Hergert2020-01-101-0/+3
|/
* gtk: Remove menu codeMatthias Clasen2019-12-291-1/+0
* Print a warning if GTK_DEBUG is set but gtk isn't built with G_ENABLE_DEBUGChristoph Reiter2019-10-021-2/+4
* main: Check if any debug flags are set in gtk_get_debug_flags()Timm Bäder2019-09-091-1/+4
* constraint solver: Use GTK_NOTEMatthias Clasen2019-07-011-1/+2
* main: Move visible mnemonics handlingMatthias Clasen2019-06-211-24/+0
* main: Move visible focus handlingMatthias Clasen2019-06-211-9/+0
* main: Warn if GDK sends us bad focus eventsMatthias Clasen2019-06-091-0/+22
* main: Use gdk_surface_translate_coordinatesMatthias Clasen2019-05-291-8/+5
* Stop using gtk_widget_get_toplevelMatthias Clasen2019-05-281-1/+1
* Stop using gtk_widget_get_surfaceMatthias Clasen2019-05-281-2/+7
* main: Use gtk_widget_get_nativeMatthias Clasen2019-05-281-1/+1
* main: Remove special-case hiding popopversMatthias Clasen2019-05-281-21/+0
* Reimplement GtkPopoverMatthias Clasen2019-05-281-0/+21
* Review and replace uses of get_toplevelMatthias Clasen2019-05-281-27/+44
* Use GtkNative APIs instead of GtkRootMatthias Clasen2019-05-281-2/+3
* main: guard window-specific code pathsMatthias Clasen2019-05-281-0/+1
* Don't load print backends more than onceMatthias Clasen2019-05-271-5/+6
* Rename gtkprintbackend.h to gtkprintbackendprivate.hMatthias Clasen2019-05-261-1/+1
* win32: Rename a shadowing variableBenjamin Otte2019-05-211-5/+6
* Fix a compiler warningMatthias Clasen2019-04-191-1/+2
* Add missing G_GNUC_FALLTHROUGH statementsBenjamin Otte2019-04-151-0/+2
* Convert fallthrough comments to G_GNUC_FALLTHROUGHBenjamin Otte2019-04-151-1/+2
* Rename thingsMatthias Clasen2019-04-081-2/+2
* Add a flags argument to gtk_widget_pickMatthias Clasen2019-04-071-2/+2
* A round of + removalMatthias Clasen2019-04-051-70/+70
* Fix compile warningBenjamin Otte2019-03-231-2/+1
* Fix hover state handlingMatthias Clasen2019-03-221-1/+37
* Remove debug spewMatthias Clasen2019-03-221-1/+0
* main: Fix crossing event generation for parented rootsMatthias Clasen2019-03-191-2/+3
* Use root in gdk_synthesize_crossing_eventsMatthias Clasen2019-03-161-4/+4
* Move maintaining the focus chainMatthias Clasen2019-03-161-0/+15
* Some fixes to crossing event generationMatthias Clasen2019-03-161-7/+15
* Export gtk_synthesize_crossing_events internallyMatthias Clasen2019-03-161-1/+1
* Share crossing and focus change event codeMatthias Clasen2019-03-161-39/+67
* gdk: Rename gdk_event_set_user_dataMatthias Clasen2019-03-161-3/+3
* Port widgets to the root focus APIMatthias Clasen2019-03-161-2/+2
* inspector: Avoid grabs for inspectingMatthias Clasen2019-02-241-0/+4
* main: Stop using gdk_surface_get_user_dataMatthias Clasen2019-02-231-8/+3
* Stop using gdk_event_handler_setMatthias Clasen2019-02-231-1/+0
* main: Prefer implicit grab widget to target widget for motion eventsTimm Bäder2019-02-051-2/+7
* gtk: Drop the "plus"Emmanuele Bassi2019-02-051-1/+1
* main: Rename local variableTimm Bäder2019-02-041-5/+5
* gtkmain: Rename event_widget to target_widget in do_eventTimm Bäder2019-02-041-29/+32
* Merge branch '1480-critical-csd-close-button' into 'master'Emmanuele Bassi2019-01-301-2/+6
|\
| * gtkmain: Terminate two loops earlyPeter Bloomfield2018-12-171-0/+4