Ivailo Monev
cd4605b380
khttpd: tidy body for directories and output .. href
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 12:02:03 +03:00
Ivailo Monev
b7933ddbc7
khttpd: description and icon correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 01:39:05 +03:00
Ivailo Monev
9686bc5943
khttpd: new app for directories sharing
...
read-only but can be used as regular user which means writing KDED
module for it and a bit of config glue code can shape it into the
perfect replacement for SMB and NFS shares that requires only a web
browser client side (without JS too):
https://ibb.co/Dw1V7n0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 01:26:18 +03:00
Ivailo Monev
a710fea359
knetpkg: minor review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 21:19:36 +03:00
Ivailo Monev
8d192bc45b
knetpkg: display the contents information instead of the description
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 13:48:01 +00:00
Ivailo Monev
c73a5eef40
knetpkg: link "required by" information to packages
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 13:33:34 +00:00
Ivailo Monev
4018c9d886
knetpkg: new utility for NetBSD packages
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 10:03:52 +00:00
Ivailo Monev
065131867d
kpowercontrol: notify about low battery once after battery selection and plug state change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-23 06:58:25 +03:00
Ivailo Monev
76d058560a
kpowercontrol: notify about low battery only if the selected battery is powering the system
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 16:57:05 +03:00
Ivailo Monev
464fe59409
kpowercontrol: there is Solid::Battery::ChargeState::FullyCharged enum now
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 16:01:59 +03:00
Ivailo Monev
e02bc1859d
kpowercontrol: notify about low battery charge and power supply state events
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 10:22:14 +03:00
Ivailo Monev
bae73b1233
kpowercontrol: connect to the battery charge percent signal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 08:02:41 +03:00
Ivailo Monev
a94d3a9292
kpowercontrol: update batteries actions on hot-plug events
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 07:50:54 +03:00
Ivailo Monev
1d57844823
kpowercontrol: update battery status on charge state, power supply and plug state signals
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 07:17:25 +03:00
Ivailo Monev
9ac8167ea2
kpowercontrol: semi-working battery status
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 06:28:36 +03:00
Ivailo Monev
81cd1d33ee
kpowercontrol: warn if power manager is disabled or not supported
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 02:59:27 +03:00
Ivailo Monev
a9b2e3cd92
kpowercontrol: reset the overlay icon when setting the profile does not fail
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 02:20:02 +03:00
Ivailo Monev
f847278b75
kpowercontrol: new app for power management
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-21 02:12:53 +03:00
Ivailo Monev
c7297bb9f8
kupdatenotifier: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-12 03:25:40 +03:00
Ivailo Monev
47534c7a67
kupdatenotifier: minor review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-09 15:23:03 +03:00
Ivailo Monev
330c6c1ba4
kupdatenotifier: query how many updates are available
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 06:42:24 +03:00
Ivailo Monev
3795fe041e
kupdatenotifier: reset state before refresh
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 02:23:41 +03:00
Ivailo Monev
fe2d3fb38d
kupdatenotifier: refresh cache on start and implement action for it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 00:53:38 +03:00
Ivailo Monev
d26a30b4ae
kupdatenotifier: notify about scheduled system restart
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 23:07:08 +03:00
Ivailo Monev
3edfb79f33
kupdatenotifier: start the service if it is not registered
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 22:42:34 +03:00
Ivailo Monev
31845025f2
kupdatenotifier: disable startup notification
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 18:02:11 +03:00
Ivailo Monev
a78dd8c47e
kupdatenotifier: implement action to hide the notifier
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 17:47:54 +03:00
Ivailo Monev
98d4b016a7
kupdatenotifier: new app to notify for software updates
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 17:23:41 +03:00
Ivailo Monev
599a545c40
kgreeter: moved to kde-workspace
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 16:59:59 +03:00
Ivailo Monev
88d53a0a60
kgreeter: fallback to the first session on initialization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 15:28:06 +03:00
Ivailo Monev
a224a6c6ba
kgreeter: set the login button as default and auto-default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 15:08:51 +03:00
Ivailo Monev
1ef60bdb76
kgreeter: de-duplicate code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 14:58:27 +03:00
Ivailo Monev
9a3f042be5
kgreeter: implement session option via menu and actions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 14:43:25 +03:00
Ivailo Monev
12906c1bb1
kgreeter: implement hide users and show manual login
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 13:48:47 +03:00
Ivailo Monev
38b7db4199
kgreeter: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 02:57:22 +03:00
Ivailo Monev
fd940309d6
kgreeter: working state save/restore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 02:50:29 +03:00
Ivailo Monev
a21773f440
kgreeter: ask for confirmation when user is logged in on poweroff/reboot
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 01:52:12 +03:00
Ivailo Monev
222670b71c
kgreeter: indicate that the KCM needs authorization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 00:15:10 +03:00
Ivailo Monev
3ed892b46a
kgreeter: load color scheme name from the file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-31 21:54:35 +03:00
Ivailo Monev
34973c51b0
kgreeter: set icon for the test button
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-31 21:44:46 +03:00
Ivailo Monev
06edeeee4c
kgreeter: load images outside paint event
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-31 21:36:26 +03:00
Ivailo Monev
ed5e146d3b
kgreeter: set icon for system actions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-31 21:24:56 +03:00
Ivailo Monev
a05a9f7fa4
kgreeter: build system review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-31 20:57:13 +03:00
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