2.5.0
DerjenigeUberMensch
released this
17 Jul 01:34
·
158 commits
to Experimental
since this release
What's Changed
- bump 2.4.0 by @DerjenigeUberMensch in #278
- Fixed unsafe race condition queue functions, queue.c by @DerjenigeUberMensch in #279
- Added better handling of getprop, getprop.c by @DerjenigeUberMensch in #280
- Fixed threads never being used, remaining on single thread system by @DerjenigeUberMensch in #281
- Fixed bad windowtypes/states when using UpdateProp + better thread handling by @DerjenigeUberMensch in #282
- Added force resizing for some bad resizehint windows by @DerjenigeUberMensch in #283
- Added decorations.(c/h) Files by @DerjenigeUberMensch in #284
- Replaced decoration handling client.c by @DerjenigeUberMensch in #285
- Fixed bad access when accesing killed clients? maybe. by @DerjenigeUberMensch in #287
- replaced bitflags with enum + combined to ewmhflags, slightly faster stackpriority() by @DerjenigeUberMensch in #288
- Replaced savesession flags to correct ones, moved getbarsides to correct file. by @DerjenigeUberMensch in #289
- Added slightly better handling for reparent windows, events.c by @DerjenigeUberMensch in #290
- Fixed restoression, reading incorrect checksum, dwm.c by @DerjenigeUberMensch in #291
- Replaced restoresession mechanism to getpid() maintaining different managers active by @DerjenigeUberMensch in #292
- Fixed restoresession not detecting clients correctly, dwm.c by @DerjenigeUberMensch in #293
- Fixed incorrect restacking when restoringsession, dwm.c by @DerjenigeUberMensch in #294
- Restructured getprop.c to use jmp table and look better. by @DerjenigeUberMensch in #296
- Added better handling to PropListen() by @DerjenigeUberMensch in #297
- Update LICENSE by @DerjenigeUberMensch in #298
- Updated XCB-TRL by @DerjenigeUberMensch in #299
- Fixed memory leak for bad windows when using managereply(), client.c by @DerjenigeUberMensch in #300
- quick-fix: Fixed threads on rare occasions not joining and preventing shutdown by @DerjenigeUberMensch in #301
- Updated XCB-TRL by @DerjenigeUberMensch in #303
- Updated XCB-TRL by @DerjenigeUberMensch in #304
- Added better handling of properties, x.c by @DerjenigeUberMensch in #305
- Commented out debug info, x.c by @DerjenigeUberMensch in #306
- Moved cookie getters getprop.c to x.c by @DerjenigeUberMensch in #307
- Fixed incorrect processing of border colours, client.c by @DerjenigeUberMensch in #308
- Replaced managerequests() cookies with x.c getters by @DerjenigeUberMensch in #309
- Added test folder + first test by @DerjenigeUberMensch in #310
- Updated tests by @DerjenigeUberMensch in #311
- Fixed tests again. by @DerjenigeUberMensch in #312
- Fixed Makefile failing to compile, rever to debug build by @DerjenigeUberMensch in #314
- Added more stackpriority options by @DerjenigeUberMensch in #315
- Updated XCB-TRL by @DerjenigeUberMensch in #316
- Added util macros by @DerjenigeUberMensch in #317
- Added Client Side Decorations (CSD) enabled by default. by @DerjenigeUberMensch in #318
- Fixed floating, Fixed underflow sizehints, Fixed queue not working. by @DerjenigeUberMensch in #319
- Added gtk.h/gtk.c for Client side decorations by @DerjenigeUberMensch in #320
- Added GetAtomNameQuick for debugging, x.c by @DerjenigeUberMensch in #321
- Updated XCB-TRL by @DerjenigeUberMensch in #322
- Fixed applygravity not working by @DerjenigeUberMensch in #324
- Fixed CreateWorkerAttr() not returning any value, getprop.c by @DerjenigeUberMensch in #325
- Fixed gravity handlers, events.c by @DerjenigeUberMensch in #326
- Added frame-extents support + gravity to client. by @DerjenigeUberMensch in #329
- Fixed gravity never being updated in updatesizehints(), client.c by @DerjenigeUberMensch in #330
- Improved floating window detection in clientinitfloat() by @DerjenigeUberMensch in #331
- Fixed Debug builds crashing in updatewindow(state/wtype)() by @DerjenigeUberMensch in #332
- Added snap to DragWindow by @DerjenigeUberMensch in #333
- File Restructure by @DerjenigeUberMensch in #335
- Updated README by @DerjenigeUberMensch in #336
- Debug compilation fix by @DerjenigeUberMensch in #337
- Debug compilation fix by @DerjenigeUberMensch in #338
- Fixed Clangd errors by @DerjenigeUberMensch in #339
- Fixed Compilation issues with ASan by @DerjenigeUberMensch in #340
- Updated README by @DerjenigeUberMensch in #341
- Updated XCB-TRL by @DerjenigeUberMensch in #342
- Added Client colormaps by @DerjenigeUberMensch in #343
- Fixed clientinitcolormap() Compilation Issue by @DerjenigeUberMensch in #344
Full Changelog: v2.4.0...v2.5.0