Alexander Bakker
7e1daf731f
Trim spaces from the search filter
2024-08-27 22:05:25 +02:00
Michael Schättgen
2add8aab14
Merge pull request #1464 from alexbakker/shapeableimageview
...
Replace CircleImageView with ShapeableImageView
2024-08-27 20:49:38 +02:00
Alexander Bakker
99e633d61a
Replace CircleImageView with ShapeableImageView
2024-08-27 20:02:06 +02:00
Michael Schättgen
7ce72e046a
Merge pull request #1465 from alexbakker/vendor-jcenter-libs
...
Vendor TextDrawable and TrustedIntents
2024-08-26 23:55:33 +02:00
Alexander Bakker
991da65af0
Vendor TextDrawable and TrustedIntents
...
These were the only two libraries we were still getting from JCenter,
which was permanently shut down recently: https://jfrog.com/blog/jcenter-sunset/
2024-08-26 23:06:09 +02:00
Alexander Bakker
9eae773efb
Merge pull request #1458 from michaelschattgen/fix/hidden-dots-size
...
Fix sizing inconsistency of the dots in hidden view
2024-08-23 23:08:35 +02:00
Michael Schättgen
4ddc42ea51
Fix sizing inconsistency of the dots in hidden view
2024-08-22 01:05:35 +02:00
Alexander Bakker
a46c816167
Merge pull request #1447 from michaelschattgen/feature/hide-account-name-tiles
...
Add ability to hide account name in tiles mode
2024-08-12 22:30:44 +02:00
Michael Schättgen
71c0ad2a08
Add ability to hide account name in tiles mode
2024-08-12 21:53:55 +02:00
Michael Schättgen
bc5cb488f5
Merge pull request #1454 from alexbakker/pass-popup-check
...
Add an extra check before showing the password reminder popup
2024-08-11 18:07:22 +02:00
Alexander Bakker
010e2628e8
Add an extra check before showing the password reminder popup
...
This is another attempt to fix a rare crash we're seeing in the
developer console:
```
Exception android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running?
at android.view.ViewRootImpl.setView (ViewRootImpl.java:1423)
at android.view.WindowManagerGlobal.addView (WindowManagerGlobal.java:408)
at android.view.WindowManagerImpl.addView (WindowManagerImpl.java:148)
at android.widget.PopupWindow.invokePopup (PopupWindow.java:1583)
at android.widget.PopupWindow.showAsDropDown (PopupWindow.java:1430)
at android.widget.PopupWindow.showAsDropDown (PopupWindow.java:1386)
at com.beemdevelopment.aegis.ui.AuthActivity.lambda$showPasswordReminder$5 (AuthActivity.java:253)
at android.os.Handler.handleCallback (Handler.java:942)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:211)
at android.os.Looper.loop (Looper.java:300)
at android.app.ActivityThread.main (ActivityThread.java:8294)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:580)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1028)
```
2024-08-10 13:13:03 +02:00
Alexander Bakker
db4c738c8f
Update dependencies
2024-08-09 19:49:08 +02:00
Michael Schättgen
e79c2c174b
Merge pull request #1444 from alexbakker/scroll-export-dialog
...
Make the export dialog scrollable
2024-08-02 22:56:27 +02:00
Alexander Bakker
655881e852
Make the export dialog scrollable
...
Reported by @valentinb102 on Matrix.
2024-08-02 19:43:47 +02:00
Alexander Bakker
29eccaf9cf
Merge pull request #1429 from r3dh3ck/fix/preferences_result_location
...
Remove preferences result
2024-07-23 21:08:27 +02:00
r3dh3ck
f796e4542a
Remove preferences result
2024-07-23 20:52:59 +02:00
Alexander Bakker
a10693e79e
Expand the number of cases covered under the slot exclusion tests
2024-07-23 20:30:36 +02:00
Alexander Bakker
b76e7a369c
Merge pull request #1424 from r3dh3ck/fix/biometric_slot_stripping
...
Strip a biometric slot when a backup is made
2024-07-23 20:26:16 +02:00
Alexander Bakker
4ea19a2b7a
Don't enforce backup versioning if versionsToKeep <= 0
2024-07-23 20:12:07 +02:00
Alexander Bakker
6a67ca43e4
Merge pull request #1433 from r3dh3ck/feature/infinite_backups
...
Infinite backups
2024-07-23 20:11:41 +02:00
r3dh3ck
fc8cdc6502
Implement infinite backups
2024-07-23 06:08:52 +00:00
Alexander Bakker
27a723205e
Merge pull request #1437 from michaelschattgen/fix/duplicate-dialog
...
Fix showing duplicate time sync dialogs
2024-07-22 20:59:55 +02:00
Michael Schättgen
7d76be577d
Fix showing duplicate time sync dialogs
2024-07-22 20:08:48 +02:00
r3dh3ck
62f25d9ae9
Strip a biometric slot when a backup is made
2024-07-22 17:53:04 +00:00
Alexander Bakker
9d374a2098
Merge pull request #1435 from michaelschattgen/fix/i18n-auditlog
...
Fix datetime parsing in Audit Log
2024-07-22 19:48:54 +02:00
Michael Schättgen
e53688d30d
Fix datetime parsing in Audit Log
2024-07-22 19:04:34 +02:00
Michael Schättgen
ec237ecb4e
Merge pull request #1349 from InfiniteCoder06/feature-multi-group
...
Support for Adding Multiple Groups
2024-07-22 00:36:54 +02:00
Michael Schättgen
8960ffffb4
Release v3.1.1
2024-07-22 00:17:19 +02:00
Praveen Kumar
2e9efa0617
Support for Adding Multiple Groups
2024-07-21 19:35:36 +05:30
Alexander Bakker
2050d29236
Merge pull request #1393 from michaelschattgen/feature/hide-keyboard-on-scroll
...
Hide keyboard on scroll when search field is focused
2024-07-20 10:09:12 +02:00
Michael Schättgen
c1ffe4a23e
Hide keyboard on scroll when search field is focused
2024-07-19 23:57:54 +02:00
Michael Schättgen
52f8c709b5
Merge pull request #1432 from alexbakker/fix-1417
...
Simplify approach for animating advanced entry settings
2024-07-19 22:59:26 +02:00
Michael Schättgen
676a7f603b
Merge pull request #1431 from alexbakker/fix-group-chip
...
Initialize the group chip properly after unlocking Aegis
2024-07-19 22:49:01 +02:00
Alexander Bakker
94d1cc6608
Simplify approach for animating advanced entry settings
...
This slightly simplifies the approach we use to animate the advanced
entry settings into view, by defaulting its alpha to 0 and setting it to
VISIBLE before the animation starts. That way, we're not dependent on
"animation ended" callbacks that apparently don't fire in all cases.
The XML diff looks a bit scary, but it basically just removes a
wrapping ``RelativeLayout`` that appears to not be necessary.
2024-07-19 21:00:22 +02:00
Alexander Bakker
f7862dcdf0
Initialize the group chip properly after unlocking Aegis
...
This fixes an issue introduced by
46e1421c28
where the group chip would not
show after unlocking Aegis. This happened because the activity result is
received *after* ``onStart``. When we were using ``onResume``, it was
the other way around.
2024-07-19 20:28:48 +02:00
Michael Schättgen
d1695aa712
Bump versioncode
...
because play store
2024-07-17 22:29:45 +02:00
Michael Schättgen
f1ff402db4
Release v3.1.1-beta1
2024-07-17 22:17:35 +02:00
Michael Schättgen
fd2ae9423e
Merge pull request #1430 from alexbakker/workaround-1342
...
Start auth/intro activities from onStart to work around an Android bug
2024-07-17 21:10:02 +02:00
Alexander Bakker
46e1421c28
Start auth/intro activities from onStart to work around an Android bug
2024-07-17 19:18:09 +02:00
Alexander Bakker
359621612a
Merge pull request #1420 from juleskers/freeotpplus-json
...
Clarify FreeOTP+ import needs JSON, not URI-format
2024-07-16 17:04:26 +02:00
Jules Kerssemakers
edf2201fb3
Clarify FreeOTP+ import needs JSON, not URI-format
2024-07-15 10:34:34 +02:00
Michael Schättgen
1201b505f7
Merge pull request #1408 from juleskers/patch-1
...
DatabaseImporter: add overlooked FreeOTP "1.x" hint
2024-07-03 19:31:17 +02:00
Jules Kerssemakers
327f97c51d
DatabaseImporter: add overlooked FreeOTP "1.x"-only
...
Include the '(1.x)' qualifier directly in the import-source selection dropdown to avoid raising false expectations.
See also:
- #1204 , where the 1.x-hint was introduced
- #1084 : tracking issue for 2.x support
- https://github.com/freeotp/freeotp-android/issues/381
FreeOTP-issue to reconsider the brittle serialised java format used by 2.x
2024-07-02 11:52:12 +02:00
Michael Schättgen
29ebe31f8a
Release v3.1
2024-06-29 22:34:06 +02:00
Michael Schättgen
372bbaa3fb
Release v3.1-beta
2024-06-14 12:50:37 +02:00
Michael Schättgen
2165ac4b2b
Update translations from Crowdin
2024-06-14 12:01:11 +02:00
Michael Schättgen
46ceeeafb9
Merge pull request #1364 from michaelschattgen/fix/edit-entry-scroll
...
Make EditEntryActivity scrollable again
2024-06-13 21:34:22 +02:00
Michael Schättgen
2b2c4fc0ce
Make EditEntryActivity scrollable again
...
Co-authored-by: Alexander Bakker <ab@alexbakker.me>
2024-06-03 20:21:23 +02:00
Michael Schättgen
2864f9b30c
Merge pull request #1391 from alexbakker/fix-1329
...
Save the vault when saving group filter right after a vault version bump
2024-06-02 14:38:01 +02:00
Alexander Bakker
c17f30b89e
Merge pull request #1354 from InfiniteCoder06/bug-scrolling
...
Fix Scrolling in BottomSheet
2024-06-01 14:43:56 +02:00