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

Thu, Sep 26

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

D24245 - support for passing Unix file descriptors in KAuth.

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

Tue, Sep 24

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?

Tue, Sep 24, 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, Kate, KTextEditor
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, Kate, KTextEditor
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, Kate, KTextEditor
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, Kate, KTextEditor
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, Kate, KTextEditor
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, Kate, KTextEditor
daandemeyer requested review of D23373: KTextEditor: Fix left border flicker when switching between documents.
Aug 23 2019, 9:05 AM · Frameworks, Kate, KTextEditor

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, KTextEditor, Kate
dhaumann accepted D23203: Use CMake find_dependency instead of find_package in CMake config file template..
Aug 17 2019, 6:30 AM · Frameworks, KTextEditor, Kate

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, KTextEditor, Kate

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, Kate, KTextEditor
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, Kate, KTextEditor

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

Mar 4 2019

cullmann closed D19416: Restore the search wrapped message to its former type and position..
Mar 4 2019, 6:44 PM · Frameworks, Kate, KTextEditor

Feb 28 2019

loh.tar added a comment to D19416: Restore the search wrapped message to its former type and position..
@loh.tar The line edit in the search bar was once used before the floating message widgets in the view even existed. I guess it's legacy and possibly can be removed?

You don't mean the widget through which you enter the pattern to search on I hope?

Feb 28 2019, 9:22 PM · Frameworks, Kate, KTextEditor
rjvbb added a comment to D19416: Restore the search wrapped message to its former type and position..
@loh.tar The line edit in the search bar was once used before the floating message widgets in the view even existed. I guess it's legacy and possibly can be removed?
Feb 28 2019, 9:07 PM · Frameworks, Kate, KTextEditor
dhaumann accepted D19416: Restore the search wrapped message to its former type and position..

@neundorf With this we are back to where we came from. Interesting to see how history repeats, and repeats, and repeats... Accepting this change means a wont-fix to your wish to move it to the center.

Feb 28 2019, 8:48 PM · Frameworks, Kate, KTextEditor
loh.tar added a comment to D19416: Restore the search wrapped message to its former type and position..

I quote myself from D19367 TEST PLAN Potential TODOs:

Feb 28 2019, 4:53 PM · Frameworks, Kate, KTextEditor
ngraham added a comment to D19416: Restore the search wrapped message to its former type and position..

I'm in favor of this. Ever since the message was moved to the middle of the screen, it's annoyed me by covering up the search result itself. If the bottom-right corner is considered too hidden, maybe it should be horizontally centered, and moved up 50 pixels or so from the bottom of the view? But anything's better than covering up the found matches. :)

Feb 28 2019, 2:30 PM · Frameworks, Kate, KTextEditor
rjvbb requested review of D19416: Restore the search wrapped message to its former type and position..
Feb 28 2019, 12:37 PM · Frameworks, Kate, KTextEditor

Feb 22 2019

mgerstner added a comment to T10480: KTextEditor KAuth helper + KAuth security review (by SUSE).

This sounds like an excellent topic for the upcoming privacy sprint (T8622). @mgerstner any chance you can attend it?

Feb 22 2019, 1:04 PM · KTextEditor

Feb 21 2019

nicolasfella updated subscribers of T10480: KTextEditor KAuth helper + KAuth security review (by SUSE).

This sounds like an excellent topic for the upcoming privacy sprint (T8622). @mgerstner any chance you can attend it?

Feb 21 2019, 11:08 AM · KTextEditor

Feb 20 2019

gennad removed a watcher for KTextEditor: gennad.
Feb 20 2019, 8:53 AM
gennad removed a member for KTextEditor: gennad.
Feb 20 2019, 8:53 AM

Feb 14 2019

lbeltrame created T10480: KTextEditor KAuth helper + KAuth security review (by SUSE).
Feb 14 2019, 2:23 PM · KTextEditor

Feb 11 2019

gennad added a member for KTextEditor: gennad.
Feb 11 2019, 3:04 AM
gennad added a watcher for KTextEditor: gennad.
Feb 11 2019, 3:04 AM

Feb 9 2019

cullmann closed D17932: Improvements to completion.
Feb 9 2019, 4:05 PM · Frameworks, Kate, KTextEditor

Feb 6 2019

cullmann accepted D17932: Improvements to completion.

Then I will apply this.

Feb 6 2019, 6:20 PM · Frameworks, Kate, KTextEditor

Feb 5 2019

mwolff added a comment to D17932: Improvements to completion.

I'm in favor!

Feb 5 2019, 7:30 AM · Frameworks, Kate, KTextEditor

Feb 2 2019

dhaumann added a comment to D17932: Improvements to completion.

Well, giving it a try and merge should be postponed ubtil tomorrow: dfaure tags today, so we would then have 1 month of internal testing.

Feb 2 2019, 3:50 PM · Frameworks, Kate, KTextEditor
cullmann added a comment to D17932: Improvements to completion.

Should we give this some try and merge it?

Feb 2 2019, 3:26 PM · Frameworks, Kate, KTextEditor

Jan 15 2019

mwolff accepted D17932: Improvements to completion.

@brauch, @kfunk what do you say?

Jan 15 2019, 7:26 PM · Frameworks, Kate, KTextEditor
loh.tar added a comment to D17128: WIP DocumentPrivate: Remove all from next line which may annoying when joining lines.

can you please rephrase the title of this review to make it understandable?

Jan 15 2019, 3:24 PM · Frameworks, Kate, KTextEditor
mwolff requested changes to D17128: WIP DocumentPrivate: Remove all from next line which may annoying when joining lines.

can you please rephrase the title of this review to make it understandable? "Remove all" - what do you remove? All what?

Jan 15 2019, 1:38 PM · Frameworks, Kate, KTextEditor

Jan 13 2019

gregormi updated the task description for T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search).
Jan 13 2019, 8:23 PM · KTextEditor