Skip to content

Fetch upstream#20

Open
Valerionn wants to merge 610 commits intoeasytfa:masterfrom
beemdevelopment:master
Open

Fetch upstream#20
Valerionn wants to merge 610 commits intoeasytfa:masterfrom
beemdevelopment:master

Conversation

@Valerionn
Copy link
Member

No description provided.

michaelschattgen and others added 30 commits March 20, 2024 21:33
The previous library we were using is unmaintained and can't be
customized to match the Material 3 theme.
Switch to AboutLibraries for the third-party license list
Loading drawables using Glide while the size of the ImageView
is not known yet appears to result in a blurry mess.
My best guess is that API 28 and below somehow interpret ``#000000`` to mean
either ``@null`` or transparent for ``android:colorBackground``.
Use Android color reference for android:colorBackground in AMOLED theme
Add support for importing from the new Battle.net app
Don't use Glide to load drawable resources
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.
Use DayNight as the default theme
This should help reduce the chance that zxcvbn4j explodes on a password
input.

I also took the opportunity to deduplicate related code a bit.
Stop analyzing password strength if it becomes longer than 64 chars
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()
Fix icon pack selector in AssignIconsActivity
Solution:
Restore _groupFilter as _prefGroupFilter in order to reapply correct filter after screen rotate
michaelschattgen and others added 30 commits May 29, 2025 13:13
Add check for duplicates upon saving entry
…ll-pin-keyboard

Add custom EditText to prevent Autofill service from popping up
Add support for Proton Authenticator exports
Co-authored-by: Michael Schättgen <michael@schattgen.me>
Add support for the Material Design 3 FAB Menu component
Add QsTileRefreshReceiver to fix tile state updates
Remove unneeded padding in tiles view
Use custom NoAutofill field to avoid password manager issues
Add ability to import otpauth uri from clipboard
Inverted buttons position in dialog_select_groups
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.