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
3a66851df5
Only fetch 2 specific dependencies from JCenter
2024-03-24 14:26:59 +01:00
Alexander Bakker
4311bd9bd8
Add support for importing from the new Battle.net app
2024-03-23 18:43:02 +01:00
Michael Schättgen
09c789b250
Merge pull request #1321 from alexbakker/about-libraries
...
Switch to AboutLibraries for the third-party license list
2024-03-23 16:03:25 +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
Alexander Bakker
8001ecb482
Merge pull request #1320 from michaelschattgen/fix/padding-unlock-button
...
Fix padding unlock button
2024-03-20 21:34:59 +01:00
Michael Schättgen
8912d75870
Fix padding unlock button
2024-03-20 21:33:15 +01:00
Michael Schättgen
e70499bcff
Merge pull request #1319 from alexbakker/amoled-code-color
...
Make the code color white for AMOLED
2024-03-20 21:32:09 +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
Michael Schättgen
584b0acb2b
Merge pull request #1318 from alexbakker/no-compact-divider
...
Fix various minor inconsistencies in entry list item offsets
2024-03-19 22:50:13 +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
7ec786231e
Update featured screenshots with material 3 refresh
2024-03-17 23:23:44 +01:00
Alexander Bakker
9737c85f86
Merge pull request #1312 from michaelschattgen/fix/favorites-ui
...
Fix shape of favorited entries
2024-03-16 17:40:29 +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
7ce43a0afd
Update build pipeline to resolve deprecation warnings
2024-03-16 13:08:21 +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
Alexander Bakker
2f18907ce1
Merge pull request #1307 from michaelschattgen/fix/copied-text
...
Fix copied text visibility
2024-03-16 11:24:22 +01:00
Michael Schättgen
ec01a4a96d
Merge pull request #1240 from GitGitro/master
...
Add delta-aegis-icons to the Readme
2024-03-15 22:46:55 +01:00
GitGitro
76f6ebd216
Add delta-aegis-icons to the Readme
...
fix: remove preview
2024-03-15 22:35:11 +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
Michael Schättgen
dfd720b406
Merge pull request #1303 from alexbakker/amoled-dynamic
...
Apply dark background colors when combining AMOLED and dynamic colors
2024-03-14 20:38:31 +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
Michael Schättgen
8512986a6b
Merge pull request #1301 from alexbakker/fix-1300
...
Use MaterialColors.getColor instead of our own helper
2024-03-14 20:01:53 +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
Alexander Bakker
59bae27556
Merge pull request #1227 from alexbakker/material3
...
Material 3
2024-03-13 16:07:00 +01:00
Alexander Bakker
fcde086ae3
Material 3
...
Co-authored-by: Michael Schättgen <michael@schattgen.me>
2024-03-13 16:03:56 +01:00
Alexander Bakker
0e2fa929e6
Restore entry list item animations
...
This fixes an issue where the entry list items no longer animated upon
move, insert, delete, etc.
RecyclerView's DefaultItemAnimator automatically scales the animations
according to the user's settings.
Introduced in 9ff8efab69
2024-03-10 22:18:15 +01:00
Alexander Bakker
8951c19581
Only bold number of shown entries if found in the translated string
...
This should fix the following crash:
```
Exception java.lang.IndexOutOfBoundsException: setSpan (-1 ... 0) starts before 0
at android.text.SpannableStringInternal.checkRange (SpannableStringInternal.java:499)
at android.text.SpannableStringInternal.setSpan (SpannableStringInternal.java:199)
at android.text.SpannableStringInternal.setSpan (SpannableStringInternal.java:186)
at android.text.SpannableString.setSpan (SpannableString.java:60)
at com.beemdevelopment.aegis.ui.views.EntryAdapter$FooterView.refresh (EntryAdapter.java:596)
```
2024-03-10 20:43:59 +01:00
Alexander Bakker
32e462bdce
Load vault file on demand instead of juggling it around in-memory
...
This trades performance for making VaultManager a bit easier to reason
about.
This also fixes a rare crash that could occur if the user retries to unlock
the app after the previous attempt resulted in an error related to
parsing the vault. The vault file would no longer be present in memory
after the first attempt, causing the second attempt to crash the app.
2024-03-10 19:43:40 +01:00
Alexander Bakker
6bd8521661
Disable the unlock button until the slot decryption task is done
...
This prevents a crash that could occur when double tapping the Unlock
button.
2024-03-10 18:29:49 +01:00
Alexander Bakker
f7bac4331e
Run the instrumented tests on Ubuntu since KVM is now available
...
See: https://github.blog/changelog/2023-02-23-hardware-accelerated-android-virtualization-on-actions-windows-and-linux-larger-hosted-runners/
2024-03-02 14:43:15 +01:00
Alexander Bakker
243a52ebed
Merge pull request #1286 from Granddave/feature/update-vault-docs
...
Update vault documentation
2024-03-01 13:27:07 +01:00
David Isaksson
f91b6f0466
Update vault documentation
...
Here some changes to the vault documentation are made. The documentation
is updated to reflect the latest versions of both the vault and the
database, i.e. vault version 1 and database version 3.
Co-authored-by: Alexander Bakker <ab@alexbakker.me>
2024-03-01 13:22:50 +01:00
Alexander Bakker
57ec695718
Pass down the root shell to every SuFile for the Authy importer
...
The issue was introduced in: 69f0bb4fbc
2024-02-18 20:03:37 +01:00