summaryrefslogtreecommitdiffstats
path: root/kate/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'kate/ChangeLog')
-rw-r--r--kate/ChangeLog343
1 files changed, 343 insertions, 0 deletions
diff --git a/kate/ChangeLog b/kate/ChangeLog
new file mode 100644
index 000000000..21fc54ba5
--- /dev/null
+++ b/kate/ChangeLog
@@ -0,0 +1,343 @@
+2003-12-24 Christoph Cullmann <cullmann@kde.org>
+ * Overview about some fixes done in the last months:
+ - Hamish Rodda:
+ - lots of fixes in the area of the
+ rendering/selection/view department and massive
+ bughunting
+
+ - Anders Lund:
+ - bookmarks/printing enhancements
+
+ - Christoph Cullmann:
+ - bughunting, config classes/dialogs, consolidation of
+ part -><- app interaction
+
+2003-08-28 Christoph Cullmann <cullmann@kde.org>
+ * color schemes support
+ * filetype support
+ * indenters for different languages by jesse
+ * folding by indentation kind of working, not perfect :/
+
+2002-11-05 Christoph Cullmann <cullmann@kde.org>
+ * fix the printing crash + loop together with Anders ;)
+
+2002-09-06 Christoph Cullmann <cullmann@kde.org>
+ * commiting a fix from Nicolai Haehnle <prefect_@gmx.net> for the
+ cursorDown()/cursorUp() behavior
+
+2002-09-03 Christoph Cullmann <cullmann@kde.org>
+ * some minor fixes in the last days (redraw stuff, memset, ...)
+
+2002-08-27 Christoph Cullmann <cullmann@kde.org>
+ * extended the context signed char to a uint ;)
+ * some folding fixes (hopefully)
+ * memleak fix
+ * undo stuff changed a bit, 0 means unlimited like before, show
+ that now in the dialog and add a comment to ktexteditor
+
+2002-08-26 Christoph Cullmann <cullmann@kde.org>
+ * Fixes for folding, cleanup, move folding tree into the buffer,
+ add some inliner's
+ * Fixes for the big memory usage for the attributes in the buffer
+ by using run length encoding for the attributes if they are
+ dumped into the bytearray
+
+2002-06-01 Christian Couder <christian@kdevelop.org>
+ * Move view stuff from katedocument to kateviewinternal.
+
+2002-05-20 Christoph Cullmann <cullmann@kde.org>
+ * some more references in use ;)
+ * fixed some undo probs
+ (mem leak, KateUndo is now only for internal use in KateUndoGroup)
+ * start of convertion my*** to m_*** and add m_ to any other private stuff
+
+2002-05-17 Christian Couder <christian@kdevelop.org>
+ * Move font stuff from katedocument into new katefont.h and
+ katefont.cpp files, and clean up katedocument font stuff.
+
+2002-05-14 Christian Couder <christian@kdevelop.org>
+ * Big clean up in katedocument using new katecursor stuff.
+
+2002-05-12 Bernd Gehrmann <bernd@mail.berlios.de>
+ * Moved browser extension from view to doc, where it belongs
+ * If servicetype in the browser extension specifies an encoding,
+ use that instead of user's local encoding
+
+2002-05-11 Christian Couder <christian@kdevelop.org>
+ * implement the KTextEditor::Cursor in the KateCursor class
+
+2002-05-04 Christoph Cullmann <cullmann@kde.org>
+ * first KTextEditor::ViewPlugin which works
+ drop the helloworld plugin, as it is really no good example (bad code, ..)
+
+2002-05-04 Christian Couder <christian@kdevelop.org>
+ * fix undo for comment and uncomment
+
+2002-05-01 Christian Couder <christian@kdevelop.org>
+ * cleanups related to the uncomment feature in katetextline and katedocument
+
+2002-01-04 Christoph Cullmann <cullmann@kde.org>
+ * the search stuff in the katedocument is rewritten now, should work mostly,
+ only search for whole words is just a mess :(
+
+2002-01-03 Christoph Cullmann <cullmann@kde.org>
+ * kate app and kwrite app now use the katepart via libloader and link only
+ to the kateinterfaces (which will soon be splitted into katepartinterfaces
+ and kateinterfaces
+ * new framework for the configpages of the katepart accessible through the
+ interfaces
+ * KSpell works again ;) my god, what a buggy thingy
+
+2001-12-01 Christoph Cullmann <cullmann@kde.org>
+ * speedup for insert/removeText/Line
+ * new editStart/editEnd/editAddUndo functions to make the undo/redo + update
+ after edit function calls easier to understand an use in katedocument.*
+
+2001-11-30 Joseph Wenninger <jowenn@kde.org>
+ * I hopefully fixed the CSS highlighting finally. It used
+ deprecated syntax and there was a bug in the highlighting code,
+ for handling weakDeliminiators. Who renamed them, once they where
+ called weakDelimiters, which I think is the correct pronounciation.
+
+2001-11-29 Joseph Wenninger <jowenn@kde.org>
+ * KWrite/Kate use different font settings for printing and viewing now
+ * Fixed a small crash in my kdevelop->kate port of the codecompletion interface
+
+2001-11-26 Christoph Cullmann <cullmann@kde.org>
+ * backspace bug fixed
+ * more cleanups in doc/view
+
+2001-11-24 Christoph Cullmann <cullmann@kde.org>
+ * the docID is now called documentNumber and is in the KTextEditor lib ;)
+ * new print and mark interfaces ;)
+ * bugfixes for some stuff in kateview/document.*
+ * move more of the document stuff from the view to the document
+ (old kwritedoc/view was very mixed, no real separation, but that should be nearly done)
+
+2001-11-17 Christoph Cullmann <cullmann@kde.org>
+ * new selection code (bit buggy at the moment, but better than the old way
+ of storing the selection in the attributes
+
+2001-10-29 Joseph Wenninger <jowenn@kde.org>
+ * Highlighting definitions support now #stay and #pop as context values
+ * Some highlighting definitions ported
+
+2001-10-27 Christoph Cullmann <cullmann@kde.org>
+ * undo/redo works now without errors
+ * fix many memleaks + some crashs in buffer + hl
+ * fix ctx management (almost)
+
+2001-10-27 Joseph Wenninger <jowenn@kde.org
+ * Highlighting isn't updated completely yet (should be fixed now), but uses:
+ * I have to do some nasty workaround because the overloaded ==
+ operator in QMemArray crashes, if one or both of the arrays has
+ a size of 0 (I think this is a bug in QT, but it could be that
+ this is intended behavior. Who knows ?)
+
+2001-10-26 Joseph Wenninger <jowenn@kde.org>
+ * The stacked highlighting shoul almost work now.
+ Using old description files it will use quite a lot memory, but
+ they should work.
+ Problems:
+ * It's leaking like a sieve on destruction, because the
+ memarrays aren't deleted correctly yet (They need to be pointers and not
+ references, otherwise there are out of memory errors in qgarray)
+ * Highlighting isn't updated completely yet
+ * I have to do some nasty workaround because the overloaded ==
+ operator in QMemArray crashes, if one or both of the arrays has
+ a size of 0 (I think this is a bug in QT, but it could be that
+ this is intended behavior. Who knows ?)
+
+2001-10-20 Christoph Cullmann <cullmann@kde.org>
+ * new undo/redo stuff, should work now already fine (mostly ;)
+
+2001-10-14 Christoph Cullmann <cullmann@kde.org>
+ * new interfaces
+ * fixed some bugs (or better mistakes) in EditInterface
+ * fix bugs and even more bugs
+
+2001-10-14 Christoph Cullmann <cullmann@kde.org>
+ * implementing and enhancing the new KTextEditor interfaces
+ * rewrite the whole internal document/view stuff ;) (hope will be finished
+ soon with that old crap !
+ * reconstruction of whole katelibs + dirs
+
+2001-10-06 Christoph Cullmann <cullmann@kde.org>
+ * myself back again ;)
+ * now kate is clean (only qt3), no backports ;)
+
+2001-08-24 christian@kdevelop.org
+ * reimplement the commenting of selections on some languages
+
+2001-08-19 christian@kdevelop.org
+ * added back Sather highlighting support
+ * improved Eiffel language syntax highlighting support
+ * added Eiffel language comment directive in eiffel.xml
+ * added Ada language comment directive in ada.xml
+
+2001-08-15 christian@kdevelop.org
+ * committed Eiffel language syntax highlighting support
+
+2001-08-08 rokrau@yahoo.com
+ * committed changes to Kate's API necessary for integration of kate as
+ a kpart into kdevelop
+
+2001-05-13 Christoph Cullmann <cullmann@kde.org>
+ * after some time of learning for my "Abitur" now again some fixes ;):
+ textlines stuff rewritten, selection fixed + +/- font zoom buttons in the part
+
+2001-04-27 Christoph Cullmann <cullmann@kde.org>
+ * now the pluginconfig pages work ;)
+
+2001-04-24 Joseph Wenninger <jowenn@kde.org>
+ * now <keywords> and <types> is replaced by <list name="XXXX">
+
+2001-04-20 Christoph Cullmann <cullmann@kde.org>
+ * new configdialog
+ * enhanced pluginIface to supports configdialogpages
+
+2001-04-14 Christoph Cullmann <cullmann@kde.org>
+ * now kateview has in iconborder too (without real function at the moment)
+
+2001-04-10 Christoph Cullmann <cullmann@kde.org>
+ * bugfixes for drawBuffer stuff, next/prev viewspace, restoreView
+
+2001-04-08 Christoph Cullmann <cullmann@kde.org>
+ * now encoding for files can be selected at settings dialog (not only UTF8, all possible encodings)
+ * dropped old code -> use Waldo's code ;)
+
+2001-04-07 Joseph Wenninger <jowenn@kde.org>
+ * Activated Waldo Bastian's NEW_CODE
+ * Ported Highlighting to it
+
+2001-04-05 Joseph Wenninger <jowenn@kde.org>
+ * Highlighting Configuration is now in kate/kwrite settings too
+ * Made a cleanup of no longer used classes
+
+2001-04-04 Christoph Cullmann <cullmann@kde.org>
+ * sidebar now again restores config
+
+2001-04-03 Joseph Wenninger <jowenn@kde.org>
+ * Cristi Dumitrescu's PHP keyword / type list added
+
+2001-04-01 Joseph Wenninger <jowenn@kde.org>
+ * Added a new widget KateStackTabWidget
+ Now you can chose between tabbed or an
+ KOffice Workspace like view for the file sidebar
+ --> You can change this behavior in the config dialog
+ * Not implemented:
+ restore sidebar page on startup
+ remove page not implemented yet
+ (will be fixed soon)
+ * Added a backport of QT3's QRegExp I got from Scott Manson
+ wit one addtion (see qt3back/README)
+ hopefully this will give us more flexibility for syntax
+ highlighting
+
+2001-03-27 Christoph Cullmann <cullmann@kde.org>
+ * console disabled per default
+ * console only loaded if enabled
+
+2001-03-28 Joseph Wenninger <jowenn@kde.org>
+ * -n in kate.desktop removed, now config settings are used
+
+2001-03-27 Christoph Cullmann <cullmann@kde.org>
+ * interfaces extended (mainly for projectmanager)
+ * piper moved to plugins/projectmanager/piper
+ * a piper Makefile.am created
+
+2001-03-26 Joseph Wenninger <jowenn@kde.org>
+ * 2 reimplemented highlighing configs
+ * 1 experimental highlighting config
+ * preparations for an highlighting editing dialog
+
+2001-03-25 Christoph Cullmann <cullmann@kde.org>
+ * rewrite of plugin API and manager, now loading/unloading nice
+
+2001-03-22 Joseph Wenninger <jowenn@kde.org>
+ * single / multi instance mode configurable
+ Cullmann's -n option forces a new instance
+ Otherwise it uses the configuration from
+ the settings dialog. At the moment -n is
+ default start option
+
+2001-03-21 Christoph Cullmann <cullmann@kde.org>
+ * QPopupMenu for filelist
+
+2001-03-20 Christoph Cullmann <cullmann@kde.org>
+ * kate is now a normal KApplication
+
+2001-03-18 Christoph Cullmann <cullmann@kde.org>
+ * big location changes of source files
+ * KateFactory now in use by hole Kate app
+ * KatePartView/Doc merged with KateView/Doc (make life more easy)
+
+2001-03-18 Joseph Wenninger <jowenn@kde.org>
+ * openheader plugin opens the corresponding
+ .h file for .cpp or .c, and vice versa
+ * Hopefully fixed highlighting dialog for now.
+
+2001-03-17 Joseph Wenninger <jowenn@kde.org>
+ * Syntaxhighlighting is now defined in cpp.xml, c.xml html.xml ...
+ instead of a global syntax.xml.
+ (Not ported completely yet)
+ * Some simple reg expression work (see html.xml)
+
+2001-03-17 Christoph Cullmann <cullmann@kde.org>
+ * moved textfilter stuff to a own plugin "textfilter"
+ * cleaned up katemainwindow.*
+
+2001-03-16 Christoph Cullmann <cullmann@kde.org>
+ * search dialog comes up with selected text
+ * backport of some KDevelop KWrite patches ;)
+
+2001-03-15 Christoph Cullmann <cullmann@kde.org>
+ * katepart finished
+ * new kwrite using katepart
+ * removed old kwrite and kwritepart !
+ * fixed menu and toolbar problems of the new KWrite app
+
+2001-03-11 Christoph Cullmann <cullmann@kde.org>
+ * kwrite stuff merged into kate !!!!!
+
+2001-03-04 Christoph Cullmann <cullmann@kde.org>
+ * mutiple mainwindows
+ * fileist, sync for all mainwindows, all open docs listed
+
+2001-03-03 Christoph Cullmann <cullmann@kde.org>
+ * session management (Anders Lund)
+ * removed some debug stuff
+
+2001-02-26 Joseph Wenninger <jowenn@kde.org>
+ * First step for a plugin management dialog page
+ Soon to come
+
+2001-02-26 Christoph Cullmann <cullmann@kde.org>
+ * Kate is a part of kdebase :)
+ sourceforge.net CVS won't be used in the future
+
+2001-02-24 Phlip <phlip_cpp@my-deja.com>
+ * HTML button - select text, hit <Ctrl+Dash>, and enter the fields
+ for an SGML tag. Don't enter the < > or closing tag. We put these
+ around the selected text, and [try to] re-select that text so you can add
+ another nested tag right away. We are now the first HTML editor
+ that's actually better than Notepad! Hours of fun.
+
+ * Filter - select text, hit <Ctrl+Backslash>, and enter an OS command.
+ we pipe the selected text thru that command, such as "sort", and then
+ replace the selection with the result. Impress your friends.
+
+2001-02-21 Joseph Wenninger <jowenn@kde.org>
+ * Makefile.am's : correction for linking
+ * katemenuitem.h : Improved menu items added doc-list
+ * katelistboxitem.h : Improved listboxitem files-list
+
+2001-02-19 Christoph Cullmann <cullmann@kde.org>
+ * kateconsole.* konsole/* : add kateconsole widget
+
+2001-02-16 Anders Lund <anders@alweb.dk>
+ * katemainwindow.cpp :fixing read/write options to use maindockwindow functions.
+
+2001-02-15 Joseph Wenninger <jowenn@kde.org>
+ * kateview.cpp : Tab doesn't jump to next widget anymore, but inserts a tab into the text
+ * katemainwindow.* : F8 / SHIFT-F8 jumps to next / previous widget