windowmaker-wl/src
Window Maker 1a49d6b857 wings: phase α.3 — rename X11 enum/macro values to WM_*
Mass rename of X11 enum values used in shared/Wayland code, with the
numeric values preserved so the wire layout of WMEvent fields and
the X11-backend translation tables remain unchanged.

  NotifyNormal/Grab/Ungrab/WhileGrabbed     → WM_NOTIFY_*
  NotifyAncestor/Virtual/Inferior/Nonlinear/
    NonlinearVirtual/Pointer/PointerRoot/
    DetailNone                              → WM_NOTIFY_*
  PropertyNewValue/Delete                   → WM_PROPERTY_*
  MappingModifier/Keyboard/Pointer          → WM_MAPPING_*
  VisibilityUnobscured/PartiallyObscured/
    FullyObscured                           → WM_VISIBILITY_*
  GrabModeAsync/Sync, GrabSuccess           → WM_GRAB_*
  RevertToParent/PointerRoot/None           → WM_REVERT_TO_*
  CurrentTime                               → WM_CURRENT_TIME
  None                                      → WM_NATIVE_NONE

The 'None' rename was done with conservative regex passes restricted
to clear C-context patterns (= None;, , None,, !=None, etc.) so that
'"None"' string literals in defaults and XPM 'c None' colour names
are preserved untouched.  Comments containing the English word 'None'
are also left alone.  X11 backend files that legitimately use the
X11 macros (Xlib calls returning None, etc.) are unchanged.

