Commit Graph

11701 Commits (5ba36b0b58fe607e88a303b256796c2800562a24)
 

Author SHA1 Message Date
matejcik 5ba36b0b58 ci: conditionally use cached-nix-shell in env setup
1 year ago
Pavol Rusnak bfda33dddc docs: reorganize hardware docs
1 year ago
matejcik b2be58c6d2 build: also deploy click-test fixtures
1 year ago
Martin Milata 6c1e6fd0cb ci: make connect test core manual
1 year ago
matejcik 9add2b0027 fix(tests): more robust master diff handling
1 year ago
Martin Milata 034947985a fix(tests): increase delay between click test button presses
1 year ago
Martin Milata 7a375b5642 feat(core/ui): adjust device customization layouts
1 year ago
Martin Milata 7fb357dac6 ci(nix): don't use cached-nix-shell for arm builds and hw tests
1 year ago
Martin Milata 1e4b42792d ci(nix): use cached-nix-shell for speed
1 year ago
tychovrahe 9aa8662ba9 feat(core): implement loaders for T2B1
1 year ago
tychovrahe 52cd43bf29 fix(core): improve tearing effect prevention
1 year ago
grdddj 996fec5aae chore(core): delete newlines in strings where they do not delimit useful info
1 year ago
Martin Milata 099d00de84 perf(core/rust): use less Button instances in PassphraseKeyboard
1 year ago
Martin Milata 0df81b18e3 perf(core/rust): parse Toif metadata on demand
1 year ago
Martin Milata 194868438a perf(core/rust): drop NamedToif
1 year ago
grdddj 1fa9a58fa5 feat(tests): generate UI report with all unique differing screens
1 year ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
1 year ago
grdddj eb195d038b chore(tests): small naming changes and docs
1 year ago
matejcik 39a8e6bb50 tests(cosi): add invalid path tests
1 year ago
matejcik 0846f3a9e3 fix(python/transport): fix UDP prefix search if correct full path is given
1 year ago
matejcik 8d44db5270 fix(core): ensure SLIP26 path is accepted for SignMessage
1 year ago
matejcik 87710bab92 chore(python): uncompress hex keys for T1 dev
1 year ago
matejcik 248eafc4ca fix(python): better type hints for firmware fields
1 year ago
matejcik 3ed84a84e9 fix(core): update SLIP-26 signing paths
1 year ago
grdddj 32d5beb762 fix(core): making sure last layouts before signing are always HoldToConfirm
1 year ago
tychovrahe 8f7cbf7b9d fix(core): update fat fs library to R0.15
1 year ago
matejcik fe88331234 fix(tests): make sure the POST to fixtures.json goes through
1 year ago
matejcik c7b787a2ec fix(tests): do not load every image to learn its width
1 year ago
matejcik ed16fefae7 ci: update CI config, enable click UI tests
1 year ago
matejcik 795fa3e7e2 chore(tests): add fixtures for click tests
1 year ago
matejcik 7b0d2a7095 feat(tests): re-enable passphrase autolock test
1 year ago
matejcik 13c2f360f7 chore(tests): add sections to fixtures file
1 year ago
matejcik e15662e12d feat(tests): revamp UI test harness
1 year ago
matejcik f62ce2f793 refactor(tests): always use screen_recording context manager
1 year ago
matejcik 6af42b523d feat(tests): generate index on demand when looking at results through show_results.py
1 year ago
matejcik 4b2b0e457b chore(tests): do not generate index after every test, unconditionally
1 year ago
matejcik 508b6a87e6 fix(tests): ensure the client is open when stopping screen recording
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
Martin Milata a480bf0f18 ci: use new firmware filenames
1 year ago
tychovrahe 236396338c refactor(core/rust): introduce icon/image type
1 year ago
tychovrahe 461f566777 fix(core/bootloader): fix detection of installed firmware
1 year ago
grdddj 3b64e94e18 chore(core): delete unused icons from core/assets
1 year ago
grdddj 5196f249a2 feat(core): add make command to check for unused upy code using vulture
1 year ago
grdddj 571bb79e33 chore(core): delete unused bip39/slip39 micropython/C bindings
1 year ago
grdddj 428ac8d2ac chore(core): delete unused code in src
1 year ago
grdddj b08a6fe2c1 chore(core): delete unused code from micropython UI
1 year ago
grdddj 021f41c23a fix(core): properly call request_passphrase_on_host dialogue
1 year ago
grdddj 25dc6ff130 feat(core): implement loader based on time in milliseconds
1 year ago
Pavol Rusnak cd5425884f chore(core): remove keyctl-proxy + remove Pyro4 from Python deps
1 year ago