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
Ivailo Monev
2ce6520523
generic: drop text-to-speech support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-18 16:14:11 +02:00
Ivailo Monev
f3e5025c2f
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 15:43:14 +02:00
Ivailo Monev
2315772e5a
generic: MOC warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 23:59:08 +02:00
Ivailo Monev
46dc6aa2bb
kate: register as plugin
...
KTextEditor::Factory does its own thing in terms of plugin lookup, view
creation and such. the plan is to remove the KTextEditor interface glue
code (because there is only one part providing the functionality for that
interface - katepart) and register KateDocument as part plugin via
K_PLUGIN_FACTORY() macro but until then that will work
fixes loading of the part in some cases (e.g. when Ark attempts to load it
from its previewer)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 02:25:20 +02:00
Ivailo Monev
9e697dfade
kate: log the file (Kate::TextLoader) codec name
...
m_textCodec is used only to probe, if BOM is detected m_textCodec may be
null. fixes possible crash
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-24 03:12:29 +02:00
Ivailo Monev
0e5782b8e3
kate: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-24 03:01:18 +02:00