summaryrefslogtreecommitdiff
path: root/gtk/gtkmain.c
Commit message (Expand)AuthorAgeFilesLines
* accels: Remove GtkAccelGroupBenjamin Otte2020-03-221-6/+3
* gtk: Remove GtkAccelMapEmmanuele Bassi2020-03-221-3/+0
* droptarget: RedoBenjamin Otte2020-03-021-13/+22
* Drop gtk_grab_get_currentMatthias Clasen2020-02-281-18/+0
* Drop device grabsMatthias Clasen2020-02-281-80/+4
* main: Don't synthesize crossing events when nothing changedBenjamin Otte2020-02-221-0/+3
* gtk: Bubble drag events like motion eventsBenjamin Otte2020-02-221-49/+37
* gdk: Make DRAG_ENTER event take x/y coordinatesBenjamin Otte2020-02-211-1/+1
* motion controller: Match focus event propagationMatthias Clasen2020-02-211-6/+58
* events: reorganize gettersMatthias Clasen2020-02-211-79/+96
* Strip const from GdkEventMatthias Clasen2020-02-211-1/+1
* main: Stop calling gdk_event_set_targetMatthias Clasen2020-02-211-2/+0
* Explicitly pass the target to handle_eventMatthias Clasen2020-02-211-4/+6
* Make crossing events handled the same wayMatthias Clasen2020-02-211-187/+52
* main: Drop gtk_get_event_targetMatthias Clasen2020-02-211-41/+0
* Drop GDK_NOTHINGMatthias Clasen2020-02-211-3/+0
* Stop using g_object_ref/unref on eventsMatthias Clasen2020-02-211-3/+3
* events: Drop GDK_DESTROYMatthias Clasen2020-02-211-2/+1
* gtk: Stop handling GDK_DESTROY differently from GDK_DELETEMatthias Clasen2020-02-211-14/+1
* main: Use constructors instead of gdk_event_copy + rewritingMatthias Clasen2020-02-211-52/+59
* main: Use event constructorsMatthias Clasen2020-02-211-18/+18
* debug: When debug-printing, treat NULL as the default displayBenjamin Otte2020-02-191-0/+3
* window: Remove type argument from gtk_window_new()Benjamin Otte2020-02-141-1/+1
* Merge branch 'mainloop-cleanup' into 'master'Matthias Clasen2020-02-101-154/+4
|\
| * Drop gtk_get_main_threadMatthias Clasen2020-02-091-16/+0
| * Drop gtk_main and gtk_main_quitMatthias Clasen2020-02-091-48/+0
| * docs: Update an exampleMatthias Clasen2020-02-091-3/+4
| * Drop gtk_main_levelMatthias Clasen2020-02-091-14/+0
| * Drop gtk_main_iterationMatthias Clasen2020-02-091-46/+0
| * Drop gtk_events_pendingMatthias Clasen2020-02-091-27/+0
* | Remove GTK_DEBUG=baselinesMatthias Clasen2020-02-101-1/+0
|/
* Remove gtk_main_do_event from the docsMatthias Clasen2020-02-091-38/+0
* docs: Remove more mentions of gtk_main_do_eventMatthias Clasen2020-02-091-7/+1
* gtkmain: Wait for GDK_CROSSING_UNGRAB leave event with implicit grabsCarlos Garnacho2020-02-071-3/+8
* 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