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

Wed, Jun 19

ngraham updated subscribers of T11064: Improve the UI for the "make the editor follow the system color scheme" feature.
Wed, Jun 19, 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, KTextEditor, Kate

Apr 10 2019

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

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

Feb 6 2019

cullmann accepted D17932: Improvements to completion.

Then I will apply this.

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

Feb 5 2019

mwolff added a comment to D17932: Improvements to completion.

I'm in favor!

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

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

Jan 15 2019

mwolff accepted D17932: Improvements to completion.

@brauch, @kfunk what do you say?

Jan 15 2019, 7:26 PM · Frameworks, KTextEditor, Kate
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
thomassc updated the diff for D17932: Improvements to completion.

Change to a single setter for match_cs and exact_match_cs to avoid restriction on call order of functions

Jan 13 2019, 4:21 PM · Frameworks, KTextEditor, Kate
loh.tar added a comment to T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search).

Your perception is clear, we have always some result to navigate in, make sense.

Jan 13 2019, 4:16 PM · KTextEditor
gregormi added a comment to T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search).

But I'm not sure if "navigate up/down/left/right" in some list should be done by a shortcut where you jump "free" in some text like in Kate or a Web-Browser.

Jan 13 2019, 3:53 PM · KTextEditor
loh.tar added a comment to T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search).

What do you think of the described idea to have a universal "next match" feature and shortcut?

Jan 13 2019, 3:46 PM · KTextEditor
gregormi updated subscribers of T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search).

Um, can't find here a hint that this is try to follow some "defined standard", like CUA. https://en.wikipedia.org/wiki/IBM_Common_User_Access

"...all major Unix GUI environments/toolkits, whether or not based on the X 
Window System, have featured varying levels of CUA compatibility.." 
"The current major environments, GNOME and KDE, also feature extensive CUA 
compatibility..."

Web-search list some KDE docs for Krusader or Gwenview but so far no "master page".

Particularly I ask me why the S&R plugin should use own shortcuts when there is F3/Shift-F3 already defined (at least here and there listed as Standard) I would prefer that the default short cuts always works, independent what was the initial search tool.

But probably I once again misunderstood something :-)

Jan 13 2019, 3:25 PM · KTextEditor
mwolff updated subscribers of D17932: Improvements to completion.

Thanks for reviewing. Regarding the question about which models would have an insensitive exact match, and which ones have sensitive exact matches:

  • An example for case-insensitive exact matches might be plain text, or a hypothetical case-insensitive programming language. For example for plain text, one might want to treat words like "Question" and "question" as exact matches, which will make the completion widget close itself when it shows one of them and the user types the other. This is the current behavior for the word completion in KWrite / Kate.
  • An example for case-sensitive exact matches would be a case-sensitive programming language like C++. If the user typed "m_var" but the variable is actually called "m_Var", then the completion widget should not hide itself, since it might still be useful to replace the typed text with the completion item that has different case.
Jan 13 2019, 1:18 PM · Frameworks, KTextEditor, Kate
gregormi triaged T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search) as Normal priority.
Jan 13 2019, 12:58 AM · KTextEditor
gregormi triaged T10316: Status bar: modified indicator as Wishlist priority.
Jan 13 2019, 12:34 AM · KTextEditor
gregormi created T10316: Status bar: modified indicator.
Jan 13 2019, 12:27 AM · KTextEditor

Jan 12 2019

thomassc updated the diff for D17932: Improvements to completion.

Update according to Milian's comments

Jan 12 2019, 6:05 PM · Frameworks, KTextEditor, Kate
thomassc added a comment to D17932: Improvements to completion.

Thanks for reviewing. Regarding the question about which models would have an insensitive exact match, and which ones have sensitive exact matches:

Jan 12 2019, 6:04 PM · Frameworks, KTextEditor, Kate

Jan 10 2019

gregormi updated the task description for T10279: Tidy up keyboard shortcuts (e.g. Ctrl+Shift+F for file search).
Jan 10 2019, 8:44 PM · KTextEditor
mwolff requested changes to D17932: Improvements to completion.

Hey there, sorry for the long delay. In general, I think your suggestions are very sane - most notably preferring exact case matches over fuzzy matches is a good thing to have!

Jan 10 2019, 10:56 AM · Frameworks, KTextEditor, Kate

Jan 8 2019

cullmann added a reviewer for D17932: Improvements to completion: KDevelop.

Perhaps some KDevelop people have feedback, given they use that mostly ;=)

Jan 8 2019, 4:49 PM · Frameworks, KTextEditor, Kate