Быстров Михаил Евгеньевич
f237f0fe8f
Feat/EditEntry
2026-03-01 14:58:00 +03:00
Chernykh Aleksandr
2aeb67d14b
changed logif of password security strip
2026-02-28 23:44:40 +03:00
Chernykh Aleksandr
9e1d1752fa
added logic of password security
2026-02-28 23:00:35 +03:00
Chernykh Aleksandr
b582a213a7
added strip below password
2026-02-28 23:00:04 +03:00
3fcdaa2f76
merge branch 'feature/password-context-menu'
2026-02-28 20:37:22 +03:00
318f385a7b
implement entry deletion and toast notifications
...
1. add ToastNotificationHost custom control to display popup messages in
the center of the window
2. add IPassStoreDirectory.DeleteEntry() method and implement it for
PassStoreEntryGroup
3. make the Delete context menu option delete the selected entry and
notify the user
2026-02-28 19:23:51 +03:00
242dc94903
add .kkp files (from KeyKeeper itself) to .gitignore
2026-02-28 15:08:42 +03:00
d3f6536228
add context menu for password store entries
2026-02-27 21:35:20 +03:00
2045f72fca
define button styles globally
2026-02-23 23:52:10 +03:00
50228e98d9
fix double-click on an entry not working reliably
2026-02-20 21:49:00 +03:00
8ed8a0cb15
add proper handling of default entry icon
2026-02-20 21:47:36 +03:00
f59f4411ce
slightly change MainWindow size, add min size
2025-12-12 00:21:37 +03:00
2c592b48d5
fix unlock button text disappearing when pointer is over it, closes #2
2025-12-12 00:21:21 +03:00
f2e9dc7285
fix password being shown below the icon instead of username
2025-12-11 23:48:53 +03:00
4600647db6
add details on v0 in README
2025-12-05 21:40:38 +03:00
9254e1a69c
fix username being copied instead of password
v0
2025-12-05 21:25:26 +03:00
ff6885eb4c
show username under the entry name
2025-12-05 20:50:53 +03:00
9431cc0abf
implement password copy to clipboard
2025-12-05 20:45:43 +03:00
46727c8cb1
merge feature/save-store
2025-12-05 20:25:02 +03:00
6172cbbc79
add logic for the entry edit window
2025-12-05 20:22:36 +03:00
Artem Bugaev
b143d9233d
Add button to save passwords
2025-12-05 20:21:15 +03:00
8e63ff9af4
add window for creating passwords
2025-12-05 19:47:55 +03:00
Chernykh Aleksandr
5c1531718e
changed size of title
2025-12-05 19:30:59 +03:00
b35b38cd57
translate labels back to English
2025-12-05 19:05:15 +03:00
1687d9f078
merge branch PasswordDialogWindow
2025-12-05 18:58:08 +03:00
200b155dbf
add password listing view
2025-12-05 18:32:54 +03:00
59ddb1da06
implement IPassStore.Save
2025-12-05 17:52:10 +03:00
c7f9fc0099
move RepositoryWindow to KeyKeeper.Views
2025-12-05 15:45:02 +03:00
a021dbc63d
design adjustments
2025-12-05 15:31:29 +03:00
84abdc1596
unlock error reporting, bugfixes
...
- fix Locked property becoming true when the store in fact was not opened
- fix password being null
- make RepositoryWindow non-resizeable
- show error popups in case of unlock error
2025-12-05 15:30:38 +03:00
4beca8f286
remove unnecessary usings
2025-12-05 14:01:23 +03:00
1a5d3e5094
change color
2025-12-05 12:22:04 +03:00
89977a9dec
merge important changes from feature/repository-window-locking
2025-12-05 02:59:53 +03:00
aa9075af89
make unlocking work, no exception handling yet
2025-12-05 02:57:20 +03:00
27682c343e
add password entry field and button to unlock screen
2025-12-05 02:21:57 +03:00
08d15ca537
remove test unlock
2025-12-05 02:15:17 +03:00
Chernykh Aleksandr
0093ca4d0c
надписи о паролях на английском
2025-12-05 02:10:41 +03:00
14e068324e
detect lock status when the window opens
2025-12-05 02:08:19 +03:00
Chernykh Aleksandr
6c96b6c410
Проверка, что пароли совпадают, и пароль теперь вводится *
2025-12-05 02:05:23 +03:00
2d3fd81848
merge branch feature/repository-window-locking
2025-12-05 01:36:11 +03:00
9e5faa2ad4
create viewmodels for RepositoryWindow that can be swapped when locking/unlocking
2025-12-05 01:14:00 +03:00
Chernykh Aleksandr
77b3aba94f
commit
2025-12-05 01:02:53 +03:00
Chernykh Aleksandr
67bf3487a0
PasswordDialogWindow
2025-12-05 00:13:02 +03:00
192eb5c598
merge 1 commit from feature/pass-store-api
2025-12-05 00:03:53 +03:00
Быстров Михаил Евгеньевич
9dd64f3bed
Merge style/AboutWindow
...
Изменено окно "О приложении" + небольшие правки
2025-12-04 22:48:38 +03:00
8567014a48
change hash function to SHA512
2025-12-04 22:45:34 +03:00
ad57307263
merge branch feature/pass-store-api
2025-12-04 21:13:28 +03:00
33e31cb070
implement file reading (unlocking the database)
...
- implement ReadField in PassStoreEntryPassword
- make WriteField static
- add ToString for LoginField, PassStoreEntryPassword & PassStoreEntryGroup
- fix bugs in OuterEncryptionReader and PassStoreFileAccessor
- change PassStoreFileAccessor.root type to PassStoreEntry
2025-12-04 21:10:04 +03:00
5c8a63f56a
implement some missing methods in FileFormatUtil
2025-12-04 02:09:37 +03:00
73bb767919
implement PassStoreEntryGroup.ReadFromStream
2025-12-04 02:07:40 +03:00