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
PhilippC
81b48a3ac2
Merge pull request #2743 from PhilippC/sdk-style-projects
...
Migrate to .net 8 and Material 3
2025-01-14 10:16:23 +01:00
Philipp Crocoll
29fc0fe5ae
adjust Makefile to hardlink the appropriate Manifest file from the Manifests folder. Adjust build.yml for renamed test project. Add AndroidManifest.xml to .gitignore as this is only a link.
2025-01-14 08:40:13 +01:00
PhilippC
7537820d79
New translations strings.xml (Chinese Traditional)
2025-01-13 12:29:52 +01: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
63836de8aa
add svgs for two custom icons
2025-01-07 10:38:14 +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
PhilippC
830494851d
Merge pull request #2734 from anttiharju/prevent-duplicate-CI-runs
...
Prevent duplicate CI runs in PRs
2024-12-31 11:34:24 +01:00
anttiharju
6e30dd35ee
Prevent duplicate runs in PRs
2024-12-20 08:11:26 +02: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
PhilippC
79127ee4ae
New translations strings.xml (Persian)
2024-11-23 21:28:30 +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
PhilippC
c367f94512
New translations strings.xml (Catalan)
2024-11-13 11:39:23 +01:00
PhilippC
04b455425b
New translations strings.xml (Catalan)
2024-11-13 09:48:23 +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
PhilippC
130a6eb9bf
New translations strings.xml (Vietnamese)
2024-11-04 09:39:34 +01:00
PhilippC
9490731f9a
New translations strings.xml (Vietnamese)
2024-11-04 09:39:30 +01:00
PhilippC
8db227477d
New translations strings.xml (Vietnamese)
2024-11-04 09:39:29 +01:00
PhilippC
1c720ac3d9
New translations strings.xml (Romanian)
2024-11-03 07:28:27 +01:00
PhilippC
581c897299
New translations strings.xml (Chinese Simplified)
2024-10-30 06:37:37 +01:00
PhilippC
c3936d05cc
New translations strings.xml (Chinese Simplified)
2024-10-30 04:28:58 +01:00
PhilippC
7f7844f33e
New translations strings.xml (Italian)
2024-10-26 11:24:17 +02:00
PhilippC
ba140b0612
New translations strings.xml (Italian)
2024-10-26 10:28:58 +02:00
PhilippC
9cba21cd7f
New translations strings.xml (Italian)
2024-10-25 13:30:21 +02:00
PhilippC
0f3ad02ecb
New translations strings.xml (Italian)
2024-10-25 11:30:58 +02: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
Philipp Crocoll
b2b0b8ddc9
switch to Java 17 in build.yml
2024-10-22 15:23:27 +02:00
Philipp Crocoll
9494f28acf
Merge branch 'anttiharju/master' into update-libs-and-tools
2024-10-22 15:11:36 +02:00
Philipp Crocoll
a98cd33cff
updating OkHttp, okhttp-digest and dropbox sdk. Removing no longer needed onedrive aar.
...
I wasn't successful in binding the latest dropbox sdk (7.0) and therefor only updated to 5.4.6 which doesn't require an .aar.
2024-10-22 15:02:10 +02:00
PhilippC
2859a53d0e
New translations strings.xml (Belarusian)
2024-10-22 11:54:35 +02:00