Dylan Araps
02f08fba01
add initial action
2020-07-21 10:10:39 +03:00
Dylan Araps
136c30403b
add globals for connection/screen
2020-07-21 10:02:14 +03:00
Dylan Araps
d1535393aa
move stuff to src
2020-07-21 09:45:29 +03:00
Dylan Araps
1a4c655b9d
meta: Rewrite sowm and swap to XCB.
...
This was my first real C project and it shows. Learning C is quite
fun and I still have a long way to go. This next rewrite should be
less of a hot-mess than the original Xlib version.
Notable mistakes:
- while (1 && ...)
- for win (spastic pre-processor stuff)
- no proper tracking of client sizes/positions.
- lazy window focus model.
- almost code-golfed code-base.
- circular-doubly-linked-list for clients.
The following changes mark the initial commit for the rewrite.
The window manager works but does not yet do enough for it to be
usable. Clients, keybindings, a configuration file, etc, etc do
not yet exist. Baby steps.
2020-07-11 11:31:30 +03:00
zsugabubus
0964d47d07
sowm: fix Makefile dependencies
...
So the binary no longer need to be deleted for a recompilation.
2020-06-16 10:30:13 +02:00
Dylan Araps
f201a467ea
sowm: Fix linker errors. Closes #61
2020-02-21 18:08:47 +02:00
Dylan Araps
7821aac0d2
sowm: Fix Makefile
2020-02-20 18:41:45 +02:00
Dylan Araps
a1c80d9b23
sowm: Fix Makefile
2020-02-20 18:40:29 +02:00
noxgeek
0004ff3e18
Add uninstall to Makefile
2020-02-16 18:39:15 +01:00
Dylan Araps
5cc5d25823
Makefile: GNUisms
2020-02-16 13:38:57 +02:00
Dylan Araps
2c3c353d74
docs: update
2020-01-23 17:03:56 +02:00
Dylan Araps
69f2c71fb7
sowm: proper prototypes
2020-01-23 17:00:26 +02:00
Dylan Araps
243cab5deb
docs: update
2020-01-23 02:39:13 +02:00
Seungheon Oh
1cce61e186
Fix: disabled 'missing-prototypes' warning
2020-01-14 15:28:19 -06:00
Dylan Araps
09a514cd5e
sowm: Enable missing prototypes warning and define win_prev.
2019-12-18 11:41:21 +00:00
Dylan Araps
9a206d6c9d
sowm: Test patches in CI.
2019-11-25 14:36:48 +00:00
Dylan Araps
51a96547ef
sowm: Test patches in CI.
2019-11-25 14:35:50 +00:00
Dylan Araps
35b12c7969
sowm: swap to new keycode to keysym func
2019-10-24 23:33:41 +03:00
Dylan Araps
5668ad1259
sowm: fixed all compiler warnings.
2019-10-15 19:45:24 +03:00
Dylan Araps
a20543402c
sowm: provide config.def.h instead
2019-10-15 17:12:10 +03:00
Dylan Araps
c32deb2c21
sowm: make CC configurable.
2019-10-15 12:47:16 +03:00
Dylan Araps
e31b96f088
docs: update
2019-10-12 20:44:49 +03:00
Dylan Araps
0814380f28
docs: update
2019-10-11 21:38:58 +03:00
Dylan Araps
a071d7c03e
docs: update
2019-10-11 14:53:52 +03:00
Dylan Araps
6c522968d6
docs: update
2019-10-11 14:52:42 +03:00
Dylan Araps
3d04ca11a1
docs: update
2019-10-11 14:50:15 +03:00
Dylan Araps
95b696bdc2
docs: update
2019-10-11 14:48:34 +03:00