Releases: leukipp/cortile
Releases · leukipp/cortile
v2.5.2
Changelog
Features
- 38af64b: feat: check update file permissions #63 (@leukipp)
- a90451c: feat: configurable layout cycle order #78 (@leukipp)
- c84861e: feat: focus window on hovering #70 (@leukipp)
- bfcf382: feat: move active window to screen #67 (@leukipp)
- 98efc59: feat: runtime feature flags for custom builds #76 (@leukipp)
Issues
- 3173784: fix: panic obtaining process information #69 (@leukipp)
- 9db3b1a: fix: panic on screen disconnect #68 (@leukipp)
- afa2007: fix: report config file errors on startup #75 (@mark-cooke)
Refactor
- 5e00681: ref: config reloader (@leukipp)
- 7ab7e74: ref: disable window auto focus (@leukipp)
- 5e3d32c: ref: error message (@leukipp)
- 3905e91: ref: rename variable (@leukipp)
- bf05e41: ref: update config (@leukipp)
- 4347582: ref: use math utils function (@leukipp)
Documentation
- 12b67d7: docs: update config (@leukipp)
- 831d266: docs: update docs (@leukipp)
- 3e6384b: docs: update docs (@leukipp)
- 38754a3: docs: update docs (@leukipp)
Build
Dependencies
v2.5.1
Changelog
Features
- 785ee6c: feat: custom addons via python bindings #65 (@leukipp)
- cffb493: feat: show update and issue informations #63 (@leukipp)
- 249805c: feat: toggle window decoration per layout #62 (@leukipp)
- 6eb7067: feat: update cortile via systray #63 (@leukipp)
Issues
- 7e9b9b7: fix: check icccm feature compatibility #64 (@leukipp)
- 6ee7f8c: fix: disable fullscreen layout activation in video mode #60 (@leukipp)
- af6e28f: fix: panic on json encoding #66 (@leukipp)
- 9c90513: fix: wrong window position for certain applications #59 (@leukipp)
Refactor
- ab7ddb0: ref: code cleanup (@leukipp)
- 6caa49f: ref: communicate restore events (@leukipp)
- 6333cd8: ref: pretty print startup information (@leukipp)
- 49a07b5: ref: remove deprecated socket communication (@leukipp)
- 7fd1080: ref: rename internal properties (@leukipp)
- 4f4286f: ref: subcommand exit code (@leukipp)
- 295c97a: ref: update clients decoration (@leukipp)
- 4bf44a4: ref: update logo (@leukipp)
Documentation
- 0d55a02: docs: update config comments (@leukipp)
- 376e386: docs: update docs (@leukipp)
- 77d4cf3: docs: update docs (@leukipp)
Build
Dependencies
v2.5.0
Changelog
Features
- 26ff3a0: feat: extended external communication via dbus #51 (@leukipp)
- 8b470bd: feat: new fullscreen and maximized layouts [breaking change] #58 (@leukipp)
Issues
Refactor
- 11a7a38: ref: code cleanup (@leukipp)
- 408ce39: ref: error log message (@leukipp)
- ad15ebd: ref: print shortcuts (@leukipp)
- 8720467: ref: restructure variables (@leukipp)
Dependencies
v2.4.0
v2.3.3
v2.3.2
Changelog
Features
- 66eacb1: feat: disable gui window on startup #38 (@leukipp)
- 29b14a3: feat: use latest release url for version checker #23 (@leukipp)
Issues
- 4075d34: fix: restore window positions with caching enabled #16 (@leukipp)
- 31df236: fix: tiling loop on window maximization #36 (@leukipp)
- d269417: fix: window moves between enabled/disabled monitors #39 (@leukipp)
- 6ae1321: fix: window moves between monitors #26 (@leukipp)
Refactor
- c7c5d42: ref: connection error logging (@leukipp)
- d9ce090: ref: ignore invalid windows (@leukipp)
- 1193b32: ref: replace deprecated ioutil (@leukipp)
- 6cc7093: ref: reset handlers on click (@leukipp)
- 9591be5: ref: swap master/slave increase/decrease default key bindings (@leukipp)
- e94bb9a: ref: tile only on release (@leukipp)
- ff39f96: ref: update service template (@leukipp)
- 1a1a95c: ref: use double quotes (@leukipp)
- 2531d73: ref: use flag for client list (@leukipp)
Documentation
- 285ced4: docs: swap master/slave increase/decrease default key bindings #34 (@leukipp)
- fcd2c9f: docs: update docs (@leukipp)
- 4d43c90: docs: update socket send comments #35 (@leukipp)
Build
Dependencies
v2.3.1
Changelog
Features
- d6cd871: feat: add systemd service template #28 (@leukipp)
- 6959990: feat: extended sticky window support #22 (@leukipp)
- 88493ac: feat: make next/previous window master #29 (@leukipp)
- 27b0c81: feat: use global and primary edge margin #27 (@leukipp)
Issues
- 1a506f8: fix: clamp maximum windows config values #33 (@leukipp)
- d9fa976: fix: incorrect positions of qt applications #30 (@leukipp)
- 4df4214: fix: reload sticky state #22 (@leukipp)
- 2d0ce3e: fix: retry connecting to X server #28 (@leukipp)
- c1d9297: fix: use only states and geometry from cache #31 (@leukipp)
Refactor
- 37a648b: ref: change log levels (@leukipp)
- cdd82c9: ref: improve restore from cache (@leukipp)
- 817fae4: ref: move geometry restore logic (@leukipp)
- 1c88456: ref: remove debug log (@leukipp)
Documentation
- 632b976: docs: add keyboard shortcuts #29 (@leukipp)
- 52907fc: docs: add service instructions #28 (@leukipp)
- f7d514e: docs: update docs (@leukipp)
Dependencies
v2.3.0
Changelog
Features
- 346a89b: feat: apply edge margin only on primary display (@leukipp)
- ac37679: feat: online version checker and indicators #23 (@leukipp)
- ee3e347: feat: save window positions and sticky states #22 (@leukipp)
Issues
- d5acb92: fix: allow cache to be disabled (@leukipp)
- bf40374: fix: nil pointer on unlock #25 (@leukipp)
- 455055f: fix: use cross platform sticky state (@leukipp)
- 8c7d418: fix: validate active workspace for ui elements (@leukipp)
Refactor
- 9816a90: ref: add cache folder (@leukipp)
- 12db32d: ref: move client cache function (@leukipp)
- 7f8a8ae: ref: move location struct into store (@leukipp)
Documentation
Build
Dependencies
v2.2.2
v2.2.1
Changelog
Issues
- 1f69450: fix(deps): use title in systray item list (@leukipp)
- 23db49d: fix: store ordered client list (@leukipp)
- 2f5e196: fix: use non fatal root initialization (@leukipp)
- b5e7e44: fix: wait for root properties on startup (@leukipp)
Refactor
- 22cfc8d: ref: change default build version (@leukipp)
- 199a99b: ref: log build summary (@leukipp)
- 0811717: ref: print build summary (@leukipp)