Ivailo Monev
91e09232ba
plasma: use the new option/argument of KMimeType::favIconForUrl() in bookmarks runner
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 07:52:45 +03:00
Ivailo Monev
b1046f7928
keditbookmarks: remove unused FavIconUpdater::setIconUrl() slot
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 07:22:15 +03:00
Ivailo Monev
a532f3a4b9
kurifilter-plugins: use IANA charset names in .desktop files
...
also updated technorati and technoratitags providers URLs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 06:53:04 +03:00
Ivailo Monev
ff101e191b
kcontrol: executeXmodmap() function optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:48:14 +03:00
Ivailo Monev
8b5bddbd94
qguiplatformplugin_kde: remove kDebug() calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:06:57 +03:00
Ivailo Monev
8dec449cfe
qguiplatformplugin_kde: mark KQGuiPlatformPlugin methods as final
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:40:12 +03:00
Ivailo Monev
3dfc8c65de
qguiplatformplugin_kde: qt2KdeFilter() and kde2QtFilter() functions optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:34:05 +03:00
Ivailo Monev
be89c3a277
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:15:13 +03:00
Ivailo Monev
64d41ba82d
kgreeter: change the rectangle frame shape only when resetting its image
...
fixes excessive CPU usage due to frame paint update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 18:13:38 +03:00
Ivailo Monev
7f34a78de4
kdepasswd: show inline preview for all files like other dialogs for opening images
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 17:00:54 +03:00
Ivailo Monev
c6d0707a3e
plasma: use the file name of URLs as text in kickoff items
...
the basename of "/foo/bar.tar.gz" is "bar" and empty for "/foo/.bar", the
file name of "/foo/bar.tar.gz" is "bar.tar.gz" and ".bar" for "/foo/.bar".
obviously better
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 14:51:57 +03:00
Ivailo Monev
a6ad508741
kwin: uncomment code for debug type build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:47:41 +03:00
Ivailo Monev
3598df111b
kwin: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:46:51 +03:00
Ivailo Monev
fc96f88886
kioslave: testing build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:46:27 +03:00
Ivailo Monev
826ebb6a81
kcontrol: debug type build fix
...
compile-time assert could cause the build to fail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:10:09 +03:00
Ivailo Monev
f5e2d57c7f
kcontrol: add note about the theme cache size suffix translation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:07:18 +03:00
Ivailo Monev
602856dcc5
plasma: MOC warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:55:17 +03:00
Ivailo Monev
46771792d4
kcontrol: compiler warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:55:08 +03:00
Ivailo Monev
af7509ce3f
systemsettings: get rid of BaseData
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:31:31 +03:00
Ivailo Monev
2bfdb90ae0
systemsettings: remove redundant BaseData::configGroup() method
...
BaseMode::config() already provides access to KConfigGroup object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:21:52 +03:00
Ivailo Monev
d20b058f4b
plasma: remove unused desktopscriptengine header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:15:22 +03:00
Ivailo Monev
bb3cac097f
systemsettings: use the internal root module pointer instead of accessing global data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:15:02 +03:00
Ivailo Monev
c7720fb8e9
generic: drop support for default layout scripts
...
for a long time default layout has been done by providing
plasma-desktoprc and the feature is unused. also size contraints, screen
changes, etc. are handled here and there
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 05:59:26 +03:00
Ivailo Monev
391c0ef5f5
plasma: notification applet warnings fix
...
requires 30ed152379f89649211ad4fcc349674d740dd60a from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 16:52:39 +03:00
Ivailo Monev
01eaf07e85
plasma: someone's typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 14:57:32 +03:00
Ivailo Monev
97d16d55c9
kcontrol: make the logic match the variable name in workspaceoptions KCM
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 06:03:30 +03:00
Ivailo Monev
ae79bf975f
plasma: drop support for passing plugin loader to plasma KPart
...
unused
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 01:22:42 +03:00
Ivailo Monev
409d5e4225
libs: remove compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 14:53:47 +03:00
Ivailo Monev
574846b9da
kcontrol: implement option to disable/enable plasma theme cache and change its size
...
site note: 100 MB pixmap cache is more than enough
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 13:49:36 +03:00
Ivailo Monev
814e6314ea
plasma: remove now invalid package structure directory definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 11:50:42 +03:00
Ivailo Monev
6b15296694
keditbookmarks: show the application in menus
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 08:07:14 +03:00
Ivailo Monev
2320c5943b
plasma: a bit more flexible Seek and SetPosition mpris2 operations
...
in case the type is float, double or any other integer smaller than
qlonglong
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 07:51:26 +03:00
Ivailo Monev
07b66f4edf
plasma: adjust to Plasma::Service changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 07:02:43 +03:00
Ivailo Monev
13c0693587
plasma: adjust to Plasma::ServiceJob changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 02:47:16 +03:00
Ivailo Monev
71efb0f0da
plasma: prepare for Plasma::ConfigLoader changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 01:24:10 +03:00
Ivailo Monev
8ac2582e94
plasma: remove unused bits in dirmodel declarative import
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 13:13:11 +03:00
Ivailo Monev
a9cd7e8c93
ksystraycmd: update error string
...
there is no K3ShellProcess class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 01:07:38 +03:00
Ivailo Monev
563d0f1557
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-30 04:16:11 +03:00
Ivailo Monev
84783fda50
kcontrol: correct directory existence checks in desktoppaths module
...
QFile::exists() returns true only if the path is file now, bonus points for
optimizing one destination check by doing it only once
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-30 01:06:19 +03:00
Ivailo Monev
2daece3d26
plasma: port to the new KDBusMenuImporter class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-28 20:57:12 +03:00
Ivailo Monev
19656fc81a
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 23:36:11 +03:00
Ivailo Monev
b796384928
kcontrol: adjust to KIconTheme changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 21:21:26 +03:00
Ivailo Monev
a3b99cec8b
kate: consistent index checks in katebuild-plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 19:31:29 +03:00
Ivailo Monev
f2a683c7b2
kate: return null pointer from KateBuildView::currentTargetSet() if the target list is empty
...
fixes crash when the katebuild-plugin is enabled and "Build Target..."
action is activated without restarting kate, the action will do nothing
until kate is restarted tho which is something that needs a fix too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 18:43:57 +03:00
Ivailo Monev
d77a116f35
kate: set icons for the template manager buttons
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 17:24:36 +03:00
Ivailo Monev
494569286d
kate: fix template properties layout and add label for the icon
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 05:28:03 +03:00
Ivailo Monev
58fbd45166
kate: remove useless commit policy file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 05:07:28 +03:00
Ivailo Monev
2796a46660
kate: correct KAboutData application name for mailfiles addon
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 05:04:32 +03:00
Ivailo Monev
6dae9f2a53
kate: remove TODO for templates selection feature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 03:54:00 +03:00
Ivailo Monev
74a63ed2fe
kate: templates rewrite and implement cursor
...
I guess selection was something unfinished/experimental
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 03:43:41 +03:00