Window Maker
|
258b625429
|
fix util/ build: add W_KeycodeToKeysym stub for Wayland-only build
|
2026-06-04 08:13:03 +02:00 |
Window Maker
|
8c1cbfaca8
|
Wayland-only build: guard X11 backend in Makefile.am, add wm_backend.c, WINGs _wl.c stubs
|
2026-06-04 08:07:21 +02:00 |
Window Maker
|
cfa1e4aad7
|
WINGs: add wappresource_wl.c, wballoon_wl.c + fix wcolorpanel_wl.c for Wayland-only builds
|
2026-06-02 22:44:10 +02:00 |
Window Maker
|
29aeffd6ac
|
decompose wl_stubs.c: move remaining real implementations to module files
|
2026-06-02 21:25:27 +02:00 |
Window Maker
|
859af074ad
|
cleanup: remove stale Phase planning comments from all wayland backend files
|
2026-06-02 20:23:26 +02:00 |
Window Maker
|
3205716ac5
|
decompose wl_stubs.c: move icon painting functions to wl_icon.c
|
2026-06-02 17:11:37 +02:00 |
Window Maker
|
d376eec495
|
decompose wl_stubs.c: move wl_icon_paint + wl_appicon_paint to wl_icon.c
|
2026-06-02 17:04:20 +02:00 |
Window Maker
|
75a4224370
|
decompose wl_stubs.c: move wl_frame_paint_button + wl_netwm_update_opacity to wl_framebuf.c
|
2026-06-02 17:02:11 +02:00 |
Window Maker
|
c635fcd3fa
|
decompose wl_backend.c: final refactor — extracted wl_handlers.c
|
2026-06-02 16:32:22 +02:00 |
Window Maker
|
e2f048a6a9
|
decompose wl_backend.c: extract wl_handlers.c
|
2026-06-02 16:27:08 +02:00 |
Window Maker
|
189fde4a19
|
decompose wl_backend.c: extract wl_virtual_pointer.c
|
2026-06-02 16:17:44 +02:00 |
Window Maker
|
82c08973dd
|
decompose wl_backend.c: extract wl_layer_shell.c
|
2026-06-02 16:13:15 +02:00 |
Window Maker
|
27b59ca388
|
decompose wl_backend.c: extract wl_xdg_activation.c
|
2026-06-02 16:11:42 +02:00 |
Window Maker
|
52182fcbec
|
decompose wl_backend.c: extract wl_text_input.c
|
2026-06-02 16:10:42 +02:00 |
Window Maker
|
84a2be36c3
|
decompose wl_backend.c: extract wl_output_mgmt.c
|
2026-06-02 16:09:42 +02:00 |
Window Maker
|
e3a8c5d74b
|
decompose wl_backend.c: extract wl_output.c
|
2026-06-02 16:07:34 +02:00 |
Window Maker
|
053ed4e6b3
|
decompose wl_backend.c: extract wl_xdg.c
|
2026-06-02 16:05:18 +02:00 |
Window Maker
|
ac4aa4fe4d
|
decompose wl_backend.c: extract wl_popup.c
|
2026-06-02 16:01:22 +02:00 |
Window Maker
|
c46adc93c5
|
decompose wl_backend.c: extract wl_xwayland.c
|
2026-06-02 15:53:48 +02:00 |
Window Maker
|
5a2faa765a
|
decompose wl_backend.c: extract wl_dock.c
|
2026-06-02 15:49:44 +02:00 |
Window Maker
|
698d4dfba7
|
decompose wl_backend.c: extract wl_input_fwd.c + make pointer button/frame/axis non-static
|
2026-06-02 15:47:08 +02:00 |
Window Maker
|
a1a23099ba
|
decompose wl_backend.c: extract wl_keyboard.c
|
2026-06-02 15:43:44 +02:00 |
Window Maker
|
6df031f834
|
decompose wl_backend.c: extract wl_grab.c
|
2026-06-02 15:42:02 +02:00 |
Window Maker
|
b06e9417ca
|
decompose wl_backend.c: extract wl_pointer_focus.c
|
2026-06-02 15:39:19 +02:00 |
Window Maker
|
2e22c290ac
|
decompose wl_backend.c: extract wl_pointer_motion.c
|
2026-06-02 14:35:02 +02:00 |
Window Maker
|
28fb61668f
|
decompose wl_backend.c: extract wl_dragicon.c
|
2026-06-02 14:30:57 +02:00 |
Window Maker
|
7b02d32a02
|
decompose wl_backend.c: extract wl_grabstate.c
|
2026-06-02 14:26:30 +02:00 |
Window Maker
|
9f69f7930d
|
decompose wl_backend.c: extract wl_grabs.c
|
2026-06-02 14:25:01 +02:00 |
Window Maker
|
e19562a07c
|
decompose wl_backend.c: extract wl_dnd.c
|
2026-06-02 14:22:24 +02:00 |
Window Maker
|
f6cf67cb39
|
decompose wl_backend.c: extract wl_clipboard.c
|
2026-06-02 14:15:10 +02:00 |
Window Maker
|
5fd0eda8d2
|
decompose wl_backend.c: extract wl_stubs.c (noop stubs + vtable)
|
2026-06-02 12:40:56 +02:00 |
Window Maker
|
dceb0cf55b
|
decompose wl_backend.c: extract wl_xdisplay.c
|
2026-06-02 12:12:22 +02:00 |
Window Maker
|
bce1aaa62c
|
decompose wl_backend.c: extract wl_wings.c
|
2026-06-02 12:06:16 +02:00 |
Window Maker
|
5e5e4dbd02
|
decompose wl_backend.c: extract wl_shm.c
|
2026-06-02 12:03:25 +02:00 |
Window Maker
|
e1c221948c
|
decompose wl_backend.c: extract wl_screen.c
|
2026-06-02 12:01:06 +02:00 |
Window Maker
|
89668f0202
|
decompose wl_backend.c: extract wl_focus.c
|
2026-06-02 11:59:38 +02:00 |
Window Maker
|
6044c6418b
|
decompose wl_backend.c: extract wl_events.c
|
2026-06-02 11:58:23 +02:00 |
Window Maker
|
a9a3f0ff1d
|
decompose wl_backend.c: extract wl_extensions.c
|
2026-06-02 11:49:35 +02:00 |
Window Maker
|
c60c20bf49
|
decompose wl_backend.c: extract wl_fakeleader.c
|
2026-06-02 11:08:52 +02:00 |
Window Maker
|
db0db065a1
|
decompose wl_backend.c: extract wl_badge.c
|
2026-06-02 11:07:56 +02:00 |
Window Maker
|
0878f6946d
|
decompose wl_backend.c: extract wl_xkb.c
|
2026-06-02 11:06:53 +02:00 |
Window Maker
|
ba7b7de898
|
decompose wl_backend.c: extract wl_signalfd.c
|
2026-06-02 10:45:56 +02:00 |
Window Maker
|
33f686c79f
|
decompose wl_backend.c: extract wl_atom.c
|
2026-06-02 10:42:28 +02:00 |
Window Maker
|
e47b44ccd0
|
decompose wl_backend.c: extract wl_framebuf.c
|
2026-06-02 10:41:30 +02:00 |
Window Maker
|
861ae10c8f
|
decompose wl_backend.c: extract wl_icccm.c
|
2026-06-02 10:36:07 +02:00 |
Window Maker
|
cbc9fa5a84
|
decompose wl_backend.c: extract wl_client.c
|
2026-06-02 10:28:48 +02:00 |
Window Maker
|
36cdc48f23
|
decompose wl_backend.c: extract wl_props.c
|
2026-06-02 10:25:02 +02:00 |
Window Maker
|
273589092d
|
decompose wl_backend.c: extract wl_window.c (window map/unmap/move/resize/border/clear)
|
2026-06-02 10:18:57 +02:00 |
Window Maker
|
b9450d16ad
|
remove corrupted extraction files not yet building
|
2026-06-02 10:07:29 +02:00 |
Window Maker
|
5175cf880c
|
decompose wl_backend.c: extract event, stacking, overlay modules
|
2026-06-02 10:07:10 +02:00 |