Ivailo Monev
7402ab544f
generic: set Implements and SingleMainWindow properties in .desktop files
...
see f8e1de37283b47cbe3c39b639fa7f01c52bb2187 in the kdelibs repo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 22:36:17 +03:00
Ivailo Monev
5aee8ab206
klipper: disable startup notification
...
usually not visible but has tray icon and startup notification relies
mostly on a main window to be show for emitting finish
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 21:25:03 +03:00
Ivailo Monev
f361cf22c2
kdirshare: implement footer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 20:57:04 +03:00
Ivailo Monev
f00420a34a
generic: preperations for kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 19:47:34 +03:00
Ivailo Monev
1091d4d98c
ksmserver: use KSMServer::isWM() to check if session command is window manager command
...
fixes window manager session restoration, for reference:
c920743903
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 15:12:51 +03:00
Ivailo Monev
ee10c1a6c3
plasma: add binding for KLocale::toLocale() method
...
requires e4a7b266fe5a266c76b00513314540b2172927d6 from kdelibs to function
properly
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 19:33:03 +03:00
Ivailo Monev
efe25546a1
plasma: remove unused battermonitor applet import
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 17:55:15 +03:00
Ivailo Monev
f1f6ae7a3e
generic: replace X-KDE-StartupNotify with StartupNotify
...
X-KDE-StartupNotify is for compatibility and used as fallback (in case
StartupNotify is not set)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 05:11:16 +03:00
Ivailo Monev
64ca23ae57
dolphin: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 00:56:13 +03:00
Ivailo Monev
016fea783c
generic: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 00:36:52 +03:00
Ivailo Monev
8b8886fe8e
generic: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-17 23:37:43 +03:00
Ivailo Monev
f4acd2164c
generic: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-17 22:21:32 +03:00
Ivailo Monev
b4498d8f43
kcontrol: ensure that the resolution numbers are not localized in OutputGraphicsItem::configUpdated()
...
otherwise it looks as if it is currency or something like that (e.g.
"1,920x1,080") and does not match the number that is shown in the combo box
with available resolutions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-17 20:06:07 +03:00
Ivailo Monev
b634d6fd41
kcontrol: remove unused variable in ThemeDelegate::paint()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 16:31:44 +03:00
Ivailo Monev
144299f453
kcontrol: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 16:24:16 +03:00
Ivailo Monev
7497f771bc
kcontrol: remove now unused kautostart header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 16:01:22 +03:00
Ivailo Monev
7b8bc6b8ef
generic: use the new public KTimerDialog
...
see the following commit in kdelibs repo:
e0d476372cd6a39a01cb8b70f31192e4d2d540c8
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 15:42:35 +03:00
Ivailo Monev
27845ee910
kcontrol: simply override settings based on form factor from workspaceoptions KCM
...
it is done for the window placement and "borderless maximized windows"
options, the form factor feature shall be like a profile - instead of
overriding config options with fallback from this and that config it shall
override all relevant options from hardcoded values and even act as reset
on a side note what the form factor option does is setup other options
via single combo box, individual config options can be tuned from other
KCM (such as kwincompositing)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 14:42:26 +03:00
Ivailo Monev
789d354b81
kcontrol: use BorderlessMaximizedWindows config key to decide the workspace form factor
...
disabling plasma-desktop should never be done for Katana session even tho
it can be done because it is started from XDG autostart file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-16 14:21:07 +03:00
Ivailo Monev
340eaa77ef
plasma: do not translate the wind directions from IonInterface::getWindDirectionIcon()
...
fixes weatherstation plasma applet not showing the wind image (wind_arrows)
when the locale is set to be one other than the default (C/en_US). note
that "N/A" is matched as untranslated string (e.g. in
kdeplasma-addons/applets/weather/weatherapplet.cpp) meaning more changes
may be required to fix other minor issues because "N/A" is translated in
several places
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 19:22:04 +03:00
Ivailo Monev
b051d6b685
cursors: add inkscape to the required tools
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 03:22:06 +03:00
Ivailo Monev
2b26cf090d
cursors: CMake warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 03:12:37 +03:00
Ivailo Monev
2a4b83adff
kwin: get the cursor theme and size via X11 functions in KWin::ZoomEffect::recreateTexture()
...
for consistency (KWin-wise anyway)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 03:00:36 +03:00
Ivailo Monev
5d34b9cfcb
generic: make use of the new KDE_DEFAULT_CURSOR_THEME definition
...
requires d278c3c63c26aa0b0f63d630d27c210213015f1a from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 02:43:30 +03:00
Ivailo Monev
b60b5e38d5
kwin: remove unused KWin::ZoomEffect members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 02:19:56 +03:00
Ivailo Monev
6f3a150272
kfind: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 01:08:37 +03:00
Ivailo Monev
afeb367bab
ksysguard: LogSensor::answerReceived() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 23:20:56 +03:00
Ivailo Monev
09744d81a3
generic: adjust to KDateTime removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-14 22:55:43 +03:00
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