Elias Bonnici
b5b5804f3a
Misc UI fixes
2024-04-25 15:26:33 +02:00
Elias Bonnici
63bb6292a5
Remove icon size scaling in IconPackDialog
2024-04-24 13:19:13 +02:00
Adam Velebil
4b45031a2d
add missing textScaler
2024-04-17 14:27:34 +02:00
Adam Velebil
22d4a79296
Merge PR #1525
2024-04-16 14:32:40 +02:00
Adam Velebil
afdb43c1ea
update license comments
2024-04-16 10:38:43 +02:00
Adam Velebil
54fd4d5aac
always request focus for OATH and FIDO2 auth
2024-04-16 10:00:29 +02:00
Adam Velebil
bf6c050307
add title and badge to Account loading page
2024-04-15 17:09:56 +02:00
Adam Velebil
e71e6f3a34
add size to account icon placeholder
2024-04-15 17:07:56 +02:00
Adam Velebil
43d69a6025
reduce flicker on Accounts and Fingerprints screen
2024-04-15 08:59:07 +02:00
Adam Velebil
c2a3a05e4f
improve transitions
2024-04-12 15:59:47 +02:00
Adam Velebil
c326dc4ac9
support Cancel during OATH unlock
2024-04-11 12:28:54 +02:00
Elias Bonnici
1495dd0f9e
Use one global key for search field
2024-03-21 12:22:46 +01:00
Elias Bonnici
832051932c
Add alternativeTitle
to PasskeysScreen
2024-03-21 09:19:24 +01:00
Elias Bonnici
029c85909c
Add search field to PasskeysScreen
2024-03-20 17:01:26 +01:00
Elias Bonnici
c3c70029a9
Add alternativeTitle
to AppPage
and change border radius
2024-03-19 15:12:10 +01:00
Elias Bonnici
ad54c18205
Make sure OATH search field is always shown on SearchIntent
2024-03-19 15:12:09 +01:00
Elias Bonnici
31f2712bf8
Add sliver scrolling functionality
...
This adds the title in a `SliverPinnedHeader`, which is
pinned until `headerSliver` (optional) scrolls under it.
When the `SliverPinnedHeader` is scrolled under `AppBar`
the title is shown in the `AppBar`.
2024-03-19 15:12:06 +01:00
Adam Velebil
0310919607
Merge branch 'main' into adamve/android_fido
2024-03-13 16:01:12 +01:00
Adam Velebil
9a19a9c608
use ViewModelData interface
2024-03-13 10:36:50 +01:00
Adam Velebil
ff8f2c8ce0
examples
2024-03-12 18:00:06 +01:00
Adam Velebil
3272324701
add Message Page for Not Initialized state
2024-03-11 11:09:15 +01:00
Dain Nilsson
3ee27bea96
Add init() to AppTextFields
...
This is ugly, but it allows wrapping the widgets for more customization.
2024-03-11 09:11:31 +01:00
Dain Nilsson
7942916df5
Add warning to confirm fields when values don't match
2024-03-11 09:10:58 +01:00
Dain Nilsson
3245c0d637
Improve PIN handling consistency between views
2024-03-11 09:10:16 +01:00
Adam Velebil
9963e6f3cb
Merge branch 'main' into adamve/android_fido
2024-03-08 15:34:39 +01:00
Dain Nilsson
f9e3c875f2
Don't use _rounded icons
2024-03-08 14:14:02 +01:00
Dain Nilsson
028d417dd9
Remove _outline variants of icons
2024-03-08 14:05:06 +01:00
Dain Nilsson
2626c81e02
Use Material Symbols
2024-03-08 09:50:34 +01:00
Adam Velebil
dc5acbfe68
Merge branch 'main' into adamve/android_fido
2024-02-27 10:26:20 +01:00
Elias Bonnici
b7c980ab11
Fix title
in OATH ManagePasswordDialog
2024-02-27 09:54:34 +01:00
Dain Nilsson
16f6bc5758
Merge PR #1418
2024-02-26 16:32:50 +01:00
Dain Nilsson
45a8d31b36
Fix lint errors
2024-02-26 15:37:08 +01:00
Dennis Fokin
30d574c6a4
Fix issue of two error icons appearing instead of one
2024-02-22 14:38:06 +01:00
Adam Velebil
088dc753a4
Merge branch 'main' into adamve/android_fido
2024-02-19 08:51:24 +01:00
Elias Bonnici
db18d1c890
Clear accounts search on ESC.
2024-02-07 10:59:59 +01:00
Adam Velebil
02a3bc3a57
Merge PR #1373 .
2024-02-05 17:18:14 +01:00
Adam Velebil
2436df6741
update code structure
2024-02-05 17:07:35 +01:00
Adam Velebil
c8931e6328
switch to function
2024-02-05 16:55:36 +01:00
Adam Velebil
43c9fa28bf
Merge PR #1376 .
2024-02-05 16:40:04 +01:00
Adam Velebil
23d8624def
run dart build_runner
2024-02-05 15:15:38 +01:00
Dain Nilsson
3602ec0df3
Fix Intent matching type parameter
2024-02-05 15:01:23 +01:00
Adam Velebil
d563a060eb
abstract add oath account action with riverpod
2024-02-05 13:44:00 +01:00
Adam Velebil
83716a6e8e
unify android add oath account flow
2024-02-05 11:52:15 +01:00
Dain Nilsson
41f7fa2c00
Improve UX while generating keys
2024-02-02 13:52:22 +01:00
Adam Velebil
b74cbe3bcb
switch YubiKey applets
2024-02-01 17:16:43 +01:00
Elias Bonnici
ac5ad2d056
Fix OATH accounts loading UI.
2024-01-31 09:34:45 +01:00
Rikard Braathen
8b87accccc
some color changes for the theme selector and across the app
2024-01-30 17:29:24 +01:00
Dain Nilsson
00b1087388
Tweak more strings
2024-01-29 14:58:00 +01:00
Elias Bonnici
6d938dba91
Change text style in delete account dialog.
2024-01-26 14:30:16 +01:00
Elias Bonnici
2fefb997fe
Add CTA to passkeys view for BIO keys.
...
This commit also changes the actions property in `AppPage`.
2024-01-26 14:20:29 +01:00
Elias Bonnici
81ac767036
Allow multiple capabilities.
2024-01-26 11:59:37 +01:00
Elias Bonnici
5fdb34f343
Change various MessagePage
views.
2024-01-26 10:36:10 +01:00
Dain Nilsson
2de557324f
Remove avatar-less mode for OATH
2024-01-25 15:08:43 +01:00
Rikard Braathen
c76f37b0aa
universally set and finetuned text colors
2024-01-25 12:52:42 +01:00
Elias Bonnici
f82ec1579c
Change the minimum width for showing avatar in AccountView
.
2024-01-24 14:02:06 +01:00
Elias Bonnici
556af8ad7b
Fix subtitle
in add account item for NEO keys.
2024-01-24 14:02:05 +01:00
Elias Bonnici
3f0600619a
Add capability chips and minor UI changes.
2024-01-24 14:02:04 +01:00
Elias Bonnici
7d9ef5e30c
Add CTA chips to OATH and WebAuthn, and refactor message page.
2024-01-24 14:02:03 +01:00
Elias Bonnici
ffdac2b443
Change AppPage
view.
2024-01-24 14:02:02 +01:00
Dain Nilsson
d759b57b4d
Remove individual reset dialogs.
2024-01-24 14:02:02 +01:00
Elias Bonnici
74a6ac0b13
Extend error handling for OATH QR scanning.
2024-01-24 13:34:14 +01:00
Adam Velebil
6597bf5bb5
Use JsonConverter for Issuer field
2024-01-24 09:39:03 +01:00
Dain Nilsson
5cfd2f1e83
Fix rebuilding-loop of AppPages when not expanded.
...
Also fix deselect of FIDO items when resized to non-expanded.
2024-01-23 10:48:22 +01:00
Rikard Braathen
a794691e7b
improved TextStyle theme settings for ListItem
2024-01-19 15:09:17 +01:00
Rikard Braathen
cedd620165
changed colors for text objects, corrected bold fonts, buttons, paddings, dialog overlays and minor fixes here and there
2024-01-19 15:09:14 +01:00
Dain Nilsson
e4d49ea4b4
Refactor Actions to use custom Widgets more.
2024-01-19 12:32:46 +01:00
Dain Nilsson
5d286de0a0
Refactor Intents/Actions.
...
Big changes to Intents/Actions where we now have an argument for several
of the intents to indicate the target. This allows for handling these
actions on a higher level.
2024-01-19 12:32:46 +01:00
Dain Nilsson
50dd72b83b
Remove child from AppPage (use builder instead).
2024-01-19 12:32:45 +01:00
Dain Nilsson
69b4e02367
Use builder in AppPage for child.
2024-01-19 12:32:41 +01:00
Dain Nilsson
07fb161402
Test of 3 column view.
2024-01-19 12:32:40 +01:00
Elias Bonnici
74bdacf044
Merge PR #1329 .
2024-01-11 13:44:35 +01:00
Elias Bonnici
f7613d5e78
Show progressbar when icon pack is loading.
2024-01-11 12:44:35 +01:00
Elias Bonnici
91f236a414
Only modify name
if issuer
is null.
2024-01-11 11:14:52 +01:00
Elias Bonnici
87b463f4e8
Fix parsing of otpauth-migration
Uri.
...
This solves the issue regarding duplicate accounts not being
recognized.
2024-01-10 17:02:41 +01:00
Elias Bonnici
e0521f931a
Allow drag & dropping icon packs.
2024-01-10 16:06:12 +01:00
Elias Bonnici
ec1459315d
Change subTitle
to subtitle
and make overlay
required.
2024-01-09 13:09:29 +01:00
Elias Bonnici
6c67b209df
Add FileDropOverlay
widget.
2024-01-09 13:09:26 +01:00
Elias Bonnici
6a68d2a7a0
Move variables into onFileDropped
.
2024-01-09 13:09:25 +01:00
Elias Bonnici
b5bd831f88
Add custom overlay for OATH QR drag & drop.
2024-01-09 13:09:23 +01:00
Elias Bonnici
ec7a002fdf
Allow multi-account QR codes in OathAddAccountPage
.
2024-01-09 13:09:22 +01:00
Elias Bonnici
25154251a7
Add FileDropTarget
to OATH screen.
2024-01-09 13:09:19 +01:00
Dain Nilsson
dfbcae645e
Remove hardcoded colors.
2023-12-22 12:52:48 +01:00
Dain Nilsson
a23e533ba5
Fix hide/show icon color.
2023-12-21 14:28:24 +01:00
Dain Nilsson
a000e2bb5f
Fix icon colors.
2023-12-21 12:21:15 +01:00
Rikard Braathen
605a5fb27d
Theme changes
2023-12-20 15:39:27 +01:00
Elias Bonnici
b37d19164d
Fix duplicate error icons.
2023-12-15 09:37:34 +01:00
Elias Bonnici
e607d0a1c0
Put AppInputDecoration
in separate file.
2023-12-14 17:46:32 +01:00
Elias Bonnici
7ea025f9f0
Add AppInputDecoration
to AppTextFormField
.
2023-12-14 17:21:46 +01:00
Elias Bonnici
dc5d3ce9dc
Add AppInputDecoration
.
2023-12-14 16:38:10 +01:00
Elias Bonnici
635289499c
Linting fixes.
2023-12-13 19:35:17 +01:00
Elias Bonnici
564f074244
Change view in OATH unlock_form
.
2023-12-13 13:37:14 +01:00
Dennis Fokin
ab8cda0efc
Chip instead of checkbox for remembering pw
2023-12-13 13:37:08 +01:00
Dennis Fokin
613d05fbb2
Add visibility icon to fields with obscureText
2023-12-13 13:37:06 +01:00
Elias Bonnici
fa92927f13
Add error suffixIcon.
2023-12-13 13:37:02 +01:00
Adam Velebil
ce1c1edb77
Merge PR #1293 .
2023-12-06 13:29:07 +01:00
Dain Nilsson
33b727b238
Replace empty issuer with null.
2023-12-06 09:16:29 +01:00
Adam Velebil
31b6579837
Handle null qrScanner
2023-12-05 16:50:06 +01:00
Joakim Troëng
e62eb0fe57
Merge pull request #1282 from Yubico/adamve/test/harvest_boilerplate_integrationtests
...
Base line integration tests of all existing GUI
2023-12-04 15:45:28 +01:00
Dain Nilsson
83fda9ddf5
Add pre-commit with formatting and linting.
2023-11-29 10:26:56 +01:00
Adam Velebil
b663ea2774
Merge branch 'main'
2023-11-28 11:30:22 +01:00