Ivailo Monev
ae44d30664
kcontrol: do not write Katie config
...
Katie no longer reads config file for that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 11:12:15 +03:00
Ivailo Monev
5b22777ceb
generic: replace KColorDialog with QColorDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 10:48:29 +03:00
Ivailo Monev
5fb40435ff
libs: adjust to Plasma::Applet changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 22:50:53 +03:00
Ivailo Monev
37fafc07e1
plasma: associate system-monitor applet with ksysguard
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 22:43:21 +03:00
Ivailo Monev
b4842e533e
plasma: kSensorType() function optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 22:35:04 +03:00
Ivailo Monev
de790c85e0
plasma: log which sensor the value conversion of failed from system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 22:03:59 +03:00
Ivailo Monev
bf0cc01a36
plasma: remove now unused temperature unit option of system-monitor applet
...
unused because the thermal sensor name only is shown
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 21:53:43 +03:00
Ivailo Monev
76e5b0ae01
plasma: dirty tricks for painting elided text in system-monitor applet
...
because the plasma widgets do not do that, it is so simple to do and has to
be there there eventually..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 21:43:43 +03:00
Ivailo Monev
a3a5a4d484
plasma: better thermal sensors sorting in system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 19:06:06 +03:00
Ivailo Monev
8f2cc0674a
plasma: pass around double instead of float in system-monitor applet
...
because nowhere float precision is required
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 17:56:06 +03:00
Ivailo Monev
8fe98e7d71
plasma: remove unused system-monitor applet image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 17:42:33 +03:00
Ivailo Monev
45a460a671
libs: pass the port number to ksysguardd from KSGRD::SensorShellAgent::start()
...
why was it not passed? also the process of starting ksysguardd could
fail but true was returned anyway..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 16:27:09 +03:00
Ivailo Monev
f197d7272c
plasma: align and expand widgets in applet configuration interfaces
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 15:51:41 +03:00
Ivailo Monev
fac647ae78
plasma: deal with TODO about system-monitor configuration interface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 15:37:06 +03:00
Ivailo Monev
a54ff20eaf
plasma: make sure the update interval is never less than 1sec in system-monitor applet
...
because the interval may come from the config and integers can be even
negative
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 14:45:37 +03:00
Ivailo Monev
d13f1ac781
plasma: handle theme change in system-monitor and mixer applets
...
also not saving the colors to the config when the colors are the default
colors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 14:01:17 +03:00
Ivailo Monev
07a0119d45
plasma: setup limits for thermal zone sensors in system-monitor applet
...
the limit for KTemperature::Kelvin may require a tweak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 12:48:01 +03:00
Ivailo Monev
7aa4b18e8f
plasma: implement configuration interface for system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 12:32:43 +03:00
Ivailo Monev
46d2232609
plasma: better sorting in system-monitor applet
...
including not mapping unknown sensor types (sensors that are of no interest
to the system-monitor applet)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 10:08:45 +03:00
Ivailo Monev
94de982aa8
plasma: show the partition name in system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 09:22:41 +03:00
Ivailo Monev
d4428f10ee
plasma: different take on partition space calculation in system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 09:04:59 +03:00
Ivailo Monev
8df74627bb
plasma: stretch the first column of system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 08:48:46 +03:00
Ivailo Monev
6357fa4f88
plasma: show the thermal zone name and value in system-monitor applet
...
the thermal zone name is a number tho, first is "0" for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 08:42:16 +03:00
Ivailo Monev
0562ad2165
plasma: system-monitor applet review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 01:17:44 +03:00
Ivailo Monev
e0fb12bbed
plasma: minor system-monitor applet optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 19:50:46 +03:00
Ivailo Monev
c3577155e8
plasma: implement thermal monitor for system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 19:40:38 +03:00
Ivailo Monev
7e5f65d2c2
plasma: use custom class for partitions monitoring in system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 18:58:22 +03:00
Ivailo Monev
dc3db08420
plasma: implement multiple network interfaces and disk monitor for system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 18:36:40 +03:00
Ivailo Monev
58d130e535
plasma: frame system-monitor plotters
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 15:45:06 +03:00
Ivailo Monev
17627cd1ac
plasma: implement network monitor for system-monitor applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 15:22:04 +03:00
Ivailo Monev
94c44c9b51
plasma: reimplement system-monitor applet
...
what is wrong with the old applet implementation? it uses two
dataengines which by itself is a huge performance penalty. the current
applet implementation is minimal - shows only the system CPU load and
that is about it but I intend to expand upon that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-01 14:30:49 +03:00
Ivailo Monev
5a9481f9ec
kgreeter: use the correct method to get the font from QFontDialog
...
QFontDialog::font() returns the widget font
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:42:25 +03:00
Ivailo Monev
71359006ac
generic: replace KFontDialog and KFontChooser with QFontDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:17:51 +03:00
Ivailo Monev
8353b43b36
konsole: partial fix for some command line options
...
QCoreApplication::quit() stops event loops, it does not call ::exit() and
as the application (konsole application) instance is constructed there is
no even loop to quit (someone derped there, see the TODO too)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 08:33:38 +03:00
Ivailo Monev
95f7fc2cd4
generic: replace KFontComboBox with QFontComboBox
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 01:10:40 +02:00
Ivailo Monev
ff715bee6b
generic: adjust to solid changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 05:39:37 +02:00
Ivailo Monev
e61b0b20f7
kcontrol: adjust kio KCM to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 15:45:17 +02:00
Ivailo Monev
d86f77ad00
kcontrol: adjust kio KCM to kdelibs changes
...
for proxy settings there can be KCM that sets klauncher variables for
proxy preferences, has yet to be decided tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 10:01:30 +02:00
Ivailo Monev
649c7b8876
kcontrol: drop inhibition feature of randr module
...
screen inhibition based on monitor name and lid button presence sounds like
someone wanted X11 DPMS (which is automatic nowdays) on his laptop to me
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 05:43:06 +02:00
Ivailo Monev
57d9753f70
kdialog: do not set contents margins for the calendar widget from Widgets::calendar()
...
otherwise it looks a bit weird
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 05:26:36 +02:00
Ivailo Monev
30d5561f98
dolphin: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-28 11:03:34 +02:00
Ivailo Monev
4f2a08c1c9
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 01:21:45 +02:00
Ivailo Monev
ccab491278
kurifilter-plugins: drop some search providers
...
no interest in them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 14:31:06 +02:00
Ivailo Monev
7985700ad3
kwin: remove non-operational kcmkwincompositing bits
...
m_showConfirmDialog is always false, no idea why
KWinCompositingConfig::showConfirmDialog() was virtual
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 11:42:17 +02:00
Ivailo Monev
b46a7dfc01
libs: drop unused KWindowListMenu class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 09:18:11 +02:00
Ivailo Monev
27b83e2023
libs: drop unused and redundant bits
...
if the reboot/poweroff is not interactive it may silently fail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 09:15:46 +02:00
Ivailo Monev
cb4b132a2f
libs: remove unused constant
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 08:03:21 +02:00
Ivailo Monev
a0e8127b07
kioslave: remove redundant line in camera protocol file
...
true by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-22 08:03:12 +02:00
Ivailo Monev
94c7aaeda0
kioslave: create application instance from the main function of camera slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 05:37:01 +02:00
Ivailo Monev
a79eb8a60b
plasma: check if the sleep states are supported before adding match for them from powerdevil runner
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:46:48 +02:00