cepetr
a2eb05d4c4
fixup! feat(core): introduce new drawing library
2024-05-02 09:58:44 +02:00
cepetr
572de49dc2
fixup! fixup! feat(core): introduce new drawing library
2024-05-02 09:51:05 +02:00
cepetr
fe2518e4e1
fixup! feat(core): introduce new drawing library
2024-05-02 09:50:08 +02:00
cepetr
7105c4caa8
fixup! feat(core): introduce new drawing library
2024-05-02 09:41:39 +02:00
cepetr
bd52d63ec0
fixup! feat(core): introduce new drawing library
2024-05-02 09:33:16 +02:00
cepetr
ae8a835659
fixup! feat(core): integrate new drawing library
2024-05-02 09:19:43 +02:00
cepetr
f3103ebb0d
fixup! feat(core): introduce new drawing library
2024-05-02 09:19:09 +02:00
cepetr
dfb196e10e
fixup! feat(core): introduce new drawing library
2024-05-02 08:45:31 +02:00
cepetr
ad4668933d
fixup! feat(core): introduce new drawing library
2024-05-02 08:39:02 +02:00
cepetr
c2a117424e
fixup! feat(core): integrate new drawing library
2024-05-02 08:38:21 +02:00
cepetr
e652f46079
fixup! feat(core): integrate new drawing library
2024-05-02 08:37:58 +02:00
cepetr
c53fa0548a
fixup! feat(core): introduce new drawing library
2024-05-02 08:18:46 +02:00
cepetr
acf8932953
fixup! feat(core): introduce new drawing library
2024-05-02 08:18:46 +02:00
cepetr
581914c405
fixup! feat(core): introduce new drawing library
2024-04-25 08:58:07 +02:00
cepetr
f55c42b940
fixup! feat(core): refactor display drivers
2024-04-25 08:57:06 +02:00
cepetr
74dc53c1bf
fixup! feat(core): integrate new drawing library
2024-04-25 08:40:52 +02:00
cepetr
8f510e1b8d
fixup! feat(core): integrate new drawing library
2024-04-25 07:39:54 +02:00
cepetr
c1c7f3e659
fixup! feat(core): introduce new drawing library
2024-04-24 15:49:44 +02:00
cepetr
4b01309216
WIP - replace painter by jpeg and bar components
2024-04-24 15:28:30 +02:00
cepetr
03457b5d45
feat(core): integrate new drawing library
...
[no changelog]
2024-04-24 15:28:30 +02:00
cepetr
924cdb34d8
fixup! feat(core): introduce new drawing library
2024-04-24 15:28:30 +02:00
cepetr
d909275c6d
fixup! feat(core): introduce new drawing library
2024-04-24 15:28:30 +02:00
cepetr
bb2c84b153
feat(core): introduce new drawing library
...
[no changelog]
2024-04-24 15:28:30 +02:00
cepetr
1031132a77
refactor(core): improve tjpg interface
2024-04-24 15:28:30 +02:00
cepetr
224920afa9
feat(core): refactor display drivers
...
[no changelog]
2024-04-24 15:28:30 +02:00
Martin Milata
4baa4d95a4
fix(core): fix display fatal error screen (T3T1)
...
[no changelog]
2024-04-12 12:25:46 +00:00
Martin Milata
5c5433ada2
refactor(core/rust): use more Self
...
[no changelog]
2024-04-12 12:25:46 +00:00
Martin Milata
906c00e4e5
refactor(core): rename screen_boot_{empty,full} to screen_boot_stage_{1,2}
...
[no changelog]
2024-04-12 12:25:46 +00:00
Martin Milata
804d97c9d8
feat(core): bootloader: T3T1 startup UI
...
[no changelog]
2024-04-12 12:25:46 +00:00
tychovrahe
c277dbcfcb
feat(core): T3T1 loader
...
[no changelog]
2024-04-12 12:25:46 +00:00
Martin Milata
cf00726152
feat(core): copy T2T1 bootloader UI for T3T1
2024-04-12 12:25:46 +00:00
tychovrahe
72146c2ae2
fix(core): fix display fatal error screen
...
[no changelog]
2024-04-11 19:16:23 +02:00
cepetr
b1fb876709
fix(core): fix ts3 fonts
...
[no changelog]
2024-04-08 15:38:39 +02:00
Martin Milata
c7832c39ab
refactor(core/rust/ui): use TString instead of StrBuffer when constructing layouts
...
[no changelog]
2024-04-06 20:31:36 +00:00
tychovrahe
256adc3567
refactor(core/rust) use TString in Label and Button
...
[no changelog]
2024-04-06 20:31:36 +00:00
tychovrahe
535a052df4
refactor(core/rust): introduce UIFeaturesXXX trait as an abstraction over different UI implementation
...
[no changelog]
2024-04-05 18:16:59 +02:00
cepetr
285b22e53e
refactor(core): add ufmt, bump heapless from 0.7.6 - 0.8.0
...
[no changelog]
2024-04-04 15:02:28 +02:00
matejcik
39b7b22777
refactor(core/rust): Paragraph is now based on TString
2024-04-04 10:04:00 +02:00
matejcik
9c287adf64
feat(core/rust): some useful traits for TString
...
string equality comparison and SkipPrefix
2024-04-04 10:04:00 +02:00
matejcik
f3b884bf93
refactor(core): improve safety of translation blobs
...
* the public interface to Translations is now completely safe
* it is more obvious that `map_translated` needs to work the way it does
* documentation is improved
2024-04-04 09:53:45 +02:00
matejcik
45a4a1da99
fix(core/translations): correctly rename previous symbol
...
[no changelog]
2024-04-02 11:10:24 +02:00
matejcik
1c36c0927c
style(core): fix (hopefully) the weird clippy warning about HOMESCREEN_TOIF_X_OFFSET
...
[no changelog]
2024-03-30 12:10:59 +01:00
matejcik
de2fe3d6d6
feat(core/ui): unify progress.py code between models, implement storage translations
...
fixes #3520
2024-03-30 12:10:59 +01:00
matejcik
ed89215a79
feat(core): expose StorageMessage to micropython
...
[no changelog]
2024-03-30 12:10:59 +01:00
matejcik
b2649b0085
refactor(core): introduce Simplified trait
...
to abstract over some common operations between models
[no changelog]
2024-03-28 13:04:21 +01:00
cepetr
a1165d9326
feat(core): introduce skip function for UzlibContext
...
[no changelog]
2024-03-20 17:14:58 +01:00
cepetr
9575c81bd3
feat(core): introduce new color functions
...
[no changelog]
2024-03-20 17:14:58 +01:00
cepetr
474484d249
feat(core): introduce new toif functions
...
[no changelog]
2024-03-20 17:14:58 +01:00
cepetr
254de49a62
feat(core): introduce new point & rect functions
...
[no changelog]
2024-03-20 17:14:58 +01:00
cepetr
9d6827e2fb
refactor(core): remove unused ui components
...
[no changelog]
2024-03-20 17:04:25 +01:00