Skip to content

Fetch upstream#20

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

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

Conversation

@Valerionn
Copy link
Member

No description provided.

alexbakker and others added 30 commits March 19, 2024 22:40
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.
Fix various minor inconsistencies in entry list item offsets
Co-authored-by: Michael Schättgen <michael@schattgen.me>
Make the code color white for AMOLED
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()
michaelschattgen and others added 30 commits May 28, 2025 13:38
Update gradle, update dependencies and bump minSdkVersion to 23
Add haptic feedback toggle for code refresh
…-period

Fix animation crash when using period of 7
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
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.