Releases: fairyglade/ly
v1.0.2
This release introduces the following bug fixes found in the master
branch:
- Fixed an RNG bug with the Matrix animation
- Fixed a possible overflow if the TTY ID was bigger than 99
- Fixed
~/.profile
not being loaded with the Fish shell - Fixed a permission issue related to TTYs
- Added a missing
supervise
symlink with runit - Fixed a bug with shell login by reverting standard error redirection to the journal on systemd
- Fixed the small & big clocks not updating without user input
- Fixed incorrect comment parsing in some cases
- Fixed the terminal not being cleared sometimes when shutting down or rebooting using Ly
- Fixed a kernel warning related to the usage of
mcookie
with X11-based sessions - Swapped the position of
/usr/bin
and/usr/sbin
in thepath
configuration option by default
You can find the full changelog here: v1.0.1...v1.0.2
v1.0.1
This release introduces the following bug fixes found in the master
branch:
- Fixed the destination directory being embedded in the final binary
- Fixed an incorrect shebang in
xsetup.sh
- Fixed a minor documentation issue with the DOOM animation in the README
- Fixed incorrect file modes being applied to files installed at compile time (like services)
- Fixed runit
run
andfinish
scripts not being set executable when copied to the destination directory at compile time
v1.0.0
The Zig release
Hello again folks! Long time no see! (More than a year 👀)
Throughout this time period, Ly has undergone many changes, including the Zig rewrite, anticipated by many. It fixed 26 issues alone, which is quite impressive! The changelog may look small, but the changes Ly has gone through are quite substantial to its future (make sure to check the full changelog if you want to see exactly what has happened).
Either way, I hope you'll enjoy this release as much as I do! Note that this release requires Zig 0.12.0
to build. Also, you should be able to migrate from v0.6.0
just fine. If you can't, it's a bug, so please report it.
What's Changed
- Update sv.ini by @bittin in #519
- Change default keybindings F1/F2 to F12/F11. by @llc0930 in #487
- fix #521 by @llc0930 in #522
- Backup existing config when installing by @brunorro in #536
- Zig rewrite (finally) by @AnErrupTion in #517
- UTF-8 patch by @llc0930
- Animation fix by @SpaghettiBorgar
- LANG issue fix by @xelantro
- XDG_CURRENT_DESKTOP fix by @cookiengineer
- Ly's repository no longer makes use of Git submodules
- Added Gentoo tip to readme.md by @Motodavide in #591
- Fix small typo in cs.ini by @yagarea in #559
- fix systemd stderr logging by @mookums in #621
- Various bug fixes and small features by @Kawaii-Ash in #606
- The
termbox-next
dependency was dropped in favor oftermbox2
.
- The
New Contributors
- @llc0930 made their first contribution in #487
- @Motodavide made their first contribution in #591
- @yagarea made their first contribution in #559
- @mookums made their first contribution in #621
- @Kawaii-Ash made their first (indirect) contribution in #517
Full Changelog: v0.6.0...v1.0.0
v0.6.0
Howdy!
It's been a long time since the last release... but here it is, Ly v0.6.0! It mostly includes bug fixes, but also some new features (like a clock). No binaries will be provided since they are OS dependent. (Whether you use a Linux or BSD based OS, libc, etc..)
Additionally, this release has been tested on Void Linux (musl) with the following desktop environments/window managers:
- awesome
- budgie
- cinnamon
- dwm
- enlightenment
- gnome
- i3
- kde
- labwc
- lxde
- lxqt
- mate
- qtile
- spectrwm
- sway
- xfce
What's Changed
- Create pl.ini by @RDKRACZ in #327
- Fix Russian translation by @USBashka in #325
- Added serbian translation by @jorrmungandrr in #321
- Add IT translation by @kpetrilli in #245
- Add bspwm to list of tested desktop environments by @AndrewVos in #230
- Update readme.md by @plasmoduck in #252
- Allow en.ini load and add config to hide f1 commands by @voidraen in #281
- Matrix scrolling text animation by @StaleHyena in #283
- add qtile to list of supported de/wm by @yobleck in #286
- FreeBSD deserves nice drawing as well by @bapt in #340
- Use tb_poll_event instead of tb_peek_event by @jakobrs in #320
- Add Turkish language by @durmusrasit in #312
- Check if lang is NULL and use shorter check in #303
- Catalan translation by @gerardet46 in #297
- Changed active_input selection to be based on default config by @kefoster951 in #352
- Make TAB key loop through U.I elements infinitely by @SapphireAmoeba5 in #354
- Use
uint16_t
onput_cell
iterations by @donno2048 in #367 - Update readme.md by @TheArctesian in #388
- add instruction of aur package installation to readme by @KR1470R in #379
- Make
xinitrc
path configurable by @UtkarshVerma in #393 - Use XDG_RUNTIME_DIR for storing Xauthority by @UtkarshVerma in #330
- added link for aur package in readme by @KR1470R in #400
- Organized config.ini and readme.md by @Cavernosa in #399
- Czech lang translation by @jakubhyza in #353
- Add Ukrainian Translation by @KR1470R in #362
- Fix pt and pt_BR translation translation by @hugok79 in #394
- Merge dev into master (closes #182) by @AnErrupTion in #425
- Improve config documentation by @stevensonmt in #414
- OpenRC service and support for more inits by @Cavernosa in #368
- Fixes for the XDG Base Dirs implementation (#330) by @Cavernosa in #419
- add German lang translation by @ClientCrash in #355
- Make it easy to install ly on runit systems e.g. void by @erkannt in #431
- Fedora dependencies by @jagjordi in #436
- Re-add missing environment variables by @AnyTimeTraveler in #446
- Fixed wrong argument in inputs.s input_desktop (issue #468) by @spynetS in #469
- fix typos in spanish translation by @josethAriel in #477
- Ukrainian and Russian localizations fixing by @SoulPrudya in #503
- Add Swedish Translation by @bittin in #495
- Tidy up runit service scripts by @brunorro in #479
- update the archlinux installation instructions by @christian-heusel in #505
- Ctrl+{hjkl} Moving cursor by @RannyArcher in #492
- Add location of Xresources for XDG Base Dir Spec by @kinjalik in #251
- Clocks by @SpaghettiBorgar in #461
New Contributors
- @RDKRACZ made their first contribution in #327
- @USBashka made their first contribution in #325
- @jorrmungandrr made their first contribution in #321
- @kpetrilli made their first contribution in #245
- @AndrewVos made their first contribution in #230
- @plasmoduck made their first contribution in #252
- @voidraen made their first contribution in #281
- @StaleHyena made their first contribution in #283
- @yobleck made their first contribution in #286
- @bapt made their first contribution in #340
- @jakobrs made their first contribution in #320
- @durmusrasit made their first contribution in #312
- @gerardet46 made their first contribution in #297
- @kefoster951 made their first contribution in #352
- @SapphireAmoeba5 made their first contribution in #354
- @donno2048 made their first contribution in #367
- @TheArctesian made their first contribution in #388
- @KR1470R made their first contribution in #379
- @UtkarshVerma made their first contribution in #393
- @Cavernosa made their first contribution in #399
- @jakubhyza made their first contribution in #353
- @hugok79 made their first contribution in #394
- @AnErrupTion made their first contribution in #425
- @stevensonmt made their first contribution in #414
- @ClientCrash made their first contribution in #355
- @erkannt made their first contribution in #431
- @jagjordi made their first contribution in #436
- @AnyTimeTraveler made their first contribution in #446
- @spynetS made their first contribution in #469
- @josethAriel made their first contribution in #477
- @SoulPrudya made their first contribution in #503
- @bittin made their first contribution in #495
- @brunorro made their first contribution in #479
- @christian-heusel made their first contribution in #505
- @RannyArcher made their first contribution in #492
- @kinjalik made their first contribution in #251
- @SpaghettiBorgar made their first contribution in #461
Full Changelog: v0.5.3...v0.6.0
v0.5.0
New release to help fix Sway and some other Wayland compositors
This version also includes the following changes
- various controls changes and fixes
- custom languages updates and fixes
- Wayland smart session specifier support
- PATH environment variable fixes
- XDG_CONFIG support
- UTMP support
v0.4.0
v0.3.0
New iteration powered by git push --force
- changed libraries (argoat, configator, ctypes, dragonfail)
- X display manager completely re-written, now fully compatible
- merged X and Wayland session finding loops
- added a few customization settings (custom password mask, border removal, etc.)
- changed the animation system
- added PSX DOOM fire animation as explained by Fabien Sanglard