Commit Graph
7 Commits
Author SHA1 Message Date
Dylan Araps 04b35c3f5e sowm.h: Fix mixed indentation 2020-07-11 11:45:17 +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
Dylan Araps 0df345e1da sowm: Fix compiler warning 2020-02-20 18:37:19 +02:00
Dylan Araps 5547cc3a51 sowm: Set minimum resize amount. 2020-02-20 15:59:48 +02:00
Dylan Araps 0e8cc9fe86 sowm: Fix errors. Closes #51 2020-01-24 06:40:37 +02:00
Dylan Araps 69f2c71fb7 sowm: proper prototypes 2020-01-23 17:00:26 +02:00
Dylan Araps 1d249a96ef sowm: Add header file 2020-01-23 02:54:13 +02:00