J-Jamet
672f1ca37d
fix: Add toast error #2159
2025-09-14 13:17:49 +02:00
J-Jamet
5893541dd2
Merge branch 'develop' into release/4.2.0
2025-09-12 16:14:19 +02:00
J-Jamet
da8ef9340c
fix: Loading ViewModel
2025-09-12 15:23:32 +02:00
J-Jamet
b7f9690a38
Merge branch 'develop' into feature/Passkeys
2025-09-01 19:12:15 +02:00
J-Jamet
c911b7c511
fix: Import DatabaseFile
2025-09-01 19:01:35 +02:00
Richard Macklin
e9d20a51a5
Remove global "Write-protected" setting
...
This addresses J-Jamet's feedback that keeping the global setting would
potentially lead to confusion, so it should be removed now that we are
remembering each database's read-only state.
2025-08-26 20:10:42 -07:00
Richard Macklin
a28d77ba32
feat: Remember the last read-only state of each database
...
The app has supported a global setting for opening (all) databases in
read-only mode. But that's not particularly flexible for the use case
where you have one database that should be read-only and one that should
be read-write.
Previously, to handle this use case you could open one database in
read-only mode, but the next time you attempted to open the same
database, it would "forget" that, so you would have to toggle it to
read-only mode again manually. This commit changes that behavior so that
if you toggle a database to read-only mode, it'll be remembered the next
time you open the database. (You can still toggle it back to read-write
if you change your mind, and that, too, will be remembered the next time
you open the database.)
2025-08-26 20:08:22 -07:00
J-Jamet
5cbd60c024
Merge branch 'develop' into feature/Passkeys
2025-08-23 14:52:51 +02:00
J-Jamet
82af9bada2
fix: CipherDatabase listener and rename advanced unlock in device unlock
2025-08-22 22:05:51 +02:00
J-Jamet
c7a256ebf1
Merge branch 'develop' into feature/Passkeys
2025-08-20 08:39:02 +02:00
J-Jamet
601874442c
fix: Better database loading
2025-08-18 18:29:48 +02:00
J-Jamet
fa34618d67
fix: Connect database
2025-08-18 16:55:39 +02:00
J-Jamet
a60fc83379
fix: old device code
2025-08-18 16:28:45 +02:00
J-Jamet
c7741115ff
Merge branch 'develop' into feature/Passkeys
2025-08-14 17:39:52 +02:00
J-Jamet
23bebf9597
fix: Auto prompt #2111
2025-08-14 17:02:40 +02:00
J-Jamet
04bcc6631c
fix: open auto prompt too often #2105
2025-08-13 17:59:56 +02:00
J-Jamet
698e3b7fb1
fix: auto open prompt #2105
2025-08-13 11:49:54 +02:00
J-Jamet
df3bd7e0a1
fix: cipher call #2105
2025-08-13 11:03:50 +02:00
J-Jamet
c8c232639f
fix: better cipher and prompt workflow #2105
2025-08-12 19:49:31 +02:00
J-Jamet
fe526089d7
fix: auto prompt #2105
2025-08-12 14:54:52 +02:00
J-Jamet
3a8245ee74
fix: Exception as Snackbar
2025-08-10 21:32:12 +02:00
J-Jamet
7be554a378
fix: unlock manager #2098 #2101
2025-08-10 12:24:23 +02:00
J-Jamet
19c987abc3
Merge branch 'develop' into feature/Passkeys
2025-07-26 19:43:55 +02:00
J-Jamet
3b39cafb99
fix: Warnings
2025-07-25 14:30:47 +02:00
J-Jamet
bf496333eb
Merge branch 'develop' into feature/Passkeys
2025-07-24 20:12:05 +02:00
J-Jamet
809e1929e5
fix: Biometric error #2081
2025-07-24 19:21:29 +02:00
J-Jamet
a1b1338d67
fix: Biometric after orientation change #2081
2025-07-24 19:12:25 +02:00
J-Jamet
593b5c6338
fix: Biometric error prompts #2081
2025-07-24 16:39:42 +02:00
J-Jamet
d1f463d497
fix: Refactoring Credential Provider
2025-07-16 14:03:48 +02:00
J-Jamet
238fab3e1d
fix: device unlock #1682
2023-11-06 23:47:31 +01:00
J-Jamet
7b7063b9be
fix: check biometric unlock availability before build the fragment #1400
2023-11-04 18:14:24 +01:00
J-Jamet
64fea078e8
fix: Update device unlock wording
2023-07-28 11:06:07 +02:00
J-Jamet
0423dd7295
fix: Settings and biometric button
2023-07-08 15:59:51 +02:00
J-Jamet
65d7fdbf7e
fix: Resolve dependencies and small changes
2023-06-18 10:33:58 +02:00
J-Jamet
d5310e5c58
fix: Deprecated parcelable
2023-06-18 10:08:58 +02:00
J-Jamet
6742a8893c
fix: Separate Main credential, remove ContentProvider from Database
2023-05-14 15:33:39 +02:00
J-Jamet
ee1a0a53a6
fix: Better icon builder implementation, add ContextualDatabase
2023-05-14 13:04:49 +02:00
J-Jamet
dfb418c12a
fix: better static utils implementation
2023-05-08 20:30:16 +02:00
J-Jamet
c8868f31e6
Refactoring code, better encapsulation
2023-05-08 18:49:42 +02:00
J-Jamet
48cc8b3f75
Merge branch 'extract-database' of github.com:GianpaMX/KeePassDX into GianpaMX-extract-database
2023-05-08 15:19:32 +02:00
J-Jamet
ecfe767068
fix: replace error method
2022-12-18 23:46:33 +01:00
GianpaMX
b11533f9fe
exceptions refactor
2022-10-26 12:20:19 +01:00
J-Jamet
259c8a4bd9
Setting to remember hardware key
2022-05-18 16:39:35 +02:00
J-Jamet
f4d5bd1bea
Fix save and better write implementation
2022-05-11 15:26:49 +02:00
J-Jamet
20b352cabe
Better code encapsulation
2022-05-11 14:19:32 +02:00
J-Jamet
8b2f994769
Save database with challenge response
2022-05-10 15:02:22 +02:00
J-Jamet
a5e53d872b
Open database with challenge response in service
2022-05-09 15:56:53 +02:00
J-Jamet
19bc2444bc
Merge branch 'develop' into feature/Hardware_Key
2022-05-05 16:15:03 +02:00
J-Jamet
5a30d9d2b5
* Fix crash in New Android 13 #1321
...
* Better backstack management for selection mode
2022-05-05 12:45:07 +02:00
J-Jamet
b44c9cfc51
Opening refactoring
2022-04-28 20:39:26 +02:00