Alexander Bakker
c17f30b89e
Merge pull request #1354 from InfiniteCoder06/bug-scrolling
...
Fix Scrolling in BottomSheet
2024-06-01 14:43:56 +02:00
Praveen Kumar
9c07b981d4
Fix scrolling in bottom sheet for groups
2024-06-01 14:41:21 +02:00
Alexander Bakker
2b69dc3a84
Save the vault when saving group filter right after a vault version bump
2024-05-31 17:02:15 +02:00
Alexander Bakker
ee1dd322b8
Merge pull request #1357 from michaelschattgen/feature/audit-log
...
Add audit log
2024-05-28 20:54:51 +02:00
Alexander Bakker
56285eb468
Merge pull request #1352 from InfiniteCoder06/bug-spacing
...
Fix Spacing Issue With Name
2024-05-28 20:45:37 +02:00
Praveen Kumar
7e8b86ecf5
Fix spacing issue with entry name
2024-05-28 20:43:45 +02:00
Alexander Bakker
ea09c67027
Merge pull request #1383 from NWuensche/master
...
Update change of Code Digit Grouping
2024-05-28 20:33:12 +02:00
codeall9
65a57f2b9c
Remember group selection after screen rotate
...
Solution:
Restore _groupFilter as _prefGroupFilter in order to reapply correct filter after screen rotate
2024-05-28 20:31:54 +02:00
nwuensche
40f630170c
Update change of Code Digit Grouping
2024-05-18 14:54:49 +02:00
Alexander Bakker
2b04ae0622
Merge pull request #1370 from michaelschattgen/fix/icon-packs-assign
...
Fix icon pack selector in AssignIconsActivity
2024-05-17 14:46:53 +02:00
codeall9
802d449bfb
Fix AppearancePreferencesFragment title after locale changed
...
root cause:
the `_prefTitle` is saved in `CharSequence`
solution:
we only able to store `CharSequence` since `Preference.getTitleRes` is removed in AndroidX. As a workaround, we update the title again on Fragment.onStart()
2024-05-12 17:01:11 +08:00
Michael Schättgen
69126242bd
Fix icon pack selector in AssignIconsActivity
2024-05-06 17:43:42 +02:00
Michael Schättgen
dee881bc05
Merge pull request #1347 from InfiniteCoder06/refractor-groups
...
Renaming of Groups
2024-04-20 11:33:12 +02:00
Michael Schättgen
171da34b13
Start working on audit logs
2024-04-20 01:46:00 +02:00
Praveen Kumar
a582c2053c
Renaming of Groups
2024-04-19 09:03:03 +05:30
Alexander Bakker
9b96bbde54
Adjust R8 settings for easier retracing of stacktraces in release builds
2024-04-12 19:16:37 +02:00
Alexander Bakker
559e68e0d2
Stop analyzing password strength if it becomes longer than 64 chars
...
This should help reduce the chance that zxcvbn4j explodes on a password
input.
I also took the opportunity to deduplicate related code a bit.
2024-03-27 15:22:35 +01:00
Alexander Bakker
0d34f0749d
Use DayNight as the default theme
...
This reduces the chance that we flashbang the user when they launch the
app. The issue remains on older Android versions that don't natively
support dark mode, but I don't think that's fixable.
Activities override the theme based on the user's settings, so this
change only has effect while the app is launching.
2024-03-25 20:21:49 +01:00
Michael Schättgen
f44fe389d7
Release v3.0.1
2024-03-25 19:26:55 +01:00
Michael Schättgen
49a2b5d34d
Merge pull request #1323 from alexbakker/glide-no-res
...
Don't use Glide to load drawable resources
2024-03-24 20:51:28 +01:00
Michael Schättgen
006815d36b
Merge pull request #1322 from alexbakker/new-battle-net
...
Add support for importing from the new Battle.net app
2024-03-24 20:06:22 +01:00
Alexander Bakker
3962d50fa6
Use Android color reference for android:colorBackground in AMOLED theme
...
My best guess is that API 28 and below somehow interpret ``#000000`` to mean
either ``@null`` or transparent for ``android:colorBackground``.
2024-03-24 19:27:36 +01:00
Alexander Bakker
9815e510df
Don't use Glide to load drawable resources
...
Loading drawables using Glide while the size of the ImageView
is not known yet appears to result in a blurry mess.
2024-03-24 17:58:55 +01:00
Alexander Bakker
f9f37d30b2
Release v3.0
2024-03-24 16:47:26 +01:00
Alexander Bakker
4c4acf0cd0
Update translations from Crowdin
2024-03-24 16:42:26 +01:00
Alexander Bakker
4311bd9bd8
Add support for importing from the new Battle.net app
2024-03-23 18:43:02 +01:00
Alexander Bakker
60c72d48ee
Switch to AboutLibraries for the third-party license list
...
The previous library we were using is unmaintained and can't be
customized to match the Material 3 theme.
2024-03-23 13:41:02 +01:00
Michael Schättgen
8912d75870
Fix padding unlock button
2024-03-20 21:33:15 +01:00
Alexander Bakker
4c28bf2a12
Make the code color white for AMOLED
...
Co-authored-by: Michael Schättgen <michael@schattgen.me>
2024-03-20 21:21:25 +01:00
Alexander Bakker
45ced0de60
Fix various minor inconsistencies in entry list item offsets
...
This patch addresses the following:
- More consistent offsets between entries in the list, especially in
relation to the action bar and the error card.
- Consistent correct application of card shapes when switching between
favoriting and unfavoriting entries.
- Removal of CompactDividerDecoration. We no longer uses dividers, so
this is no longer needed.
2024-03-19 22:40:47 +01:00
Michael Schättgen
bf7c60d620
Fix shape of favorited entries
2024-03-16 17:38:56 +01:00
Alexander Bakker
6fc9cd5a71
Merge pull request #1310 from michaelschattgen/feature/last-used
...
Add ability to sort based on last used timestamp
2024-03-16 16:15:26 +01:00
Michael Schättgen
9bae4d6bbc
Add ability to sort based on last used timestamp
2024-03-16 16:14:47 +01:00
Alexander Bakker
2b2cac1ada
Merge pull request #1308 from michaelschattgen/fix/ui-inconsistencies
...
Fix a couple UI inconsistencies
2024-03-16 11:28:02 +01:00
Michael Schättgen
f1e14e6645
Fix a couple UI inconsistencies
2024-03-15 22:12:55 +01:00
Michael Schättgen
52ecf12576
Fix copied text visibility
2024-03-15 21:34:59 +01:00
Alexander Bakker
8995626d16
Apply dark background colors when combining AMOLED and dynamic colors
...
Previously, the dark background colors would not be applied for this
combination of settings.
Unfortunately, I couldn't find a way to avoid some duplication in
themes.xml.
2024-03-14 20:27:43 +01:00
Michael Schättgen
cffe15735c
Merge pull request #1302 from alexbakker/fix-cam-btn-color
...
Set the correct color for the camera switch button
2024-03-14 20:16:18 +01:00
Alexander Bakker
c5b8ee9215
Set the correct color for the camera switch button
2024-03-13 20:50:07 +01:00
Alexander Bakker
2e44a81c69
Use MaterialColors.getColor instead of our own helper
...
I set CompactDividerDecoration to transparant, because that was already
effectively the case. I think we can remove this class entirely, but
I'll do that in a separate PR.
2024-03-13 20:33:09 +01:00
Alexander Bakker
f76d84ef87
Release v3.0-beta1
2024-03-13 17:21:14 +01:00
Alexander Bakker
3d59114230
Update translations from Crowdin
2024-03-13 16:56:54 +01:00
Michael Schättgen
22c9ab7c03
Merge pull request #1295 from alexbakker/intro-init-crash
...
Don't initialize VaultManager after the intro unless saving succeeds
2024-03-13 16:51:39 +01:00
Michael Schättgen
f8ad3d16fc
Merge pull request #1297 from alexbakker/entry-move-anim
...
Restore entry list item animations
2024-03-13 16:40:41 +01:00
Michael Schättgen
fbd3bf3ff5
Merge pull request #1296 from alexbakker/shown-entries-bold
...
Only bold number of shown entries if found in the translated string
2024-03-13 16:39:30 +01:00
Alexander Bakker
8bbbe3611a
Don't initialize VaultManager after the intro unless saving succeeds
...
In rare cases where writing to disk fails after the intro, a crash could
occur if the user presses "Done" again. VaultManager would have been
initialized, and trying to initialize it again would result in a crash.
2024-03-13 16:36:09 +01:00
Michael Schättgen
2d0e201060
Merge pull request #1294 from alexbakker/load-vaultfile
...
Load vault file on demand instead of juggling it around in-memory
2024-03-13 16:29:01 +01:00
Michael Schättgen
b59350337f
Merge pull request #1293 from alexbakker/disable-unlock-button
...
Disable the unlock button until the slot decryption task is done
2024-03-13 16:27:44 +01:00
Michael Schättgen
6d73e5101c
Merge pull request #1278 from alexbakker/fix-1077
...
Pass down the root shell to every SuFile for the Authy importer
2024-03-13 16:24:22 +01:00
Michael Schättgen
d16d56c4b0
Merge pull request #1263 from alexbakker/icon-suggestion-prio
...
Prioritize normal icon issuer matches over inverse matches
2024-03-13 16:23:55 +01:00