Martin Novak
c1f27e0a11
feat(core): use protobuf messages for network and token definitions; style and typing fixes
2022-12-02 14:27:15 +01:00
Martin Novak
62324c2de9
fixup! feat(common): added built-in Ethereum definitions
2022-12-02 13:41:05 +01:00
Martin Novak
7bf1c85897
feat(core,common): Eth definitions signed using Merkle tree
2022-12-02 13:35:13 +01:00
Martin Novak
fbacd4cc07
feat(common): added built-in Ethereum definitions
2022-12-02 13:31:14 +01:00
Martin Novak
99c791ab76
feat(common): generate Ethereum definitions from CoinGecko and Defillama
2022-12-02 13:30:40 +01:00
Martin Novak
71bc51c039
fixup! feat(core,python): sending definitions in protobuf
2022-12-02 13:30:40 +01:00
Martin Novak
3252f1b4d0
tests(core): unit tests changes based on Eth definitions changes
2022-12-02 13:30:40 +01:00
Martin Novak
fe2433ac91
tests(core): addTypeEqualityFunc added to unit test TestCase class
2022-12-02 13:28:36 +01:00
Martin Novak
d216afb114
feat(core): reduce Eth networks and delete tokens
2022-12-02 13:28:36 +01:00
Martin Novak
326f4db6fe
feat(core,python): sending definitions in protobuf
2022-12-02 13:20:40 +01:00
Martin Novak
6fce5e75e3
feat(common): add dev keys for ethereum definitions
2022-12-02 13:02:28 +01:00
Martin Novak
64716b1dd7
chore(common/tools): CoinDef generator revived
2022-12-02 13:02:28 +01:00
Martin Novak
824abe7d2f
feat(core): added Ethereum definitions object - handle definitions from host
2022-12-02 13:02:24 +01:00
Martin Novak
3cf9b7c235
feat(core,legacy): Ethereum network/token definitions over protobuf
2022-12-02 10:08:33 +01:00
Martin Novak
ed89bb132a
chore(docs): protobuf doc extended
2022-12-02 10:05:25 +01:00
Martin Novak
58276a7443
feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2022-11-30 14:23:47 +01:00
tychovrahe
38548f02f2
feat(core/rust): special shape erase button
...
[no changelog]
2022-11-30 13:49:12 +01:00
Martin Milata
f1a3f289bf
chore(tests): drop unused UI fixtures
...
[no changelog]
2022-11-30 12:31:28 +01:00
Martin Milata
a61a46808e
fix(core/rust/ui): no hyphens when breaking monospace lines
...
[no changelog]
2022-11-29 21:03:06 +01:00
Martin Milata
3b92923caa
feat(core/rust/ui): on-the-fly conversion of bytes to hexadecimal representation
...
[no changelog]
2022-11-29 21:03:06 +01:00
tychovrahe
4c7060186a
fix(core): fix display blinking by increasing backlight pwm frequency
2022-11-24 13:22:30 +01:00
matejcik
ff2d1c3f1f
feat(core/ui): drop T1 UI ( fixes #2639 )
...
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
95d26fe04a
feat(core/ui): drop UI1 remnats
...
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
52f0c70b95
chore: bump fido2 submodule (to get INTERACT support)
2022-11-24 13:03:34 +01:00
grdddj
61277bd80a
feat(core/ui): implement webauthn layouts for UI2
...
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
e80712f4d9
chore(core/rust/ui): workaround for "re-enter wipe code"
...
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
4200539546
refactor(core/rust/ui): redesign Label to make use of TextLayout machinery
...
also replace LabelStyle with TextStyle
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
3f6ea00e02
feat(core/rust/ui): expose text_max_height and baseline
...
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
615c8a0e64
fix(core/embed): better clamping of coordinates
...
[no changelog]
2022-11-24 13:03:34 +01:00
matejcik
9708175d19
fix(core/rust): improve & document safety of slice operations
...
[no changelog]
2022-11-24 13:03:34 +01:00
tychovrahe
0d733d8e22
feat(core): change display type for model R
...
[no changelog]
2022-11-24 11:37:52 +01:00
Ondrej Mikle
a9ad39b88d
chore(legacy): typos and style
2022-11-22 15:00:19 +01:00
Ondrej Mikle
e2abd2a9ad
feat(legacy): bootloader with v3 SignMessage signatures + signatures debug
...
Removed oldest v1 style of firmware signature and presence checks.
Added debug helpers for T1 signatures.
Support for v2 and v3 signatures, but can only update FW to v3-style signed.
Support for debugging T1 signatures.
Scripts and README for debugging v2/v3 FW signing scheme.
Firmware in GetFeatures counts only v3 signatures as signed.
Add documentation and comments about signing schemes like a sane person
2022-11-22 15:00:19 +01:00
tychovrahe
1bad41ddb0
fix(core/rust): fix success animation
...
[no changelog]
2022-11-21 22:20:35 +01:00
matejcik
d1126b85be
feat(rust): expose micropython lists as slices
...
[no changelog]
2022-11-21 18:15:48 +01:00
Martin Milata
58d0788986
fix(core/ui): show fee rate in confirm_total
...
[no changelog]
2022-11-21 15:59:48 +01:00
grdddj
dc22f98aed
chore(python): better static typing for debuglink and emulator
...
[no changelog]
2022-11-21 14:08:47 +01:00
grdddj
bd6f3d5f46
chore(core/ui): delete altcoin.py file
2022-11-21 14:08:47 +01:00
grdddj
56e0c91a71
feat(tests): add dashboards with indexed unique screens and all screens
2022-11-21 14:08:47 +01:00
grdddj
f48890afb3
chore(tests): make all the device tests work with UI2
2022-11-21 14:08:47 +01:00
grdddj
5187be91fe
chore(tests): fix click, upgrade and persistence tests for new UI
2022-11-21 14:08:47 +01:00
grdddj
e9a1bcc951
feat(python): add debuglink helpers to get layout information
2022-11-21 14:08:47 +01:00
grdddj
2cbb9efeca
feat(core/ui): implement all layouts raising NotImplementedError
2022-11-21 14:08:47 +01:00
grdddj
ae525fed26
chore(core/ui): delete unused arguments to layouts
2022-11-21 14:08:47 +01:00
grdddj
d045e0089d
feat(core/ui): delete old UI code
2022-11-21 14:08:47 +01:00
Martin Milata
1a9f3c18dd
Merge branch 'release/22.11'
...
Conflicts:
common/defs/coins_details.json
core/src/apps/ethereum/networks.py
core/src/apps/ethereum/tokens.py
tests/ui_tests/fixtures.json
2022-11-16 18:33:31 +01:00
Melroy van den Berg
609f3f50dc
chore(common): lower the default fees on Bitcoin Cash ( #2642 )
...
it appears that as of Nov 2022 1 sat/vB is the long term median fee rate
2022-11-16 12:15:23 +01:00
Melroy van den Berg
154e0016e2
chore(common): update bcash github link
...
[no changelog]
2022-11-15 23:58:12 +01:00
Pavol Rusnak
a393267461
feat(ci): make it possible to combine --skip arguments to build-docker.sh
2022-11-10 16:55:03 +01:00
grdddj
1852059e87
feat(changelog): add changelog entry for micropython optimizations
2022-11-10 14:08:28 +01:00