grdddj
a4034097d6
feat(tests): number the screens in UI test reports, give unique IDs to images
...
[no changelog]
2023-07-28 09:43:34 +02:00
grdddj
87d4a2622e
chore(tests): regenerate fixtures
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
104fee78c5
chore(tests): use special recovery functions for upgrade tests
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
c99fd824b3
chore(tests): refactor recovery input flows
...
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
c97c515718
chore(tests): increase the number of asserts of screen content in input flows
...
Done to make tests more readable and so that they fail at the right spot when something changes
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
e8ee3f7ee1
chore(tests): adapt click tests for the new recovery flow
...
[no changelog]
2023-07-28 09:41:04 +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