gtk2/gdk
Emmanuele Bassi 75f2d7583f Abort if the shared memory pool cannot be created
If we cannot allocate memory, we cannot create any windowing system
surface. There's no coming back from that.

Fixes: #3607
2021-01-20 19:10:54 +00:00
..
broadway gdk/toplevellayout: Change API to be about intent, not full state 2020-12-16 14:16:08 +01:00
macos macOS: fix #2436 raise transient window on focus 2021-01-19 09:31:00 +01:00
resources/glsl
wayland Abort if the shared memory pool cannot be created 2021-01-20 19:10:54 +00:00
win32 GDK/Win32: Remove layered windows usage 2021-01-18 12:48:16 +08:00
x11 x11: Notify on surface scale changes 2021-01-16 15:22:46 -05: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 gtk/window: Let the backend handle toplevel freezing 2020-12-07 09:46:39 +01:00
gdk.c Always parse GTK/GDK/GSK_DEBUG env vars and make some entries available in non-debug mode 2020-11-15 11:34:54 +01: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 a "stolen" boolean to splice() 2020-12-24 06:38:45 +01: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 Add some missing nullable return annotations 2020-10-17 15:32: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 Add some missing nullable return annotations 2020-10-17 15:32:36 +02: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 docs: Annotate the GdkContentProviderClass structure 2020-12-01 13:38:12 +00:00
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 Cosmetics 2020-11-04 23:36:09 -05:00
gdkcursor.h Cosmetics 2020-10-29 07:40:30 -04:00
gdkcursorprivate.h
gdkdebug.h gdk: Slim down gdkinternals.h more 2020-08-14 07:45:53 -04:00
gdkdevice.c gdkdevice: use g_set_object to set the associated device 2021-01-07 16:13:39 +01:00
gdkdevice.h Annotate GdkTimeCoord's array field 2020-11-17 14:07:11 +00: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 x11: Remove handling of 'substructure' events 2020-12-07 09:46:39 +01:00
gdkdevicetool.c Document gdk_device_tool_get_axes 2020-07-28 21:58:06 -04:00
gdkdevicetool.h docs: Annotate GdkDeviceTool 2020-12-01 15:51:52 +00:00
gdkdevicetoolprivate.h
gdkdisplay.c Add some missing nullable return annotations 2020-10-17 15:32:36 +02:00
gdkdisplay.h gdk: Move default group api to the X11 backend 2020-07-29 22:58:37 -04:00
gdkdisplaymanager.c gdk: remove remaining GDK_WINDOWING_QUARTZ usage 2020-10-29 13:57:28 -07:00
gdkdisplaymanager.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkdisplaymanagerprivate.h
gdkdisplayprivate.h gdk: Drop some unused private api 2020-10-07 21:02:22 -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: Add missing GdkDragSurfaceInterface gtk-doc annotation 2020-12-02 19:05:41 +00:00
gdkdragsurface.h Annotation fixes 2020-04-03 15:30:56 +01:00
gdkdragsurfaceprivate.h
gdkdrawcontext.c docs: Cosmetics 2021-01-05 08:37:23 -05: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 types: fix various use of volatile in type registration 2020-11-18 20:21:33 -08:00
gdkenumtypes.h.template
gdkevents.c Merge branch 'wip/chergert/volatile-fixes' into 'master' 2020-12-29 07:49:12 +00:00
gdkevents.h gdk: Replace all GDK_CONFIGURE usage with GdkSurface::layout 2020-12-07 20:37:29 +01:00
gdkeventsprivate.h main: Add & use gdk_event_dup_axes() 2020-12-21 10:26:02 +01:00
gdkframeclock.c gdk/frame-clock: Remove the newly added 'compute-size' phase 2020-12-07 09:46:39 +01:00
gdkframeclock.h gdk/frame-clock: Remove the newly added 'compute-size' phase 2020-12-07 09:46:39 +01:00
gdkframeclockidle.c gdk/frame-clock: Remove the newly added 'compute-size' phase 2020-12-07 09:46:39 +01:00
gdkframeclockidleprivate.h
gdkframeclockprivate.h gdk/frame-clock: Remove the newly added 'compute-size' phase 2020-12-07 09:46:39 +01:00
gdkframetimings.c
gdkframetimings.h
gdkgl.c gl: Fix implicit leaking of shader object 2020-12-29 23:50:45 +08:00
gdkglcontext.c gdkglcontext: Fix build with MSVC 2020-10-19 09:17:53 -04:00
gdkglcontext.h
gdkglcontextprivate.h gl: remove unused texture_from_surface API 2020-10-29 08:26:27 -07:00
gdkglobals.c gdk: Remove an unused variable 2020-10-01 19:33:43 -04:00
gdkgltexture.c
gdkgltexture.h docs: Annotate GdkGLTexture 2020-12-01 13:48:07 +00:00
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 docs: Annotate GdkMemoryTexture 2020-12-01 13:47:56 +00: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 docs: Tweak GdkPaintable docs 2020-10-29 14:23:46 -04:00
gdkpaintable.h docs: Annotate GdkPaintable 2020-12-01 13:44:51 +00: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 gdkpixbuf-drawable: Free the pixbuf on Cairo error 2020-12-14 15:07:41 +01:00
gdkpixbuf.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkpopup.c popup: Documentation tweaks 2020-12-07 20:37:30 +01:00
gdkpopup.h docs: Annotate GdkPopup 2020-12-01 13:42:07 +00:00
gdkpopuplayout.c popup: Mention the popover arrow in the docs 2021-01-05 10:59:59 -05: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 gdk: Drop GdkPoint from the api 2020-10-29 14:23:46 -04:00
gdkrectangle.h
gdkrgba.c docs: Cosmetics 2020-10-29 14:23:46 -04:00
gdkrgba.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkrgbaprivate.h
gdkseat.c seat: improve api to take into account the tool type 2021-01-07 12:50:48 +01:00
gdkseat.h gdkseat: Make gdk_seat_get_tools() public 2020-10-08 16:22:05 +02:00
gdkseatdefault.c seatdefault: use g_clear_pointer to unref the tools 2021-01-08 13:11:56 +01:00
gdkseatdefaultprivate.h Rename master and slave device 2020-06-18 19:22:20 +01:00
gdkseatprivate.h seat: improve api to take into account the tool type 2021-01-07 12:50:48 +01:00
gdksnapshot.c
gdksnapshot.h docs: Annotate GdkSnapshot 2020-12-01 13:41:28 +00:00
gdksnapshotprivate.h
gdksurface.c Merge branch 'surface-scale' into 'master' 2021-01-17 05:23:22 +00:00
gdksurface.h gdk: Always get shadow width via GdkToplevelSize 2020-12-07 09:46:39 +01:00
gdksurfaceprivate.h gdk/surface: Delay gdk_surface_request_motion() requests internally 2020-12-08 23:27:03 +01:00
gdktexture.c Remove guarantees we do not intend to hold 2021-01-10 21:37:03 +00:00
gdktexture.h
gdktextureprivate.h texture: Unvirtualize download_surface 2020-09-25 09:31:43 +02:00
gdktoplevel.c gdk: Replace 'WITHDRAWN' state with async 'is-mapped' boolean 2020-12-07 20:37:30 +01:00
gdktoplevel.h gdk: Replace 'WITHDRAWN' state with async 'is-mapped' boolean 2020-12-07 20:37:30 +01:00
gdktoplevellayout.c gdk/toplevellayout: Change API to be about intent, not full state 2020-12-16 14:16:08 +01:00
gdktoplevellayout.h gdk: Use correct parameter name to fix g-ir-scanner warning 2020-12-16 20:19:05 +01:00
gdktoplevelprivate.h gdk/toplevel: Make gdk_toplevel_present() async 2020-12-07 09:46:39 +01:00
gdktoplevelsize.c gdk/toplevelsize: Rename 'margin' to 'shadow' and 'shadow_width' 2020-12-07 20:37:29 +01:00
gdktoplevelsize.h gdk/toplevelsize: Rename 'margin' to 'shadow' and 'shadow_width' 2020-12-07 20:37:29 +01:00
gdktoplevelsizeprivate.h gdk/toplevelsize: Rename 'margin' to 'shadow' and 'shadow_width' 2020-12-07 20:37:29 +01:00
gdktypes.h gdk: Drop GdkPoint from the api 2020-10-29 14:23:46 -04:00
gdkversionmacros.h.in Add version macros for 4.2 2021-01-18 23:10:18 -05:00
gdkvulkancontext.c Fix the Vulkan header check for VK_RESULT_RANGE_SIZE 2020-12-28 18:41:18 +00: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 build: Use a consistent style for Meson files 2020-12-15 12:46:59 +00:00