mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-29 15:01:23 +00:00
310ab7b531
It started out as busywork, but it does many separate things. If I could start over, I'd take them apart into multiple commits: 1. Remove G_ENABLE_DEBUG around GDK_DEBUG_*() calls This is not needed at all, the calls themselves take care of it. 2. Remove G_ENABLE_DEBUG around profiling code This now enables profiling support in release builds. 3. Stop poking _gdk_debug_flags and use GDK_DEBUG_CHECK() This was old code that was never updated. 4. Make !G_ENABLE_DEBUG turn off GDK_DEBUG_CHECK() The code used to #define GDK_DEBUG_CHECK(...) false #define GDK_DEBUG(...) which would compile away all the code inside those macros. This means a lot of variable definitions and debug utility functions would suddenly no longer be used and cause compiler errors. |
||
---|---|---|
.. | ||
broadway-output.c | ||
broadway-output.h | ||
broadway-protocol.h | ||
broadway-server.c | ||
broadway-server.h | ||
broadway.js | ||
broadwayd.c | ||
client.html | ||
gdkbroadway-server.c | ||
gdkbroadway-server.h | ||
gdkbroadway.h | ||
gdkbroadwaycursor.h | ||
gdkbroadwaydisplay.h | ||
gdkbroadwaydisplaymanager.h | ||
gdkbroadwaymonitor.h | ||
gdkbroadwaysurface.h | ||
gdkcairocontext-broadway.c | ||
gdkcairocontext-broadway.h | ||
gdkcursor-broadway.c | ||
gdkdevice-broadway.c | ||
gdkdevice-broadway.h | ||
gdkdisplay-broadway.c | ||
gdkdisplay-broadway.h | ||
gdkdnd-broadway.c | ||
gdkdrawcontext-broadway.c | ||
gdkdrawcontext-broadway.h | ||
gdkeventsource.c | ||
gdkeventsource.h | ||
gdkglobals-broadway.c | ||
gdkkeys-broadway.c | ||
gdkmonitor-broadway.c | ||
gdkmonitor-broadway.h | ||
gdkprivate-broadway.h | ||
gdksurface-broadway.c | ||
gdksurface-broadway.h | ||
gen-c-array.py | ||
meson.build | ||
TODO.broadway |