Commit Graph

160 Commits (master)
 

Author SHA1 Message Date
ShiningLea 7506d6a7d5
Clarify how to update + add DWL (closes #551, #547) 1 day ago
ShiningLea a7615a33e0
Clarify status of dependencies 1 day ago
Jan Černý 0586f3424a
Update cs.ini (#559) 1 day ago
Motodavide b457b454ae
Added Gentoo tip to readme.md (#591) 1 day ago
ShiningLea d8d2d5a8bf
Nobody expects the Ziguanas (#517)
* Add build.zig, remove makefile, add .idea directory to .gitignore

* Remove submodules, add projects directly

* Remove submodules

* Add projects

* Rename sub/ to dep/, remove makefiles

* Rewrite main.c

* Remove Argoat dependency

* Remove unused dependencies

* Rewrite config.c

* Add files

* Change default fg to 8 in config.ini

* Partially rewrite utils.c

* Use Zig package manager

* Rewrite INPUTS enum in Zig

* Commit unfinished full rewrite (Zig 0.11.0)
What needs to be dealt with:
- Matrix animation
- Authentication part
- Testing on actual TTY (not just virtual console)

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Implement more (untested) authentication code

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Fix some bugs (hopefully)

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Try to fix some more bugs

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Oops, forgot to allocate hehe

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Changes in the Zig rewrite (#596)

* Everything

* make matrix.zig a bit cleaner

* make long lines shorter and add changelog

* vi mode

* update changelog

* get errors from child process and (hopefully) fix some other things

* fix utmp entry

* run authentication in a child process

* update changelog

* small code improvements

* change that

* clear terminal on SIGTERM

* Remove LogFile

* moved ini to a lib, fixed alternative langs

* fix logging out

* oops

* code improvements

* consistency

* clearing the env isn't needed anymore (afaik)

* replace vi_mode with a bool

* type aliases, avoiding zeroes(), breaking a long line

* lowercase insert/normal, merge conditionals, code improvements

* Add experimental save file migrator + bug fixes + add "-dev" version suffix

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Resolve conflicts

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Clean up when SIGTERM is received (#597)

* clean up child processes on SIGTERM

* small code improvement

* consistency.. i guess?

* Properly set XDG_CURRENT_DESKTOP

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Zig 0.12.0 and more! (#599)

* less alloc, update migrator, get DesktopNames from .desktop

* small cleanup

* Update zigini to improve compatibility with old config

* Code improvements

* Update to zig version 0.12.0

* Some fixes

* tiny changes

* remove useless comment

* migrator changes, and small things

* set XDG env vars differently

* free memory on error when appending environments

* Fix out of bounds issue when using the Delete key

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Update zig-ini to fix configuration issue (#603)

* Mention display-manager-init for Gentoo/OpenRC in readme.md

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Tidy up readme.md

Signed-off-by: AnErrupTion <anerruption@disroot.org>

* Fix authentication in a few edge cases (#604)

* fix loginConv and auth

* fix potential mem leak with configs

* BIG changes

---------

Signed-off-by: AnErrupTion <anerruption@disroot.org>
Co-authored-by: アシュ <120780645+Kawaii-Ash@users.noreply.github.com>
1 day ago
Bruno Rodríguez 4ee2b3ecc7
Backup config if exists when installing (#536)
When installing, checks if `${DESTDIR}/etc/ly/config.ini` exists and
if it does, copies it to `${DESTDIR}/etc/ly/config.ini.old`
8 months ago
lolicon0930 2ca870cfc5
Check if the clock is on. (closes #521) (#522)
If the clock is on, then change the numlock and capslock state positions.
11 months ago
lolicon0930 42bf929756
Add option to change shutdown/reboot keys (#487)
Include options in the configuration to change which function keys to use for shutdown and reboot.
Fix config.map_len size in src/config.c.
Add missing defaults in config_defaults() in src/config.c.
11 months ago
Luna Jernberg 0edb0012ab
Update sv.ini (#519)
* Update sv.ini

Better Swedish word for the context

* Update sv.ini

Fix
11 months ago
AnErrupTion 1c2be475ad Exit when asking for version 11 months ago
AnErrupTion d775efb414 Rename GIT_VERSION_STRING to LY_VERSION, don't allow shutdown and reboot at same time 11 months ago
AnErrupTion 57a8eecb1a Add labwc to supported DEs list 11 months ago
AnErrupTion cbd82146e2 Fix code syntax issues 11 months ago
Colin 1124c126f9
Clocks (#461)
* Added a big clock

* fixed clock timing when animation is turned off

* fix memory leak and segfault

* rename clock to bigclock

* Added formattable clock

* fix clock position on first draw

don't rely on box_x and box_y to position the clock, because it might not be initialized in the first frame.

* fix memory leak
11 months ago
AnErrupTion f9848f648b Rename "captation" to "lecture" in res/lang/fr.ini
Closes #398
11 months ago
Albert Akmukhametov 93cb8394d2
Added location of Xresources for XDG Base Dir Spec (#251) 11 months ago
Ranny Archer faa76def08
Ctrl+{hjkl} Moving cursor (but not in text) (#492) 11 months ago
AnErrupTion 0b87d6c030 Remove broken workaround for Sway in res/wsetup.sh 11 months ago
Christian Heusel 627ebe3326
update the archlinux installation instructions (#505)
Signed-off-by: Christian Heusel <christian@heusel.eu>
11 months ago
Bruno Rodríguez a8ea5d3e99
Tidy up runit service scripts (#479)
* Fix the script installation path (install everything only on /etc/sv/ly)

* Update the runit scripts to get the TTY value from the /etc/ly/config.ini file

* Update readme.md
11 months ago
Luna Jernberg 8c4ba3bd40
Add Swedish Translation (#495)
* Add Swedish Translation

Create sv.ini for Swedish translation

* Update sv.ini

Updated to some feedback from Vorpal in #archlinux-offtopic @ Libera
11 months ago
Vladyslav Prudius c03ec1d15b
Ukrainian and Russian localizations fixing (#503)
* Fix Ukrainian translation

* Fix Russian translation
11 months ago
Joseth Ariel B c64f806a68
fix typos in spanish translation (#477) 1 year ago
Alfred Roos 24f017e09c
Fixed wrong argument in inputs.s input_desktop (#469) 1 year ago
AnErrupTion 33662480e9 Potential fix for Sway (closes #433) 1 year ago
AnErrupTion a7b01a721b Increase length for UID to 20 (closes #444) 1 year ago
Simon Struck 77eb456410
Re-add missing environment variables (#446) 1 year ago
AnErrupTion 19153760d3 Fix segfault (closes #434, #435) 1 year ago
Jordi Altayó 2ffb86213b
Fedora dependencies (#436)
* Fedora dependencies

* Fedora dependencies 

Comments from @AnErrupTion
2 years ago
Daniel Haarhoff 5db09ce104
Make it easy to install ly on runit systems e.g. void (#431)
* Make it easy to install ly on runit systems e.g. void

* Tidy up runit section in readme

Co-authored-by: Daniel Haarhoff <daniel@rknt.de>
2 years ago
ClientCrash 99edd83429
add German lang translation (#355)
* added german translation

* Replaced umlauts in german translations

Replaced umlauts in german translations with alternative spelling method to avoid any encoding problems etc.

* updated translation

Co-authored-by: Leif G <46281254+4ctiv@users.noreply.github.com>
2 years ago
Cavernosa 59aae77f49
Fixes for the XDG Base Dirs implementation (#330) (#419)
Fix XDG Base Dirs implementation
2 years ago
Cavernosa 0cefb3da8e
OpenRC service and support for more inits (#368)
Add OpenRC service and support for other init services

Co-authored-by: Jonathan <78560204+wncry@users.noreply.github.com>
Co-authored-by: MadcowOG <null>
Co-authored-by: MadcowOG <88654251+MadcowOG@users.noreply.github.com>
2 years ago
ShiningLea 309b97df8d
Improve Arch instructions 2 years ago
stevensonmt 253ee005ad
Improve config documentation (#414)
* Improve config documentation

update readme to provide some direction on customization options.

* move color config info to config.ini

Info on configuring color palette moving from README to config.ini comments

* Add comments for color config
2 years ago
ShiningLea 09ee6293bd
Merge dev into master (closes #182) (#425)
Merge dev into master branch
Co-authored-by: AnErrupTion <anerruption@disroot.org>
2 years ago
ShiningLea 86d035346e
Update README to use new organization name 2 years ago
ShiningLea 8c536d09ed
Merge pull request #394 from hugok79/patch-1
Fix pt and pt_BR translation translation
2 years ago
ShiningLea 13020184cf
Merge pull request #362 from KR1470R/ukrainian_lang
Add Ukrainian Translation
2 years ago
ShiningLea 07ca027ac6
Merge pull request #353 from jakubhyza/master
Czech lang translation
2 years ago
ShiningLea 0a798831fe
Merge pull request #399 from Cavernosa/patch-1
Organized config.ini and readme.md
2 years ago
Cavernosa 4e24154cac
Add awesome wm and some corrections 2 years ago
Cavernosa b5d3ef0a70
Merge branch 'fairyglade:master' into patch-1 2 years ago
ShiningLea 3556e39374
Merge pull request #400 from KR1470R/aur
added link for aur package in readme
2 years ago
KR1470R 8d6218ee62 added link 2 years ago
Cavernosa 4208ba0e0f
Organized config.ini
Grouped related things together and changed some comments
2 years ago
Hugo Carvalho b051607c65
Fix pt and pt_BR translation translation
The "pt" translation was in brazilian portuguese as such, I correctly translated the translation to portuguese(pt) and renamed the other one to pt_BR.
2 years ago
KRIPTOR 0599af2cce
fix ukrainian_lang 2 2 years ago
Jakub Hýža f6de0eb086
Required changes - shell 2 years ago
Jakub Hýža 3c139d3eaf
Required changes 2 years ago