Ivailo Monev
e41687d349
khash: adjust
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-09 20:56:08 +03:00
Ivailo Monev
cbc07219b6
kpowercontrol: adjust
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 11:36:48 +03:00
Ivailo Monev
d1aa718616
kpowercontrol: build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-08 18:09:14 +03:00
Ivailo Monev
a610fa5881
generic: build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 04:59:24 +03:00
Ivailo Monev
ce37613433
kfirewall: build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 04:48:50 +03:00
Ivailo Monev
3ef1e6cc9e
kprintjobs: set total amount for the job
...
so the total output size is known but there is no info how many bits the
print job has processed?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 03:39:54 +03:00
Ivailo Monev
409729ae74
kprintjobs: replace KUiServerJobTracker with KDynamicJobTracker
...
requires c63f00ec2a863a07e53ca03b8ca1a0c37fdc68a6 from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 03:14:16 +03:00
Ivailo Monev
6057cc2bcc
kprintjobs: update internal print jobs map when a job is destroyed
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 20:00:04 +03:00
Ivailo Monev
691ae4d680
kprintjobs: new KDED module to track and control print jobs
...
requires 4ba42b20e15606db9048f8d583e0dd368b444d1b from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 19:39:09 +03:00
Ivailo Monev
2ad9e12dc4
khash: show info message via label that no source has been added when is the case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 23:52:49 +03:00
Ivailo Monev
266649a22e
khash: threaded checksum calculation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 23:13:23 +03:00
Ivailo Monev
3d717a2b4a
khash: multi-source UI
...
see https://ibb.co/xDTWRbq , flexible isn't it?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 22:05:08 +03:00
Ivailo Monev
8103af05de
khash: new utility for calculating checksums
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 06:49:10 +03:00
Ivailo Monev
973b98117c
generic: adjust
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 06:47:59 +03:00
Ivailo Monev
134d60c30c
kfirewall: fix and adjust
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 04:28:48 +02:00
Ivailo Monev
5a7c5dfb30
khttpd: adjust to KHTTP changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-10 21:00:21 +03:00
Ivailo Monev
9d91e54733
khttpd: create responses for the directory specified as argument
...
hell yeah:
https://ibb.co/tzbDWgj
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 02:15:11 +03:00
Ivailo Monev
b621e1e8b8
khttpd: port to KHTTP
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 01:06:55 +03:00
Ivailo Monev
015674649d
kfirewall: move from kde-workspace
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 13:56:34 +03:00
Ivailo Monev
9b30ea4993
khttpd: adjust to kdnssd library changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 22:58:51 +03:00
Ivailo Monev
e0dd95c976
khttpd: handle percent-encoded path requests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 14:16:42 +03:00
Ivailo Monev
38a8076c19
khttpd: set Content-Type to the MIME type of the file for files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 14:14:10 +03:00
Ivailo Monev
b2e141ffcf
khttpd: use go-previous icon for .. href
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 13:47:51 +03:00
Ivailo Monev
bc9cbdd523
khttpd: list directories as tables
...
looking fancy:
https://ibb.co/2Ncx883
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 13:35:41 +03:00
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