Commit Graph

103 Commits

Author SHA1 Message Date
Adam Velebil
da42147811
fixes dialog display on Android 2023-08-31 16:52:08 +02:00
Dain Nilsson
5f4835c1bb
Tweak widths for ResponsiveDialog. 2023-08-22 16:39:26 +02:00
Dain Nilsson
0c37afc0e2
Various PIV UI improvements. 2023-08-22 16:20:04 +02:00
Dain Nilsson
ffabdffa49
Various PIV UI updates.
- Certificate details in table, with copyable values.
- Better error handling for PIN management.
2023-08-18 16:20:29 +02:00
Adam Velebil
392dcf78fc
Merge branch 'main' into rebase/experiment/import-creds 2023-08-03 11:16:45 +02:00
Adam Velebil
4f866a89ab
Merge branch 'main' into adamve/fix/android_bitesize 2023-08-02 16:10:45 +02:00
Dennis Fokin
67925601a0
Fix for responsive dialog freeze 2023-07-27 14:25:10 +02:00
Dain Nilsson
e42f7e4e67
Prevent underlying page from stealing focus from ResponsiveDialog. 2023-07-04 14:21:11 +02:00
Dain Nilsson
7f1963d310
PIV fixes. 2023-07-04 14:21:10 +02:00
Dain Nilsson
52bff18471
Start refactoring actions. 2023-07-04 14:21:09 +02:00
Adam Velebil
6eab3e310b
unfocus oath text fields before submit 2023-05-31 14:11:56 +02:00
Dain Nilsson
b33dca3900
Change prefixes and add check_strings.py 2023-03-02 12:45:55 +01:00
Dain Nilsson
be4dc4d7c3
Re-use AppLocalizations instance. 2023-03-01 08:36:58 +01:00
Dain Nilsson
1d389e3185
Restructure external strings. 2023-03-01 08:36:57 +01:00
Dain Nilsson
6bf231dc7d
Externalize strings. 2023-03-01 08:33:31 +01:00
Dain Nilsson
ca133b5c6c
Fix incorrect theme usages. 2023-02-07 12:31:17 +01:00
Dain Nilsson
b263f82293
Fix deprecation notices and reset styles. 2023-01-26 11:52:01 +01:00
Dain Nilsson
d5ce976a9a
Experimenting with "More actions" button. 2023-01-13 15:11:07 +01:00
Adam Velebil
7ba679a5ce
position toast 2023-01-10 10:17:31 +01:00
Adam Velebil
fe548a5682
treat content longer than maxLength as error 2022-11-22 10:24:11 +01:00
Adam Velebil
be26688047
Merge PR #256. 2022-10-21 11:35:23 +02:00
Adam Velebil
deefdb1344
remove yk5series in favor of generic image 2022-10-20 12:43:17 +02:00
Adam Velebil
51b90c89b5
use generic image for 'YubiKey FIDO' keys 2022-10-20 12:20:18 +02:00
Adam Velebil
d4dc8a8e6e
use non-periodic timer 2022-10-18 13:29:57 +02:00
Adam Velebil
f9c1c3914e
delay oath progressbar visibility 2022-10-18 11:52:02 +02:00
Adam Velebil
f472097a9f
license notice update in source files 2022-10-04 12:12:54 +02:00
Adam Velebil
66a893e109
render Toasts inside Safe area only 2022-09-14 09:36:22 +02:00
Dain Nilsson
8d181dc3e1
Adjust some margins to adapt to old VS new style Android bottom bar. 2022-09-09 16:41:14 +02:00
Dain Nilsson
4b8b481418
Remove padding from ResponsiveDialog and move it to each view. 2022-09-08 13:19:22 +02:00
Dain Nilsson
829fab4a9d
Adjust header styles. 2022-09-08 13:19:21 +02:00
Dennis Fokin
c6227844f8
l10n mgmt widgets general part 1 2022-09-07 13:59:44 +02:00
Dain Nilsson
7e8c93a4bd
Add horizontal toast padding. 2022-09-02 12:16:24 +02:00
Dain Nilsson
70d4bb8510
Extract method for readability. 2022-09-02 12:16:23 +02:00
Dain Nilsson
f9067d9bdd
More work on integrating M3 Chips in the UI. 2022-09-02 12:16:23 +02:00
Dain Nilsson
f34127980f
Update Chips for M3 changes. 2022-09-02 12:16:17 +02:00
Dain Nilsson
cb407691e0
Move Chip actions to Popup menu. 2022-07-07 20:31:42 +02:00
Dain Nilsson
38528c81ae
Rename and add comments to utf8 utils. 2022-07-06 15:22:15 +02:00
Dain Nilsson
662536140a
Count UTF8 bytes for byte-limited text fields. 2022-07-05 15:30:31 +02:00
Dain Nilsson
e5db679d0e
Fix toast: Check mounted before removal. 2022-07-05 13:26:12 +02:00
Dain Nilsson
68a776f23b
Update snackbars and options dialogs.
* Re-implement snackbar to always be floating, always on top.
* Use a dialog for Options instead of bottom sheet.
2022-07-05 12:13:22 +02:00
Dain Nilsson
ef4af0ad52
Add custom NFC icon. 2022-06-05 16:35:10 +02:00
Dain Nilsson
2f12705500
UI adjustments for ResponsiveDialog. 2022-06-02 15:36:50 +02:00
Dain Nilsson
d016d741a4
Use more consistent styles for lists and adjust alignment. 2022-06-02 14:52:00 +02:00
Dain Nilsson
a8dec0aa30
Icon/chip styling. 2022-05-20 15:11:01 +02:00
Dain Nilsson
388d69687a
Fix lack of margin for responsive dialogs. 2022-05-20 15:10:57 +02:00
Dain Nilsson
209ced3402
Minor icon/text tweaks. 2022-05-20 15:10:51 +02:00
Dain Nilsson
af92068a75
Enable use_super_parameters lint rule. 2022-05-12 12:05:18 +02:00
Dain Nilsson
2abe801cba
Add MessagePage.
This new page shows a centered message and is used for a lot of
"empty" pages, such as "no fingerprints", "no accounts", "app disabled",
etc.
2022-04-05 11:46:22 +02:00
Dain Nilsson
64e08f3060
Merge PR #79. 2022-04-04 15:18:00 +02:00
Dain Nilsson
f944c9cf86
Cancel ResponsiveDialog on tap outside.
Also moved the class to lib/widgets/
2022-03-31 11:50:40 +02:00
Dain Nilsson
a91ca87af6
Extract more generic FileDropTarget. 2022-03-23 10:46:35 +01:00
Dain Nilsson
ad6c9ce76b
Fix expired circle timer. 2021-11-25 11:53:19 +01:00
Dain Nilsson
b153c09015
Break up OATH widgets into separate files. 2021-11-22 14:00:24 +01:00