You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebase/kate/ChangeLog

287 lines
11 KiB

2004-04-22 Christoph Cullmann <cullmann@kde.org>
* kate switched over to katemdi, even smaller replacement for kmdi2 :)
2004-10-06 Christoph Cullmann <cullmann@kde.org>
* kate switched over to kmdi2, a slim version of old kmdi
which allows only IDEA mode, but should be much less buggy
beside this, we now allow tabbing thx to the new kmdi stuff
and therefor should now be really feature complete at least mdi
wise, having the features to allow multiple main windows,
tabbing, splitters, widget stacks for the views, now only missing thingy
would be to allow non kate view's to be embeded, like a khtml widget for
documentation browsing or something like that
2003-08-28 Christoph Cullmann <cullmann@kde.org>
* jowenn switch kate over to use kmdi, seems to work well
for the first port, but still needs some fixes ;)
2002-07-19 Christoph Cullmann <cullmann@kde.org>
* new interface structure implemented
this is BIC and source incompatible to 2.x and 3.0.x plugins
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 tdevelop->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 seperation, 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 managment (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 behaviour. 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 behaviour. 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@tdevelop.org
* reimplement the commenting of selections on some languages
2001-08-19 christian@tdevelop.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@tdevelop.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 tdevelop
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 behaviour 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 TDEApplication
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 managment (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 tdebase :)
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