Commit graph

25 commits

Author SHA1 Message Date
bvr-yr
149b6737c2
input-field: fail display improvments (#154)
* input-field: fail display improvments

* update Home Manager

* add `$ATTEMPTS` variable, change defaults

* nix wording

* log failed attempts
2024-03-09 16:44:58 +00:00
Maximilian Seidler
3d6162e06e
input-field: Add fade out timeout #3 (#142)
* input-field: add fade out timeout

* input-field: let dots reset themselfs

Now the dots kind of fade into the placeholder text on a failure.

* Nix/HM module: add input-field:fade_timeout option
2024-03-06 21:12:49 +00:00
a4dc596cb8 renderer: add shadowable props 2024-03-05 20:27:28 +00:00
bvr-yr
d1f542a75f
input-field: add dots rounding option (#130)
* refactor: move dot props to struct, rename to camelCase

* input-field: add dots rounding option

* render: minor fix for odd input-field width

* add dots_rounding option to Home Manager
2024-03-04 17:59:36 +00:00
matteo4375
49ef1d306c
input-field: Add rounding option (#127)
* input-field: add rounding option

* add rounding option to nix home manager module
2024-03-04 01:54:27 +00:00
p4rfait
19d7844f04
hidden-input-field: add seed for random colors in hidden input field outline (#125) 2024-03-03 22:55:27 +00:00
Maximilian Seidler
ac757cf7ab
input-field: show autentication failReason without additional input (#98)
This makes it so that
1. The renderer is triggered when the onPasswordCheckTimer callback is fired. Previously you had to give an
   additional input for the renderer to be triggered and the fail reason to show.
2. The updateDots function now sets dots.currentAmout to 0, when a failID is present.
   That leads to the draw function to return false and the failReason to be displayed until another input happens.
2024-02-29 14:34:27 +00:00
bvr-yr
a7cffd0f77
render: remove alpha check for input-field (#90) 2024-02-26 17:37:19 +00:00
bvr-yr
94ac7fef1a
input-field: dots improvements (#84)
* input-field: dots improvements

* fix stuff
2024-02-26 00:33:19 +00:00
Maurice Kraus
0ad65916b8
renderer: restrict maximum dot amount w.r.t to input width (#56) 2024-02-24 14:14:10 +00:00
b1ffd73534 input-field: add dots_center 2024-02-21 11:42:18 +00:00
bvr-yr
d28e009c55
input-field: allow configure dots size (#24) 2024-02-20 17:12:43 +00:00
a92e3fbe36 input: fix outerColor alpha being nuked 2024-02-20 16:34:59 +00:00
40802b9672 renderer: minor alpha improvements 2024-02-20 16:29:23 +00:00
6ff808cebf input-field: add hide_input 2024-02-20 14:42:10 +00:00
1b5b3e7df8 input-field: password rendering improvements 2024-02-20 02:47:03 +00:00
9074ff702d core/input: add feedback for password verification 2024-02-20 00:53:49 +00:00
c60b7b8aef input-field: add placeholder 2024-02-19 22:58:59 +00:00
3585324e4f input-field: add halign valign and pos 2024-02-19 22:45:59 +00:00
80e6970e33 input-field: cleanup props in constructor 2024-02-19 22:39:13 +00:00
LOSEARDES77
05cd68e17d
input-field: add font color config option (#11) 2024-02-19 22:35:13 +00:00
013dfadee7 inputField: minor cleanup
still anim sucks a bit
2024-02-19 21:09:00 +00:00
e207d34b88 widgets: add label 2024-02-19 16:26:29 +00:00
8287baca11 input-field: add fade_on_empty 2024-02-19 01:22:22 +00:00
a6ac79641a core: initial commit 2024-02-18 23:08:03 +00:00