Commit graph

97 commits

Author SHA1 Message Date
Ivailo Monev
ca9117d909 generic: add X-KDE-HasTrayOption to .desktop files
for applications that do not create main window (e.g. create dialog window
instead) the tray feature is not enabled

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-24 16:57:14 +03:00
Ivailo Monev
3f85de5864 ksystraycmd: drop it and use the new tray argument of KApplication
see the following commit in kdelibs repo:
4b632fcae67da3b95e69e954fa2e581a42f4c53c

currently enabled only for a few applications until more tests are done

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-24 01:45:34 +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
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
8b8886fe8e generic: adjust to KLocalizedString changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-17 23:37:43 +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
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
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
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
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
19b46a1c46 generic: replace QVarLengthArray<T> with std::vector<T> and QVector<T>
std::vector<T> for when the data does not have to be shared (e.g. POD
types) and there is no Q_DECLARE_TYPEINFO() involved, QVector<T> for when
data should be shared

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 18:50:02 +00:00
Ivailo Monev
6354b9e473 kate: remove unused variable in KatePartPluginConfigPage constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 09:06:57 +03:00
Ivailo Monev
277708c2dc kate: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-29 03:03:54 +03:00
Ivailo Monev
c380602abf generic: adjust to KLocale changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 23:35:19 +03:00
Ivailo Monev
d3e7e7122b kate: remove useless README file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 09:03:50 +03:00
Ivailo Monev
e039523282 kate: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 09:03:37 +03:00
Ivailo Monev
7c6dbdd31f kate: add QModelIndexList to cpp syntax data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-05 19:50:02 +03:00
Ivailo Monev
a48ec8ca13 kate: drop hellowword, openheader and tabbarextension plugins
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 21:00:28 +03:00
Ivailo Monev
f9dd7a42e8 kate: const-ify the argument of KateFileBrowser::setDir()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 18:48:14 +03:00
Ivailo Monev
4cda68c47f kate: sync filebrowser actions with KDirOperator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 03:33:02 +03:00
Ivailo Monev
eab4d278fb generic: include now required headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 21:18:20 +03:00
Ivailo Monev
49903786d7 kate: remove unused headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 02:19:28 +03:00
Ivailo Monev
557d78226f kate: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 11:27:01 +03:00
Ivailo Monev
ce48bc0997 generic: preperations for kdelibs changes
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
1df5da15d3 generic: remove references to build variables that are no set
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:23:17 +03:00
Ivailo Monev
472f24878b generic: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:38:55 +03:00
Ivailo Monev
49f87eeaa9 generic: adjust to KProcess changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:44:23 +03:00
Ivailo Monev
9251d425ea kate: do not mange Kate namespace into the global one
fixes build when CMAKE_UNITY_BUILD is set to ON

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:01:22 +03:00
Ivailo Monev
d728c33c83 generic: remove build variable used to specify library type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:04:51 +03:00
Ivailo Monev
5c6f884d80 kate: adjust to spelling classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 11:32:22 +03:00
Ivailo Monev
66eb4985f2 generic: drop support for spelling correction via dialog
the context menu of Kate (which could be implemented for KTextEdit
aswell) offers the same functionality

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 01:01:26 +03:00
Ivailo Monev
15319dc6bc generic: port to the new spelling classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:30:46 +03:00
Ivailo Monev
70e8b11159 generic: remove QT_KATIE definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:44:29 +03:00
Ivailo Monev
1cbda72fad generic: replace use of QTime as timer with QElapsedTimer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 12:57:37 +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
563d0f1557 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-30 04:16:11 +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
Ivailo Monev
b117de749a kate: remove always null KateTemplateInfoWidget member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 03:09:17 +03:00
Ivailo Monev
defd167bcc kate: adjust to ktexteditor changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-23 00:43:50 +03:00
Ivailo Monev
735c01484b kate: remove unused and private KateFileTemplates members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-22 23:02:30 +03:00
Ivailo Monev
7afa21ad14 kate: drop lumen addon
there is auto-completion for words that exists in the document already
and will have to do

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-22 22:03:01 +03:00
Ivailo Monev
5ca5e4ea2d generic: adjust to KDirWatch changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 00:26:44 +02:00