summaryrefslogtreecommitdiff
path: root/gtk/gtkmain.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * gtkmain: Avoid critical messages on closing windowPeter Bloomfield2018-12-171-2/+2
* | gtkmain: Remove comment mentioning GDK_PROPERTY_NOTIFYTimm Bäder2019-01-291-3/+1
* | main: Report correct target for button release eventsBenjamin Otte2019-01-291-5/+5
* | Automatically set :active state on button press/releaseTimm Bäder2019-01-291-0/+21
* | tooltip: Move tooltips enabled checks into tooltips_enabledTimm Bäder2019-01-181-12/+1
|/
* main: Pass toplevel_widget directly to GtkWidget APITimm Bäder2018-08-051-2/+2
* Quiet a compiler warningMatthias Clasen2018-07-191-1/+1
* Handle configure events in gdkMatthias Clasen2018-07-151-11/+0
* Revert "gdk: Drop configure events"Matthias Clasen2018-07-151-0/+11
* gdk: Drop map eventsMatthias Clasen2018-07-151-15/+0
* gdk: Drop expose eventsMatthias Clasen2018-07-151-5/+0
* gdk: Drop configure eventsMatthias Clasen2018-07-151-10/+0