hyprlock/src/core
Maximilian Seidler 0552a1eddd
core: add option to render solid background immediatly when bg assets are not ready (#407)
* asyncResourceGatherer: start the asyncLoop at the same time as gather

This is a prerequesit for labels beeing drawn, while backgrounds are
note ready yet.

* core: allow immediate rendering even when backgrounds are not gathered yet

Note:
We don't really need to call `asyncResourceGatherer::apply` in the
`renderLock` function, since it will get called by a call to
`asyncResourceGatherer::getAssetById` anyways.

* background: render color rectangle when asset is not ready yet

* config: add general:immediate_render config option

* core: use the --immediate-render flag in attemptRestoreOnDeath
2024-07-07 18:43:17 +02:00
..
Auth.cpp auth: pam fallback log message and always call pam_end after pam_authenticate (#399) 2024-07-05 22:54:40 +02:00
Auth.hpp auth: implement a full pam conversation (#205) 2024-04-10 22:41:31 +01:00
CursorShape.cpp config: add general:hide_cursor 2024-02-20 02:54:19 +00:00
CursorShape.hpp config: add general:hide_cursor 2024-02-20 02:54:19 +00:00
Egl.cpp core: Add missing destructors causing segfaults (#199) 2024-03-17 15:44:37 +00:00
Egl.hpp core: Add missing destructors causing segfaults (#199) 2024-03-17 15:44:37 +00:00
hyprlock.cpp core: add option to render solid background immediatly when bg assets are not ready (#407) 2024-07-07 18:43:17 +02:00
hyprlock.hpp core: add option to render solid background immediatly when bg assets are not ready (#407) 2024-07-07 18:43:17 +02:00
LockSurface.cpp core: minor bugfixes (#405) 2024-07-07 17:55:59 +02:00
LockSurface.hpp core: update renderer on late scale changes 2024-05-02 15:17:04 +01:00
Output.cpp core: improve dynamic output handling (#386) 2024-07-02 00:45:06 +02:00
Output.hpp config: allow mon description for monitor value (#216) 2024-03-23 21:06:54 +00:00
Timer.cpp core: force update labels on SIGUSR2 (#169) 2024-03-10 21:38:01 +00:00
Timer.hpp core: force update labels on SIGUSR2 (#169) 2024-03-10 21:38:01 +00:00