Dylan Araps
d9f72fdffc
big poosh
2020-07-29 11:56:23 +03:00
Dylan Araps
fbf145e5af
reduce length of values
2020-07-26 15:30:17 +03:00
Dylan Araps
4a369b4ab2
Reduce length of values
2020-07-26 15:28:44 +03:00
Dylan Araps
37648b9576
minor fixes
2020-07-26 15:25:21 +03:00
Dylan Araps
710659f788
swap em round
2020-07-26 15:19:04 +03:00
Dylan Araps
aae3efc546
shorter null checks
2020-07-26 15:17:58 +03:00
Dylan Araps
16a80214b8
cleanup and minimum window size
2020-07-26 13:31:51 +03:00
Dylan Araps
a9e3490de7
pointer stuff
2020-07-26 13:20:08 +03:00
Dylan Araps
02f08fba01
add initial action
2020-07-21 10:10:39 +03:00
Dylan Araps
c75d34b7b1
more stuff
2020-07-21 10:05:19 +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
0e6e6f469f
add initial event functions
2020-07-21 09:26:36 +03:00
Dylan Araps
a047141f91
stuff
2020-07-21 09:20:46 +03:00
Dylan Araps
196e8db5f6
drop prior rewrite
2020-07-21 09:18:56 +03:00
Dylan Araps
b5eca40b64
rewrite
2020-07-21 09:18:05 +03:00
Dylan Araps
3e711082e7
sowm2: Resizing and moving
2020-07-11 14:47:07 +03:00
Dylan Araps
2e4015f988
sowm: Add back LICENSE/README files
2020-07-11 12:16:47 +03:00
Dylan Araps
a743d166fe
sowm: Shuffle declarations around
2020-07-11 11:50:54 +03:00
Dylan Araps
5c998e05f4
sowm.h: Drop XCB_LAST_EVENT
2020-07-11 11:46:20 +03:00
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
d327a0978a
Merge pull request #89 from zsugabubus/makefile
...
sowm: fix Makefile dependencies
2020-06-16 12:24:10 +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
6ca1ff91a4
docs: update
2020-05-03 22:14:12 +03:00
Dylan Araps
dabe77272b
sowm: revert normal kill
2020-04-25 10:47:50 +03:00
Dylan Araps
ea47780ab0
sowm: Fix normal kill
2020-04-23 08:40:08 +03:00
Dylan Araps
0ed080b99c
sowm: small fixes
2020-04-23 08:27:13 +03:00
dylan
7e4466e38e
Merge pull request #60 from dylanaraps/kill
...
sowm: normal window close
2020-04-23 08:21:27 +03:00
Dylan Araps
56bdacaa84
docs: update. Closes #66 and #67
2020-03-30 08:56:41 +03:00
Dylan Araps
e22087856b
sowm: Compress window events after compressing all events.
2020-03-11 22:21:41 +02:00
Dylan Araps
f201a467ea
sowm: Fix linker errors. Closes #61
1.6
2020-02-21 18:08:47 +02:00
Dylan Araps
7821aac0d2
sowm: Fix Makefile
1.5
2020-02-20 18:41:45 +02:00
Dylan Araps
a1c80d9b23
sowm: Fix Makefile
2020-02-20 18:40:29 +02:00
Dylan Araps
0df345e1da
sowm: Fix compiler warning
2020-02-20 18:37:19 +02:00
Dylan Araps
b5087acaac
docs: update
1.4
2020-02-20 18:34:57 +02:00
Dylan Araps
3ed647f467
sowm: simpler kill
2020-02-20 18:02:11 +02:00
Dylan Araps
e491a637fe
sowm: Changes for easier patching
1.3
2020-02-20 16:08:47 +02:00
Dylan Araps
21a35be863
Merge branch 'master' of github.com:dylanaraps/sowm
2020-02-20 16:00:23 +02:00
Dylan Araps
5547cc3a51
sowm: Set minimum resize amount.
2020-02-20 15:59:48 +02:00
dylan
67d323458c
Merge pull request #56 from noxgeek/patch-1
...
Add uninstall to Makefile
2020-02-16 20:02:40 +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
0e8cc9fe86
sowm: Fix errors. Closes #51
1.2
2020-01-24 06:40:37 +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
a31091472a
docs: update
2020-01-23 16:14:22 +02:00
Dylan Araps
1d249a96ef
sowm: Add header file
2020-01-23 02:54:13 +02:00
Dylan Araps
f558535e19
docs: update
2020-01-23 02:40:13 +02:00
Dylan Araps
243cab5deb
docs: update
2020-01-23 02:39:13 +02:00