KTextEditorProject
ActivePublic

Details

Description

KTextEditor provides a fast and feature-rich text editor component with many advanced features.

KTextEditor is originally based on code from the KDE 1 richtext editor widget, but has been almost completely rewritten over the years. It is the default text editor widget in Kate and KWrite and also the default to display text in Konqueror. A lot of other applications use it as text editing component, too, like KDevelop.

Recent Activity

Mar 22 2022

waqar closed T10863: When writing in Kate in a RTL language, Kate acts weird as Resolved.
Mar 22 2022, 6:07 PM · KTextEditor, Kate

Dec 11 2020

waqar added a comment to T10863: When writing in Kate in a RTL language, Kate acts weird.
Dec 11 2020, 10:48 AM · KTextEditor, Kate
safaalfulaij added a comment to T10863: When writing in Kate in a RTL language, Kate acts weird.

This is the Qt issue similar to the one in KTextEditor:
https://bugreports.qt.io/browse/QTBUG-71489

Dec 11 2020, 10:35 AM · KTextEditor, Kate
waqar added a project to T10863: When writing in Kate in a RTL language, Kate acts weird: KTextEditor.
Dec 11 2020, 10:25 AM · KTextEditor, Kate

Sep 6 2020

ngraham closed T11064: Improve the UI for the "make the editor follow the system color scheme" feature as Resolved.

This was done in https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/20!

Sep 6 2020, 6:19 PM · VDG, KTextEditor, Kate

Feb 12 2020

cullmann closed D27238: Add an option to dynamic-break inside words.
Feb 12 2020, 8:04 AM · Frameworks, Kate, KTextEditor
cullmann accepted D27238: Add an option to dynamic-break inside words.

Ok, happy with that, thanks!

Feb 12 2020, 8:03 AM · Frameworks, Kate, KTextEditor
eudoxos updated the diff for D27238: Add an option to dynamic-break inside words.

Changed config key to dynamic-word-wrap-anywhere as suggested by @cullmann .

Feb 12 2020, 5:38 AM · Frameworks, Kate, KTextEditor

Feb 11 2020

cullmann added a comment to D27238: Add an option to dynamic-break inside words.

Hmm, not sure.
Given we have everywhere at the moment the dynamic/static word wrap wording, I would rather stick with that.

Feb 11 2020, 10:18 PM · Frameworks, Kate, KTextEditor
eudoxos added a comment to D27238: Add an option to dynamic-break inside words.

I am ok with this.
Thought I would like to have a more consistent name for the config key.
We have already "dynamic-word-wrap", I would like "dynamic-word-wrap-anywhere" better than the abbreviated "dyn-wrap-anywhere"

Feb 11 2020, 10:08 PM · Frameworks, Kate, KTextEditor
cullmann requested changes to D27238: Add an option to dynamic-break inside words.

I am ok with this.
Thought I would like to have a more consistent name for the config key.
We have already "dynamic-word-wrap", I would like "dynamic-word-wrap-anywhere" better than the abbreviated "dyn-wrap-anywhere"

Feb 11 2020, 9:46 AM · Frameworks, Kate, KTextEditor
eudoxos added a comment to D27238: Add an option to dynamic-break inside words.

A complementary (also related to dynamic wrapping) change is tracked under D27285.

Feb 11 2020, 9:27 AM · Frameworks, Kate, KTextEditor

Feb 9 2020

dhaumann updated subscribers of D27238: Add an option to dynamic-break inside words.

I think this patch looks good.

Feb 9 2020, 9:43 PM · Frameworks, Kate, KTextEditor

Feb 8 2020

eudoxos requested review of D27238: Add an option to dynamic-break inside words.
Feb 8 2020, 11:42 AM · Frameworks, Kate, KTextEditor
eudoxos added a member for KTextEditor: eudoxos.
Feb 8 2020, 11:27 AM

Jan 1 2020

