Commit graph

23 commits

Author SHA1 Message Date
Janis fdf81d8d6a update dependencies, bump version to 0.3 2022-05-08 13:33:58 +02:00
Janis c826556e83 partial EWMH support now, window type, wmname, clientlist,wmcheck 2022-05-08 13:27:50 +02:00
Janis 56fff2698b added all EWMH atoms as enum 2022-05-08 13:27:50 +02:00
Janis ba047217a6 changed name to nirgendwm, bumped version 2022-05-08 13:16:05 +02:00
Janis c9b926f5ba moved Point<I> to module utils
and also added `Size<I>`
both types depend on `num-traits`
2021-12-02 20:21:21 +01:00
Janis 81a49e8290 seperated crate into lib and binary 2021-11-30 15:47:42 +01:00
Janis f26ca7948b added enwline to end of Cargo.toml 2021-11-29 20:49:50 +01:00
Janis ece0eb7903 made border colors configurable in the config file 2021-11-28 22:45:02 +01:00
Janis 3a56102ec2 added config file and deserialization 2021-11-28 22:00:08 +01:00
Janis 696559d0af keybinds are not stored in a Rc<RefCell<>> to prevent cloning
this could be blocking if i ever add dynamic keybinds
2021-11-27 22:12:48 +01:00
Janis 57863e2eb7 changed ModifierState to use bitflags crate 2021-11-24 22:56:53 +01:00
user 94c5cd9111 starting to abstract away xlib backend 2021-11-21 15:43:17 +01:00
NoOneBtw f7189c72b2 changed Client store from HashMap to IndexMap 2021-05-04 19:33:18 +02:00
NoOneBtw 09548522ff more advanced logging, fixed floating windows not being on top 2021-05-01 22:17:43 +02:00
noonebtw 1edfaead37 changed version to "0.2.0" 2021-04-25 07:46:16 +02:00
noonebtw 4235fff343 v0.2 2021-04-25 07:45:18 +02:00
noonebtw 08a0c6b089 hopefully Client-Logic that actually works now 2021-04-23 01:59:46 +02:00
noonebtw 5608f1d9da clients iteration 1, probably wont work tho 2021-04-22 18:47:05 +02:00
noonebtw 81536fb52c reworked Client list 2021-04-22 02:22:46 +02:00
noonebtw 482d97be53 added floating windows and reenabled ability to resize/move windows 2021-01-19 08:01:13 +01:00
noonebtw 80fdb915ab refactoring; Arc -> Rc; basic tiling functionality 2021-01-19 01:28:50 +01:00
noonebtw d0a060a6b8 idk 2021-01-10 15:34:59 +01:00
noonebtw 29b50eb7b5 initial commit 2021-01-09 08:55:36 +01:00