Martin Milata
|
b567d15732
|
perf(core/ui): T3T1: reduce ParagraphSources to save flash
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
Martin Milata
|
b64c8ef6a2
|
perf(core/ui): remove Child from T3T1 Frame
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
Martin Milata
|
320fa06122
|
fix(core/ui): T3T1: prompt screen for confirm_action
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
Martin Milata
|
4d6af487f4
|
fix(core/ui): T3T1: remove ButtonPage, Dialog, IconDialog
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
Martin Milata
|
e268f79749
|
fix(core/ui): T3T1: improve passphrase prompt
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
tychovrahe
|
9ee670a440
|
feat(core): change default homescreen image for mercury
the default homescreen is rendered algorithmically, when changing homescreen to default we now use text message due to lack of scaling
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
tychovrahe
|
0cd36cd41b
|
fix(core): fix lockscreen animation cutting from right and bottom
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
tychovrahe
|
2f6ade5911
|
feat(core): word quiz enter animation
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
tychovrahe
|
6ad41aa06e
|
feat(core): improve hold to confirm animation
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
tychovrahe
|
a66dd78ef7
|
fix(core): fix missing hold to confirm screen
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
Martin Milata
|
9cd933b88e
|
perf(core/ui): save flash by forbidding some inlining
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
matejcik
|
d1cf36097a
|
refactor(core): optimize repeated code for swipe directions
|
2024-06-06 14:00:13 +02:00 |
|
matejcik
|
fbfb000d62
|
refactor(core): optimize copyabilitity in swipe_detect
|
2024-06-06 14:00:13 +02:00 |
|
tychovrahe
|
a67bc19bac
|
feat(core) screen transitions for mercury UI
[no changelog]
|
2024-06-06 14:00:13 +02:00 |
|
Ioan Bizău
|
ed58409888
|
chore(core): update tests
|
2024-06-05 12:35:09 +03:00 |
|
Ioan Bizău
|
8870869f93
|
chore(core): rename recovery type & kind and tweak feature flags
|
2024-06-05 12:35:09 +03:00 |
|
Ioan Bizău
|
8ef7dfab0d
|
feat(core): implement repeated backup
|
2024-06-05 12:35:09 +03:00 |
|
matejcik
|
4e1e3bc550
|
fix(core): revert bad renderer lifetime changes
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
f793e6d509
|
refactor(core): move mercury loader to cshape module
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
51c1ff728d
|
refactor(core): remove lockscreen lifetimes
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
e03d404dca
|
fix(core): ensure drop is called on layout objects
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
matejcik
|
813d9b7687
|
feat(core/rust): add option to Gc-allocate with finaliser
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
288c855868
|
fix(core): prevent negative circle rendering
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
88078db700
|
feat(core): mercury ui homescreen
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
429a558d78
|
fix(core): mercury ui animations only ask for frame on timer event
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
e53e7cc13b
|
refactor(core): mercury ui: downgraded homescreen module to file
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
a34c2cb9dd
|
feat(core): animated lockscreen for mercury UI
[no changelog]
|
2024-06-03 19:43:08 +02:00 |
|
tychovrahe
|
17072faa65
|
feat(core): animate status screen in mercury ui
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
47a2661736
|
feat(core): respect disable animations in hold to confirm
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
c8c7001301
|
feat(core): implement tap to confirm in mercury UI
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
491aeaa0f5
|
feat(core): add value info to brightness dialog in mercury
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
3a8595b43a
|
fix(core): ensure circles with radius zero are not rendered
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
67fe334dc2
|
feat(core): add hold-to-confirm animation to mercury UI
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
cepetr
|
1f01150e7c
|
feat(core): introduce a stopwatch
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
cepetr
|
212391fc37
|
feat(core): add pareen & easer crates
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
2e10d440fa
|
fix(core): add subtitle to confirm action
[no changelog]
|
2024-06-03 14:26:25 +02:00 |
|
matejcik
|
9bed793f68
|
refactor(core): provide backlight values from Rust
|
2024-06-03 14:26:25 +02:00 |
|
tychovrahe
|
a65511846b
|
feat(core): added user adjustable brightness setting
|
2024-06-03 14:26:25 +02:00 |
|
matejcik
|
5ec8b58772
|
style(core/rust): remove unreachable statement
|
2024-05-31 15:49:29 +02:00 |
|
matejcik
|
dd0fe3d878
|
test(core/ui): fix Rust paragraph splitting unit tests on T3T1
|
2024-05-31 15:49:29 +02:00 |
|
matejcik
|
9a6f6c6b75
|
fix(core/ui): fix build of Rust unit tests on T3T1
|
2024-05-31 15:49:29 +02:00 |
|
matejcik
|
27fe6810c0
|
refactor(core/ui): better structured selection of render_on_display function
We should still get rid of this completely though 🤷
|
2024-05-31 15:49:29 +02:00 |
|
matejcik
|
e62f0b507a
|
build(core): fix build for Rust unit tests on T3T1
|
2024-05-31 15:49:29 +02:00 |
|
Martin Milata
|
662f13136f
|
fix(core/ui): T3T1: get rid of some of the remaining button dialogs
|
2024-05-31 11:59:52 +00:00 |
|
Martin Milata
|
69e406f7cf
|
fix(core/ui): T3T1 device tests
[no changelog]
|
2024-05-31 11:59:52 +00:00 |
|
Martin Milata
|
cde0dce3ef
|
fix(core/ui): T3T1: rebase on main
|
2024-05-31 11:59:52 +00:00 |
|
obrusvit
|
27d733f89d
|
feat(core/ui): T3T1 backup checklist
Also add subtitle to ShareWords.
[no changelog]
|
2024-05-31 11:59:52 +00:00 |
|
obrusvit
|
43eeccac59
|
feat(core/ui): T3T1 request number flow
[no changelog]
|
2024-05-31 11:59:52 +00:00 |
|
Martin Milata
|
9c14cae656
|
fix(core/ui): allow component to terminate flow on swipe
[skip_ci]
|
2024-05-31 11:59:52 +00:00 |
|
Martin Milata
|
cbcd9dd8bd
|
fix(core/ui): missing swipe event when animations disabled
|
2024-05-31 11:59:52 +00:00 |
|