Releases: codic12/worm
v0.3.3
v0.3.2
v0.3.1
v0.3.0
Worm v0.3.0 features many bugfixes, particularly important ones being a fix which made tiling impossible and also one which did not update _NET_CLIENT_LIST upon only having one window, instead early-returning out of the proc. In addition, it features a very important and long awaited feature - you can now set set active, inactive, active + hover, and inactive + hover states for all buttons! Note that the old versions are kept for compatibility and compactness reasons - using them as setters simply sets all of them, so there are no behavioral changes with past configurations. Of course, there are also some nice to have quality of life improvements by our generous contributors.
Here's Github's changelog (which for whatever reason only includes PRs):
What's Changed
- Bump version in worm.nimble by @lambdadog in #50
- Move --gc:arc to config.nims by @lambdadog in #48
- Allow setting rcfile path via flag by @lambdadog in #49
- Fix GTK drag & drop and xprop by @lambdadog in #53
- Fixup WM_STATE type mismatch by @lambdadog in #59
- Change defaults and documentation to use AARRGGBB by @lambdadog in #61
- Quickfix tap grab by @lambdadog in #66
- Apply tap grab quickfix to titlebar as well by @lambdadog in #67
- Fix crash when setting text-inactive-pixel in rcfile by @lambdadog in #68
- Add active/inactive variants of
{close,maximize,minimize}-path
by @lambdadog in #70 - Update sxhkdrc by @EdenQwQ in #72
New Contributors
- @lambdadog made their first contribution in #50
Full Changelog: v0.2.5...v0.3.0
v0.2.5
minor release. includes some bugfixes and adds a minimize feature in wormc, along with a button toggle for it.
here's github's autogenerated changelog:
What's Changed
- Correct install command by @flyingcakes85 in #39
- Some cleanup by @eqf0 in #40
- Correct IPC error format introduced by refactor by @eqf0 in #41
New Contributors
- @flyingcakes85 made their first contribution in #39
- @eqf0 made their first contribution in #40
Full Changelog: v0.2.0...v0.2.5
v0.2.0
Worm v0.2.0 is released. Here's the basic changelog:
- Tons of bugfixes
- Code significantly refactored
- Frame inactive pixel working properly
- Text pixel split into text active/inactive pixel
- Better multi-monitor support in floating mode
- Window rules to disable decorations based on WM_CLASS property
- Better CSD support. There is still some glitching but you can move windows from the csd titlebar, and resize them without any artifacts. Decorations are disabled but border_width remains. They still work fine with tiling.
Enjoy! :)
v0.1.0
First release of worm, have at it!
What's Changed
- Added a LICENSE file to declutter the README by @CITIZENSIXTYNINE in #6
- Updates for those who may not be familiar git cloning by @andbenn in #5
- Update and remove base directory. by @andbenn in #9
- Rephrasing and removing an /opt reference by @andbenn in #10
- Add CI by @moson-mo in #13
- Format LICENSE file by @heavyrain266 in #15
- add an example sxhkdrc by @EdenQwQ in #17
- Enum indexed arrays by @SolitudeSF in #20
- Add CI by @moson-mo in #22
- add .desktop file for DM; CI build with different Nim versions by @moson-mo in #24
- Add examples; make README.md more readable by @EdenQwQ in #28
- fixed border in rc example by @EdenQwQ in #29
- Removed a.out & add it to .gitignore by @heavyrain266 in #33
New Contributors
- @CITIZENSIXTYNINE made their first contribution in #6
- @andbenn made their first contribution in #5
- @moson-mo made their first contribution in #13
- @heavyrain266 made their first contribution in #15
- @EdenQwQ made their first contribution in #17
- @SolitudeSF made their first contribution in #20
Full Changelog: https://github.com/codic12/worm/commits/v0.1.0