Ivailo Monev
|
517de9cc22
|
kgreeter: implement settings save
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 20:12:08 +03:00 |
|
Ivailo Monev
|
654bf3ba95
|
kgreeter: implement settings loading
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 19:50:00 +03:00 |
|
Ivailo Monev
|
e5a5cbdba5
|
kgreeter: implement test option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 19:27:19 +03:00 |
|
Ivailo Monev
|
cdc2a6834e
|
kgreeter: stub KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 19:01:44 +03:00 |
|
Ivailo Monev
|
1cd604c831
|
kgreeter: use glib errors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 18:48:05 +03:00 |
|
Ivailo Monev
|
61eeca397d
|
kgreeter: use Katana installation paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 18:40:46 +03:00 |
|
Ivailo Monev
|
9906315da3
|
kgreeter: review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 18:34:00 +03:00 |
|
Ivailo Monev
|
9e8cc9b5f0
|
kgreeter: non-working state save/restore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 07:28:44 +03:00 |
|
Ivailo Monev
|
d9e00c3523
|
kgreeter: remove the executable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 07:01:15 +03:00 |
|
Ivailo Monev
|
18077c6088
|
kgreeter: implement the options
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 06:58:43 +03:00 |
|
Ivailo Monev
|
0d0f6b77ba
|
kgreeter: add two more potential options
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 06:43:40 +03:00 |
|
Ivailo Monev
|
4c6a86421b
|
kgreeter: new LightDM greeter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-31 06:06:22 +03:00 |
|
Ivailo Monev
|
dc4e02dcb2
|
kdesktopspy: reduce refresh time to half second
works like a charm for ~200 LOC:
https://ibb.co/5GGdGL3
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-28 04:15:38 +03:00 |
|
Ivailo Monev
|
03bed80ff8
|
kgpg: check signatures status in verify mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-27 15:06:45 +03:00 |
|
Ivailo Monev
|
1755951fd3
|
redshift-plasmoid: build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-24 18:30:54 +02:00 |
|
Ivailo Monev
|
ebbf2d8876
|
kgpg: disable start button when source or destination is not valid
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-24 16:17:23 +02:00 |
|
Ivailo Monev
|
8d4fe8f4f0
|
kgpg: implement setDestination()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-24 15:20:49 +02:00 |
|
Ivailo Monev
|
4e8b230f3d
|
kgpg: use standard action for quit action
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-24 10:02:58 +02:00 |
|
Ivailo Monev
|
701cd1a216
|
kgpg: implement help menu
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-24 09:52:49 +02:00 |
|
Ivailo Monev
|
3a2f2e874c
|
kgpg: automatically chop .sig if the source ends with it and mode is verify
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-21 15:14:57 +02:00 |
|
Ivailo Monev
|
86c29afaeb
|
kgpg: sign and verify in unencrypted and detached mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-21 14:13:48 +02:00 |
|
Ivailo Monev
|
ca2aab254e
|
kgpg: unreference the key once done with it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-21 13:21:09 +02:00 |
|
Ivailo Monev
|
9607f8048f
|
kgpg: set initial LED widget state to off
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 22:16:06 +02:00 |
|
Ivailo Monev
|
5f884bef8f
|
kgpg: fix crash in case GPG initialization fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 22:14:23 +02:00 |
|
Ivailo Monev
|
e4f880700a
|
kgpg: connect signals before returning from constructor in case GPG initialization fails
otherwise quit action will be noop
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 22:10:50 +02:00 |
|
Ivailo Monev
|
2ccc712d05
|
kgpg: translate the error string used when no keys are avaible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 08:32:31 +02:00 |
|
Ivailo Monev
|
0b1e118b4f
|
kgpg: always set GPG armor to on, set mode prior to setting source from arguments
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 08:22:35 +02:00 |
|
Ivailo Monev
|
2d86e292f6
|
kgpg: implement verify mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 08:00:53 +02:00 |
|
Ivailo Monev
|
03f8a1ef07
|
kgpg: set GPG offline to true
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 07:50:20 +02:00 |
|
Ivailo Monev
|
71170c411c
|
kgpg: show and hide the destination label based on mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 07:26:20 +02:00 |
|
Ivailo Monev
|
23f375621e
|
kgpg: change start button text based on mode, doubles as indicator what the current mode is
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 03:58:48 +02:00 |
|
Ivailo Monev
|
e5f18b72f4
|
kgpg: set URL request filters when mode changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 03:56:35 +02:00 |
|
Ivailo Monev
|
2c852726fe
|
kgpg: key management will be done either via actions and dialogs/wizards or separate tool
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 03:45:07 +02:00 |
|
Ivailo Monev
|
0140cb19a6
|
kgpgp: set default mode before processing arguments
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-15 03:40:14 +02:00 |
|
Ivailo Monev
|
9ee9de025a
|
kgpg: set mode based on the URL(s) passed as argument, pass the URL(s) to the executable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 19:56:58 +02:00 |
|
Ivailo Monev
|
4b42c25eef
|
kgpg: implement menubar actions to switch between modes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 19:44:01 +02:00 |
|
Ivailo Monev
|
95ec20063f
|
kgpg: implement key information, stub key generation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 19:19:52 +02:00 |
|
Ivailo Monev
|
1a79b170bc
|
kgpg: deal with TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 18:53:36 +02:00 |
|
Ivailo Monev
|
051439d3c2
|
kgpg: implement progress
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 18:45:38 +02:00 |
|
Ivailo Monev
|
281ee05269
|
kgpg: use KMessageBox to show error when it occurs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 18:39:37 +02:00 |
|
Ivailo Monev
|
e13a8f6ae9
|
kgpg: implement password and stub progress callback
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 18:17:45 +02:00 |
|
Ivailo Monev
|
48723e8bd6
|
kgpg: implement signing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 17:35:00 +02:00 |
|
Ivailo Monev
|
1dbd8112bb
|
kgpg: implement decryption
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 17:19:33 +02:00 |
|
Ivailo Monev
|
61b63feb67
|
kgpg: implement encryption
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 15:56:34 +02:00 |
|
Ivailo Monev
|
f60ec6a68d
|
kgpg: stub GUI
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 15:11:34 +02:00 |
|
Ivailo Monev
|
066c526695
|
kgpg: new toy
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 13:42:33 +02:00 |
|
Ivailo Monev
|
9dd8c92a93
|
ksnapshot: rewrite
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-14 07:44:40 +02:00 |
|
Ivailo Monev
|
6ab8d47451
|
kmixer: stub widgets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-06 16:41:26 +02:00 |
|
Ivailo Monev
|
5bea5abf8f
|
kmixer: implement backend error getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-06 15:11:30 +02:00 |
|
Ivailo Monev
|
47c549a132
|
kmixer: ALSA lacks cojones for mute
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-03-06 14:54:24 +02:00 |
|