Commit Graph

75 Commits

Author SHA1 Message Date
Vaxry 272fc359ad gbm: pick only valid modifiers 2024-02-22 03:05:56 +00:00
Vaxry 57ce4f759c config: add no_fade_in
fixes #55
2024-02-22 00:36:01 +00:00
Vaxry 7ca13a801b renderer: fix misc blur shenanigans
fixes #58
2024-02-22 00:31:33 +00:00
Aaron Blasko 33c272be9f
README: add libdrm and mesa dependencies (#57) 2024-02-21 23:52:43 +00:00
Maurice Kraus 2fc23cbfc8
config: add source parsing (#28)
* config: add source parsing

* config: add nested source parsing

* config: streamlined absolutePath impl
2024-02-21 23:52:12 +00:00
Mihai Fufezan 59997a7c38
Nix: add mesa dependency 2024-02-22 01:09:27 +02:00
Vaxry af9e8d1758 core: do not process keys on pending password verif
fixes #54
2024-02-21 23:05:52 +00:00
Mihai Fufezan 29c5d4da94
Nix: add libdrm dependency 2024-02-22 00:55:46 +02:00
Vaxry 3f8b6b5c95 framebuffer: ask for 2101010 by default 2024-02-21 22:30:37 +00:00
Vaxry 1b57d52179 background: add blurring 2024-02-21 22:21:16 +00:00
Vaxry 2836f02ded background: add screenshot 2024-02-21 21:39:14 +00:00
Austin Horstman 3b7e055dcf nix: add general:grace 2024-02-21 20:45:36 +02:00
Austin Horstman 9dea7c2f55 nix: add dots_center 2024-02-21 20:25:14 +02:00
Vaxry 9d8ee2a1d0
core: Nvidia and stuff fixes (#44)
* nvidia and stuff fixes

* no no null confures

* drop stupid roundtrip
2024-02-21 16:56:25 +00:00
Vaxry 6355216f48 config: add general:grace
fixes #48
2024-02-21 16:48:59 +00:00
Vaxry 06b07c53e5 label: add executing commands 2024-02-21 14:12:20 +00:00
Leon 3d27060688 Nix: HM module: add dots options + convert input fields and labels to type = listOf submodule 2024-02-21 13:49:21 +02:00
Vaxry b1ffd73534 input-field: add dots_center 2024-02-21 11:42:18 +00:00
Vaxry 5c7b23eefb input: allow KP_Enter for submitting
fixes #32
2024-02-21 11:35:31 +00:00
Siavash Askari Nasr 277a377eb2
input: Clear password buffer with escape key (#37) 2024-02-21 11:01:52 +00:00
Maurice Kraus 7b15d34f0a
core: add support for 90/270 degree rotated monitors (#26) 2024-02-20 19:20:08 +00:00
Leon a756d761eb Nix: add hide_input to hm module + correctly convert bools to strings + some minor styling changes 2024-02-20 19:51:23 +02:00
bvr-yr d28e009c55
input-field: allow configure dots size (#24) 2024-02-20 17:12:43 +00:00
Vaxry a92e3fbe36 input: fix outerColor alpha being nuked 2024-02-20 16:34:59 +00:00
Vaxry 40802b9672 renderer: minor alpha improvements 2024-02-20 16:29:23 +00:00
Vaxry b9c88e8600 debug: log surface configure sizes 2024-02-20 16:16:46 +00:00
jacekpoz 0cc6f88f29 nix: add package to home.packages in hm module 2024-02-20 18:04:24 +02:00
jacekpoz 4663920d29
nix: add color option to backgrounds in the hm module (#22)
Co-authored-by: jacekpoz <jacekpoz@cock.li>
2024-02-20 18:03:06 +02:00
Vaxry 11a6213c36 background: fix typo in calcs 2024-02-20 16:02:40 +00:00
jacekpoz e1aac7e135 nix: fix hm module
changed cfg from config.services.hyprlock to config.programs.hyprlock
2024-02-20 17:39:45 +02:00
Vaxry 6ff808cebf input-field: add hide_input 2024-02-20 14:42:10 +00:00
Mihai Fufezan 843695b0b0
Nix: services.hyprlock -> programs.hyprlock
Mistake on my part when writing this module.
2024-02-20 14:59:09 +02:00
DamitusThyYeetus123 2b20e48a37
Nix: update HM module 2024-02-20 14:37:12 +02:00
Mihai Fufezan c1b96e12ae
Nix & CI: init 2024-02-20 14:37:12 +02:00
Siavash Askari Nasr 1049ac9a0b
label: Use local time for $TIME variable (#17)
Before this change, system's time zone was not used to return the time
2024-02-20 11:29:39 +00:00
Vaxry d37786be5c core: always roundtrip on unlock 2024-02-20 03:31:10 +00:00
Vaxry e57f146bad core: fixup deadlock in timersThr exit cond 2024-02-20 03:18:17 +00:00
Vaxry b23b0a6d32 core: add wait timeout to main thread 2024-02-20 03:07:34 +00:00
Vaxry 394dc81ff3 core: wait for poll threads to exit to avoid a coredump 2024-02-20 03:05:51 +00:00
Vaxry 98606beaad core: fixup number of pollfds in poll thread 2024-02-20 03:01:58 +00:00
Vaxry 868e85e362 config: add general:hide_cursor 2024-02-20 02:54:19 +00:00
Vaxry b8fcfe8352 core: avoid idling forever after exit 2024-02-20 02:47:14 +00:00
Vaxry 1b5b3e7df8 input-field: password rendering improvements 2024-02-20 02:47:03 +00:00
Vaxry 87a7255954 core: fix UAF faults around lock surfaces 2024-02-20 01:38:02 +00:00
Vaxry 0bcdca6e7b core: more thread safety 2024-02-20 01:30:47 +00:00
Vaxry cb81a977c4 widget: handle linebreaks 2024-02-20 01:12:06 +00:00
Vaxry 64dfbfcaad readme: update preview 2024-02-20 01:00:51 +00:00
Vaxry 12da91b9ca Timer: add 2024-02-20 00:59:35 +00:00
Vaxry 13124c6a96 renderer: add missing widget.cpp 2024-02-20 00:59:02 +00:00
Vaxry 9074ff702d core/input: add feedback for password verification 2024-02-20 00:53:49 +00:00