Christopher Bergqvist
869b35654a
feat(core): Start displaying Ethereum ABI in a generalized way
...
Step toward solving issue #69
Improved Ethereum address display and changed test cases to use addresses including letter to see the upper/lower case formatting.
Added test for known ERC-20 token (DAI)
[no changelog]
2023-07-26 10:44:33 +02:00
Christopher Bergqvist
ea861107e8
chore(test): Improve new input flow function name and add missing UI fixture
...
[no changelog]
2023-07-26 00:10:42 +02:00
Christopher Bergqvist
49fb99bbf6
chore(core/test): Add input flow test for ERC20 approve
...
[no changelog]
2023-07-25 14:04:00 +02:00
Christopher Bergqvist
d6d4343a5e
chore(core/pystyle): Fix errors and simplify imports based on feedback
...
[no changelog]
2023-07-25 11:30:46 +02:00
Christopher Bergqvist
c181c8caca
feat(core): Make allowance check nicer (implements #2923 )
...
Properly displays recipient address and allowance amount for the `approve` function, similar to ERC20 token transfers.
[no changelog]
2023-07-25 10:10:55 +02:00
grdddj
0a4b7eb06f
fix(tests): fix unstable UI in test_busy_expiry testcase
...
Asserting the device comes back to Homescreen, so the UI result is always the same
(when it does not get there, the assert will fail and the test will rerun).
[no changelog]
2023-07-20 10:02:11 +02:00
grdddj
7d453bd100
feat(tests): add command to automatically update UI fixtures from CI results
...
Usage:
$ python tests/update_fixtures.py ci
[no-changelog]
2023-07-19 08:58:37 +02:00
grdddj
821f8aad8f
feat(tests): saving fixtures.results.json file with result hashes after each UI test
...
[no changelog]
2023-07-19 08:58:37 +02:00
grdddj
f5983e7843
chore(tests): regenerate fixtures
...
[no changelog]
2023-07-18 13:01:25 +02:00
grdddj
19dd68f936
chore(tests): regenerate fixtures
...
[no changelog]
2023-07-18 10:09:35 +02:00
grdddj
18a1e798e8
chore(tests): regenerate fixtures
...
[no changelog]
2023-07-18 09:25:01 +02:00
grdddj
a520c1b9e4
chore(tests): regenerate fixtures
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
d6c6cacdd2
fix(tests): fix unstable autolock click test
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
52c69de138
chore(all): small design fixes
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
fb6b96415b
fix(tests): fix unstable test_information_replacement
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
bc502287fc
feat(core): new design of recovery dialogs
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
03f77c50e9
feat(core/rust): new design of wallet creation dialogs
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
672d6b7d13
feat(core): new design of PIN dialogs
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
bde351ef2e
chore(tests): regenerate tests
...
[no changelog]
2023-07-14 12:00:21 +02:00
grdddj
973238f4cd
fix(tests): fix unstable test_information_replacement
...
[no changelog]
2023-07-14 12:00:21 +02:00
matejcik
bac453ddca
fix(tests): mark flaky busy_expiry test
2023-07-12 12:15:29 +02:00
grdddj
20c9d81018
feat(tests): running master-diff report after each UI test
...
[no changelog]
2023-07-10 11:13:29 +02:00
Martin Milata
03693ff8c3
fix(core): update homescreen after CancelAuthorization
...
[no changelog]
2023-06-30 12:59:07 +02:00
grdddj
70d990f69a
chore(tests): regenerate tests
...
[no changelog]
2023-06-27 07:57:45 +02:00
grdddj
64236e699f
feat(core/rust): add account and address labels into send flow
...
[no changelog]
2023-06-27 07:57:45 +02:00
Andrew Kozlik
c3f6e8f19f
feat(crypto): Support is_canonical parameter in zkp_ecdsa_sign_digest().
2023-06-21 08:36:20 +02:00
Andrew Kozlik
21f4aec8de
refactor: Unify secp256k1_zkp usage.
...
[no changelog]
2023-06-21 08:36:20 +02:00
grdddj
5bda9a89d9
chore(tests): regenerate tests after changing icons
...
[no changelog]
2023-06-20 11:08:21 +02:00
grdddj
13cb1ea4ce
chore(core/rust): improve the design of TR's tutorial flow
...
[no changelog]
2023-06-20 11:08:21 +02:00
Jan Šetina
c85102494d
feat(core/ui): update colors - grey_dark and green
2023-06-20 10:58:09 +02:00
Martin Milata
3a5fdfedcc
fix(core/ui): minor visual tweaks
...
- centered title for coinjoin loader
- make device label bold on label confirmation screen
[no changelog]
2023-06-19 19:34:16 +02:00
grdddj
75feaf12a1
chore(tests): add SConscript helpers into python support tests
...
[no changelog]
2023-06-19 17:30:00 +02:00
grdddj
ef2d2a3e75
feat(core/rust): make font changes for TR
...
[no changelog]
2023-06-14 18:17:09 +02:00
grdddj
d888b21551
chore(tests): update tests after randomizing TR input methods
...
[no changelog]
2023-06-14 17:27:44 +02:00
grdddj
5efafce856
chore(core): modify Shamir backup flow design
...
[no changelog]
2023-06-14 16:44:02 +02:00
grdddj
127e6f42cf
chore(core/rust): center TR's input method vertically
...
[no changelog]
2023-06-14 15:23:40 +02:00
grdddj
55bff602fa
fix(core): add dynamic title to the FIDO dialogue for model R
...
[no changelog]
2023-06-14 15:20:43 +02:00
grdddj
88fd4cd11f
chore(core/rust): mark icons with empty right column, delete unused ones
...
[no changelog]
2023-06-06 17:49:53 +02:00
Martin Milata
fee0d70211
fix(core/ui): workaround different TT and TR UI API
...
[no changelog]
2023-06-02 18:47:09 +02:00
Martin Milata
611d4edc32
fix(core/ui): clarify transaction replacement screens
...
[no changelog]
2023-06-02 18:47:09 +02:00
grdddj
da14c22712
feat(all): add UI for Model R
2023-05-31 10:14:54 +02:00
grdddj
019a3ced7d
fix(core): revert some UI changes for TT (PIN, wipecode, backup homescreen)
2023-05-16 09:25:56 +02:00
grdddj
393bc48b6b
fix(core): improve error popups
2023-05-11 21:02:21 +02:00
grdddj
bd6783b1a3
feat(all): increase stability of debug-decision events + parsing JSON from Rust
2023-05-11 21:02:21 +02:00
grdddj
c6ad596339
chore(tests): regenerate fixtures.json
2023-05-11 21:02:21 +02:00
grdddj
369a871260
feat(tests): centralize all input flows
2023-05-11 21:02:21 +02:00
grdddj
1f3bb6d0af
chore(tests): improve common code
2023-05-11 21:02:21 +02:00
grdddj
f809a37f7d
chore(tests): update device tests
2023-05-11 21:02:21 +02:00
grdddj
facbd6b1cf
chore(tests): update upgrade tests
2023-05-11 21:02:21 +02:00
grdddj
0dd3098aeb
chore(tests): update persistence tests
2023-05-11 21:02:21 +02:00