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
Ivailo Monev
d348b6f3a9
plasma: calculate the shortest powerdevil runner command from the untranslated strings too
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:38:22 +02:00
Ivailo Monev
8792c478c4
plasma: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:36:25 +02:00
Ivailo Monev
b00a7eed2c
kcontrol: deal with FIXMEs in access KCM
...
KDialog::marginHint() is kinda deprecated right now, the margin depends on
the style hints anyway which KDialog::marginHint() is a shortcut for
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:29:58 +02:00
Ivailo Monev
209a35f8df
kstart: port the window state bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:11:08 +02:00
Ivailo Monev
404cf81603
generic: adjust to KIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-20 08:46:03 +02:00
Ivailo Monev
a18ead4b58
dolphin: hide the view container message widget used directory loading starts
...
under some conditions it can happen that error occurs but it happens before
the directory loading completion signal is emitted and it is as if the
message is not shown, a typical case was when connecting to remote host
fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-20 08:45:19 +02:00
Ivailo Monev
ef0bcb0ee5
plasma: do not assume the MIME type of the jobs destination URL in notifications applet
...
it may be a temporary file job and the destination in that case is a URL
pointing to file in /tmp (or other directory for such files)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-20 01:14:01 +02:00
Ivailo Monev
e051efd5bf
startkde: update sycoca database
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-19 01:10:11 +02:00
Ivailo Monev
72b9dd528d
generic: make use of the new solid processor feature
...
requires the following commit from kdelibs:
9a33d048baab0cf05f670b6afa773f3e2c315413
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-17 06:04:12 +02:00
Ivailo Monev
8134f72962
kioslave: reimplement the sftp slave and move it to kdelibs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-17 00:51:34 +02:00
Ivailo Monev
59ebe94c6e
qguiplatformplugin_kde: adjust to KFileDialog changes
...
the changes date back to 2015, see the following commit in kdelibs repo:
21ad0df4885be0723a6cc3e513939f9834f53183
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 08:24:45 +02:00