Commit Graph

1501 Commits (f9a0124e0f5352066042a79b9d97ce884e836c1a)

Author SHA1 Message Date
tychovrahe 905beb6ede refactor(core/mercury): extract swipe cover rendering from frame
2 months ago
tychovrahe e6a2a3b263 refactor(core/mercury): extract frame header to separate component
2 months ago
Ioan Bizău 7d90552d81 refactor(core/ui): new Mercury design for number input slider
2 months ago
Ioan Bizău 7404436305 refactor(core/ui): optimize brightness settings for Mercury
2 months ago
tychovrahe 2994317dcd fix(core/mercury): homescreen attach animation, resume animations after an interrupt from workflow
2 months ago
tychovrahe ff869dd864 feat(core/mercury): pin entry animation
2 months ago
tychovrahe b99325a764 feat(core/mercury): menu animation
2 months ago
Martin Milata 7e26e1df15 chore(core/rust): drop unused ui_bounds
2 months ago
tychovrahe 354dad617d fix(core): fix vector table alignment on STM32U5
2 months ago
tychovrahe 7c94080227 refactor(core): move vendor headers to model specific directories
2 months ago
tychovrahe 15b42afc55 feat(core): add temporary DEVICE_CERT_CHAIN for T3B1
2 months ago
tychovrahe 11b1d5ca41 chore(core): add T3B1 production keys
2 months ago
tychovrahe 78b4017859 feat(core): add support for T3B1
2 months ago
matejcik 3884abde64 chore(core/rust): remove warnings in translations
2 months ago
matejcik 3fcb0acaff refactor(core/rust): refactor SwipeFlow
2 months ago
matejcik 4c10a4f643 chore(core/rust): publish the ConcreteRenderer types for each renderer version
2 months ago
Ioan Bizău a64b22cdef feat(core): add progress indicator when formatting SD cards
2 months ago
tychovrahe e3b9548506 chore(core): add TS5 background image for emulator
2 months ago
matejcik 52333d5b04 debug(core): make C impl of __fatal_error print to stderr
2 months ago
matejcik 863dee1a43 refactor(core/rust): reorganize LayoutObj
2 months ago
matejcik 2a896c44f6 feat(core/rust): introduce GcBox
2 months ago
Martin Milata a05ed10f1a fix(core): emulator: coverage data atexit handler
2 months ago
Andrew Kozlik e84f969f4f feat(core): Implement DebugLinkOptigaSetSecMax.
2 months ago
Andrew Kozlik 9420b38a35 feat(core): Account for Optiga throttling delay in PIN countdown.
2 months ago
matejcik d82d5a1fe5 build(core): fix build for GCC13
2 months ago
mgiannopoulos24 25cb005693
fix(core): add missing filename argument (#4003)
2 months ago
tychovrahe 3bc9e23260 feat(core): add support for 32bit colors in UI
2 months ago
tychovrahe 6667f96911 fix(core): fix T2B1 display orientation south
2 months ago
cepetr 59961984c3 feat(core/embed): prepare backlight driver for low power mode
2 months ago
cepetr 68911c972b chore(core/embed): remove unused code
2 months ago
cepetr 076b476cf5 fix(core/embed): fix memory clearing in u5 boardloader
2 months ago
cepetr 0ea965d07e fix(core/embed): fix touch driver on dev kits
2 months ago
obrusvit 4fe4bb0bed chore(core): remove some unused assets and code
3 months ago
Andrew Kozlik ff653f038e feat(core): Optimize Optiga counter initialization.
3 months ago
Andrew Kozlik 869b6fe6dc refactor(core): Use remaining PIN attempts in Optiga API.
3 months ago
Andrew Kozlik fc09379877 refactor(core): Clean up Optiga error handling.
3 months ago
Martin Milata 99c3d35e07 chore(core): bump version to 2.8.1
3 months ago
tychovrahe 23d31cc8b3 fix(core): fix lockscreen Not connected label hiding
3 months ago
Martin Milata 106edd4309 feat(core/ui): T3T1: tutorial flow
3 months ago
tychovrahe b4200162ab fix(core): fix doubled touch clicks
3 months ago
tychovrahe d08f5d05aa fix(core/mercury): improve handling and visual of swipes when displaying words
3 months ago
tychovrahe e5fc1e1d42 fix(core/mercury): fix swipe animation when repeatedly touching display while the transition is already in effect
3 months ago
tychovrahe 56385f79c7 fix(core/mercury): disallow swipes when touch starts too close to an edge of the display
3 months ago
tychovrahe bfbcecc085 fix(core/mercury): fix swipe effect duration when swipe is cancelled
3 months ago
tychovrahe 272b668feb fix(core/mercury): remove instant lock-trigger swipe behavior
3 months ago
tychovrahe a0e33d61bd fix(core/mercury): fix share words hold to confirm swipe effect
3 months ago
tychovrahe e89ae8246d fix(core/mercury): do not block swipe on button press, abort press on swipe lock instead
3 months ago
tychovrahe a4ff76e840 fix(core/mercury): adjust swipe effect direction when animating transition through python
3 months ago
obrusvit 7adceec596 feat: use alternative numeral glyphs for T3T1
3 months ago
obrusvit c73115df7b feat(core/ui): add PageCounter to T3T1 Footer
3 months ago
obrusvit aaa2ece3ba feat(core/ui): highlight repeated words on T3T1
3 months ago
matejcik 8a3133bacc fix(core): include valid staging certificate for T3T1 emulator
3 months ago
Andrew Kozlik ca4bfa2ebd feat(core): Implement optiga.get_sec()
3 months ago
Andrew Kozlik 4d4ee99716 fix(core): Increase Optiga MAX_RETRY_READ_MS to 6 sec.
3 months ago
tychovrahe 95c2cb2008 fix(core/mercury): show coinjoin authorized notification
3 months ago
tychovrahe 60add32e3b fix(core): T2B1 - left align title when changing homescreen
3 months ago
tychovrahe 9ab2ba9157 feat(core/mercury): animated device label on homescreen/lockscreen
3 months ago
tychovrahe 3a3259b574 feat(core/mercury): change homescreen flow
3 months ago
Andrew Kozlik f396d00c67 fix(core): Fix style and unix build.
3 months ago
Andrew Kozlik da068fb32e fixup! feat(core): Rework Optiga PIN slot configuration.
3 months ago
Andrew Kozlik f393064ce7 feat(core): Improve PIN progress precision.
3 months ago
Andrew Kozlik 509e291118 feat(core): Rework Optiga PIN slot configuration.
3 months ago
Andrew Kozlik 9c50e15cf7 chore: Bump firmware and fix versions due to storage upgrade.
3 months ago
Andrew Kozlik 183e53d3c2 feat(storage): Rework PIN processing and upgrade storage.
3 months ago
Andrew Kozlik 7b636df35f feat(core): Rework Optiga PIN processing.
3 months ago
cepetr a8f808822c fix(core/rust): shorten the ANIM_FRAME_TIMER deadline
3 months ago
cepetr bb310ad60d fix(core): improve framebuffer switching
3 months ago
obrusvit ed624e1cb8 feat(core/ui): use numerals in T3T1 checklist
3 months ago
cepetr bfedb96071 refactor(core/embed): prepare haptic driver for low power mode
3 months ago
cepetr 3460c4b891 refactor(core/embed): prepare touch drivers for low power mode
3 months ago
cepetr 089dc84f38 refactor(core/embed): remove unnecessary call to usb_stop
3 months ago
cepetr d8d6410284 refactor(core/embed): remove global deps from usb class drivers
3 months ago
cepetr baff1691a0 feat(core/embed): prepare usb driver for low power mode
3 months ago
cepetr a705335fe1 fix(core/embed): fix disc2 target build
3 months ago
cepetr 0bc1d1f706 refactor(core/embed): refactor usb driver
3 months ago
cepetr 8e429b0352 refactor(core/embed): move usb driver to its own folder
3 months ago
cepetr f5d35da635 fix(core/embed): fix random delays in usb driver
3 months ago
obrusvit a01a787113 refactor(core): remove StringType
3 months ago
matejcik 4e788aa2f5 fix(core/rust): more careful management of ShortString capacity
3 months ago
matejcik 8cf039740f style(core/rust): rustfmt
3 months ago
matejcik 8e52081d8a refactor(core/rust): unify String usage
3 months ago
matejcik da37bce59d refactor(core/rust): drop ui::macros
3 months ago
matejcik 8134490e2e feat(core): introduce uformat!, use uDebug in favor of Debug
3 months ago
matejcik b406fc22f3 refactor(core/rust): clean up macro namespace
3 months ago
matejcik 567de6579e chore(core/rust): drop cstr_core dependency
3 months ago
cepetr ba56ff8483 refactor(core/embed): replace ensure(secfalse,... with error_shutdown
3 months ago
cepetr 0f1cac9695 refactor(core): optimize assert/fatal_error for reduced flash footprint
3 months ago
cepetr 06faae8f82 refactor(core/rust): replace panic! by fatal_error!
3 months ago
cepetr f5203011c5 feat(core/rust): introduce dbg_print and improve errors printing
3 months ago
cepetr 5fc3c6e617 refactor(core): improve and simplify error handling
3 months ago
Martin Milata e7f083c3ca chore(core): bump version to 2.7.3
3 months ago
tychovrahe dfe6826101 fix(core): add missing swipe right to address QR screen - mercury ui
3 months ago
tychovrahe 84c182fdac fix(core): reduce animation frame requests when swiping
3 months ago
matejcik df051077ea chore(core/prodtest): bump version after release
3 months ago
matejcik f556a1b4cc docs(core/prodtest): update changelog for v0.2.7
3 months ago
tychovrahe b0b2ffd38f feat(core/prodtest): add reboot command
3 months ago
tychovrahe 000aa4ed21 fix(core/prodtest): fix touch_version command
3 months ago
tychovrahe 5a8989f00d fix(core): fix bootloader unlock check on STM32U5, fw only
3 months ago
Martin Milata eff46b0d5c chore(core): bump version to 2.7.2
4 months ago
Ioan Bizău b28e29cf4f chore(core): update copy and translate
4 months ago