Build clean across WINGs, src, WPrefs.app.
2026-05-24 10:47:37 +02:00
..
backend wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
GNUstep.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
Makefile.am arch: move wmspec.c (EWMH) and xdnd.c (XDND) into src/backend/x11/ 2026-05-24 09:16:39 +02:00
WindowMaker.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
actions.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
actions.h moveres: replace XEvent with WMEvent in move/resize functions 2026-05-14 13:15:34 +02:00
appicon.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
appicon.h arch: drop USE_DOCK_XDND guards from shared src/ 2026-05-24 08:55:43 +02:00
application.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
application.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
appmenu.c Phase 80d: clean X11 from appmenu, main, switchpanel, window, xutil, texture 2026-05-13 10:42:06 +02:00
appmenu.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
balloon.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
balloon.h Phase 80p: clean X11 from balloon.c, dock.c 2026-05-13 12:25:57 +02:00
client.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
client.h Wave 1 complete: XEvent* → WMEvent* signature changes + crash fixes 2026-05-17 19:43:58 +02:00
colormap.c Phase 80g: clean X11 from motif.c, colormap.c, resources.c 2026-05-13 10:55:30 +02:00
colormap.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
cycling.c wings: phase α.2 — rename X11 event masks to WM_EVMASK_* 2026-05-24 10:43:23 +02:00
cycling.h WIP: Wayland backend - fix atoms, OR surface compositing, frame/window ops 2026-05-13 07:05:22 +02:00
def_pixmaps.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
defaults.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
defaults.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
dialog.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
dialog.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
dock.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
dock.h arch: drop USE_DOCK_XDND guards from shared src/ 2026-05-24 08:55:43 +02:00
dockedapp.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
dockedapp.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
event.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
event.h wings: introduce wnative.h; phase α.1 (modifier/button masks) 2026-05-24 10:42:04 +02:00
extend_pixmaps.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
framewin.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
framewin.h wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
geom.c Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
geom.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
geomview.c wings: phase α.2 — rename X11 event masks to WM_EVMASK_* 2026-05-24 10:43:23 +02:00
geomview.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
icon.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
icon.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
keybind.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
main.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
main.h Phase 84: eliminate all backend guards from policy code 2026-05-14 12:41:01 +02:00
menu.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
menu.h Phase 80c: add vtable slots for cross-mode rendering functions 2026-05-13 10:24:21 +02:00
misc.c wings: introduce wnative.h; phase α.1 (modifier/button masks) 2026-05-24 10:42:04 +02:00
misc.h Phase 80: eliminate all 43 if(!dpy) return guards via vtable dispatch 2026-05-13 10:01:57 +02:00
monitor.c Phase 84: eliminate all backend guards from policy code 2026-05-14 12:41:01 +02:00
monitor.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
motif.c Phase 80g: clean X11 from motif.c, colormap.c, resources.c 2026-05-13 10:55:30 +02:00
motif.h Phase 80: eliminate all 43 if(!dpy) return guards via vtable dispatch 2026-05-13 10:01:57 +02:00
moveres.c wings: phase α.2 — rename X11 event masks to WM_EVMASK_* 2026-05-24 10:43:23 +02:00
osdep.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
osdep_bsd.c WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
osdep_darwin.c WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
osdep_linux.c WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
osdep_stub.c WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
pixmap.c Phase 80f: clean X11 from client.c, pixmap.c 2026-05-13 10:48:54 +02:00
pixmap.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
placement.c wayland: Phase 70 — apply WIN_WORKSPACE macro to all frame->workspace reads 2026-03-28 09:46:35 +01:00
placement.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
properties.c Phase 80j: clean X11 from shutdown.c, framewin.c, properties.c 2026-05-13 11:18:19 +02:00
properties.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
resources.c Phase 80g: clean X11 from motif.c, colormap.c, resources.c 2026-05-13 10:55:30 +02:00
resources.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
rootmenu.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
rootmenu.h Wave 1 complete: XEvent* → WMEvent* signature changes + crash fixes 2026-05-17 19:43:58 +02:00
screen.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
screen.h arch: drop USE_DOCK_XDND guards from shared src/ 2026-05-24 08:55:43 +02:00
session.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
session.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
shutdown.c arch: move wmspec.c (EWMH) and xdnd.c (XDND) into src/backend/x11/ 2026-05-24 09:16:39 +02:00
shutdown.h Phase 80: eliminate all 43 if(!dpy) return guards via vtable dispatch 2026-05-13 10:01:57 +02:00
stacking.c wayland: implement correct stacking model with scene-graph level trees 2026-05-15 09:11:46 +02:00
stacking.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
startup.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
startup.h Phase 80k: clean X11 from startup.c 2026-05-13 11:24:45 +02:00
superfluous.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
superfluous.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
switchmenu.c wayland: Phase 69 — WIN_WORKSPACE macro; safe workspace reads without frame 2026-03-28 09:43:09 +01:00
switchmenu.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
switchpanel.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
switchpanel.h Wave 1 complete: XEvent* → WMEvent* signature changes + crash fixes 2026-05-17 19:43:58 +02:00
texture.c Move wDrawBevel X11 rendering to backend via draw_bevel vtable slot 2026-05-13 10:34:22 +02:00
texture.h wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
usermenu.c arch: usermenu key send through vtable; drop dead misc.c code 2026-05-24 08:46:03 +02:00
usermenu.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
wconfig.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
wconfig.h.in Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
wcore.c Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
wcore.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
wdefaults.c Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
wdefaults.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
window.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
window.h wings: phase α.2 — rename X11 event masks to WM_EVMASK_* 2026-05-24 10:43:23 +02:00
winmenu.c Phase 80b: eliminate if(dpy) guards and replace X11 calls with vtable dispatch 2026-05-13 10:21:00 +02:00
winmenu.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
winspector.c wings: phase α.3 — rename X11 enum/macro values to WM_* 2026-05-24 10:47:37 +02:00
winspector.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
workspace.c arch: move wmspec.c (EWMH) and xdnd.c (XDND) into src/backend/x11/ 2026-05-24 09:16:39 +02:00
workspace.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
wsmap.c wings: phase α.2 — rename X11 event masks to WM_EVMASK_* 2026-05-24 10:43:23 +02:00
wsmap.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00
xdg-shell-protocol.h wayland: Phase 35 — advertise core Wayland protocol globals 2026-03-27 23:09:39 +01:00
xinerama.c Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
xinerama.h Wayland backend abstraction: WMBackend vtable (Phases 0–30) 2026-03-27 19:20:00 +01:00
xmodifier.c wings: introduce wnative.h; phase α.1 (modifier/button masks) 2026-05-24 10:42:04 +02:00
xmodifier.h arch: move X11 modifier-keymap discovery into X11 backend 2026-05-24 08:43:32 +02:00
xutil.c Phase 80d: clean X11 from appmenu, main, switchpanel, window, xutil, texture 2026-05-13 10:42:06 +02:00
xutil.h WindowMaker 0.96.0 upstream source 2026-03-26 15:38:49 +01:00