gtk/gdk
Alexander Larsson 18b8b499de gdkarray: Add support for GDK_ARRAY_NO_MEMSET
If all your callers already initialize the array element as needed,
then we don't need to memset it to zero first.

This is pretty useful for the snapshot state stack, because due
to the per-node-type data area the elements on the stack are
quite large, but often a lot of it is not used.
2020-09-29 16:02:59 +02:00
..
broadway gdk: Rename GdkSurfaceState to GdkToplevelState 2020-09-10 00:39:03 -04:00
macos Clean up lots of GTK+ -> GTK 2020-09-12 12:01:04 -04:00
resources/glsl
wayland gdk/wayland: Replace gtk-primary-selection with primary-selection-unstable-v1 2020-09-27 16:23:42 +02:00
win32 gdksurface-win32.c: Fix display of CSD windows 2020-09-15 15:56:36 +08:00
x11 Clean up lots of GTK+ -> GTK 2020-09-12 12:01:04 -04:00
COPYING
default_cursor.png gdk: Include a default cursor as resource 2020-04-26 14:41:52 -04:00
filetransferportal.c
filetransferportalprivate.h
gdk-autocleanup.h gdk: Make GdkKeymap a private api 2020-04-06 16:32:03 -04:00
gdk-private.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdk.c Port tracing to the sysprof collector api 2020-08-21 10:55:01 -04:00
gdk.h gdk/toplevel: Negotiate surface size via a compute-size signal 2020-08-05 15:49:00 +02:00
gdkapplaunchcontext.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkapplaunchcontext.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkapplaunchcontextprivate.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkarrayimpl.c gdkarray: Add support for GDK_ARRAY_NO_MEMSET 2020-09-29 16:02:59 +02:00
gdkcairo.c Replace "gdouble" with "double" 2020-07-25 00:47:36 +02:00
gdkcairo.h Drop gdk_cairo_surface_upload_to_gl() helper 2020-09-25 15:00:07 +02:00
gdkcairocontext.c *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
gdkcairocontext.h
gdkcairocontextprivate.h
gdkcairoprivate.h gdkcairoprivate: Fix header guard 2020-08-29 11:11:29 +02:00
gdkclipboard.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkclipboard.h
gdkclipboardprivate.h
gdkconfig.h.meson macos: prototype new GDK backend for macOS 2020-07-21 14:45:12 -07:00
gdkconfig.h.win32
gdkconfig.h.win32_vulkan
gdkconstructor.h
gdkcontentdeserializer.c contentdeserializer: Add some missing annotations 2020-08-06 20:02:33 -04:00
gdkcontentdeserializer.h
gdkcontentformats.c docs: Clean up dangling links in gdk docs 2020-08-05 15:45:43 -04:00
gdkcontentformats.h
gdkcontentformatsprivate.h
gdkcontentprovider.c docs: Fix several missing references in the documentation 2020-05-11 19:26:20 +02:00
gdkcontentprovider.h
gdkcontentproviderimpl.c *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
gdkcontentproviderimpl.h
gdkcontentproviderprivate.h
gdkcontentserializer.c contentserializer: Don't send the terminating \0 byte for strings 2020-09-11 17:25:02 +02:00
gdkcontentserializer.h
gdkcursor.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkcursor.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkcursorprivate.h
gdkdebug.h gdk: Slim down gdkinternals.h more 2020-08-14 07:45:53 -04:00
gdkdevice.c Clean up lots of GTK+ -> GTK 2020-09-12 12:01:04 -04:00
gdkdevice.h gdk: Clean up gdkdevice.h 2020-08-13 22:24:06 -04:00
gdkdevicepad.c docs: Clean up dangling links in gdk docs 2020-08-05 15:45:43 -04:00
gdkdevicepad.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkdevicepadprivate.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkdeviceprivate.h gdk: Drop an unused vfunc 2020-08-26 18:09:47 -04:00
gdkdevicetool.c Document gdk_device_tool_get_axes 2020-07-28 21:58:06 -04:00
gdkdevicetool.h gdk: Clean up gdkdevice.h 2020-08-13 22:24:06 -04:00
gdkdevicetoolprivate.h
gdkdisplay.c Clean up lots of GTK+ -> GTK 2020-09-12 12:01:04 -04:00
gdkdisplay.h gdk: Move default group api to the X11 backend 2020-07-29 22:58:37 -04:00
gdkdisplaymanager.c docs: Clean up dangling links in gdk docs 2020-08-05 15:45:43 -04:00
gdkdisplaymanager.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkdisplaymanagerprivate.h
gdkdisplayprivate.h gdk: Slim down gdkinternals.h more 2020-08-14 07:45:53 -04:00
gdkdrag.c docs: Clean up dangling links in gdk docs 2020-08-05 15:45:43 -04:00
gdkdrag.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkdragprivate.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkdragsurface.c docs: Remove unnecessary SECTION 2020-05-12 18:44:21 +01:00
gdkdragsurface.h Annotation fixes 2020-04-03 15:30:56 +01:00
gdkdragsurfaceprivate.h
gdkdrawcontext.c Merge branch 'new-sysprof' into 'master' 2020-08-21 23:58:09 +00:00
gdkdrawcontext.h
gdkdrawcontextprivate.h
gdkdrop.c drop: Don't leak the surface and formats 2020-08-06 20:02:33 -04:00
gdkdrop.h
gdkdropprivate.h
gdkenumtypes.c.template
gdkenumtypes.h.template
gdkevents.c gdk: Slim down gdkinternals.h more 2020-08-14 07:45:53 -04:00
gdkevents.h Clean up lots of GTK+ -> GTK 2020-09-12 12:01:04 -04:00
gdkeventsprivate.h gdk: Slim down gdkinternals.h more 2020-08-14 07:45:53 -04:00
gdkframeclock.c Add gdk_frame_clock_get_fps 2020-09-13 23:35:01 -04:00
gdkframeclock.h Add gdk_frame_clock_get_fps 2020-09-13 23:35:01 -04:00
gdkframeclockidle.c Merge branch 'new-sysprof' into 'master' 2020-08-21 23:58:09 +00:00
gdkframeclockidleprivate.h
gdkframeclockprivate.h frame-clock: New approach in smoothing frame clock 2020-05-28 15:13:07 +02:00
gdkframetimings.c
gdkframetimings.h
gdkgl.c Drop gdk_cairo_surface_upload_to_gl() helper 2020-09-25 15:00:07 +02:00
gdkglcontext.c Merge branch 'fix-texture-upload-more' into 'master' 2020-09-26 12:52:25 +00:00
gdkglcontext.h
gdkglcontextprivate.h Correctly upload textures for GLES 2020-09-25 09:31:43 +02:00
gdkglobals.c
gdkgltexture.c
gdkgltexture.h
gdkgltextureprivate.h
gdkinternals.h gdk: Slim down gdkinternals.h more 2020-08-14 07:45:53 -04:00
gdkintl.h
gdkkeynames.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkkeys.c Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkkeys.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkkeysprivate.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkkeysyms-update.pl
gdkkeysyms.h gdk: Update gdkkeysyms.h 2020-07-21 16:55:28 -04:00
gdkkeyuni.c gdk: Clarify the docs of gdk_keyval_to_unicode 2020-06-22 13:24:34 -04:00
gdkmarshalers.list
gdkmemorytexture.c gl backend: Avoid roundtripping via surface when updloading 2020-09-25 10:04:48 +02:00
gdkmemorytexture.h Add GDK_MEMORY_R8G8B8A8_PREMULTIPLIED 2020-09-25 09:31:43 +02:00
gdkmemorytextureprivate.h gl backend: Avoid roundtripping via surface when updloading 2020-09-25 10:04:48 +02:00
gdkmonitor.c gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area 2020-07-29 17:57:30 +02:00
gdkmonitor.h gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area 2020-07-29 17:57:30 +02:00
gdkmonitorprivate.h gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area 2020-07-29 17:57:30 +02:00
gdkpaintable.c *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
gdkpaintable.h docs: Fix several missing references in the documentation 2020-05-11 19:26:20 +02:00
gdkpango.c Clean up lots of GTK+ -> GTK 2020-09-12 12:01:04 -04:00
gdkpango.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkpipeiostream.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkpipeiostreamprivate.h
gdkpixbuf-drawable.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkpixbuf.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkpopup.c popup: Fix up a doc blurb 2020-09-25 20:43:01 -04:00
gdkpopup.h
gdkpopuplayout.c docs: Clean up dangling links in gdk docs 2020-08-05 15:45:43 -04:00
gdkpopuplayout.h gdk: Documentation fixups 2020-06-05 20:59:51 -04:00
gdkpopupprivate.h
gdkprofiler.c Port tracing to the sysprof collector api 2020-08-21 10:55:01 -04:00
gdkprofilerprivate.h Port tracing to the sysprof collector api 2020-08-21 10:55:01 -04:00
gdkrectangle.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkrectangle.h
gdkrgba.c rgba: Use pango_color_parse_with_alpha 2020-08-02 23:30:33 -04:00
gdkrgba.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkrgbaprivate.h
gdkseat.c gdk: Documentation touchups 2020-08-13 22:24:06 -04:00
gdkseat.h gdk: Rename gdk_seat_get_physical_devices() to gdk_seat_get_devices() 2020-07-30 18:44:40 +02:00
gdkseatdefault.c gdk: Rename gdk_seat_get_physical_devices() to gdk_seat_get_devices() 2020-07-30 18:44:40 +02:00
gdkseatdefaultprivate.h Rename master and slave device 2020-06-18 19:22:20 +01:00
gdkseatprivate.h gdk: Slim down gdkinternals.h 2020-08-13 22:24:06 -04:00
gdksnapshot.c
gdksnapshot.h
gdksnapshotprivate.h
gdksurface.c Merge branch 'gdk-cleanups' into 'master' 2020-09-10 20:21:12 +00:00
gdksurface.h gdk: Move GdkSurfaceEdge to the right header 2020-09-10 00:44:05 -04:00
gdksurfaceprivate.h gdk: Rename GdkSurfaceState to GdkToplevelState 2020-09-10 00:39:03 -04:00
gdktexture.c texture: Unvirtualize download_surface 2020-09-25 09:31:43 +02:00
gdktexture.h
gdktextureprivate.h texture: Unvirtualize download_surface 2020-09-25 09:31:43 +02:00
gdktoplevel.c gdk: Rename GdkSurfaceState to GdkToplevelState 2020-09-10 00:39:03 -04:00
gdktoplevel.h gdk: Move GdkSurfaceEdge to the right header 2020-09-10 00:44:05 -04:00
gdktoplevellayout.c gdk/toplevel: Negotiate surface size via a compute-size signal 2020-08-05 15:49:00 +02:00
gdktoplevellayout.h gdk/toplevel: Negotiate surface size via a compute-size signal 2020-08-05 15:49:00 +02:00
gdktoplevelprivate.h gdk/toplevel: Negotiate surface size via a compute-size signal 2020-08-05 15:49:00 +02:00
gdktoplevelsize.c *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
gdktoplevelsize.h gdk/toplevel: fix declarations of GdkToplevelSize 2020-08-06 16:14:10 +02:00
gdktoplevelsizeprivate.h Check sanity of toplevel sizes 2020-08-07 12:45:19 -04:00
gdktypes.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkversionmacros.h.in
gdkvulkancontext.c vulkan: Fix swapchain creation 2020-09-10 13:55:16 -04:00
gdkvulkancontext.h
gdkvulkancontextprivate.h
gen-gdk-gresources-xml.py gdk: Include a default cursor as resource 2020-04-26 14:41:52 -04:00
gen-keyname-table.pl
keyname-table.h
keynames-translate.txt
keynames.txt
meson.build Alterative sysprof build support 2020-08-21 18:28:29 -04:00