CIA.vc
kkofler
Real-time open source activity stats
Stats » Authors » kkofler
informationsyndicateUTC clock
13:43 on May 26, 2012
event counters
The last message was received 2.61 months ago at 05:00 on Mar 09, 2012
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
190 messages since the first one, 4.45 years ago, for an average of 1.22 weeks between messages
recent messages
dateReversed sort columnprojectcontentlink
05:00 on Mar 09KDE
Commit by kkofler :: r1284499 /trunk/www/sites/www/announcements/changelogs/ (2 files): (link)
Kompare changes for 4.8.1. (Late as always, sorry.)
#
04:05 on Feb 09KDE
Commit by kkofler :: r1278834 kompare/branches/KDE/4.8/kdesdk/kompare/ (komparepart/komparelistview.cpp main.cpp): (link)
Kompare: Bump version to 4.1.1. Bump some copyright dates.

Backport revision 1278832 from trunk, minus i18n string change. (The fact that we cannot put a correct copyright notice in the about dialog in a bugfix release is a very broken policy?\226?\128?\166)
#
03:59 on Feb 09KDE
Commit by kkofler :: r1278833 kompare/branches/KDE/4.8/kdesdk/kompare/komparepart/komparelistview.cpp: (link)
Kompare: Fix nonsensical tab expansion formula introduced by commit 1026032.

CCBUG: 251025
Backport revision 1278831 from trunk.
#
03:55 on Feb 09KDE
Commit by kkofler :: r1278832 kompare/trunk/KDE/kdesdk/kompare/ (komparepart/komparelistview.cpp main.cpp): (link)
Kompare: Bump version to 4.1.1. Bump some copyright dates.
#
03:53 on Feb 09KDE
Commit by kkofler :: r1278831 kompare/trunk/KDE/kdesdk/kompare/komparepart/komparelistview.cpp: (link)
Kompare: Fix nonsensical tab expansion formula introduced by commit 1026032.

BUG: 251025
FIXED-IN: 4.8.1
#
02:55 on Nov 10, 2011KDE
Commit by kkofler :: r1263360 kompare/trunk/KDE/kdesdk/kompare/libdiff2/kompare.h: (link)
Kompare: libdiff2/kompare.h: Fix a typo in a comment (spotted by Ryan Saunders).
#
00:05 on Nov 09, 2011KDE
Commit by kkofler :: r1263252 kompare/branches/KDE/4.7/kdesdk/kompare/komparepart/komparesplitter.cpp: (link)
Kompare: Fix logic error in KompareSplitter::pageSize. (When has this ever made sense?)

Partial backport of revision 1263239 from trunk.
#
21:45 on Nov 08, 2011KDE
Commit by kkofler :: r1263239 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (komparelistview.cpp komparesplitter.cpp): (link)
Kompare: komparepart: Show a scrollbar only when it makes sense.

(Another regression from the QTreeWidget port.)
#
20:20 on Nov 08, 2011KDE
Commit by kkofler :: r1263233 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (komparelistview.cpp komparelistview.h): (link)
Kompare: KompareListView: Don't delete child items in the tree widget item destructors anymore.

QTreeWidgetItem now does this for us, and if we try to do it ourselves, we cause use-after-free and/or double-free bugs. (This was a regression caused by the K3ListView?\226?\134?\146QTreeWidget port.)

BUG: 286086
FIXED-IN: 4.1.0 (kdesdk 4.8 Beta 1)
#
07:01 on Nov 06, 2011KDE
Commit by kkofler :: r1262759 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (komparelistview.cpp komparelistview.h): (link)
Kompare: KompareListView: Fix the mouse event handling so it also works around the 1 pixel minimum height.
#
06:38 on Nov 06, 2011KDE
Commit by kkofler :: r1262755 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (komparelistview.cpp komparelistview.h): (link)
Kompare: Provide a default implementation of KompareListViewItem::paintCell which does the zero-height case (reduces code duplication).
#
06:25 on Nov 06, 2011KDE
Commit by kkofler :: r1262752 kompare/trunk/KDE/kdesdk/kompare/komparepart/komparelistview.cpp: (link)
Kompare: KompareListViewHunkItem: Paint the next item if m_zeroHeight (like for the other zero-height items).
#
04:52 on Nov 06, 2011KDE
Commit by kkofler :: r1262744 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (komparelistview.cpp komparelistview.h): (link)
Kompare: KompareListViewItem: Convert from rtti() to the new type() mechanism where the type is set in the constructor rather than through a virtual function.
#
04:29 on Nov 06, 2011KDE
Commit by kkofler :: r1262743 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (3 files): (link)
Kompare: KompareListViewItemDelegate: Switch from QItemDelegate to QStyledItemDelegate.

We don't need the fine-grained control over painting that QItemDelegate provides anymore, so we can use the default delegate as our base (though we actually override pretty much all the painting anyway).
#
04:23 on Nov 06, 2011KDE
Commit by kkofler :: r1262742 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (komparelistview.cpp komparelistview.h): (link)
Kompare: KompareListView: Fudge the coordinates to hide the QTreeWidget limitation which requires non-zero height.
Also clean up the painting functions.
#
02:09 on Nov 06, 2011KDE
Commit by kkofler :: r1262737 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (5 files): (link)
Kompare: komparepart: Bye bye Qt3Support and kde3support!

This commit ports the KompareListView from K3ListView to QTreeWidget, removing the last Qt3Support (and kde3support) usage in Kompare.
#
06:28 on Nov 03, 2011KDE
Commit by kkofler :: r1262373 kompare/trunk/KDE/kdesdk/kompare/komparepart/komparelistview.cpp: (link)
Kompare: komparepart: s/findIndex/indexOf/g in KompareListView (Qt3Support method removal).
#
06:20 on Nov 03, 2011KDE
Commit by kkofler :: r1262372 kompare/trunk/KDE/kdesdk/kompare/komparepart/komparesplitter.cpp: (link)
Kompare: komparepart: Port KompareSplitter away from Qt3Support.
#
05:58 on Nov 03, 2011KDE
Commit by kkofler :: r1262369 kompare/trunk/KDE/kdesdk/kompare/komparepart/ (7 files): (link)

Kompare: komparepart: Do not reparent widgets, reparenting is evil.

Rationale:

  • QWidget::reparent is a Qt3Support method.
  • The reparenting kludge already once confused a developer enough to cause a regression. Code which needs BIG FAT WARNINGS to be understood is not pretty code. So now there is a KompareView which inherits QFrame and which contains the KompareSplitter, as opposed to the KompareSplitter creating its own parent. (Most of the setup code is still in KompareSplitter, at least for now.)
#
05:14 on Nov 03, 2011KDE
Commit by kkofler :: r1262368 kompare/branches/KDE/4.7/kdesdk/kompare/libdialogpages/filespage.cpp: (link)
Kompare: libdialogpages/filespage.cpp: Match codecs case-insensitively because both "default" and "Default" are used (and have been used in previous versions of Kompare, which means both versions can be found in config files).

Backport revision 1262367 from trunk.
#