CIA.vc
zwabel
Real-time open source activity stats
Stats » Authors » zwabel
informationsyndicateUTC clock
14:44 on Feb 12, 2012
event counters
The last message was received 1.12 years ago at 01:10 on Dec 31, 2010
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
3981 messages since the first one, 5.74 years ago, for an average of 12.63 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
01:10 on Dec 31, 2010KDE
Commit by zwabel :: r1210368 kate/branches/KDE/4.6/kdelibs/kate/plugins/hlselection/hlselectionplugin.cpp: (link)
Backport r1210354: Give a proper z-depth to the selection highlighting plugin so it interacts nicely with other highlighting.
#
22:26 on Dec 30, 2010KDE
Commit by zwabel :: r1210354 kate/trunk/KDE/kdelibs/kate/plugins/hlselection/hlselectionplugin.cpp: (link)
Give the "highlight selection" ranges a proper z-depth (close to the "selection" depth), so that they are not hidden behind background highlighting like "folding" or similar.
#
17:46 on Dec 13, 2010KDE
Commit by zwabel :: r1206166 interfaces/trunk/KDE/kdelibs/ (7 files in 3 dirs): (link)
Move CodeCompletionModelControllerInterface4 into a private kate folder, it may become a public interface with KDE 4.7.
CCMAIL: kwrite-devel at kde dot org
#
16:54 on Dec 10, 2010KDE
Commit by zwabel :: r1205271 interfaces/trunk/KDE/kdelibs/ (6 files in 2 dirs): (link)

  • Allow completion models to specify that there items should be hidden if "better" models have items with the same name
  • Use this to filter out items from the kate word-completion model, if there is a more sophisticated model with the same item This makes working with kate word-completion and other completion-models at the same time much more pleasant
#
13:39 on Nov 13, 2010KDE
Commit by zwabel :: r1196441 interfaces/trunk/KDE/kdelibs/ (5 files in 2 dirs): (link)
Add a KTextEditor::RecoveryInterface which allows controlling the basic functionality of the kate swap-file recovery.
#
13:35 on Nov 13, 2010KDE
Commit by zwabel :: r1196439 kate/trunk/KDE/kdelibs/kate/swapfile/katerecoverbar.cpp: (link)
Revert r1196379
#
13:35 on Nov 13, 2010KDE
Commit by zwabel :: r1196437 kate/trunk/KDE/kdelibs/kate/swapfile/recoverwidget.ui: (link)
Replace "Kate" with "The Application", as KTextEditor is not only used in kate.
#
09:04 on Nov 13, 2010KDE
Commit by zwabel :: r1196379 kate/trunk/KDE/kdelibs/kate/swapfile/katerecoverbar.cpp: (link)
Hide the recover-bar as soon as the text is edited. There is 2 good reasons for this:
1. Other applications that integrate kate (like KDevelop) might have own recovery mechanisms, and this makes the non-configurable swap-file recovery not interfere with such mechanisms.
2. As soon as the user or the application has edited the text, the recovery will fail anyway.
#
20:52 on Nov 10, 2010KDE
Commit by zwabel :: r1195326 kate/trunk/KDE/kdelibs/kate/completion/katecompletionmodel.cpp: (link)
Only auto-hide the completion list on exact-match if the model requesting it is the only model that has an item visible.
This way, one model cannot hide the potentially valuable completions from other models.
#
13:32 on Sep 19, 2010KDE
Commit by zwabel :: r1177115 kate/branches/KDE/4.5/kdelibs/kate/document/katedocument.cpp:
Backport R1177114: Always correctly emit the version of the textRemoved(..) signal that includes the old text, never only emit the version without the text.
#
13:31 on Sep 19, 2010KDE
Commit by zwabel :: r1177114 kate/trunk/KDE/kdelibs/kate/document/katedocument.cpp:
Always correctly emit the version of the textRemoved(..) signal that includes the old text, never only emit the version without the text.
#
00:45 on Sep 06, 2010KDE
Commit by zwabel :: r1171998 kate/branches/KDE/4.5/kdelibs/kate/buffer/ (3 files):
Backport r1149168: Make reverse transformation of ranges/cursors work
#
12:45 on Jul 23, 2010KDE
Commit by zwabel :: r1153529 kate/branches/KDE/4.5/kdelibs/kate/buffer/ (4 files):
Backport r1152789 and r1153127: Add a cache for single-line ranges that greatly speeds up the look-up in getRangesForLine.
#
15:38 on Jul 22, 2010KDE
Commit by zwabel :: r1153127 kate/trunk/KDE/kdelibs/kate/buffer/ (katetextblock.cpp katetextblock.h):

  • Remove the redundant m_allRanges
  • Don't assert when removeRange is called without the buffer actually containing the range (the tracking doesn't seem to be all this precise)
#
01:22 on Jul 22, 2010KDE
Commit by zwabel :: r1152789 kate/trunk/KDE/kdelibs/kate/buffer/ (4 files):
Add a cache for MovingRanges that are contained only by a single line, and use it to speed up the rendering of highlighting-intensive documents (like in KDevelop4) by magnitues.
Please review and test this intensively for backporting, it seems to work fine.
CCMAIL: kwrite-devel at kde dot org
CCMAIL: kdevelop-devel at kde dot org
#
09:22 on Jul 16, 2010KDE
Commit by zwabel :: r1150578 kate/branches/KDE/4.5/kdelibs/kate/buffer/katetextbuffer.h:
Backport r1150561:
Reduce the block-size. This solves some serious efficiency problems with MovingRange highlighting.
#
09:21 on Jul 16, 2010KDE
Commit by zwabel :: r1150577 kate/branches/KDE/4.5/kdelibs/kate/buffer/ (4 files):
Backport r1150413:
Make KatetextTextBuffer::rangesForLine much faster, by making all required information available through non-virtual functions and using those. Use binary search in KateTextBuffer::blockForLine.
#
21:44 on Jul 15, 2010KDE
Commit by zwabel :: r1150413 kate/trunk/KDE/kdelibs/kate/buffer/ (4 files):
Make KatetextTextBuffer::rangesForLine much faster, by making all required information available through non-virtual functions and using those. Use binary search in KateTextBuffer::blockForLine.
#
12:45 on Jul 14, 2010KDE
Commit by zwabel :: r1149843 kate/branches/KDE/4.5/kdelibs/kate/completion/katecompletionwidget.cpp:
Backport r1149842:
Turn kWarning into kDebug, as this is ment for the developer not the user, and it completely spams the command-line output.
#
12:44 on Jul 14, 2010KDE
Commit by zwabel :: r1149842 kate/trunk/KDE/kdelibs/kate/completion/katecompletionwidget.cpp:
Turn kWarning into kDebug, as this is ment for the developer, not for the user, and it completely spams the command-line.
#