Alexander Bakker
fcde086ae3
Material 3
...
Co-authored-by: Michael Schättgen <michael@schattgen.me>
2024-03-13 16:03:56 +01:00
Alexander Bakker
03f1a0e8ab
Introduce a separate menu for AssignIconsActivity
...
Apparently this was using ``menu_groups``, probably a copy-paste error.
This also moves ``AssignIconsActivity`` to the right package.
2023-09-18 22:31:38 +02:00
Alexander Bakker
9414b5c420
Merge pull request #1172 from michaelschattgen/feature/assign-icons
...
Add ability to automatically assign icons to (imported) entries
2023-09-11 21:07:23 +02:00
Michael Schättgen
1a6f85ccb6
Add ability to assign icons
...
More progress
Open IconPicker dialog on click
Add ability to reset
Fix changing icons
Cleanup
Add ability to assign icons after import
PR fixes
2023-09-10 12:14:57 +02:00
Michael Schättgen
b84ecf15da
Merge pull request #1184 from alexbakker/no-nested-recyclerview
...
Never wrap RecyclerView with a NestedScrollView
2023-09-10 00:32:41 +02:00
Alexander Bakker
7def7eb4f7
Remove unused strings and add context to a couple of strings
...
Most of these were related to slots. Also removed the card_slot layout.
2023-09-09 21:59:31 +02:00
Alexander Bakker
ca4a3e2f74
Never wrap RecyclerView with a NestedScrollView
...
Wrapping a ``RecyclerView`` with a ``NestedScrollView`` breaks its recycling
functionality because the view height is stretched to fit the full list
of entries.
We never noticed performance issues in these two cases because these
lists never get very long. Let's fix these cases anyway so that we
don't accidentally base a new use of a ``RecyclerView`` on this broken
pattern.
Also renamed ``list_slots`` to ``list_groups``. Must have been
a copy-paste error.
2023-09-09 18:37:07 +02:00
Alexander Bakker
37964da4a5
Clarify that only Aegis vaults can be imported during the intro
...
Some users understandably get confused when they try to import a backup
file from a different 2FA app during the intro and then get greeted
with an error dialog.
This changes the button text to "Import Aegis vault" and adds a small
hint text in the hope that this makes the limitations of the intro more
clear to the user.
<img width="200" src="https://alexbakker.me/u/jzhh3bk30w.png " />
2023-09-09 12:51:04 +02:00
Michael Schättgen
9ff8efab69
Respect system animation setting
...
Co-authored-by: Alexander Bakker <ab@alexbakker.me>
2023-08-30 15:07:09 +02:00
Michael Schättgen
d90303cf0e
Add tiles view mode
...
Minor UI improvements
Fix animations
Fix typo
Improvements made after PR review
PR improvements
Co-authored-by: Alexander Bakkker <ab@alexbakker.me>
2023-08-23 17:29:18 +02:00
Michael Schättgen
813fd62dc7
Add ability to change account name position
2023-08-16 23:40:19 +02:00
Michael Schättgen
61d41a26fa
Add ability to disable backup reminder
2023-02-05 18:31:31 +01:00
elena
1c9931b1c8
Display export groups selection as dropdown
2022-12-13 15:22:00 +00:00
elena
51698947aa
Create checkboxes dropdown component
2022-12-13 15:20:00 +00:00
Alexander Bakker
927a27943b
Merge pull request #1045 from Toadsta/copyURI
...
Copy URI to clipboard when using transfer entries
2022-12-04 17:00:12 +01:00
Alexander Bakker
8cf48a94aa
Clarify backup reminder with time elapsed since last backup/export
2022-12-04 15:44:45 +01:00
Toadsta
96852528f4
Copy URI to clipboard when using transfer entries, copied text is marked as sensitive
...
Co-authored-by: orange-elephant <88595467+orange-elephant@users.noreply.github.com>
2022-12-03 20:06:25 +00:00
Alexander Bakker
65790166b6
Set fallbackLineSpacing to false for all entry view modes
...
I fixed an issue in e77df1eee4
but
apparently I only applied it to the default view mode
2022-12-03 14:15:48 +01:00
Alexander Bakker
282f85fb3b
Don't show "Export all groups" option if there are no groups
2022-11-20 18:49:47 +01:00
Alexander Bakker
fd5a0390f0
Merge pull request #1014 from orange-elephant/export-selected-groups
...
Allow exporting specific groups
2022-11-20 18:37:54 +01:00
Alexander Bakker
e77df1eee4
Set fallbackLineSpacing to false for the OTP TextView
...
This prevents any dynamic changes in height that may occur while using
tap to reveal on Android 13 and up.
2022-11-09 18:50:38 +01:00
elena
c45564d852
Allow exporting specific groups
2022-11-06 18:38:34 +00:00
Alexander Bakker
7993142cc5
Show a warning when a separate export/backup password is configured
2022-10-27 22:12:44 +02:00
Michael Schättgen
5ec1e33a31
Add ability to favorite/pin entries
2022-10-26 14:07:49 +02:00
Alexander Bakker
c58b773878
Rename some things related to plaintext backup warning
2022-10-25 18:38:07 +02:00
Alexander Bakker
ef2e803e04
Make the entry count text a bit smaller
2022-10-05 13:25:17 +02:00
Alexander Bakker
acc6b9a3de
Merge pull request #973 from orange-elephant/entries-shown-count
...
Add entries showing count
2022-09-28 13:48:35 +02:00
elena
4bf807c46a
Add entries showing count
2022-09-23 18:49:23 +01:00
Maarten Trompper
05a8c7c51f
Fixes #794
2022-08-26 20:31:29 +02:00
Alexander Bakker
79022be3b6
Add an import button to the intro
2022-08-17 19:11:35 +02:00
elena
045b8280bf
Add warning banner after plaintext export
2022-08-10 17:17:51 +01:00
elena
3441deee64
Add MOTP support
2022-08-07 16:40:08 +01:00
Alexander Bakker
d40ebf0f67
Use a higher resolution app icon in the intro
2022-06-05 12:33:53 +02:00
Alexander Bakker
339a31b0f3
Show a backup reminder if auto backups are not enabled
...
If the user doesn't have auto backups enabled, the reminder will pop up
up every time a significant change is made to the vault.
Users can get rid of the reminder by:
- Creating an export
- Enabling automatic backups (either ours or Android backups will do)
2022-04-10 17:12:12 +02:00
Alexander Bakker
baa3cac5a4
Remove slot manager activity
...
We don't really use this anymore, and it was only available for debug builds anyway
2022-03-06 13:33:57 +01:00
Alexander Bakker
927f5f2bd5
Merge pull request #845 from Hacker437/Dialog
...
Updated Delete Dialog
2022-02-27 18:18:56 +01:00
Praveen Kumar
c0020684de
Change the layout of the entry delete dialog and include more info
2022-02-27 17:46:47 +01:00
Mikhail Prokofev
af2bf6f683
Add Yandex OTP support
2022-01-26 18:43:55 +03:00
Praveen Kumar
385475aa8b
Changed the Chip to match the background in Amoled and Dark Mode
2021-09-03 11:24:22 +05:30
Praveen Kumar
a9806fcfb7
Migrate App Compat Buttons To Material Buttons
2021-08-31 09:40:39 +05:30
modelorona
97f28c6089
add note field to entry
2021-08-30 10:21:54 +01:00
Alexander Bakker
6bafd9e9ae
Ensure the issuer textbox and group dropdown have equal height
...
Fixes #751
2021-07-31 14:01:21 +02:00
Alexander Bakker
11705866e3
Fix the build by fixing some linter complaints
2021-07-22 22:25:40 +02:00
Michael Schättgen
34cd16f240
Add usage count to entries
...
Update Preferences.java
Fix build error and review improvements
2021-06-16 16:22:11 +02:00
Alexander Bakker
fc25312d12
Add an option to save the current group filter
2021-05-20 20:58:20 +02:00
Alexander Bakker
d152d13580
Make sure text and radio button are aligned in importer dialog
2021-05-09 11:58:24 +02:00
Alexander Bakker
1eff91594f
Fix multiple layout issues on small-screen devices
...
Close #560
2021-05-06 23:17:35 +02:00
Alexander Bakker
b195d0dadd
Fix multiple icon rendering issues in card_icon
...
- Use software rendering on API <= 27
- Use ImageView instead of CircleImageView
Fixes #725
2021-04-14 21:43:59 +02:00
Alexander Bakker
7d3666a5d0
Make the password configuration dialog scrollable
...
Fixes #722
2021-04-14 17:33:16 +02:00
Alexander Bakker
4f38988c0d
Introduce support for icon packs
2021-04-07 17:28:08 +02:00