diff options
Diffstat (limited to 'kate/ChangeLog')
-rw-r--r-- | kate/ChangeLog | 343 |
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 |