PhilippC
4dfcbbf62a
New translations strings.xml (Spanish)
2025-02-11 16:18:07 +01:00
PhilippC
d0e1a15673
New translations strings.xml (French)
2025-02-11 16:18:06 +01:00
PhilippC
8fc9324be5
New translations strings.xml (Romanian)
2025-02-11 16:18:05 +01:00
PhilippC
46194317a8
Merge pull request #2766 from PhilippC/bugfix/potential-crashes-when-registering-receivers
...
fix potential crashes
2025-02-11 13:54:23 +01:00
PhilippC
c4d6e18759
Merge pull request #2765 from PhilippC/bugfix/2371-autofill-not-working-with-compose-apps
...
Fix autofill with Compose apps
2025-02-11 13:21:11 +01:00
Philipp Crocoll
ee41a600b1
fix potential crashes on old Android versions when registering receivers (after upgrade to support target sdk 34)
2025-02-11 13:18:23 +01:00
PhilippC
07562cc5a9
Merge pull request #2744 from midnight-wonderer/bug/hostname-matching
...
Fix hostname matching logic. closes #1926
2025-02-11 12:33:49 +01:00
Philipp Crocoll
0f5b411dc7
Fix an issue that autofill didn't work with compose apps as described on #2371 . Closes #2371 . Closes #2590 which is a prototype for this commit.
2025-02-11 12:33:14 +01:00
PhilippC
7577e3064c
Merge pull request #2764 from PhilippC/remove-unused-package
...
remove no-longer required package from dependencies
2025-02-11 12:07:21 +01:00
Philipp Crocoll
d33e1f266c
remove no-longer required package from dependencies
2025-02-11 11:12:25 +01:00
Philipp Crocoll
4c632d0c72
fix i18n of a password hint in entry edit
2025-02-06 13:02:28 +01:00
PhilippC
cd75d7cda8
Merge pull request #2761 from PhilippC/feature/target-sdk-34
...
upgrade to target sdk 34: mark OngoingNotificationsService as Use, register receivers as exported
2025-02-06 12:42:02 +01:00
PhilippC
2bd0d415b6
Merge pull request #2758 from jonalmeida/patch-1
...
Remove deprecated Firefox Nightly app ID from trusted browsers
2025-02-06 12:17:20 +01:00
Philipp Crocoll
0bd58bd51f
upgrade to target sdk 34: mark OngoingNotificationsService as Special Use, register receivers as exported
...
(This is required because it is allowed that plugins send intents and also intents from system notifications are not received in NonExported mode)
2025-02-06 12:12:54 +01:00
Philipp Crocoll
d998e08b4f
make CreateDatabaseActivity use the blue theme to be more consistent
2025-02-06 11:19:29 +01:00
PhilippC
60e5dc21f1
Merge pull request #2760 from PhilippC/update-onedrive-implementation
...
Update onedrive implementation
2025-02-06 11:17:28 +01:00
Philipp Crocoll
793341918b
cleanup code and fix bug with "My files" variant
2025-02-06 10:40:36 +01:00
Jonathan Almeida
8759fe5346
Remove deprecated Firefox Nightly app ID from trusted browsers
...
This app ID has not been used for a few years now and can be safely removed.
See the original PR for added context: https://github.com/PhilippC/keepass2android/pull/896
2025-02-03 18:05:10 -05:00
Philipp Crocoll
087af49514
fix OneDrive implementation for app folder
2025-01-30 09:09:25 +01:00
Philipp Crocoll
7c6ce14348
this is the first attempt to fix the currently broken OneDrive implemenation by upgrading to Graph SDK 5. Unfortunately, the SDK is much harder to use because of a missing abstraction for DriveItems on different places (regular folder, special folder, shared folder) and also doesn't work well, see e.g. https://stackoverflow.com/questions/79374963/list-shared-folders-with-graph-sdk or https://stackoverflow.com/questions/79374845/graph-sdk-c-missing-methods-for-working-with-app-folder .
2025-01-21 16:23:07 +01:00
PhilippC
146f181682
Merge pull request #2745 from PhilippC/argon2-fix
...
fix issue with argon2 kdf
2025-01-14 16:50:08 +01:00
Philipp Crocoll
090bc6249a
fix: number of entries in group did not immediately update when adding entries
2025-01-14 15:29:22 +01:00
Philipp Crocoll
73fc93ed96
fix issue with argon2 kdf (regression from .net8 migration) by
...
* including armeabi-v7 and arm64-v8 .so files
* switching to [LibraryImport] instead of [DllImport]
2025-01-14 13:55:21 +01:00
Sarun Rattanasiri
980df2b3a7
fix hostname matching logic
2025-01-14 17:24:48 +07:00
Philipp Crocoll
0cae15a219
port AutofillParser unit tests to .net 8
2025-01-07 13:16:54 +01:00
Philipp Crocoll
409f6b9981
rename folder keepass2android => keepass2android-app
2025-01-07 11:20:08 +01:00
Philipp Crocoll
738d59dbda
remove old (pre-sdk-style) projects, rename sdk style projects to have the names of the old ones. adjust the .sln and .csproj files accordingly. This is a bit like a squash commit, as it shows the diff between the pre-sdk-style code with the updated code (sdk-style, Material3, Zxing=>GMS CodeScanner, Kdbp support removed)
2025-01-07 11:19:23 +01:00
Philipp Crocoll
9a95691860
remove no-longe-used testing project
2025-01-07 10:37:47 +01:00
Philipp Crocoll
4d129c5e05
add filtered resources to java project files
2025-01-07 10:23:44 +01:00
Philipp Crocoll
a672e9bbd2
reactivate QR scanning capabilities by using GMS CodeScanner (instead of ZXing which is no longer compatible with new .net Android); copy resource string from KP2AKeyboard project to app such that it can be used in the manifest.
2025-01-07 10:22:19 +01:00
Philipp Crocoll
0e3ef76d6e
recreate group activity when list text size was changed
2024-12-31 15:15:11 +01:00
Philipp Crocoll
2ad073c80f
fix layout of password activity
2024-12-31 14:22:16 +01:00
Philipp Crocoll
33c1f5d6dd
mask password textedit before assigning password. This ensures that there is not the fraction of a second where the password might be visible.
2024-12-31 14:00:24 +01:00
Philipp Crocoll
f0d9c8134e
improve behavior when changing the theme
2024-12-31 13:04:37 +01:00
Philipp Crocoll
bf5411bdb8
minor modifications to improve Material UI. Change dialog to Material Dialogs.
2024-12-17 13:14:56 +01:00
Philipp Crocoll
e14cd62e75
changes to implement material design/fix flaws and issues in the major activities. More testing pending.
2024-12-10 18:35:02 +01:00
Philipp Crocoll
ed9cd7180c
replace icons by vector drawables to fix color issues with day/night scheme
2024-12-10 15:06:37 +01:00
Philipp Crocoll
add8209f11
change encoding to utf8
2024-12-10 11:47:51 +01:00
Philipp Crocoll
9194436bc8
start replacing some icons
2024-12-10 11:22:55 +01:00
Philipp Crocoll
c3c1f1ecb7
add database filename on password activity again
2024-12-10 11:22:30 +01:00
Philipp Crocoll
83d076c9a7
fix bottom bar in QuickUnlock and Password activity
2024-12-07 08:12:11 +01:00
Philipp Crocoll
f974b0ffa0
remove bad named folder
2024-12-07 07:54:14 +01:00
Philipp Crocoll
95d7ecd066
first steps towards Material3 design
...
* updates themes and color definitions
* removed many color attributes from views and special configurations
* reworked settings completely to get rid of "settings toolsbar"
* use DayNight theme instead of custom light/dark
Note that there are quite a few issues left.
2024-12-07 07:53:34 +01:00
Philipp Crocoll
b101bf8d5f
rename apk of PluginSdk to avoid a weird binding error
2024-12-07 07:46:41 +01:00
Philipp Crocoll
52a62df97c
migrate preferences to AndroidX, separate one large settings fragment into many smaller ones to get rid of "ToolbarPreference" workaround
2024-12-01 09:52:08 +01:00
Philipp Crocoll
e873ed466e
+ theme test for testing material design stuff (because old theming is broken after upgrading to sdk-style projects)
2024-11-19 14:25:11 +01:00
Philipp Crocoll
b153ea2cb4
remove unused stuff from PluginSDK project
2024-11-19 09:44:18 +01:00
Philipp Crocoll
c32a6eae7a
make app-style app compilable
...
* switched from support library to androidx
* disabled some code which will need to be fixed later (strings in manifest, zxing qr reader)
* changes in styles need to be tested
still crashing when trying to use any code from the Keyboard binding.
2024-11-19 09:43:54 +01:00
Philipp Crocoll
43f6064faa
towards sdk-style projects. As of now, all code/resources etc. is duplicated for new projects in new folders. this will be moved back to the original locations (and then squashed). App currently does not build.
2024-11-05 10:58:57 +01:00
Philipp Crocoll
dad9b0e53f
update minSdk of offline version to 21 (Android 5.0) to simplify the build.
2024-10-22 15:49:08 +02:00