Ivailo Monev
c68613d00b
plasma: remove reference to non-existing source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 20:42:00 +03:00
Ivailo Monev
786373a1cb
kstyles: remove check for non-existing QWebView class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 19:54:31 +03:00
Ivailo Monev
91c7dd2e70
klipper: remove check for non-existing QSpinWidget class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 19:45:11 +03:00
Ivailo Monev
7b1e4b6b49
plasma: minor PanelAppletOverlay::paintEvent() optimization
...
only for the case when the m_applet member is null
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 19:40:42 +03:00
Ivailo Monev
a7e87f548b
kdirshare: setup title and stylesheet for the errors
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 17:53:53 +03:00
Ivailo Monev
197af45155
plasma: use KImageIO::isSupported() to check if dropped URL can be set as wallpaper in folderview applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 16:49:15 +03:00
Ivailo Monev
dffe7d406d
plasma: setup the system-monitor Kelvin limit based on the Celsius and Fahrenheit limits
...
the upper limit (384) is the Celsius upper limit (110) converted to Kelvin,
the lower limit is chosen such that it is twice the Fahrenheit lower
limit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 21:38:44 +03:00
Ivailo Monev
e661a0c257
plasma: implement configuration interface for the system-monitor applet temperature unit
...
includes support for Kelvin unit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 21:00:12 +03:00
Ivailo Monev
dd9b34f470
plasma: initialize SM::Plotter::m_showAnalogValue member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 19:52:32 +03:00
Ivailo Monev
3502dd6ba6
dolphin: update the container viewport palette on palette change event
...
fixes color inconsistencies on color scheme change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 15:30:39 +03:00
Ivailo Monev
75c054d307
plasma: sync status notifier image serialization bits
...
with:
kdelibs/kdeui/notifications/kstatusnotifieritem.cpp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 01:36:15 +03:00
Ivailo Monev
e6478758f6
plasma: use QImageReader to find the wallpaper image size, fallback to the actual image size
...
fixes thread-safety issue and reduces the memory usage slightly
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-12 01:00:36 +03:00
Ivailo Monev
f23a2f7a7b
generic: remove useless AUTHORS files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 20:12:42 +03:00
Ivailo Monev
4cd80db371
plasma: remove unused variable in PlacesEngine::sendData()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 19:44:41 +03:00
Ivailo Monev
baf804e80b
plasma: remove activities documentation
...
acitivities feature was dropped long ago
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 19:40:07 +03:00
Ivailo Monev
742415a699
plasma: avoid temporaries in ToolTipProxy::updateToolTip()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 19:36:44 +03:00
Ivailo Monev
ce92bf96ed
plasma: remove unused imports in tasks qml files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 19:32:43 +03:00
Ivailo Monev
9ecc9988da
plasma: remove non-operational ScriptEnv methods
...
the package structure for Plasma/JavascriptAddon is bogus - nothing
provides such files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 19:09:46 +03:00
Ivailo Monev
5353b11a26
libs: remove non-operational WorkspaceScripting::ScriptEngine::loadTemplate() method
...
plasma layout templates are no longer a thing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 18:35:42 +03:00
Ivailo Monev
e484245630
kstyles: preperations for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 13:59:07 +03:00
Ivailo Monev
2cc0c53c82
ksysguard: remove unused pics
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 18:54:52 +03:00
Ivailo Monev
9a10c6c95e
generic: adjust to KAboutData changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 17:48:01 +03:00
Ivailo Monev
cf6a2620c6
generic: remove dead and irrelevant links references
...
consider the mail references just as dead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 15:44:43 +03:00
Ivailo Monev
550552adf1
ksysguard: replace tabs with spaces
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 12:25:01 +03:00
Ivailo Monev
ac19d657ae
kwin: ensure there are no duplicate rules
...
because KStandardDirs::findAllResources() will return local and global
rules thus if there is a global and local rule file with the same name
there would be duplicates, using KStandardDirs::NoDuplicates flag will
not solve that because the rules are merged into the main kwinrulesrc
config
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 11:29:10 +03:00
Ivailo Monev
96a522adbd
kwin: merge window rules into global rules config
...
prior to 93a4a9263b
it was done by a
separate program (kwin_update_default_rules)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 10:38:24 +03:00
Ivailo Monev
108f16a997
kwin: correct patterns for window rules in kwinrules KCM
...
plasma-desktop for example installs such file and it is suffixed with
".kwinrules" (see
plasma/containments/desktop/plasma_desktop_containment.kwinrules). also a
new MIME type for such file was added, see the following commit in the
kdelibs repo:
31553f8958bb3aa36957ae5d2ebe0b315cad27d8
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 10:31:08 +03:00
Ivailo Monev
f6818c64a6
klipper: adjust to KGlobalSettings changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-09 03:59:05 +03:00
Ivailo Monev
dde770cadc
kwin: remove unused notification event
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-09 02:40:58 +03:00
Ivailo Monev
a8d5a2d404
kate: load the tabify plugin by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-08 15:37:45 +03:00
Ivailo Monev
7a3db6fd57
kioslave: enable cursorthumbnail by default
...
because cursors are technically images and the thumbnails creation is cheap
(even tho the result is not cached, cursors are small images)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-08 15:31:44 +03:00
Ivailo Monev
ef33eaf427
kcontrol: remove bogus icons KCM bits
...
animating icons was never a KIconLoader thing, animated icons however (such
as "process-working", which is many icons packed into one) are supported.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-08 13:20:44 +03:00
Ivailo Monev
0f0e886656
kcontrol: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-08 13:07:37 +03:00
Ivailo Monev
1023a46c82
kate: const-ify variables in KateProjectWorker::loadFilesEntry()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 23:03:27 +03:00
Ivailo Monev
f254c44f7d
Revert "plasma: use QColor::name() in Pager::updatePagerStyle()"
...
This reverts commit 3bb3d55a72
.
2023-08-07 22:29:20 +03:00
Ivailo Monev
fa797f7dcd
plasma: do not deep-copy the QMimeData formats in DeclarativeMimeData constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 22:14:56 +03:00
Ivailo Monev
3bb3d55a72
plasma: use QColor::name() in Pager::updatePagerStyle()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 22:13:19 +03:00
Ivailo Monev
d02e8c10af
generic: log backtrace when applications that are automatically restarted crash
...
previously the KCrash::AutoRestart flag was overriding all other flags -
that is no longer the case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 21:32:05 +03:00
Ivailo Monev
e214347bbf
kate: add qFmod to cpp syntax data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 13:48:04 +03:00
Ivailo Monev
dbfb4586ec
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 01:33:34 +03:00
Ivailo Monev
af98b78b2a
kdesudo: disable session management
...
kdesudo does not support session restoration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-06 16:06:34 +03:00
Ivailo Monev
a02c21aa91
kdepasswd: save the custom image to the faces directory by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-06 15:57:08 +03:00
Ivailo Monev
f415017e21
kcontrol: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-06 07:54:24 +03:00
Ivailo Monev
332a0287b6
kcontrol: format and indent
...
there is a copy of the table and the function at:
kde-extraapps/kvkbd/src/keysymconvert.cpp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-06 07:02:27 +03:00
Ivailo Monev
44970b29d8
plasma: partially revert f058709ed6
...
the systemtray applet automatically adds the applets that have
configuration entry in plasma-desktoprc but the applets configuration is
not saved by the systemtray applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-05 19:11:18 +03:00
Ivailo Monev
f058709ed6
plasma: create wallpaper containments for each screen by default
...
for reference:
https://github.com/fluxer/katana/issues/41
note that the config affects only new configurations (the config is
copied to the user config directory once layout is saved), also a logout
may be required when a screen is removed (that includes setting up extra
monitor to be copy of the primary display)
as for why it is done - a image and panel containment was created by the
default layout script (00-defaultLayout.js) which is no longer since
772d9ff219
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-05 17:41:18 +03:00
Ivailo Monev
6bff25a7b0
plasma: adjust notifications applet to KLocale changes
...
KLocale::formatDuration() does pretty much the same as what
KLocale::prettyFormatDuration() used to do
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-05 17:08:29 +03:00
Ivailo Monev
fb3c9c7b28
plasma: someone's typos
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-05 16:16:55 +03:00
Ivailo Monev
8930bbdf67
kcontrol: fix setup of primary display
...
regression since 609a72aa84
, brought to my
attention via:
https://github.com/fluxer/katana/issues/41
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-05 14:54:43 +03:00
Ivailo Monev
77d1beda87
kcminit: use KGlobalSettings::isMultiHead() instead of checking for hidden config key
...
as the comment says - there is no interface for it, there isn't one for
what KGlobalSettings::isMultiHead() checks for but it checks for
environment variable. now the klauncher KDE_MULTIHEAD environment variable
will match the global envionment variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-05 12:26:23 +03:00