gtk/gdk
Emmanuele Bassi def700739d Use a single compilation symbol
We use a compilation symbol in our build to allow the inclusion of
specific headers while building GTK, to avoid the need to include only
the global header.

Each namespace has its own compilation symbol because we used to have
different libraries, and strict symbol visibility between libraries;
now that we have a single library, and we can use private symbols across
namespaces while building GTK, we should have a single compilation
symbol, and simplify the build rules.
2019-11-27 13:33:43 +00:00
..
broadway Use a single compilation symbol 2019-11-27 13:33:43 +00:00
quartz Use a single compilation symbol 2019-11-27 13:33:43 +00:00
resources/glsl
wayland Use a single compilation symbol 2019-11-27 13:33:43 +00:00
win32 Use a single compilation symbol 2019-11-27 13:33:43 +00:00
x11 Use a single compilation symbol 2019-11-27 13:33:43 +00:00
COPYING
fallback-c89.c fallback-c89: Include config.h 2017-05-03 14:47:14 +01:00
gdk-autocleanup.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdk-private.h gdk: Rename gdk_event_set_user_data 2019-03-16 21:24:45 -04:00
gdk.c profiler: port GdkProfiler to sysprof-3 2019-05-29 19:02:30 -07:00
gdk.h Drop the public profiler api 2019-05-08 17:00:26 +00:00
gdkapplaunchcontext.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkapplaunchcontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkapplaunchcontextprivate.h gdk: Include gio.h in gdktypes.h 2017-12-10 01:09:14 +01:00
gdkcairo.c docs: Its just GTK now 2019-02-24 10:49:01 -05:00
gdkcairo.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcairocontext.c Fix some g-i annotation warnings 2018-05-01 12:35:32 +02:00
gdkcairocontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcairocontextprivate.h gdkcairocontext*.h: Include cairo.h consistently 2018-05-15 13:49:45 +08:00
gdkclipboard.c gdk: Change some async clipboard api 2019-04-02 15:10:53 +00:00
gdkclipboard.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkclipboardprivate.h gdk: Change some async clipboard api 2019-04-02 15:10:53 +00:00
gdkconfig.h.meson Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkconfig.h.win32 Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkconfig.h.win32_vulkan Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkconstructor.h gdk: Include copy of glib/gconstructor.h 2019-03-17 21:29:59 +01:00
gdkcontentdeserializer.c gdk: contentdeserializer: Fix deserializer not returning 2018-07-19 15:55:58 +03:00
gdkcontentdeserializer.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcontentformats.c contentformats: Fix doc typo 2019-06-18 15:50:53 -04:00
gdkcontentformats.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcontentformatsprivate.h gdk: Sanitize GdkContentFormats API 2017-11-20 23:15:11 +01:00
gdkcontentprovider.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkcontentprovider.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcontentproviderimpl.c Allow binding GdkContentFormatsBuilder 2018-02-03 16:24:13 +01:00
gdkcontentproviderimpl.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcontentproviderprivate.h clipboard: Introduce GdkContentProvider 2017-12-03 05:46:47 +01:00
gdkcontentserializer.c Pass the correct data to gdk_content_register_serializer() 2018-06-16 18:23:56 +00:00
gdkcontentserializer.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcursor.c docs: Small updates 2018-07-13 10:13:00 +02:00
gdkcursor.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkcursorprivate.h gdk: Add gdk_cursor_hash() and gdk_cursor_equal() 2017-11-04 00:07:13 +01:00
gdkdevice.c gtk: rely on default marshallers 2019-05-30 20:56:50 -07:00
gdkdevice.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdevicepad.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkdevicepad.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdevicepadprivate.h
gdkdeviceprivate.h Remove gdk_device_warp 2019-03-24 20:49:08 -04:00
gdkdevicetool.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkdevicetool.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdevicetoolprivate.h
gdkdisplay.c gtk: rely on default marshallers 2019-05-30 20:56:50 -07:00
gdkdisplay.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdisplaymanager.c gtk: rely on default marshallers 2019-05-30 20:56:50 -07:00
gdkdisplaymanager.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdisplaymanagerprivate.h
gdkdisplayprivate.h Get rid of GdkSurfaceImpl 2019-05-28 20:25:14 +00:00
gdkdrag.c gtk: rely on default marshallers 2019-05-30 20:56:50 -07:00
gdkdrag.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdragprivate.h Add a private struct to GdkDrag 2018-07-15 16:42:00 -04:00
gdkdrawcontext.c profiling: Add a counter for pixels drawn per frame 2019-05-18 18:04:35 +00:00
gdkdrawcontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdrawcontextprivate.h drawcontext: Only pass the region that matters 2018-04-24 23:16:58 +02:00
gdkdrop.c gdk: Change some async dnd api 2019-04-02 15:11:06 +00:00
gdkdrop.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkdropprivate.h gdk: Change some async dnd api 2019-04-02 15:11:06 +00:00
gdkenumtypes.c.template Use g_once for all the mkenums template files 2019-05-21 10:32:08 -05:00
gdkenumtypes.h.template Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkevents.c Minor typos in the Documentation (a/an) 2019-08-25 12:52:46 +00:00
gdkevents.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkeventsprivate.h gdk: add a sanity check for events 2019-05-01 20:50:24 +00:00
gdkframeclock.c gdk/frameclock: Make surfaces inhibit freeze 2019-07-03 11:42:28 +02:00
gdkframeclock.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkframeclockidle.c Add clock freezes to the profile 2019-05-16 20:50:31 +00:00
gdkframeclockidleprivate.h frameclockidle: Rename header so it's private now 2018-03-29 05:02:15 +02:00
gdkframeclockprivate.h gdk/frameclock: Make surfaces inhibit freeze 2019-07-03 11:42:28 +02:00
gdkframetimings.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkframetimings.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkgl.c docs: Its just GTK now 2019-02-24 13:33:36 -05:00
gdkglcontext.c Minor typos in the Documentation (a/an) 2019-08-25 12:52:46 +00:00
gdkglcontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkglcontextprivate.h GdkGLContext: Add internal functions for KHR_DEBUG calls 2019-04-25 11:35:00 +02:00
gdkglobals.c gdk: Reorganize env vars 2018-01-14 17:05:04 -05:00
gdkgltexture.c gl texture: fix a typo 2019-01-23 22:33:44 -05:00
gdkgltexture.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkgltextureprivate.h texture: Expose subclasses as subclasses 2018-03-18 05:57:07 +01:00
gdkinternals.h gdk: Remove gdk_surface_move_resize() API 2019-07-25 10:35:43 +02:00
gdkintl.h
gdkkeynames.c
gdkkeys.c marshallers: ensure g_cclosure_marshal_VOID__VOIDv is used 2019-05-29 13:22:31 -07:00
gdkkeys.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkkeysprivate.h
gdkkeysyms-update.pl docs: Fix GTK links and locations 2019-02-06 10:39:27 +01:00
gdkkeysyms.h docs: Fix GTK links and locations 2019-02-06 10:39:27 +01:00
gdkkeyuni.c Replace gdk_keymap_get_for_display by gdk_display_get_keymap 2017-12-15 07:44:58 -05:00
gdkmarshalers.list surface: Add marshallers for new events 2019-05-28 19:19:24 +02:00
gdkmemorytexture.c Document GdkMemoryTexture 2018-04-28 16:22:29 -04:00
gdkmemorytexture.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkmemorytextureprivate.h texture: Expose subclasses as subclasses 2018-03-18 05:57:07 +01:00
gdkmonitor.c gdk: x11: Fill GdkMonitor manufacturer with PNP id from EDID 2019-08-06 09:16:01 +03:00
gdkmonitor.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkmonitorprivate.h Add getter for a monitor connector 2019-06-24 15:38:36 +01:00
gdkpaintable.c marshallers: ensure g_cclosure_marshal_VOID__VOIDv is used 2019-05-29 13:22:31 -07:00
gdkpaintable.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkpango.c GdkSurface: Rename lots of stuff from window->surface 2018-03-20 15:14:10 +01:00
gdkpango.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkpipeiostream.c gdk: Remove unnecessary assignments 2018-05-06 02:10:20 +02:00
gdkpipeiostreamprivate.h clipboard: Implement local fallback clipboard transfers 2017-12-03 05:46:47 +01:00
gdkpixbuf-drawable.c pixbuf: Add a missing return value transfer annotation 2019-09-13 11:07:56 +02:00
gdkpixbuf.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkprofiler.c profiler: port GdkProfiler to sysprof-3 2019-05-29 19:02:30 -07:00
gdkprofilerprivate.h gdk: Add a profiler 2019-05-07 09:37:59 -07:00
gdkproperty.c Drop gdk_atom_intern 2017-12-13 23:39:03 -05:00
gdkproperty.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkrectangle.c The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkrectangle.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkrgba.c css: Use %f, not %.17f 2019-05-29 14:30:13 +02:00
gdkrgba.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkrgbaprivate.h rgba: Add GDK_RGBA() macro 2019-05-21 06:43:59 +02:00
gdkseat.c Minor typos in the Documentation (a/an) 2019-08-25 12:52:46 +00:00
gdkseat.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkseatdefault.c Add a missing include 2019-03-29 11:55:42 -04:00
gdkseatdefaultprivate.h
gdkseatprivate.h x11: make the tool lookup dependent on the hw id as well 2018-12-18 21:41:49 +01:00
gdkselection.c Minor typos in the Documentation (a/an) 2019-08-25 12:52:46 +00:00
gdksnapshot.c snapshot: Turn into GObject 2018-03-18 19:21:33 +01:00
gdksnapshot.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdksnapshotprivate.h snapshot: Turn into GObject 2018-03-18 19:21:33 +01:00
gdksurface.c Rename "iconify" to "minimize" 2019-11-16 20:07:37 +00:00
gdksurface.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdksurfaceprivate.h Rename "iconify" to "minimize" 2019-11-16 20:07:37 +00:00
gdktexture.c icontheme: Return textures from load_icon{,_for_scale} 2019-09-09 17:36:26 +02:00
gdktexture.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdktextureprivate.h texture: Change download vfunc 2018-03-12 17:21:45 +01:00
gdktypes.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkversionmacros.h.in Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkvulkancontext.c vulkan: Add missing enum value 2019-11-01 14:52:36 +01:00
gdkvulkancontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkvulkancontextprivate.h vulkan: Fix release builds 2018-01-21 15:23:17 +01:00
gen-gdk-gresources-xml.py meson: gdk: update and sync with Makefiles 2017-05-03 15:10:53 +01:00
gen-keyname-table.pl
keyname-table.h gdk: Translate some more key names 2017-10-09 20:33:14 +02:00
keynames-translate.txt gdk: Translate some more key names 2017-10-09 20:33:14 +02:00
keynames.txt
meson.build Use a single compilation symbol 2019-11-27 13:33:43 +00:00