Commit graph

32 commits

Author SHA1 Message Date
Michael Schättgen
7753b482b1 Make secret multiline 2024-10-02 13:33:27 +02:00
Michael Schättgen
d81d741fee Fix capitalization of multiple text fields 2024-09-19 00:55:02 +02:00
Alexander Bakker
99e633d61a Replace CircleImageView with ShapeableImageView 2024-08-27 20:02:06 +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
Praveen Kumar
2e9efa0617
Support for Adding Multiple Groups 2024-07-21 19:35:36 +05:30
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
Michael Schättgen
2b2c4fc0ce Make EditEntryActivity scrollable again
Co-authored-by: Alexander Bakker <ab@alexbakker.me>
2024-06-03 20:21:23 +02: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
Michael Schättgen
f1e14e6645 Fix a couple UI inconsistencies 2024-03-15 22:12:55 +01:00
Alexander Bakker
fcde086ae3 Material 3
Co-authored-by: Michael Schättgen <michael@schattgen.me>
2024-03-13 16:03:56 +01:00
elena
3441deee64 Add MOTP support 2022-08-07 16:40:08 +01:00
Mikhail Prokofev
af2bf6f683 Add Yandex OTP support 2022-01-26 18:43:55 +03:00
modelorona
97f28c6089 add note field to entry 2021-08-30 10:21:54 +01:00
Alexander Bakker
6bafd9e9ae Ensure the issuer textbox and group dropdown have equal height
Fixes #751
2021-07-31 14:01:21 +02:00
Michael Schättgen
34cd16f240 Add usage count to entries
Update Preferences.java

Fix build error and review improvements
2021-06-16 16:22:11 +02:00
Alexander Bakker
2c8a64f943 Disable some fields if Steam OTP type is selected
Also, move some magic default OTP parameters to constants
2021-01-30 16:41:25 +01:00
Alexander Bakker
f4bdf4645b Hide some entry editing settings by default to reduce user confusion 2021-01-27 20:09:53 +01:00
Alexander Bakker
68436fba9c Rewrite layout of EditEntryActivity to not use TableLayout
This prevents excessive overdraw and fixes the UI tests
2021-01-24 12:53:29 +01:00
Alexander Bakker
eae31ef94b Switch from Appcompat to Material Components theme
Close #354.
2021-01-23 15:23:02 +01:00
Alexander Bakker
97944aac88 Replace use of android:tint with app:tint to fix lint errors 2020-08-12 13:14:37 +02:00
Alexander Bakker
44ca712186 Improve RTL support
This addresses most of the issues reported in #418. The intro is still broken, however.

<img src="https://alexbakker.me/u/m9wfihdw4a.png" width="300"/>
2020-07-04 11:31:38 +02:00
Alexander Bakker
02c9a0cb1c Move entry divider logic to EntryListView
This patch makes EntryListView responsible for providing the divider between
entries, instead of setting a margin on every entry like we do now. It also
fixes a couple of miscellaneous issues, like use of the old package name.
2019-06-09 22:41:50 +02:00
ByteHamster
ffa2577cc2 Darkened Krop color 2019-04-14 00:47:21 +02:00
Michael Schättgen
9baaf824c6 Start working on amoled / true black theme
#32
2019-03-28 00:15:02 +01:00
Alexander Bakker
066a7447c0 Support an arbitrary number of digits 2019-03-26 00:59:51 +01:00
Alexander Bakker
2ce259255d Add a 'group' field to entries for filtering from the main view 2018-12-11 12:17:51 +01:00
Michael Schättgen
e2bff70109 Extracted all layout hardcoded strings 2018-10-09 22:27:59 +02:00
Michael Schättgen
2152e2617f Migrated project to AndroidX 2018-09-25 16:26:57 +02:00
Michael Schättgen
ddedcfb7f1 Improved EditEntryActivity layout 2018-09-18 21:29:11 +02:00
Alexander Bakker
04dbb71cd7 Merge remote-tracking branch 'origin/custom-images' 2018-06-07 12:27:42 +02:00
Alexander Bakker
4a4ab1a82c Bunch of refactoring
- Get rid of KeyProfile and use DatabaseEntry directly
- Don't store Google auth style urls in the db, but use separate fields
- Update testdata to reflect db format changes
- Lay the ground work for HOTP support
- Refactor KeyInfo and split it into OtpInfo, TotpInto and HotpInfo
- Surely some other stuff I forgot about
2018-06-06 16:15:31 +02:00
Renamed from app/src/main/res/layout/activity_edit_profile.xml (Browse further)