mludwig closed D26321: Expose show-line-count in the ConfigInterface.
Jan 1 2020, 10:38 AM · Frameworks, Kate, KTextEditor
dhaumann accepted D26321: Expose show-line-count in the ConfigInterface.

Ok with this... Thanks. A note " Since 5.6x would be nice".

Jan 1 2020, 12:38 AM · Frameworks, Kate, KTextEditor

Dec 31 2019

mludwig added a comment to D26321: Expose show-line-count in the ConfigInterface.

I am ok with this , but in the long run, we want to change the behavior of the view's config interface to just dispatch to the internal config interface like for the document.
You missed to add the line-count to KTextEditor::ViewPrivate::configKeys()

Dec 31 2019, 1:51 PM · Frameworks, Kate, KTextEditor
mludwig updated the diff for D26321: Expose show-line-count in the ConfigInterface.

Add "line-count" to KTextEditor::ViewPrivate::configKeys()

Dec 31 2019, 1:50 PM · Frameworks, Kate, KTextEditor
cullmann requested changes to D26321: Expose show-line-count in the ConfigInterface.

I am ok with this , but in the long run, we want to change the behavior of the view's config interface to just dispatch to the internal config interface like for the document.
You missed to add the line-count to KTextEditor::ViewPrivate::configKeys()

Dec 31 2019, 12:48 PM · Frameworks, Kate, KTextEditor
mludwig requested review of D26321: Expose show-line-count in the ConfigInterface.
Dec 31 2019, 8:08 AM · Frameworks, Kate, KTextEditor

Dec 8 2019

cent added a member for KTextEditor: cent.
Dec 8 2019, 10:50 PM
cent added a watcher for KTextEditor: cent.
Dec 8 2019, 10:49 PM

Sep 26 2019

volkov added a comment to D5394: KAuth integration in document saving - vol. 2.

D24245 - support for passing Unix file descriptors in KAuth.

Sep 26 2019, 4:26 PM · Kate, Frameworks, KTextEditor

Sep 24 2019

Restricted Application added a project to D5394: KAuth integration in document saving - vol. 2: Kate.

Wouldn't it be better to avoid creation of a temporary file by opening an original file for writing in the helper and passing the file descriptor back to the main process?

Sep 24 2019, 12:27 PM · Kate, Frameworks, KTextEditor

Sep 10 2019

cullmann closed T6869: Create ktexteditor-addons repo as Wontfix.

Given the big KDevelop & Kate share plugins stuff never took off, I think we shall keep them just in kate.git, this will allow to do even more "experimental" stuff in the future like having some extra interfaces for Kate specific stuff that doesn't need to keep BC.

Sep 10 2019, 12:57 PM · Kile, Kate, KDevelop, KTextEditor

Aug 23 2019

cullmann closed D23373: KTextEditor: Fix left border flicker when switching between documents.
Aug 23 2019, 7:01 PM · Frameworks, KTextEditor, Kate
cullmann added a comment to D23373: KTextEditor: Fix left border flicker when switching between documents.

Given we use setAttribute(Qt::WA_StaticContents); I think using this additional attribute is fine.

Aug 23 2019, 2:26 PM · Frameworks, KTextEditor, Kate
daandemeyer added a comment to D23373: KTextEditor: Fix left border flicker when switching between documents.

According to the documentation they should both achieve the same effect. However, Qt::WA_OpaquePaintEvent takes precedence if both are used.

Aug 23 2019, 2:15 PM · Frameworks, KTextEditor, Kate
dhaumann added a comment to D23373: KTextEditor: Fix left border flicker when switching between documents.

Looks good. Still, can the same be achieved with setAutoFillBackground(false)?

Aug 23 2019, 2:10 PM · Frameworks, KTextEditor, Kate
cullmann accepted D23373: KTextEditor: Fix left border flicker when switching between documents.

KateIconBorder::paintBorder seems to take care to paint the complete background,

Aug 23 2019, 12:09 PM · Frameworks, KTextEditor, Kate
cullmann added a comment to D23373: KTextEditor: Fix left border flicker when switching between documents.

