wzrd

An ICCCM & EWMH compliant X11 reparenting, dynamic window manager, written in Rust
git clone git://git.deurzen.net/wzrd
Log | Files | Refs | LICENSE

DateCommit messageAuthorFiles+-
2021-06-20 02:43input handling overhauldeurzen12+1461-695
2021-06-19 22:23refactors codedeurzen12+103-100
2021-05-07 06:27adds client iconifyability toggledeurzen3+50-2
2021-05-07 06:26inlines `step` methoddeurzen1+1-0
2021-05-07 06:26adds clean ruledeurzen1+4-0
2021-04-02 08:58fixes {Scroll,Num}Lock key binding detection bugdeurzen5+60-47
2021-03-28 05:49adds workspace and fullscreen rule parsingdeurzen17+2255-2045
2021-03-27 13:36initial {,Ref}Cell implementationdeurzen8+570-545
2021-03-27 03:24adds basis for {,Ref}Cell refactoringdeurzen2+113-93
2021-03-26 19:22adds interior mutability to Workspacedeurzen1+112-111
2021-03-26 02:00introduces producer interior mutability for Clientdeurzen1+7-7
2021-03-24 20:32switches to Cell for Copy fieldsdeurzen8+320-324
2021-03-24 17:15changes debug outputdeurzen2+21-9
2021-03-24 11:10initial move to RefCell implementationdeurzen7+138-853
2021-03-20 01:05layout handling refactoringdeurzen34+3762-2982
2021-03-19 01:40adds initial zone creation and deletion bindingsdeurzen4+313-158
2021-03-17 19:18implements initial zone cycling behaviordeurzen5+116-32
2021-03-17 12:46fixes single layout free and fullscreen handlingdeurzen1+2-3
2021-03-17 03:03adds proper zone removaldeurzen3+18-2
2021-03-17 02:08prevents applying same layout twicedeurzen3+23-15
2021-03-17 02:08adds cold hintsdeurzen1+3-0
2021-03-16 12:59implements layout persistent data copy settingdeurzen2+46-13
2021-03-16 12:28implements prev_layout data copyingdeurzen4+68-12
2021-03-16 12:12fixes decoration and stacking order issuedeurzen3+183-79
2021-03-16 02:29refactors layout handling codedeurzen4+125-86
2021-03-15 07:53implements state change layout reapplication checkdeurzen5+221-116
2021-03-15 06:07implements margin and gap_size layout adjustmentdeurzen3+86-38
2021-03-15 01:20implements master jumpingdeurzen4+65-54
2021-03-15 01:12implements layout changersdeurzen5+179-75
2021-03-14 22:25implements zone activationdeurzen5+129-166
2021-03-14 10:22updates zone arrangement handlingdeurzen5+409-252
2021-03-13 15:48changes spawn script calldeurzen1+5-6
2021-03-13 15:41reformats codedeurzen13+363-702
2021-03-13 15:36fixes zone stacking orderdeurzen3+96-69
2021-03-13 14:30implements client decoration handlingdeurzen4+208-166
2021-03-12 21:25adds layout changing functionalitydeurzen4+303-55
2021-03-12 12:28updates PlacementMethod specificationdeurzen3+104-114
2021-03-11 21:24implements initial layout arranging capabilitiesdeurzen6+326-234
2021-03-11 08:33refactors placement handlingdeurzen3+289-61
2021-03-09 23:45sets up layout handling refactoring basedeurzen5+124-1455
2021-03-09 23:29adds zone handling frameworkdeurzen2+666-0
2021-02-17 21:30Merge branch 'master' into gen/mouse_bindingsdeurzen0+0-0
2021-02-16 04:07mouse binding backend refactoringdeurzen7+220-286
2021-02-13 00:31initial commitdeurzen48+13991-0
2021-02-13 00:31initial commitdeurzen48+13989-0