Hyprlock 0.7.0 anyone?
Breaking Changes
Animations:
- Removed input-field:dots_fade_time. Now configured via animation=inputFieldDots,...
- Removed input-field:fail_transition. Now configured via animation=inputFieldColors,...
- Removed general:no_fade_in and general:no_fade_out. Now configured
- globally via animations:enabled or via animation=fadeIn,... and
- animation=fadeOut,...
For example:
- Turn off fade in and fade out:
animation=fade,0,0,default
- Turn off fade out only:
animation=fadeOut,0,0,default
- Turn off dots fading:
animation=inputFieldDots,0,0,default
See the updated wiki about hyprlock's animations.
Placeholders:
- Removed $PROMPT and $FPRINTFAIL
- Added $PAMPROMPT, $FPRINTPROMPT, and $FPRINTFAIL
Fixes
- core: clean up pointer logic
- core: bind to wl_seat v8
- core: add mallopt to modify trim threshold
MRs
- widgets: add TZ env var support for $TIME by @davc0n in #627
- Unbreak build on FreeBSD >= 13.4 by @jbeich in #630
- config: fix gradient rgb(a) parsing with spaces (for real this time) by @PaideiaDilemma in #628
- fingerprint: add a delay after an unrecognized fingerprint by @BlueZeeKing in #625
- output: fix setting transform by @PaideiaDilemma in #636
- core: introduce animation manager and animation config by @PaideiaDilemma in #631
- helpers: fix absolutePath relative with tilde by @davc0n in #640
- animations: fix overshoot beziers and cleanup animation config parsing by @PaideiaDilemma in #642
- example.conf. Add default animations by @izmyname in #643
- animation: allow adding vars during ::tick by @PaideiaDilemma in #644
- cmake: explicitly require GLES3 component by @pastalian in #645
- auth: fixup prompt and fail substitution by @PaideiaDilemma in #641
- animation: small gradient fail transition fixup by @PaideiaDilemma in #648
- core: move wayland event reading into the poll thread by @PaideiaDilemma in #655
- core: fix background screenshot on nvidia by @PaideiaDilemma in #656
- widgets: unbreak libc++ < 19 build by @jbeich in #659
- core: don't attempt to unlock when we are not locked yet by @PaideiaDilemma in #661
- core: move to hyprlang config value wrapper by @PaideiaDilemma in #667
- input-field: fix color updates for BORDERLESS swap_font_color false by @PaideiaDilemma in #669
- input-field: Fix crash when numlock is on and numlock_color is fallback by @nasirHo in #673
- input-field: improve dynamic width by @PaideiaDilemma in #647
- fingerprint: handle failed dbus connection by @PaideiaDilemma in #676
- clang-tidy and comp fixes by @Honkazel in #679
- nix/cmake: make it print the version hash by @PaideiaDilemma in #683
- core: don't rely on the locked event to create lock surfaces dynamically by @PaideiaDilemma in #687
- animations: linear bezier for gradient, warp behavior by @PaideiaDilemma in #689
- cmake: bump hyprutils version by @PaideiaDilemma in #693
New Contributors
- @BlueZeeKing made their first contribution in #625
- @izmyname made their first contribution in #643
- @pastalian made their first contribution in #645
- @nasirHo made their first contribution in #673
- @Honkazel made their first contribution in #679
Full Changelog: v0.6.1...v0.7.0