Commit Graph

1340 Commits

Author SHA1 Message Date
Adam Velebil
840dbb7b7c
unlock with updated PIN to update session state 2024-03-20 10:49:10 +01:00
Dain Nilsson
d6d01ba227
Don't update OATH credentials list when null 2024-03-19 17:35:08 +01:00
Dain Nilsson
a4d4fa538d
Use CardMonitor to observe NFC card changes 2024-03-19 17:35:07 +01:00
Elias Bonnici
d70644e599
Use one command for delete cert/key 2024-03-19 17:15:44 +01:00
Elias Bonnici
ff6f72ae16
Add command to delete key 2024-03-19 17:15:42 +01:00
Dain Nilsson
8fb6336bd8
Merge PR #1452 2024-03-19 16:01:43 +01:00
Elias Bonnici
0b37fe91e4
Avoid calling setState when unmounted 2024-03-19 15:12:42 +01:00
Elias Bonnici
ca13f22d52
Disable autoscroll when using scrollbar 2024-03-19 15:12:40 +01:00
Elias Bonnici
defefd8536
Fix scrolled under calculation 2024-03-19 15:12:37 +01:00
Elias Bonnici
0a4278b9a1
Listen to headerSliver visibility 2024-03-19 15:12:35 +01:00
Elias Bonnici
55d95e92be
Remove lagging issue in expanded NavigationContent 2024-03-19 15:12:28 +01:00
Elias Bonnici
fe4160baa5
Show border when scrollables touch the AppBar 2024-03-19 15:12:27 +01:00
Elias Bonnici
078b572a52
Use controllers to listen for visibility changes 2024-03-19 15:12:25 +01:00
Elias Bonnici
f123ba3138
Add scroll animation to sliver title and header 2024-03-19 15:12:24 +01:00
Elias Bonnici
bb72c0a1ee
Move scrolled under state to providers 2024-03-19 15:12:20 +01:00
Elias Bonnici
4a5e5bd43d
Optimize handling of items scrolling under AppBar 2024-03-19 15:12:18 +01:00
Elias Bonnici
550266e748
Remove unnecessary setState 2024-03-19 15:12:17 +01:00
Elias Bonnici
1c7bcfd97a
Handle zero scroll offset 2024-03-19 15:12:14 +01:00
Elias Bonnici
ec3265fc1d
Use NotificationListener instead of ScrollController 2024-03-19 15:12:13 +01:00
Elias Bonnici
1ceaaee52e
Persist navigation expanded state 2024-03-19 15:12:11 +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
Dain Nilsson
07d4f2a027
Fix re-auth in PIV when using PIN-protected mgmt key 2024-03-19 11:43:49 +01:00
Adam Velebil
7342f1fb30
disable FIDO2 on Chromebook 2024-03-15 14:46:27 +01:00
Adam Velebil
591352d482
fix Android first-showing screen 2024-03-14 15:33:18 +01:00
Adam Velebil
053581501d
fix string resource 2024-03-14 14:40:37 +01:00
Adam Velebil
525db6851d
fix srting resource type 2024-03-14 14:35:51 +01:00
Adam Velebil
40cf51d150
section switching and handling of IO exceptions 2024-03-14 14:31:11 +01:00
Adam Velebil
0310919607
Merge branch 'main' into adamve/android_fido 2024-03-13 16:01:12 +01:00
Adam Velebil
8349135aee
revert fido credential provider changes 2024-03-13 11:23:54 +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
Dain Nilsson
52c613a14c
Merge PR #1429 2024-03-11 16:41:18 +01:00
Dain Nilsson
2d43e526b7
Merge PR #1425 2024-03-11 16:39:52 +01:00
Dain Nilsson
dcf04af807
Remove dead code 2024-03-11 16:26:41 +01:00
Dain Nilsson
6ee77e26fe
Count bytes for PIV PINs 2024-03-11 16:24:38 +01:00
Dain Nilsson
fdc4c7547e
Don't use hex validation for PIN 2024-03-11 15:26:03 +01:00
Elias Bonnici
ce040c31b2
Pop dialogs before opening key_actions in Home 2024-03-11 13:25:17 +01:00
Adam Velebil
3c8eee9b78
add support for Home page in Android 2024-03-11 11:37:00 +01:00
Adam Velebil
3272324701
add Message Page for Not Initialized state 2024-03-11 11:09:15 +01:00
Dain Nilsson
c66f96016b
Add lint rule for calling init() after creation. 2024-03-11 09:11:38 +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
a397ce3215
Set autofocus on field 2024-03-11 09:10:17 +01:00
Dain Nilsson
442714ac29
Only allow shorter FIDO PIN when changing PIN, if forcePinChange 2024-03-11 09:10:16 +01:00
Dain Nilsson
3245c0d637
Improve PIN handling consistency between views 2024-03-11 09:10:16 +01:00
Dain Nilsson
0f76aa5b1d
PIV PIN improvements 2024-03-11 09:10:15 +01:00
Dain Nilsson
80c70e370f
Cache FIDO2 PIN when switching between other apps 2024-03-11 09:10:12 +01:00
Adam Velebil
6476f159c1
Merge branch 'main' into adamve/android_fido 2024-03-11 08:54:34 +01:00