summaryrefslogtreecommitdiffstats
path: root/kate/ChangeLog
blob: edd33b64e508defbdbde84da6c10f40e01d618fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
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 tqreplaced 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
    tqreplace 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