Hmm, I thought one can enable that safely, if the widget paintEvent paints the full background anyways itself.
I think that should be ok for the iconborder but must take a look myself again ;=)

Aug 23 2019, 12:05 PM · Frameworks, KTextEditor, Kate
daandemeyer requested review of D23373: KTextEditor: Fix left border flicker when switching between documents.
Aug 23 2019, 9:05 AM · Frameworks, KTextEditor, Kate

Aug 17 2019

cullmann closed D23203: Use CMake find_dependency instead of find_package in CMake config file template..
Aug 17 2019, 2:50 PM · Frameworks, Kate, KTextEditor
dhaumann accepted D23203: Use CMake find_dependency instead of find_package in CMake config file template..
Aug 17 2019, 6:30 AM · Frameworks, Kate, KTextEditor

Aug 16 2019

daandemeyer requested review of D23203: Use CMake find_dependency instead of find_package in CMake config file template..
Aug 16 2019, 3:11 PM · Frameworks, Kate, KTextEditor

Jul 21 2019

aacid updated subscribers of T10480: KTextEditor KAuth helper + KAuth security review (by SUSE).
Jul 21 2019, 3:08 PM · KTextEditor

Jun 19 2019

ngraham updated subscribers of T11064: Improve the UI for the "make the editor follow the system color scheme" feature.
Jun 19 2019, 4:34 PM · VDG, KTextEditor, Kate

Jun 12 2019

ngraham added a comment to T11064: Improve the UI for the "make the editor follow the system color scheme" feature.

I second Christoph's comment.

The idea for Themes is as follows:

  • themes provided by the installation are read-only
  • If you want to create a new theme, you copy an existing one and give it a unique new name
Jun 12 2019, 2:58 PM · VDG, KTextEditor, Kate
dhaumann added a comment to T11064: Improve the UI for the "make the editor follow the system color scheme" feature.

I second Christoph's comment.

Jun 12 2019, 8:50 AM · VDG, KTextEditor, Kate

Jun 11 2019

cullmann added a comment to T11064: Improve the UI for the "make the editor follow the system color scheme" feature.

Actually, before one starts to touch this for such things, I would like to have the KTextEditor stuff ported to use the "themes" as provided by KSyntaxHighlighting.

Jun 11 2019, 5:42 AM · VDG, KTextEditor, Kate

Jun 10 2019

ngraham created T11064: Improve the UI for the "make the editor follow the system color scheme" feature.
Jun 10 2019, 10:07 PM · VDG, KTextEditor, Kate

Apr 13 2019

cullmann abandoned D12295: Supporting nested brackets for Kate autobrackets.
Apr 13 2019, 5:10 PM · Frameworks, KTextEditor, Kate
cullmann commandeered D12295: Supporting nested brackets for Kate autobrackets.

We close this in favor of the other patches.

Apr 13 2019, 5:09 PM · Frameworks, KTextEditor, Kate

Apr 11 2019

loh.tar closed D20425: KateIconBorder: Code cosmetic.
Apr 11 2019, 3:40 AM · Frameworks, Kate, KTextEditor

Apr 10 2019

dhaumann accepted D20425: KateIconBorder: Code cosmetic.
Apr 10 2019, 8:55 PM · Frameworks, Kate, KTextEditor
loh.tar requested review of D20425: KateIconBorder: Code cosmetic.
Apr 10 2019, 5:20 AM · Frameworks, Kate, KTextEditor

Mar 26 2019

szutmael added a watcher for KTextEditor: szutmael.
Mar 26 2019, 11:16 AM

Mar 19 2019

szutmael added a comment to T3661: Multi-Cursor: persistent selection + templates must disable multicursor.
Mar 19 2019, 12:44 AM · KTextEditor
szutmael added a comment to T3662: Multi-Cursor: block selection mode is broken .
Mar 19 2019, 12:44 AM · KTextEditor