Commit graph

182 commits

Author SHA1 Message Date
David Perez
7016c2a1ce Add additional test coverage for vault screen (#228) 2024-06-20 17:08:07 +01:00
Andrew Haisting
bcffbe6fce Add BitwardenStepper component (#226) 2024-06-20 17:08:07 +01:00
David Perez
0185456dca Fix minor TalkBack issues in VaultScreen (#225) 2024-06-20 17:08:07 +01:00
joshua-livefront
9c82e575a1 BIT-534: Adding UI and tests for the the vault list screen (#216) 2024-06-20 17:08:07 +01:00
David Perez
9a7ed4472f Add BitwardenScaffold to handle commonly overridden values. (#214) 2024-06-20 17:08:07 +01:00
David Perez
790e755aac Update the VaultAddItemScreen spacing between items (#222) 2024-06-20 17:08:07 +01:00
Andrew Haisting
ae9f2698eb Add AnimatedVisibility for new send options section (#221) 2024-06-20 17:08:07 +01:00
Andrew Haisting
c9b379af99 Re-organize String extensions to correct packages and update test name (#219) 2024-06-20 17:08:07 +01:00
Andrew Haisting
aeb5ff3734 BIT-479 Implement new send UI (#215) 2024-06-20 17:08:07 +01:00
Ramsey Smith
a9295ff981 BIT-990: Initialize Crypto for Vault (#213) 2024-06-20 17:08:07 +01:00
David Perez
7fc571bb92 Remove unnecessary backgrounds to reduce overdraw. (#218) 2024-06-20 17:08:07 +01:00
David Perez
bfab83f372 BIT-1108: Add test tags to create account UI (#217) 2024-06-20 17:08:07 +01:00
David Perez
ec17264e59 BIT-927: Add auto-fill UI (#208) 2024-06-20 17:08:07 +01:00
Brian Yencho
3755b0ed07 BIT-817, BIT-991: Add self-hosted/custom environment functionality (#209) 2024-06-20 17:08:07 +01:00
Brian Yencho
c67fa04d1c Replace custom Text usage in shared components with String (#212) 2024-06-20 17:08:07 +01:00
David Perez
e066c885a9 Handle window insets on the Environment screen. (#211) 2024-06-20 17:08:07 +01:00
Andrew Haisting
0d702443e8 Fix broken test (#210) 2024-06-20 17:08:07 +01:00
Andrew Haisting
923380a4f6 BIT-920 Implement send screen empty state UI (#191) 2024-06-20 17:08:07 +01:00
joshua-livefront
8606dce6f5 Update all instances of Add Item to Add item (#207) 2024-06-20 17:08:07 +01:00
Brian Yencho
9a4e3af27c BIT-817: Update storage of Environment on Landing Screen (#203) 2024-06-20 17:08:07 +01:00
David Perez
a8de4b10aa Update push animations to match the spec (#199) 2024-06-20 17:08:07 +01:00
David Perez
b94cbf4683 BIT-470: Add support for fingerprint phrase dialog (#196) 2024-06-20 17:08:07 +01:00
Brian Yencho
d10e678bb3 Add optional "hint" to BitwardenTextField and BitwardenPasswordField (#202) 2024-06-20 17:08:07 +01:00
Ramsey Smith
fc36f95ab7 Added key to sync response model and cipher sdk object (#201) 2024-06-20 17:08:07 +01:00
Brian Yencho
949bb4ad5a Pin Bitwarden SDK to 0.3.1-20231102.172014-25 (#200) 2024-06-20 17:08:07 +01:00
Ramsey Smith
ea5908d2ca BIT-1033: Store user key and private key to disc (#197) 2024-06-20 17:08:07 +01:00
David Perez
ad44263028 Update TextStyles to not trim off LineHeight. (#198) 2024-06-20 17:08:07 +01:00
David Perez
3d28cd1100 BIT-926: account security UI (#193) 2024-06-20 17:08:07 +01:00
David Perez
5dbe07a2cc Tweak BitwardenListHeaderText and BitwardenWideSwitch to follow patterns. (#195) 2024-06-20 17:08:07 +01:00
joshua-livefront
c6cf9712e1 BIT-534: Bitwarden shared composables and icons for my vault list screen (#192) 2024-06-20 17:08:07 +01:00
Andrew Haisting
efa5b13838 Remove "View" suffix from vault composables (#194) 2024-06-20 17:08:07 +01:00
David Perez
a90254baa6 Add reusable BitwardenTextRow (#185) 2024-06-20 17:08:07 +01:00
Brian Yencho
0c9bd40590 Treat transition types using separate durations (#189) 2024-06-20 17:08:07 +01:00
Andrew Haisting
1873ffe985 BIT-994 Use dialogs instead of dropdowns on generator (#188) 2024-06-20 17:08:07 +01:00
Brian Yencho
cb2c6495c8 Tweak exit "stay" transition to eliminate most of fade (#187) 2024-06-20 17:08:07 +01:00
Brian Yencho
967fdc3449 BIT-330: Implement self-hosting/custom environment UI (#184) 2024-06-20 17:08:07 +01:00
Andrew Haisting
e0f43943fa BIT-707 Update copy on password strength indicator (#186) 2024-06-20 17:08:07 +01:00
joshua-livefront
2e96b8d857 BIT-665: Create Add UI for Login-type item (#179) 2024-06-20 17:08:07 +01:00
David Perez
3c8a0893fd Add wrapper for dispatchers (#183) 2024-06-20 17:08:07 +01:00
Ramsey Smith
b31b859516 BIT-897 Decrypt sync response (#181) 2024-06-20 17:08:07 +01:00
David Perez
4a3e88f939 Add basic push transitions (#182) 2024-06-20 17:08:07 +01:00
Andrew Haisting
b1457bc499 BIT-989 Show region selector as dialog (#180) 2024-06-20 17:08:07 +01:00
David Perez
1bd09e42b3 BIT-931: Fill out about UI (#178) 2024-06-20 17:08:07 +01:00
Brian Yencho
751b7ab2a8 BIT-985: Add initial transitions to the auth flow (#174) 2024-06-20 17:08:07 +01:00
Andrew Haisting
e2e2c60759 BIT-471 Show confirm log out dialog (#173) 2024-06-20 17:08:07 +01:00
Andrew Haisting
5510ba64f0 BIT-986 Add email input types to login and create account (#177) 2024-06-20 17:08:07 +01:00
Brian Yencho
aae9adce84 Rename NetworkConfigRepository to NetworkConfigManager (#172) 2024-06-20 17:08:07 +01:00
Brian Yencho
8378f5bef6 BIT-970: Ensure Terms of Service switch reads off checked state (#171) 2024-06-20 17:08:07 +01:00
David Perez
0af6e7f826 Settings boilerplate (#170) 2024-06-20 17:08:07 +01:00
David Perez
d0e0362771 Replace Kotlin assertions with JUnit assertions. (#168) 2024-06-20 17:08:07 +01:00