[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    make_it_cool: kdesdk/kompare/interfaces
From:       Otto Bruggeman <bruggie () bruggie ! dnsalias ! org>
Date:       2002-09-22 14:16:42
[Download RAW message or body]


kdesdk/kompare/interfaces .cvsignore,NONE,1.1.2.1 Makefile.am,NONE,1.1.2.1 \
                kompareinterface.cpp,NONE,1.1.2.1 kompareinterface.h,NONE,1.1.2.1
Author: bruggie

Added Files:
         .cvsignore Makefile.am kompareinterface.cpp kompareinterface.h
Log Message:


Some new stuff i was working on but couldn't get stable for 3.1. o i'll develop it in \
here for 3.2 and since this is stuff i did on my own i still need John's opinion \
before this goes into head.

Changes:
* Parser is now a seperate class and uses different classes for the different diff \
generators. Thjis might be a bit overengineered because almost everythging is virtual \
and i only overloads a few of the methods but i dont know what else we might \
                encounter.
* As a consequence DiffModel does not parse anymore, there is still some stuff in \
                there but i'll remove that asap.
* Added a kompare interface class, have only implemented the first 4. The interface \
                is not final so dont rely on it.
* Using the standard KPart::openURL stuff for diff files now instead of using our own \
                implementation
* Changed class Kompare into a namespace and added the static method in there to a \
                new class KompareFunctions (i'd rather get rid of this on)
* Put the libdiff2 stuff in namespace Diff2
* Added support for tab expansion to a random number of spaces in the view. Changing \
                the number in the config dialof does not yet update the views. I'll \
                fix that asap.
* Some other changes i dont know about anymore. See ChangeLog.

Quite a number of known issues with the listviews and with the statusbar so dont \
report them. Oh and i know about the usability nightmare in the config dialog, i'll \
have to move stuff around in there too :)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic