Martin Milata
|
e60ed788f2
|
fix(core/rust/ui): add cargo flag for Component::bounds() support
Rarely used debugging feature.
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
Martin Milata
|
afe965687f
|
fix(core/ui): style update: frame and corner button
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
Martin Milata
|
670cbd7a1d
|
fix(core/ui): style update: paging
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
Martin Milata
|
19a2ea21b6
|
fix(core/ui): Model T style update
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
Martin Milata
|
3623f966dc
|
fix(core/rust/ui): fix text baseline calculation
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
Martin Milata
|
4199d4ad41
|
fix(core/ui): style update: fonts
[no changelog]
|
2023-03-23 20:16:22 +01:00 |
|
grdddj
|
31ef923e15
|
fix(core): create separate display buffer for gamma correction
So that the screenshots in UI tests are not affected by it.
Also not doing the gamma correction in case of SDL_VIDEODRIVER=dummy.
[no changelog]
|
2023-03-23 17:35:09 +01:00 |
|
grdddj
|
70120b72cc
|
feat(core): allow for changing the emulator gamma correction value by keyboard arrows
[no changelog]
|
2023-03-23 09:37:59 +01:00 |
|
grdddj
|
a1974f6953
|
feat(core): perform 0.55 gamma correction on emulator display
[no changelog]
|
2023-03-23 09:37:59 +01:00 |
|
tychovrahe
|
3f54b84aef
|
fix(core/bootloader): fix retries when reading from USB
|
2023-03-22 15:09:39 +01:00 |
|
Martin Milata
|
dce876069b
|
Merge branch 'release/23.03'
Conflicts:
legacy/firmware/version.h
tests/ui_tests/fixtures.json
|
2023-03-20 13:02:35 +01:00 |
|
Jan Šetina
|
04964dc2e8
|
feat(core/ui): change GREY_DARK and GREY_MEDIUM
[no changelog]
|
2023-03-13 01:34:14 +01:00 |
|
Martin Milata
|
b8abccbc94
|
feat(core/rust/ui): implement Clone for StrBuffer
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
Martin Milata
|
4af5939a0b
|
feat(core/ui): redesigned receive flow
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
Martin Milata
|
1b94a7cb7b
|
feat(core/ui): page break icons
Co-authored-by: grdddj <jiri.musil06@seznam.cz>
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
Martin Milata
|
4622aec0f1
|
refactor(core): switch to Rust implementation of QR-Code-generator
[no changelog]
|
2023-03-09 23:36:36 +01:00 |
|
tychovrahe
|
d633fa885b
|
feat(core/rust): model R bootloader implementation in rust
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
659c939080
|
fix(core/rust): fix glyph positioning in TextOverlay
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
e30fdddd83
|
fix(core): clear model R display before turning it on
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
5a991f3244
|
feat(core/rust): bootloader implementation in rust
|
2023-03-09 16:14:36 +01:00 |
|
matejcik
|
f9612898ab
|
feat(core/rust): improved error reporting
|
2023-03-09 16:14:36 +01:00 |
|
matejcik
|
e0bcdb16e0
|
refactor(core/rust): clarify safety of StrBuffer creation
|
2023-03-09 16:14:36 +01:00 |
|
matejcik
|
b864ad58b2
|
feat(core/rust): cleaner backlight functions
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
9b9443ead7
|
feat(core/rust): added color constructor from rgba format, added text display functions using top-left coordinates
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
a1312d8453
|
feat(core/rust): added button with icon and text
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
e75f112ec2
|
feat(core/rust): expose touch processing functions to rust
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
cacae36c73
|
feat(core/rust): bootloader compilation with rust
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
3b23621bea
|
feat(core): modify bootloader linkerscript to support rust
|
2023-03-09 16:14:36 +01:00 |
|
Jan Šetina
|
d540c52c0c
|
chore(core): change the homescreen
|
2023-03-09 14:03:48 +01:00 |
|
Jan Šetina
|
30b636079e
|
chore(core): change the color definitions
|
2023-03-09 14:03:48 +01:00 |
|
grdddj
|
1215268ae9
|
chore(rust): decrease icon top margin on welcome screen to 48 px
[no changelog]
|
2023-03-02 15:58:58 +01:00 |
|
tychovrahe
|
ead61d1e90
|
refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
[no changelog]
|
2023-03-02 15:56:33 +01:00 |
|
Martin Milata
|
557e29769b
|
feat(core/ui): redesigned passphrase dialogs
[no changelog]
|
2023-02-28 23:30:38 +01:00 |
|
Martin Milata
|
233a292fd2
|
Merge branch 'master' into secfix/23.03
Conflicts:
core/Makefile
core/SConscript.firmware
core/embed/firmware/bootloader.bin
core/embed/firmware/bootloaders/bootloader_T.bin
core/embed/firmware/bootloaders/bootloader_T2T1.bin
python/src/trezorlib/firmware/core.py
python/src/trezorlib/firmware/models.py
|
2023-02-28 15:20:36 +01:00 |
|
Andrew Kozlik
|
9528e2f9eb
|
feat(common): Add Apple to known FIDO services.
|
2023-02-28 10:54:48 +01:00 |
|
grdddj
|
acec852aa4
|
feat(core): show welcome screen after device is connected
[no changelog]
|
2023-02-27 13:22:09 +01:00 |
|
Martin Milata
|
afb5c55416
|
feat(core/ui): reset_device copy change
[no changelog]
|
2023-02-17 12:35:19 +01:00 |
|
tychovrahe
|
9f7edf210e
|
feat(core/rust): basic marquee implementation
[no changelog]
|
2023-02-10 19:33:12 +01:00 |
|
tychovrahe
|
9aa8662ba9
|
feat(core): implement loaders for T2B1
[no changelog]
|
2023-02-08 12:18:33 +01:00 |
|
tychovrahe
|
52cd43bf29
|
fix(core): improve tearing effect prevention
[no changelog]
|
2023-02-07 19:05:01 +01:00 |
|
Martin Milata
|
099d00de84
|
perf(core/rust): use less Button instances in PassphraseKeyboard
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
Martin Milata
|
0df81b18e3
|
perf(core/rust): parse Toif metadata on demand
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
Martin Milata
|
194868438a
|
perf(core/rust): drop NamedToif
Makes structs larger despite only being used in panic.
[no changelog]
|
2023-02-06 17:35:31 +01:00 |
|
tychovrahe
|
8f7cbf7b9d
|
fix(core): update fat fs library to R0.15
|
2023-02-02 16:22:23 +01:00 |
|
grdddj
|
f8c432e955
|
chore(core/rust): delete model_1 code - it should use model_r
[no changelog]
|
2023-01-31 10:55:12 +01:00 |
|
tychovrahe
|
236396338c
|
refactor(core/rust): introduce icon/image type
[no changelog]
|
2023-01-30 12:33:39 +01:00 |
|
tychovrahe
|
461f566777
|
fix(core/bootloader): fix detection of installed firmware
[no changelog]
|
2023-01-26 11:56:08 +01:00 |
|
grdddj
|
571bb79e33
|
chore(core): delete unused bip39/slip39 micropython/C bindings
[no changelog]
|
2023-01-25 19:17:56 +01:00 |
|
tychovrahe
|
4603b9ee74
|
build(core): embed bootloader according to trezor model
[no changelog]
|
2023-01-20 19:47:12 +01:00 |
|
tychovrahe
|
1359b21508
|
feat(core): confirm homescreen image with thumbnail
[no changelog]
|
2023-01-19 14:11:42 +01:00 |
|