cepetr
|
0fa2cf70cd
|
refactor(core): get rid of platform.h
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
5fd1f0e4c6
|
refactor(core): decompose lowlevel module
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
f6647ab3b7
|
refactor(core): introduce startup_init.c
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
bfa3ea4e5e
|
refactor(core): remove common.c on all platforms
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
12a9dca5e1
|
refactor(emulator): improve SDL event polling logic
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
d062a54929
|
refactor(core): fix platform header includes
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
7670958fc5
|
refactor(core): remove set_core_clock from emulator
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
5845c665af
|
refactor(core): refactor unit properties detection
[no changelog]
|
2024-10-22 08:30:49 +02:00 |
|
cepetr
|
d80e8c26f5
|
fix(core): fix memory layout on u5
[no changelog]
|
2024-10-22 08:30:49 +02:00 |
|
cepetr
|
976867d7d8
|
fix(core): add missing optiga_sign syscall
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
63f5f72804
|
feat(core): implement syscall verifiers
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
93af056c13
|
refactor(core): adjust system api for syscall verifier
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
be59a09a4c
|
refactor(core): remove hash_processor syscalls
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
0312158aa1
|
refactor(core): adjust display api for syscall verifier
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
305f16c86b
|
refactor(core): unify arg parsing in syscall dispatch
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
Roman Zeyde
|
da7ddd5c8c
|
chore(core/embed): fixup sha256 context type name
[no changelog]
|
2024-10-21 09:42:20 +02:00 |
|
Roman Zeyde
|
f1e01edfcb
|
chore(core/embed): remove unused import
[no changelog]
|
2024-10-17 21:50:32 +02:00 |
|
obrusvit
|
08845d410d
|
fix(core/ui): add 2nd version of continue anyway
To distinguish between prompt and a question.
|
2024-10-10 19:14:16 +02:00 |
|
obrusvit
|
faa209b5d9
|
fix(core/ui): use correct labels at a few places
[no changelog]
|
2024-10-10 19:14:16 +02:00 |
|
obrusvit
|
3475354a1a
|
fix(core/ui): fix title of XPUB success screen
|
2024-10-10 19:14:16 +02:00 |
|
tychovrahe
|
d71d9e9c34
|
feat(core): add T3W1 emulator build
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
915d4fca94
|
feat(core): add support for T3W1, on F4
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
138fadbf7b
|
feat(core): add LHS200KB display panel
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
5575fce461
|
chore(core): remove button state syscalls
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
91b1d950fd
|
fix(core): fix rust compilation of pixeldata for new rendering on 16bit bus
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
b5b12ba50c
|
fix(core): fix st7789-v driver issue data when using 16 bit bus
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
cepetr
|
af4d792212
|
fix(emulator): fix rsod drawing in emulator
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
cepetr
|
0ebc82728b
|
fix(core): resolve static_assert error on macos compiler
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
matejcik
|
3036d524a6
|
refactor(core): outline nested functions in mini_printf
so that we can compile it with clang
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
cepetr
|
a247b4e87a
|
refactor(core): rename reboot to reboot_device
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
cepetr
|
5eb5f8d8f2
|
refactor(core): improve random_delays api
[no changelog]
|
2024-10-07 11:39:09 +02:00 |
|
cepetr
|
f54edd0d6a
|
fix(core): ensure proper handling of vendor string
[no changelog]
|
2024-10-02 16:57:16 +02:00 |
|
Ioan Bizău
|
9b8f18577f
|
chore(core/ui): crash on button text too long
[no changelog]
|
2024-10-02 10:55:45 +03:00 |
|
Ioan Bizău
|
69100c0755
|
feat(core/ui): allow two lines of text in menu items
|
2024-10-02 10:55:45 +03:00 |
|
cepetr
|
e6bda579b1
|
fix(core): fix interaction-less update
[no changelog]
|
2024-10-01 10:12:44 +02:00 |
|
cepetr
|
51b703cb1a
|
fix(core): remove unnecessary framebuffer copying
[no changelog]
|
2024-10-01 10:12:27 +02:00 |
|
cepetr
|
e01fda59a9
|
fix(core): fix incorrect detection of exception/handler mode
[no changelog]
|
2024-10-01 10:12:27 +02:00 |
|
tychovrahe
|
7374700c0a
|
refactor(core): ui configuration in build scripts
[no changelog]
|
2024-09-27 22:02:08 +02:00 |
|
matejcik
|
df8be364fb
|
build(core/rust): provide a default value for BUILD_DIR
to make it easier to run cargo separately, and support rust-analyzer
without tweaking its config
|
2024-09-27 14:11:02 +02:00 |
|
tychovrahe
|
775780cc8b
|
refactor(core): rename TRANSLATIONS_AREA to ASSETS_AREA
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
d361c23224
|
chore(core): remove SBU interface from python
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
d312944f1e
|
feat(core): embed bootloaders to DISC1,2 models in order to support testing related featurees
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
d412ce987e
|
refactor(core): use common layout.c file
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
tychovrahe
|
21c1359ac6
|
refactor(core): streamline layout definitions
[no changelog]
|
2024-09-27 09:49:20 +02:00 |
|
matejcik
|
6cbba09d1d
|
refactor(core): return FlowMsg::Choice and FlowMsg::Text as plain values
instead of tuples
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
2661dbb3d1
|
fix(core): change incorrect usage of "deadline" in Rust timer code
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
9431f2a77d
|
refactor(core/rust): simplify TryFrom<FlowMsg>
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
a159ea133a
|
refactor(core/rust): add comments in frame.rs
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
85d699a42d
|
refactor(core/rust): simplify match statement in footer.rs
|
2024-09-26 10:00:48 +02:00 |
|
matejcik
|
f7ce99e7d7
|
refactor(core/rust): EventPropagation enum
to indicate in a better way that some event should be propagated further
there are probably more places where this would be appropriate
|
2024-09-26 10:00:48 +02:00 |
|