Commit Graph

146 Commits (cac5a6aab047dd23d15d2b68c206e0981c9fb6b8)

Author SHA1 Message Date
Ondřej Vejpustek cac5a6aab0 chore(core): introduce elligator2 feature flag
2 months ago
Ondřej Vejpustek ce807a7bf9 feat(core): add elligator2 python bindings
2 months ago
tychovrahe c937f21447 refactor(core): change the way USE_OPTIGA is added to build
8 months ago
tychovrahe 3c1236bf82 refactor(core): setup single-place layout selection
9 months ago
grdddj 76c6e9cd9d feat(all): implement support information for T2B1
9 months ago
Andrew Kozlik db6630a5a3 feat(core): Support Optiga in Trezor firmware.
9 months ago
Ondrej Mikle 088e3b058e feat(core): change core builds to use GNU11 standard instead of GNU99
9 months ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
11 months ago
matejcik 78a8b48f1e refactor(core): generate trezorproto module straight from Rust
11 months ago
tychovrahe eca1fc381b refactor(core): rust bindgen mcu-type related arguments are taken from board definition
11 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
11 months ago
Martin Milata edcdb97613 fix(core): backlight on frozen emulator
11 months ago
tychovrahe 539420cac8 refactor(core): make backlight/fading optional
12 months ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
12 months ago
tychovrahe 8154e5103f refactor(core): make emulated dma2d usable outside of emulator
12 months ago
grdddj ef2d2a3e75 feat(core/rust): make font changes for TR
12 months ago
grdddj d199a17cfc feat(core): introduce FONT_BIG as a fifth optional font
12 months ago
tychovrahe 8d812ca36e feat(core): support device variants
1 year ago
tychovrahe a2f8cb9d1c feat(core): add internal model field to features
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
grdddj 17a07c3d1a chore(core): refactor UI code in SSonscripts
1 year ago
grdddj 8ee4c41938 chore(crypto): refactor slip39 same way as bip39
1 year ago
tychovrahe e578f7f0f8 refactor(core): remove unused C display_icon and display_loader functions
1 year ago
Martin Milata 3fb3f108cc chore(vendor): bump micropython to 1.19.1
1 year ago
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
tychovrahe 6ea68baf34 refactor(core): move files out of extmod
1 year ago
Martin Milata 69bc442c90 fix(core/ui): replace RobotoMono Regular with RobotoMono Medium
1 year ago
Martin Milata 4199d4ad41 fix(core/ui): style update: fonts
1 year ago
Ondrej Mikle a5f7c19f7e fix(core/bootloader): do not use insecure LCG PRNG. Change insecure PRNG to be opt-in, not opt-out
1 year ago
Martin Milata 4622aec0f1 refactor(core): switch to Rust implementation of QR-Code-generator
1 year ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
1 year ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
1 year ago
tychovrahe 9748a56a55 chore(core): automatic generation of CMakeLists
1 year ago
grdddj f8c432e955 chore(core/rust): delete model_1 code - it should use model_r
1 year ago
grdddj b08a6fe2c1 chore(core): delete unused code from micropython UI
1 year ago
Martin Milata 5b3db7eca1 refactor(core/rust/ui): homescreen layouts
2 years ago
matejcik ff2d1c3f1f feat(core/ui): drop T1 UI (fixes #2639)
2 years ago
grdddj 61277bd80a feat(core/ui): implement webauthn layouts for UI2
2 years ago
tychovrahe 0d733d8e22 feat(core): change display type for model R
2 years ago
grdddj bd6f3d5f46 chore(core/ui): delete altcoin.py file
2 years ago
grdddj d045e0089d feat(core/ui): delete old UI code
2 years ago
Martin Milata 18352acce8 feat(core/rust/ui): replace TT Hoves Medium with DemiBold style
2 years ago
Andrew Kozlik d815a7d6de chore(core): Use C implementation of Bech32 decode.
2 years ago
tychovrahe 11748b7641 fix(build): fix ASAN build with num_derive crate
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago
tychovrahe 223d1b20fb refactor(core): change fonts organization
2 years ago
Tomas Krnak 031bac4a9b feat(core): add support for Zcash unified addresses
2 years ago
Andrew Kozlik 054b5456d2 chore(core): Decrease ECMULT_GEN_PREC_BITS to save 32kB of flash space.
2 years ago
grdddj 9dc73427fb feat(rust): add print! macro for logging into terminal
2 years ago
matejcik 2aa427a6e3 feat(core/rust): make Rust buildable without Micropython
2 years ago