Ranny Archer
faa76def08
Ctrl+{hjkl} Moving cursor (but not in text) ( #492 )
1 year ago
Alfred Roos
24f017e09c
Fixed wrong argument in inputs.s input_desktop ( #469 )
2 years ago
AnErrupTion
a7b01a721b
Increase length for UID to 20 ( closes #444 )
2 years ago
Simon Struck
77eb456410
Re-add missing environment variables ( #446 )
2 years ago
AnErrupTion
19153760d3
Fix segfault ( closes #434 , #435 )
2 years ago
Cavernosa
59aae77f49
Fixes for the XDG Base Dirs implementation ( #330 ) ( #419 )
...
Fix XDG Base Dirs implementation
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
9364ffcea9
Merge pull request #330 from UtkarshVerma/xdg
...
Use XDG_RUNTIME_DIR for storing Xauthority
2 years ago
ShiningLea
2e1a57648b
Merge pull request #393 from UtkarshVerma/xinitrc
...
Make `xinitrc` path configurable
2 years ago
AnErrupTion
5945982d99
Merge remote-tracking branch 'origin/master'
2 years ago
AnErrupTion
723a008adf
Helpful message when doing --help ( closes #391 #390 #346 )
2 years ago
Utkarsh Verma
802ad7b204
Merge branch 'master' of github.com:fairyglade/ly into xinitrc
2 years ago
Utkarsh Verma
079f68696b
Make xinitrc path configurable
2 years ago
Utkarsh Verma
38aacc6b1c
Implement fallback logic for XAUTHORITY
2 years ago
Elisha Hollander
77d186b802
use `uint16_t` on `put_cell` iterations
2 years ago
Turion64
8eb487ae9e
Merge pull request #354 from SapphireAmoeba5/master
...
Make TAB key loop through U.I elements infinitely
2 years ago
Turion64
dec2ef14e0
Merge pull request #352 from kefoster951/master
...
Changed active_input selection to be based on default config
2 years ago
SapphireAmoeba5
ffa8fbe77b
Replaced 0 with SESSION_SWITCH
2 years ago
SapphireAmoeba5
ac2b255021
Make TAB key loop through U.I elements
2 years ago
kefoster951
bd04d69b4d
Changed default input to login field
2 years ago
kefoster951
a078a07ee7
Update main.c
2 years ago
Qontinuum
da5b08abf2
Check if lang is NULL and use shorter check ( #303 )
2 years ago
kefoster951
559f2f7370
Update main.c
...
changed how the curser placement works to be based on if there is a saved username or not
2 years ago
jakobrs
c0366fe805
Use tb_poll_event instead of tb_peek_event ( #320 )
...
draw_box and position_input are called because they need to be called
before *input_handles[active_input] for the cursor to be positioned
correctly.
2 years ago
Baptiste Daroussin
7ed6631197
FreeBSD deserves nice drawing as well ( #340 )
2 years ago
Stale
6245639daf
Matrix scrolling text animation ( #283 )
2 years ago
Raen
9fd7779972
Allow en.ini load and add config to hide f1 commands ( #281 )
2 years ago
AnErrupTion
25034d1536
Set XDG_SESSION_ID to fix a few bugs
2 years ago
AnErrupTion
27c5673116
Set XDG_SESSION_TYPE earlier to fix some bugs
2 years ago
Utkarsh Verma
908ebf8964
Use XDG_RUNTIME_DIR for storing Xauthority
3 years ago
nullgemm
4094d2182a
add missing include
3 years ago
nullgemm
b448fc97b2
remove the ctypes submodule
3 years ago
nullgemm
8493c5a8ad
use custom pam service name
5 years ago
nullgemm
4a7c82e3e3
add /usr/sbin to default path
5 years ago
nullgemm
ce785ed0dc
add ctrl-u input clearing
5 years ago
nullgemm
915ebd442f
clear password instead of free
5 years ago
nullgemm
825544f7e2
fix password not being cleared when blank_password is set
5 years ago
Érico Nogueira Rolim
33934f3ab2
add wayland specifier to session names ( #162 )
...
Create a config option to force ly to add " (Wayland)" to session
names, as long as those names don't already contain the string.
5 years ago
nullgemm
4882cd4548
fix wayland sessions
5 years ago
nullgemm
36b7ab0d4d
remove developement comment ( #140 )
5 years ago
nullgemm
9eb212cb91
put xauthority file in XDG_CONFIG if specified
5 years ago
Érico Nogueira Rolim
fa42781cb9
Make the project compilable with clang. ( #163 )
...
Clang generates more warning messages, such as pointing out a lack
of newline at end of file and issues with the size of a strncopy.
Moving -Wno-unused-parameter to the end of the flags avoids it being
overwritten by -Wextra.
Removing -Werror avoids compilation errors that may arise from new
compiler warnings that might come from newer versions of compilers.
5 years ago
mozartilize
ccf7911e9f
fix hidden cursor after logout ( #172 )
5 years ago
nullgemm
c83ef00099
fix language loading
5 years ago
Stuart Reilly
37fc47ef7a
Remove /usr/bin/env from default path ( #158 )
5 years ago
Stanislav Láznička
a99c18b7fa
Fix building by explicitly casting const out in config.c ( #155 )
5 years ago
Stanislav Láznička
ecaea4131b
Implement utmp audit ( #133 )
...
Implements utmp audit required by policykit.
This commit also flattens the pidtree for the DM by starting the
display environment directly in the first fork which already should
have the environment ready for this purpose. This is with the
exception of xorg environments where this can't be done that easily.
5 years ago
Roosemberth Palacios
31e1ba84af
Alloc passing the path to the configuration file as an argument ( #134 )
...
Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
5 years ago
Roosemberth Palacios
f650e82f93
login.c: Do not overwrite the PATH variable if config.path element is empty ( #135 )
...
This allows disabling the feature if PATH was already set (e.g. by the systemd session
slice) and the user wishes to honor that.
Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
5 years ago
Roosemberth Palacios
fe4af2bfe6
Makefile: Add config option to allow specifying a separate data directory ( #136 )
...
This allows the user to specify a different directory to store static files, such as
translations and other resources.
Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
5 years ago