~ubuntu-branches/ubuntu/oneiric/monodevelop/oneiric-updates

« back to all changes in this revision

Viewing changes to src/addins/MonoDevelop.SourceEditor/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Jo Shields
  • Date: 2009-02-18 08:40:51 UTC
  • mfrom: (1.2.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090218084051-gh8m6ukvokbwj7cf
Tags: 1.9.2+dfsg-1ubuntu1
* Merge from Debian Experimental (LP: #330519), remaining Ubuntu changes:
  + debian/control:
    - Update for Gnome# 2.24
    - Add libmono-cairo1.0-cil to build-deps to fool pkg-config check

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2008-03-06  Lluis Sanchez Gual <lluis@novell.com> 
2
 
 
3
 
        * MonoDevelop.SourceEditor.addin.xml: Bump version to 1.0. Yay!
4
 
 
5
 
2008-02-06  Michael Hutchinson <mhutchinson@novell.com> 
6
 
 
7
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Tidy up
8
 
          commenting/uncommenting code, using atomic undos, and fix "Bug 325469 -
9
 
          Comment and uncomment function".
10
 
        * MonoDevelop.SourceEditor.addin.xml: Fix command IDs for comment/uncomment.
11
 
 
12
 
2008-02-04  Mike Krüger <mkrueger@novell.com> 
13
 
 
14
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Implemented
15
 
          Bug 323946 - Undo/Redo functionality are not context sensitive.
16
 
 
17
 
2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 
18
 
 
19
 
        * MonoDevelop.SourceEditor.addin.xml: Update MD version.
20
 
 
21
 
2008-01-23  Lluis Sanchez Gual <lluis@novell.com> 
22
 
 
23
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs:
24
 
          Ensure we don't create subclasses of classes with private fields bound
25
 
          by glade#. It would not work due to bug 355228.
26
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs,
27
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs,
28
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
29
 
          Made internal some classes that don't need to be public.
30
 
 
31
 
2008-01-22  Lluis Sanchez Gual <lluis@novell.com> 
32
 
 
33
 
        * MonoDevelop.SourceEditor.addin.xml: Updated add-in category and
34
 
          description.
35
 
 
36
 
2008-01-21  Mike Krüger <mkrueger@novell.com> 
37
 
 
38
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fixed Bug 354248 -
39
 
          Uncomment does not work when comment tag is not the first two signs.
40
 
 
41
 
2008-01-21  Mike Krüger <mkrueger@novell.com> 
42
 
 
43
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fixed Bug 354248 -
44
 
          Uncomment does not work when comment tag is not the first two signs.
45
 
 
46
 
2008-01-14  Lluis Sanchez Gual <lluis@novell.com> 
47
 
 
48
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Set the file
49
 
          name before firing the CommitCountChange event, since the name may be
50
 
          needed by the handlers. Fixes bug #353649.
51
 
 
52
 
2008-01-10  Lluis Sanchez Gual <lluis@novell.com> 
53
 
 
54
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Ellipsize long
55
 
          class and member names in the combos. Fixes bug #350887.
56
 
 
57
 
2008-01-09  Lluis Sanchez Gual <lluis@novell.com> 
58
 
 
59
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
60
 
          Don't store changes until OK is clicked. Fixes bug #344269.
61
 
 
62
 
2008-01-08  Lluis Sanchez Gual <lluis@novell.com> 
63
 
 
64
 
        * EditorBindings.glade,
65
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
66
 
          Remove unused error underlining option. Fixes bug #351226.
67
 
 
68
 
2007-12-18  Lluis Sanchez Gual <lluis@novell.com> 
69
 
 
70
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added default handler
71
 
          for the help command that starts Monodoc.
72
 
 
73
 
2007-12-14  Lluis Sanchez Gual <lluis@novell.com> 
74
 
 
75
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: TreeView
76
 
          sorting is too slow. Use Array.Sort instead. Fixes bug #344296.
77
 
 
78
 
2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 
79
 
 
80
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
81
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Moved
82
 
          PlatformService to MD.Core.Gui. Removed old FileIconService class, which
83
 
          is now implemented in PlatformService.
84
 
 
85
 
2007-12-12  Lluis Sanchez Gual <lluis@novell.com> 
86
 
 
87
 
        * MonoDevelop.SourceEditor.addin.xml: Bump add-in versions.
88
 
 
89
 
2007-12-04  Lluis Sanchez Gual <lluis@novell.com> 
90
 
 
91
 
        * Makefile.am, MonoDevelop.SourceEditor.mdp: Directory reorganization.
92
 
 
93
 
2007-12-01  Lluis Sanchez Gual <lluis@novell.com> 
94
 
 
95
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Removed
96
 
          unnecessary parse call.
97
 
        * MonoDevelop.SourceEditor.addin.xml: Added help command to context menu.
98
 
 
99
 
2007-11-19  Zach Lute <zach.lute@gmail.com>
100
 
 
101
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: LineCountChanged now
102
 
          sends a negative count if lines were removed again.
103
 
 
104
 
2007-11-16  Mike Krüger <mkrueger@novell.com> 
105
 
 
106
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: fixed "Bug
107
 
          341880 - Find and Whole words only".
108
 
 
109
 
2007-11-16  Mike Krüger <mkrueger@novell.com> 
110
 
 
111
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
112
 
          341886 - Quick Class navigator does not sort file types".
113
 
 
114
 
2007-11-14  Michael Hutchinson <mhutchinson@novell.com> 
115
 
 
116
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Implemented a
117
 
          workaround for "Bug 341762 - Some TextIters should be passed by ref" as
118
 
          a partial fix for "Bug 341319 - Tab not working correctly". Also added a
119
 
          catch for infinite recursion in OnTextChanged, which additionally stops
120
 
          consumers from invalidating TextIters by altering the buffer in
121
 
          TextChanged handlers.
122
 
        * MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs: Added a note about
123
 
          duplicated functionality in gtksv 1.8.
124
 
 
125
 
2007-11-09  Michael Hutchinson <mhutchinson@novell.com> 
126
 
 
127
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs,
128
 
          MonoDevelop.SourceEditor/SourceViewService.cs: Track LoggingService API
129
 
          changes.
130
 
 
131
 
2007-11-06  Michael Hutchinson  <mhutchinson@novell.com>
132
 
 
133
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs:
134
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
135
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
136
 
        Track API: implement ITextEditorExtension.TextChanged.
137
 
 
138
 
2007-10-30  Michael Hutchinson  <mhutchinson@novell.com>
139
 
 
140
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fix "Bug 338018 - 
141
 
          LineCountChanged events fired even when count is 0". Based on patch 
142
 
          by Zach Lute.
143
 
 
144
 
2007-10-29  Michael Hutchinson  <mhutchinson@novell.com>
145
 
 
146
 
        * Makefile.am: Make the changes needed to build SourceEditor(1|2)
147
 
          conditionally.
148
 
 
149
 
2007-10-29  Lluis Sanchez Gual <lluis@novell.com> 
150
 
 
151
 
        * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
152
 
 
153
 
2007-10-23  Lluis Sanchez Gual <lluis@novell.com> 
154
 
 
155
 
        
156
 
 
157
 
2007-10-23  Lluis Sanchez Gual <lluis@novell.com> 
158
 
 
159
 
        * MonoDevelop.SourceEditor.mdp: Project file names updated by change in MD
160
 
          path functions.
161
 
 
162
 
2007-10-23  Mike Krüger <mkrueger@novell.com> 
163
 
 
164
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: fixed "Bug
165
 
          335270 - Quick Class navigator ignores newly created types".
166
 
 
167
 
2007-10-16  Mike Krüger <mkrueger@novell.com> 
168
 
 
169
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
170
 
          331787 - Quick Class navigator does not display nested types".
171
 
 
172
 
2007-10-16  Mike Krüger <mkrueger@novell.com> 
173
 
 
174
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
175
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
176
 
          331944 - MD does not keep selected line when file is re-loaded".
177
 
 
178
 
2007-10-15  Mike Krüger <mkrueger@novell.com> 
179
 
 
180
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
181
 
          327062 - MD Search (Whole Words Only) is very slow".
182
 
 
183
 
2007-10-15  Mike Krüger <mkrueger@novell.com> 
184
 
 
185
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fixed "Bug 330113 -
186
 
          Clicking a line bookmark crashes md".
187
 
 
188
 
2007-10-11  Mike Krüger <mkrueger@novell.com> 
189
 
 
190
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Changed calls
191
 
          for the new StringParser.
192
 
 
193
 
2007-10-02  Grzegorz Sobański <silk@boktor.net>
194
 
 
195
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
196
 
          Ambience to render names for class and memebers combos in source 
197
 
          editors.
198
 
          
199
 
2007-10-10  Lluis Sanchez Gual <lluis@novell.com> 
200
 
 
201
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs: There is no need to
202
 
          manually dispose the child view. It will be disposed when the parent is
203
 
          destroyed.
204
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Removed old error
205
 
          underlining code. Avoid leak caused by event subscription.
206
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Don't try to show the
207
 
          tooltip after the window has been disposed.
208
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Destroy the
209
 
          main widget when the view is disposed. Removed some old error
210
 
          underlining code.
211
 
 
212
 
2007-10-09  Mike Krüger <mkrueger@novell.com> 
213
 
 
214
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
215
 
          325519 - Unable to open web.config files from solution explorer".
216
 
 
217
 
2007-10-05  Mike Krüger <mkrueger@novell.com> 
218
 
 
219
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Bug 328817 - New created
220
 
          file use Tab with Convert Tab to spaces enabled
221
 
 
222
 
2007-10-05  Mike Krüger <mkrueger@novell.com> 
223
 
 
224
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed bug
225
 
          330265 - Tab to spaces not used if indent type is none or automatic.
226
 
 
227
 
2007-10-02  Zach Lute <zach.lute@gmail.com>
228
 
 
229
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fixed error causing
230
 
          an extra space to be unindented. (Bug #328776)
231
 
 
232
 
2007-10-02  Lluis Sanchez Gual <lluis@novell.com> 
233
 
 
234
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Don't crash if the
235
 
          parser does not provide error information. Fixes bug #330025.
236
 
 
237
 
2007-09-26  Lluis Sanchez Gual <lluis@novell.com> 
238
 
 
239
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
240
 
          TextEditorProperties class to get the properties object to which
241
 
          subscribe for events.
242
 
 
243
 
2007-09-21  Jérémie Laval <jeremie.laval@gmail.com>
244
 
 
245
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Added support
246
 
          for on-the-fly parsing errors visually with a red underline and
247
 
          error informations in the tooltip. Tuned LanguageItemWindow
248
 
          constructor to use a StringBuilder instead of repetititive string
249
 
          concatenation. Added the associated AutoCorrection option in
250
 
          GeneralTextEditorPanel and the glade file.
251
 
 
252
 
2007-09-21  Lluis Sanchez Gual <lluis@novell.com> 
253
 
 
254
 
        * MonoDevelop.SourceEditor.addin.xml: Bump MD version.
255
 
 
256
 
2007-09-17  Lluis Sanchez Gual <lluis@novell.com> 
257
 
 
258
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added missing
259
 
          length check. Fixes bug #325675.
260
 
 
261
 
2007-09-17  Lluis Sanchez Gual <lluis@novell.com> 
262
 
 
263
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: CursorPosition property
264
 
          not available in gtk# 2.8.
265
 
 
266
 
2007-09-17  Mike Krüger <mkrueger@novell.com> 
267
 
 
268
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: It's now possible to set
269
 
          the caret positon in the code completion data (using the | char in the
270
 
          data text). Required for bug 325438.
271
 
 
272
 
2007-09-14  Jeffrey Stedfast  <fejj@novell.com>
273
 
 
274
 
        Fixes bug #82865
275
 
 
276
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (OnMoveCursor):
277
 
        Move the cursor, /then/ call
278
 
        ITextEditorExtension.CursorPositionChanged().
279
 
        (OnButtonPressEvent): Same.
280
 
 
281
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
282
 
        (GetLineTextAtOffset): If the cursor is at the end of a line,
283
 
        don't advance thru the next line (this returning 2 lines of text
284
 
        rather than the 1).
285
 
 
286
 
2007-09-13  Mike Krüger <mkrueger@novell.com> 
287
 
 
288
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: changed libglib
289
 
          reference.
290
 
 
291
 
2007-09-13  Mike Krüger <mkrueger@novell.com> 
292
 
 
293
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Removed
294
 
          MonoDevelop.SourceEditor.dll.config - changed DllImports.
295
 
 
296
 
2007-09-11  Michael Hutchinson <mhutchinson@novell.com> 
297
 
 
298
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Add
299
 
          a null check to defend against unexpected parser output.
300
 
 
301
 
        * MonoDevelop.SourceEditor.mdp: Commit a minor automatic
302
 
          formatting change.
303
 
 
304
 
2007-09-04  Michael Hutchinson <MHutchinson@novell.com> 
305
 
 
306
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
307
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
308
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs,
309
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs,
310
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs,
311
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs,
312
 
          MonoDevelop.SourceEditor.Gui.Dialogs/GotoLineNumberDialog.cs: Fix some
313
 
          compile warnings.
314
 
 
315
 
2007-09-04  Mike Krüger <mkrueger@novell.com> 
316
 
 
317
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed
318
 
          remaining issue with bug 82282.
319
 
 
320
 
2007-08-31  Mike Krüger <mkrueger@novell.com> 
321
 
 
322
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
323
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
324
 
          MonoDevelop.SourceEditor.Codons/EditActionCodon.cs,
325
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs,
326
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs,
327
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs,
328
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs,
329
 
          MonoDevelop.SourceEditor.Gui.Dialogs/GotoLineNumberDialog.cs: Changes
330
 
          due to new property infrastructure.
331
 
 
332
 
2007-08-29  Mike Krüger <mkrueger@novell.com> 
333
 
 
334
 
        * Makefile.am, MonoDevelop.SourceEditor.mdp: Applied the patch from ankit to
335
 
          use Mono.Cairo version 2.0.0.0 instead of the older 1.0 version.
336
 
 
337
 
2007-08-28  Mike Krüger <mkrueger@novell.com> 
338
 
 
339
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fixed 82207: Incorrect
340
 
          autocomplete insertion.
341
 
 
342
 
2007-08-20  Mike Krüger <mkrueger@novell.com> 
343
 
 
344
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
345
 
          MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
346
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed bug
347
 
          82282: Error list pad should take into account line changes done in
348
 
          files.
349
 
 
350
 
2007-08-16  Wade Berrier  <wberrier@novell.com> 
351
 
 
352
 
        * Makefile.am:
353
 
        Removed MonoDevelop.SourceEditor.dll.config.in.  AFAICT MD runs without it.
354
 
        This will enable mono-find-requires script to not generate deps on 
355
 
        gtksourceview so that the md rpm can be used on all distros.  (Otherwise
356
 
        we would need to build MD for all distros, since 10.3 has gtksourceview18)
357
 
 
358
 
2007-08-14  Lluis Sanchez Gual <lluis@novell.com> 
359
 
 
360
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Make sure the
361
 
          correct lastSaveTime is stored when the file is reloaded in the editor.
362
 
 
363
 
2007-08-09  David Makovský (Yakeen) <yakeen@sannyas-on.net> 
364
 
 
365
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Properly dispose
366
 
          Cairo.Context to avoid runtime warnings
367
 
 
368
 
2007-08-09  Lluis Sanchez Gual <lluis@novell.com> 
369
 
 
370
 
        * MonoDevelop.SourceEditor.addin.xml: Removed the CommandService class.
371
 
          Everything is done directly with CommandManager. Moved all extension
372
 
          node types to MD.Components.
373
 
 
374
 
2007-08-09  Lluis Sanchez Gual <lluis@novell.com> 
375
 
 
376
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
377
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs, Makefile.am,
378
 
          MonoDevelop.SourceEditor.addin.xml, MonoDevelop.SourceEditor.mdp:
379
 
          Reorganized the extension point hierarchy. Embedded all add-in manifests
380
 
          as resources.
381
 
 
382
 
2007-08-03  Lluis Sanchez Gual <lluis@novell.com> 
383
 
 
384
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
385
 
          MonoDevelop.SourceEditor/Services.cs: API cleanup. Converted core
386
 
          services into regular classes.
387
 
 
388
 
2007-08-02  Lluis Sanchez Gual <lluis@novell.com> 
389
 
 
390
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
391
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
392
 
          MonoDevelop.SourceEditor/Services.cs: Converted DispatchService to a
393
 
          static class.
394
 
 
395
 
2007-07-27  Jeffrey Stedfast  <fejj@novell.com>
396
 
 
397
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (IndentLine): If
398
 
        no text was inserted, simply return instead of spending time
399
 
        readjusting the cursor position unnecessarily.
400
 
 
401
 
2007-07-25  Lluis Sanchez Gual <lluis@novell.com> 
402
 
 
403
 
        * MonoDevelop.SourceEditor.addin.xml: Add commands to the TextEditor
404
 
          category.
405
 
 
406
 
2007-07-18  Lluis Sanchez Gual <lluis@novell.com> 
407
 
 
408
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
409
 
          MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs,
410
 
          MonoDevelop.SourceEditor.addin.xml: Replaced old actions by command
411
 
          handlers.
412
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: When
413
 
          setting the cursor position, also set the selection bound, and make
414
 
          sure the new cursor position is visible.
415
 
 
416
 
2007-07-18  Lluis Sanchez Gual <lluis@novell.com> 
417
 
 
418
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
419
 
 
420
 
2007-07-18  Lluis Sanchez Gual <lluis@novell.com> 
421
 
 
422
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
423
 
          MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs,
424
 
          MonoDevelop.SourceEditor/SourceViewService.cs: Fix log calls.
425
 
 
426
 
2007-07-17  Lluis Sanchez Gual <lluis@novell.com> 
427
 
 
428
 
        * Makefile.am: Fix build.
429
 
 
430
 
2007-07-17  Lluis Sanchez Gual <lluis@novell.com> 
431
 
 
432
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Uncommented code
433
 
          that draws space marks.
434
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed
435
 
          several issues with the class and member combos. Added tooltips to
436
 
          the combos which display type information.
437
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: When using
438
 
          'gtk-tooltips' as window name, the window will be shown with the
439
 
          tooltip background. Fixes bug #81794.
440
 
        * MonoDevelop.SourceEditor.mdp: Updated.
441
 
 
442
 
2007-07-16  Lluis Sanchez Gual <lluis@novell.com> 
443
 
 
444
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Sort the
445
 
          class and member combos.
446
 
 
447
 
2007-07-13  Lluis Sanchez Gual <lluis@novell.com> 
448
 
 
449
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
450
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added
451
 
          null checks.
452
 
        * MonoDevelop.SourceEditor.Properties,
453
 
          MonoDevelop.SourceEditor.InsightWindow,
454
 
          MonoDevelop.SourceEditor.InsightWindow/MethodInsightDataProvider.cs,
455
 
          MonoDevelop.SourceEditor.InsightWindow/InsightWindow.cs,
456
 
          MonoDevelop.SourceEditor.InsightWindow/IInsightDataProvider.cs,
457
 
          MonoDevelop.SourceEditor.InsightWindow/IndexerInsightDataProvider.cs,
458
 
          MonoDevelop.SourceEditor.Document: Removed unused files and
459
 
          directories.
460
 
 
461
 
2007-07-11  Lluis Sanchez Gual <lluis@novell.com> 
462
 
 
463
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
464
 
          MarkSet event to update the method browser. Fixes bug #81864.
465
 
 
466
 
2007-07-07  Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
467
 
 
468
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
469
 
        Make sure files are reverted also when created. Fixes bug #81911.
470
 
 
471
 
2007-07-05  Mike Krüger <mkrueger@novell.com> 
472
 
 
473
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Changed
474
 
          source a bit due to core refactorings.
475
 
 
476
 
2007-07-03  Mike Krüger <mkrueger@novell.com> 
477
 
 
478
 
        * EditorBindings.glade,
479
 
          MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
480
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/CodeTemplatePanel.cs,
481
 
          MonoDevelop.SourceEditor.addin.xml, MonoDevelop.SourceEditor.mdp:
482
 
          Removed the code template options (now they're part of the Ide
483
 
          project).
484
 
 
485
 
2007-07-02 Fabian Sturm <f@rtfs.org>
486
 
 
487
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added separate spaces, tabs and newline highlighting.
488
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Same.
489
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs: Same.
490
 
 
491
 
2007-07-01  Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
492
 
 
493
 
        * EditorBindings.glade: Fixed capitalization issue.
494
 
 
495
 
2007-06-11  Lluis Sanchez Gual <lluis@novell.com> 
496
 
 
497
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Added IntPtr
498
 
          constructor. Should fix bug #81826.
499
 
 
500
 
2007-06-06  Lluis Sanchez Gual <lluis@novell.com> 
501
 
 
502
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Some
503
 
          fixes to make sure combo events are properly released.
504
 
 
505
 
2007-05-31  Lluis Sanchez Gual <lluis@novell.com> 
506
 
 
507
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Reduce
508
 
          padding in the members drop down menu. Added missing null check.
509
 
        * MonoDevelop.SourceEditor.addin.xml: Changed category to MonoDevelop
510
 
          Core.
511
 
 
512
 
2007-05-29  Jeffrey Stedfast  <fejj@novell.com>
513
 
 
514
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Set the
515
 
        mainBox.FocusChain to focus the editor widget first. Fixes bug #81765.
516
 
 
517
 
2007-05-22  Jeffrey Stedfast  <fejj@novell.com>
518
 
 
519
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
520
 
        Same.
521
 
 
522
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
523
 
        Same.
524
 
 
525
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs:
526
 
        Same.
527
 
 
528
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs:
529
 
        Same.
530
 
 
531
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs: Same.
532
 
 
533
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Same.
534
 
 
535
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Same
536
 
        as below.
537
 
 
538
 
        * MonoDevelop.SourceEditor.FormattingStrategy/DefaultFormattingStrategy.cs:
539
 
        MonoDevelop.SourceEditor.Properties namespace no longer exists.
540
 
 
541
 
2007-05-21  Jeffrey Stedfast  <fejj@novell.com>
542
 
 
543
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs
544
 
        (CommentCode): Changed the logic a bit to not comment the last
545
 
        line if no chars were actually in the selection on that
546
 
        line. Fixes bug #81632.
547
 
 
548
 
2007-05-21  Ankit Jain  <jankit@novell.com>
549
 
 
550
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/CodeTemplatePanel.cs:
551
 
        Ensure that dialogs are Destroy()'ed.
552
 
 
553
 
2007-05-11  Lluis Sanchez Gual <lluis@novell.com> 
554
 
 
555
 
        * MonoDevelop.SourceEditor.mdp: Don't copy project references.
556
 
 
557
 
2007-05-09  Lluis Sanchez Gual <lluis@novell.com> 
558
 
 
559
 
        * MonoDevelop.SourceEditor.Codons/EditActionCodon.cs: Use the
560
 
          Mono.Addins attributes to provide extension documentation.
561
 
        * Makefile.am, MonoDevelop.SourceEditor.mdp: Reference shared
562
 
          assemblies from the correct location.
563
 
 
564
 
2007-05-04  Lluis Sanchez Gual <lluis@novell.com> 
565
 
 
566
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
567
 
          MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
568
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
569
 
          MonoDevelop.SourceEditor.Codons/EditActionCodon.cs, Makefile.am,
570
 
          MonoDevelop.SourceEditor.addin.xml, MonoDevelop.SourceEditor.mdp:
571
 
          Migration to Mono.Addins.
572
 
 
573
 
2007-03-03 James Fitzsimons <james.fitzsimons@gmail.com>
574
 
 
575
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added new 
576
 
          event handlers to update method combo when user mouse clicks on editor. 
577
 
 
578
 
2007-04-29  David Makovský (Yakeen) <yakeen@sannyas-on.net> 
579
 
 
580
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fix for initial
581
 
          settings for drawing control characters.
582
 
 
583
 
2007-04-27  Michael Hutchinson <m.j.hutchinson@gmail.com>
584
 
 
585
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Align white space 
586
 
        indicators with pixel grid, and interpolate their colour from BG and FG.
587
 
 
588
 
2007-04-27  David Makovský (Yakeen) <yakeen@sannyas-on.net>
589
 
        * EditorBindings.glade,
590
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
591
 
        * MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs,
592
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
593
 
          Fixed typo.
594
 
 
595
 
2007-04-26  David Makovský (Yakeen) <yakeen@sannyas-on.net>
596
 
 
597
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added highlighting
598
 
          current line functionality when gtksourceview supports it and
599
 
          drawing of white spaces.
600
 
        * EditorBindings.glade: Configuraion checkboxes.
601
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
602
 
        * MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs,
603
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
604
 
          HighlightCurrentLine and ShowContolCharacters confiuration properties.
605
 
        * Makefile.am,
606
 
        * MonoDevelop.SourceEditor.mdp: Added reference to Mono.Cairo.
607
 
         
608
 
2007-04-26  Lluis Sanchez Gual <lluis@novell.com> 
609
 
 
610
 
        * MonoDevelop.SourceEditor.addin.xml: Register the editor after the
611
 
          default display binding, so other bindings can be registered before
612
 
          of it and have more priority when opening files.
613
 
        * MonoDevelop.SourceEditor.mdp: Updated.
614
 
 
615
 
2007-04-10  Jeffrey Stedfast  <fejj@novell.com>
616
 
 
617
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
618
 
        Implement IViewHistory
619
 
        (BuildNavPoint() is no longer part of IViewHistory).
620
 
 
621
 
2007-04-06  Lluis Sanchez Gual <lluis@novell.com> 
622
 
 
623
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Don't try
624
 
          to update the class combo after the editor has been disposed.
625
 
        * MonoDevelop.SourceEditor.mdp: Added missing file.
626
 
 
627
 
2007-04-02  Jeffrey Stedfast  <fejj@novell.com>
628
 
 
629
 
        * MonoDevelop.SourceEditor.Gui/TextNavigationPoint.cs (Description): 
630
 
        Don't include the column number, it's not worth the extra space taken
631
 
        to display that info in the menu.
632
 
 
633
 
2007-03-29  Jeffrey Stedfast  <fejj@novell.com>
634
 
 
635
 
        * MonoDevelop.SourceEditor.Gui/TextNavigationPoint.cs: New source 
636
 
        file implementing the INavigationPoint interface for the SourceEditor.
637
 
 
638
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
639
 
        (CursorPositionChanged): Log the new NavigationPoint.
640
 
 
641
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: 
642
 
 
643
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
644
 
        (BuildNavPoint): Implemented.
645
 
        (GetLineColumnFromPosition): Make column 1-based like the line
646
 
        already is (hopefully this doesn't break anything).
647
 
 
648
 
2007-03-28  Lluis Sanchez Gual <lluis@novell.com> 
649
 
 
650
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Don't
651
 
          crash if the method combo is empty.
652
 
 
653
 
2007-03-26  Lluis Sanchez Gual <lluis@novell.com> 
654
 
 
655
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Avoid
656
 
          crash when no entry is selected in the class combo.
657
 
 
658
 
2007-03-26 James Fitzsimons <james.fitzsimons@gmail.com>
659
 
 
660
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added class 
661
 
          and method browser combos. Added ascx to list in CanCreateContentForMimeType().
662
 
        * EditorBindings.glade: Added checkbox for Class & Method combos to GeneralTextEditorPanel.
663
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs: 
664
 
          Added support for turning on  and off the class and method browser combos in the editor.
665
 
        * MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs: Added 
666
 
          ShowClassBrowser property.
667
 
 
668
 
2007-03-23  Jeffrey Stedfast  <fejj@novell.com>
669
 
 
670
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
671
 
        (GetCharAt): Need to check that offset < (len - 1) because the
672
 
        last iter won't have a char. Fixes bug #81216.
673
 
 
674
 
2007-03-19  Jeffrey Stedfast  <fejj@novell.com>
675
 
 
676
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
677
 
        (GetCharAt): Changed since we are now implementing
678
 
        ITextFile.GetCharAt
679
 
 
680
 
2007-03-16  Jeffrey Stedfast  <fejj@novell.com>
681
 
 
682
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (DeleteLine):
683
 
        Emulate the Emacs Ctrl-K delete-line behavior (which appears to be
684
 
        what it was intended to emulate in the first place based on
685
 
        previous commit messages).
686
 
 
687
 
2007-02-27  Lluis Sanchez Gual <lluis@novell.com> 
688
 
 
689
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs,
690
 
          MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs,
691
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs,
692
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
693
 
          Removed unused namespace.
694
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Use TextEditor for
695
 
          formatting operations.
696
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: The
697
 
          ICompletionWidget interface is now obtained through the GetContent
698
 
          method. Implemented some soon to be added ITextFile methods.
699
 
        * MonoDevelop.SourceEditor.FormattingStrategy/DefaultFormattingStrategy.cs,
700
 
          MonoDevelop.SourceEditor.Document/DefaultFormattingStrategy.cs:
701
 
          Moved to FormattingStrategy dir.
702
 
        * MonoDevelop.SourceEditor.FormattingStrategy/IFormattingStrategy.cs:
703
 
          Use TextEditor instead of IFormattableDocument.
704
 
        * MonoDevelop.SourceEditor.FormattingStrategy/IFormattableDocument.cs:
705
 
          Removed. Replaced by TextEditor.
706
 
        * Makefile.am, MonoDevelop.SourceEditor.mdp: Updated.
707
 
 
708
 
2007-02-22  Jeffrey Stedfast  <fejj@gnome.org>
709
 
 
710
 
        * MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs:
711
 
        Added some new font properties that GeneralTextEditorPanel.cs
712
 
        needed in order to drop the need for the CustomizationObject.
713
 
        Also changed the default IndentStyle to Smart.
714
 
 
715
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
716
 
        Same as below.
717
 
 
718
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels.MarkersTextEditorPanel.cs: 
719
 
        Same as below.
720
 
 
721
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs: 
722
 
        Same as below.
723
 
 
724
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs:
725
 
        Don't use the CustomizationObject, wherever that comes
726
 
        from(?). Instead, directly use TextEditorProperties so that
727
 
        changing the defaults in TextEditorProperties changes it in the
728
 
        Preferences dialog as well.
729
 
 
730
 
2007-02-21  Jeffrey Stedfast  <fejj@gnome.org>
731
 
 
732
 
        * EditorBindings.glade: Fixed the UseUnderline attribute for the
733
 
        "_wrap mode" label.
734
 
 
735
 
2007-02-16  Lluis Sanchez Gual <lluis@novell.com> 
736
 
 
737
 
        * MonoDevelop.SourceEditor.addin.xml: Change add-in versions to 0.13.
738
 
 
739
 
2007-02-15  Lluis Sanchez Gual <lluis@novell.com> 
740
 
 
741
 
        * Makefile.am, MonoDevelop.SourceEditor.mdp: Synchronized MD project
742
 
          and makefile.
743
 
 
744
 
2007-02-13  Lluis Sanchez Gual <lluis@novell.com> 
745
 
 
746
 
        * EditorBindings.glade,
747
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs,
748
 
          MonoDevelop.SourceEditor/SourceViewService.cs: Properly get and set
749
 
          the color mask for language styles. Fixes bug #77101.
750
 
 
751
 
2007-02-11  Lluis Sanchez Gual <lluis@novell.com> 
752
 
 
753
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
754
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
755
 
          MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs: Allow
756
 
          indenting single lines. Fixes bug #80717.
757
 
 
758
 
2007-02-10  Lluis Sanchez Gual <lluis@novell.com> 
759
 
 
760
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs: Make sure markers
761
 
          are not bigger than the height of a text line.
762
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
763
 
          MonoDevelop.SourceEditor.InsightWindow/IndexerInsightDataProvider.cs,
764
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs,
765
 
          MonoDevelop.SourceEditor.Gui.Dialogs/GotoLineNumberDialog.cs: Fix
766
 
          warnings.
767
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Removed unneeded
768
 
          code when trying to find the language item for which to show help.
769
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Update
770
 
          marker sizes when font size changes.
771
 
        * bookmark.png: New bookmark icon.
772
 
        * Makefile.am, MonoDevelop.SourceEditor.mdp: Removed obsolete classes.
773
 
 
774
 
2007-02-09  Lluis Sanchez Gual <lluis@novell.com> 
775
 
 
776
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added some null
777
 
          checks. A file may not always be able to return a parser context.
778
 
        * Makefile.am: distcheck fixes
779
 
        * MonoDevelop.SourceEditor.mdp: Flush.
780
 
 
781
 
2007-01-29  Lluis Sanchez Gual <lluis@novell.com> 
782
 
 
783
 
        * MonoDevelop.SourceEditor.Gui.Dialogs/GotoLineNumberDialog.cs: Track
784
 
          api changes in Document class.
785
 
 
786
 
2007-01-29  Lluis Sanchez Gual <lluis@novell.com> 
787
 
 
788
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
789
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
790
 
          MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs: Implemented
791
 
          IExtensibleTextEditor. Moved most of code completion code to
792
 
          TextEditorExtension.
793
 
        * MonoDevelop.SourceEditor.InsightWindow/MethodInsightDataProvider.cs,
794
 
          MonoDevelop.SourceEditor.InsightWindow/IndexerInsightDataProvider.cs:
795
 
          Track api changes.
796
 
        * MonoDevelop.SourceEditor.addin.xml: Removed obsolete extensions.
797
 
        * MonoDevelop.SourceEditor.mdp: Updated.
798
 
 
799
 
2007-01-21  Atsushi Enomoto  <atsushi@ximian.com>
800
 
 
801
 
        * EditorBindings.glade,
802
 
          MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
803
 
          MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs,
804
 
          MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
805
 
          added WrapMode selector in markers and rules section.
806
 
 
807
 
2007-01-15  Lluis Sanchez Gual <lluis@novell.com> 
808
 
 
809
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Avoid
810
 
          crash when jumping to an empty line.
811
 
 
812
 
2006-12-07 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
813
 
 
814
 
        * MonoDevelop.SourceEditor.mdp: Updated to ensure
815
 
        it can be built from MonoDevelop.
816
 
 
817
 
2006-12-01 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
818
 
 
819
 
        * MonoDevelop.SourceEditor.addin.xml: Changed goto to go to.
820
 
 
821
 
2006-11-30 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
822
 
 
823
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed a typo.
824
 
        Thanks to Mike Morano <mmorano@mikeandwan.us>.
825
 
 
826
 
2006-10-06 Andrés G. Aragoneses  <knocte@gmail.com>
827
 
 
828
 
        * MonoDevelop.SourceEditor.addin.xml: Added strings to l10n.
829
 
 
830
 
2006-09-19 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
831
 
 
832
 
        * MonoDevelop.SourceEditor.addin.xml: Fixed a couple
833
 
        of HIG issues.  
834
 
 
835
 
2006-09-19 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
836
 
 
837
 
        * .: Added svn:ignore for MonoDevelop.SourceEditor.pidb
838
 
 
839
 
2006-09-15 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
840
 
 
841
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Makes
842
 
        sure multiline documentation is shown correctly. Remove examples
843
 
        from popup documentation. Fixes bug #79363.
844
 
        
845
 
2006-09-12 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
846
 
 
847
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Moved
848
 
        things to Ambience plus cleaned up a bit.
849
 
 
850
 
2006-09-11 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
851
 
 
852
 
        * MonoDevelop.SourceEditor.addin.xml: A few minor
853
 
        HIG updates.
854
 
 
855
 
2006-09-01 Lluis Sanchez Gual  <lluis@novell.com>
856
 
 
857
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
858
 
          Added missing Dispose call to base class.
859
 
 
860
 
2006-08-11 Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
861
 
 
862
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Prepend
863
 
        namespace tooltips with a namespace clause.
864
 
 
865
 
2006-08-10 Lluis Sanchez Gual  <lluis@novell.com>
866
 
 
867
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs:
868
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Provide the
869
 
          ambience to use for code completion.
870
 
 
871
 
2006-08-07 Philip Turnbull <philip.turnbull@gmail.com>
872
 
        
873
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs:
874
 
        * MonoDevelop.SourceEditor.InsightWindow/MethodInsightDataProvider.cs:
875
 
        * MonoDevelop.SourceEditor.InsightWindow/IndexerInsightDataProvider.cs:
876
 
        Track API changes in Ambience.
877
 
 
878
 
2006-08-07 Lluis Sanchez Gual  <lluis@novell.com> 
879
 
 
880
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Ensure that the
881
 
          cursor is visible after using the code completion window. Fixes
882
 
          bug #78955.
883
 
 
884
 
2006-08-04 Lluis Sanchez Gual  <lluis@novell.com> 
885
 
 
886
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: 
887
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
888
 
          Implement support for IEncodedTextContent.
889
 
 
890
 
2006-08-02 Lluis Sanchez Gual  <lluis@novell.com>
891
 
 
892
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added null checks.
893
 
 
894
 
2006-07-27 Lluis Sanchez Gual  <lluis@novell.com>
895
 
 
896
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Properly dispose
897
 
          the code completion data provider. Increased the tooltip delay.
898
 
 
899
 
2006-07-17 Lluis Sanchez Gual  <lluis@novell.com>
900
 
 
901
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Show a tooltip with
902
 
          identifier information when hovering over the source code.
903
 
        * MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Added.
904
 
        * MonoDevelop.SourceEditor.mdp: Updated.
905
 
 
906
 
2006-07-15  John Luke  <john.luke@gmail.com>
907
 
 
908
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs:
909
 
        rename HasSelection to _HasSelection so it wont conflict with
910
 
        gtk 2.10 version
911
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs:
912
 
        disambiguate PrintJob for gtk 2.10
913
 
 
914
 
2006-07-14 Lluis Sanchez Gual  <lluis@novell.com>
915
 
 
916
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: When calling 
917
 
          g_utf8_validate, use -1 as byte count, so it checks the whole text. 
918
 
          Patch by John Luke. Fixes bug #78707.
919
 
 
920
 
2006-07-03 Lluis Sanchez Gual  <lluis@novell.com> 
921
 
 
922
 
        * MonoDevelop.SourceEditor.addin.xml: Updated versions.
923
 
 
924
 
2006-05-30  Lluis Sanchez Gual  <lluis@novell.com>
925
 
 
926
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
927
 
          Added DisplayName property.
928
 
 
929
 
2006-05-29  David Makovský (Yakeen) <yakeen@sannyas-on.net> 
930
 
 
931
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: 
932
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: reverted changes - implemented in MonoDevelop.Ide
933
 
 
934
 
2006-05-23  David Makovský (Yakeen) <yakeen@sannyas-on.net> 
935
 
 
936
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: implementation of uppercase and lowercase actions
937
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: update interface implementation
938
 
        * Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.addin.xml: include these actions in context menu
939
 
 
940
 
2006-05-22 Lluis Sanchez Gual  <lluis@novell.com>
941
 
 
942
 
        * Makefile.am:
943
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Removed
944
 
          ICSharpCode.SharpRefactory dependency.
945
 
 
946
 
2006-05-05 Lluis Sanchez Gual  <lluis@novell.com>
947
 
 
948
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/CodeTemplatePanel.cs:
949
 
          Code Template Combobox was adding a new column to store after
950
 
          each action. Fix for bug #78082 by Chris Wilson.
951
 
 
952
 
2006-05-04 Lluis Sanchez Gual  <lluis@novell.com>
953
 
 
954
 
        * MonoDevelop.SourceEditor.addin.xml: Updated versions.
955
 
        * MonoDevelop.SourceEditor.mdp: Updated.
956
 
 
957
 
2006-04-19 Andrés G. Aragoneses  <knocte@gmail.com>
958
 
 
959
 
        * MonoDevelop.SourceEditor.FormattingStrategy/IndentStyle.cs: fixed typos.
960
 
 
961
 
2006-04-17 Andrés G. Aragoneses  <knocte@gmail.com>
962
 
 
963
 
        * MonoDevelop.SourceEditor.addin.xml: Added string to l10n and fixed a typo.
964
 
 
965
 
2006-04-07 Lluis Sanchez Gual <lluis@novell.com> 
966
 
 
967
 
        * MonoDevelop.SourceEditor.Codons/EditActionCodon.cs:
968
 
        * MonoDevelop.SourceEditor.addin.xml: Added documentation.
969
 
 
970
 
2006-04-03 Lluis Sanchez Gual <lluis@novell.com> 
971
 
 
972
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fix for
973
 
          bug #77945.
974
 
 
975
 
2006-03-30 Lluis Sanchez Gual <lluis@novell.com> 
976
 
 
977
 
        * MonoDevelop.SourceEditor.addin.xml: Updated references.
978
 
        
979
 
2006-03-24 Lluis Sanchez Gual  <lluis@novell.com>   
980
 
 
981
 
        * MonoDevelop.SourceEditor.mdp: Updated.
982
 
        * Makefile.am: Use an unified format. Patch by Matze Braun.
983
 
        * MonoDevelop.SourceEditor.addin.xml: Updated add-in versions.
984
 
 
985
 
2006-03-16  Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
986
 
 
987
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
988
 
        Use new DocumentationService.
989
 
 
990
 
2006-03-12  David Makovský (Yakeen) <yakeen@sannyas-on.net>
991
 
 
992
 
        * EditorBindings.glade: Marking some strings not to be translated. Not include balast in pot file.
993
 
        
994
 
2006-03-07 Lluis Sanchez Gual  <lluis@novell.com>   
995
 
 
996
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs:
997
 
        * MonoDevelop.SourceEditor/EditorCommands.cs:
998
 
        * MonoDevelop.SourceEditor.addin.xml: Added printing support.
999
 
          Patch by David Makovský.
1000
 
 
1001
 
2006-02-24 Lluis Sanchez Gual  <lluis@novell.com> 
1002
 
 
1003
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1004
 
          Track api changes.
1005
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
1006
 
          Removed unused namespace include.
1007
 
 
1008
 
2006-02-24 Lluis Sanchez Gual  <lluis@novell.com>
1009
 
 
1010
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs:
1011
 
        Use one line per field, in order to get attributes properly applied.
1012
 
 
1013
 
2006-02-19 Andrés G. Aragoneses  <knocte@gmail.com>   
1014
 
 
1015
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: added
1016
 
        messages to l10n and improved one string.
1017
 
 
1018
 
2006-01-30 Lluis Sanchez Gual  <lluis@novell.com>   
1019
 
 
1020
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: workaround
1021
 
        for bug #77362.
1022
 
 
1023
 
2006-01-26 Lluis Sanchez Gual  <lluis@novell.com>   
1024
 
 
1025
 
        * MonoDevelop.SourceEditor.addin.xml: Added refactory commands to
1026
 
        context menu.
1027
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Right click now
1028
 
        moves the cursor to the clicked position.
1029
 
 
1030
 
2006-01-13 Lluis Sanchez Gual  <lluis@novell.com>   
1031
 
 
1032
 
        * MonoDevelop.SourceEditor.addin.xml:
1033
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Made extensible the
1034
 
        context menu of the editor.
1035
 
 
1036
 
2006-01-10  Lluis Sanchez Gual  <lluis@novell.com> 
1037
 
 
1038
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
1039
 
 
1040
 
2006-01-04  Alexandre Miguel Pedro Gomes <alexmipego@gmail.com>
1041
 
 
1042
 
        * MonoDevelop.SourceEditor.addin.xml: Added icon to Goto Line option.
1043
 
 
1044
 
2005-12-13  Lluis Sanchez Gual  <lluis@novell.com> 
1045
 
 
1046
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1047
 
        Track changes in the api.
1048
 
 
1049
 
2005-12-02 Itamar Rogel  <chastamar@yahoo.com>
1050
 
 
1051
 
        * Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1052
 
        Added XML and VBNET to the switch statement so new xml files that
1053
 
        are added to a project would be identified as
1054
 
        such and so would have proper syntax highlighting.
1055
 
        bug #76882
1056
 
        
1057
 
2005-11-30  Jacob Ilsø Christensen  <jacobilsoe@gmail.com>
1058
 
 
1059
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1060
 
        Fixed search when the search starts in the middle of the word being
1061
 
        searched for. Fixed looping when backward search wraps.
1062
 
 
1063
 
2005-11-28  Peter Johanson  <latexer@gentoo.org> 
1064
 
 
1065
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Set the
1066
 
        mime type for boo files for initial creation as well. Makes newly
1067
 
        created boo files get syntax highlighting/completion.
1068
 
 
1069
 
2005-11-28  Lluis Sanchez Gual  <lluis@novell.com> 
1070
 
 
1071
 
        * MonoDevelop.SourceEditor.addin.xml: Added missing label to toolbar.
1072
 
 
1073
 
2005-11-22 John Luke <john.luke@gmail.com> 
1074
 
 
1075
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1076
 
        percent escape files before passing them to vfs to get the
1077
 
        mimetype, fixes bug #75256
1078
 
        
1079
 
2005-11-17 John Luke <john.luke@gmail.com> 
1080
 
 
1081
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1082
 
        initialize the formatter to the default, so that unsaved
1083
 
        files will have a fmtr and not crash on a keypress
1084
 
        bug #76729
1085
 
        
1086
 
2005-11-14  Lluis Sanchez Gual  <lluis@novell.com> 
1087
 
 
1088
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Increased undo
1089
 
        limit.
1090
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Scroll
1091
 
        to cursor after undoing or redoing.
1092
 
 
1093
 
2005-11-09 John Luke <john.luke@gmail.com> 
1094
 
 
1095
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1096
 
        only FormatLine when IndentStyle is Smart
1097
 
        part of bug #76652
1098
 
        
1099
 
2005-11-09  Lluis Sanchez Gual  <lluis@novell.com> 
1100
 
 
1101
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1102
 
        In InitializeFormatter don't crash for files without extension.
1103
 
        Implement some new methods defined in ITextBuffer and IEditor.
1104
 
 
1105
 
2005-11-04  Lluis Sanchez Gual  <lluis@novell.com> 
1106
 
 
1107
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1108
 
        Implement some new methods defined in ITextBuffer and IEditor.
1109
 
 
1110
 
2005-10-28 John Luke <john.luke@gmail.com> 
1111
 
 
1112
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1113
 
        add FormatLine to give us better smart indenting
1114
 
        * MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs:
1115
 
        use FormatLine on enter instead of indentline
1116
 
        
1117
 
2005-10-28 John Luke <john.luke@gmail.com> 
1118
 
 
1119
 
        * EditorBindings.glade: add smart indent radio button
1120
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1121
 
        indent through the formatter, instead of gtksourceview
1122
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1123
 
        load the formatters from the addin file per language
1124
 
        * MonoDevelop.SourceEditor.Properties/TextEditorProperties.cs:
1125
 
        add a FIXME comment
1126
 
        * MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs:
1127
 
        load/store smart indent settings
1128
 
        * MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs:
1129
 
        add return for indentation handling
1130
 
        * MonoDevelop.SourceEditor.addin.xml: add Return EditAction
1131
 
        
1132
 
2005-10-28 John Luke <john.luke@gmail.com> 
1133
 
 
1134
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (DeleteLine):
1135
 
        rework to delete the whole line, not just erase its contents
1136
 
        
1137
 
2005-10-28 John Luke <john.luke@gmail.com> 
1138
 
 
1139
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (PeekCharIsWhitespace):
1140
 
        fix GTK+ assertion when the next char is a new line by
1141
 
        using Offset instead of LineOffset
1142
 
        
1143
 
2005-10-23 John Luke <john.luke@gmail.com> 
1144
 
 
1145
 
        * MonoDevelop.SourceEditor.Actions/EditActionCollection.cs:
1146
 
        filter out problematic Masks, so far just LockMask and Mod2Mask
1147
 
 
1148
 
2005-10-23 John Luke <john.luke@gmail.com> 
1149
 
 
1150
 
        * MonoDevelop.SourceEditor.addin.xml: fix space
1151
 
        * MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs:
1152
 
        fix completion for space key presses
1153
 
 
1154
 
2005-10-23 John Luke <john.luke@gmail.com> 
1155
 
 
1156
 
        * MonoDevelop.SourceEditor.Actions/IEditAction.cs:
1157
 
        add PreExecute and PostExecute methods
1158
 
        * MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs:
1159
 
        reset PassToBase to false after running the action
1160
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1161
 
        call PreExecute and PostExecute methods
1162
 
        fixes bug #76523
1163
 
 
1164
 
2005-10-19 John Luke <john.luke@gmail.com> 
1165
 
 
1166
 
        * *.cs: fix some warnings by removing unused fields
1167
 
        
1168
 
2005-10-19 Christian Hergert <christian.hergert@gmail.com>
1169
 
 
1170
 
        * MonoDevelop.SourceEditor/SourceViewService.cs: Check for a valid source
1171
 
        languages manager before persisting settings to file.
1172
 
 
1173
 
2005-10-18 John Luke <john.luke@gmail.com> 
1174
 
 
1175
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1176
 
        use new TreeNodeExists method instead of relying on an
1177
 
        exception
1178
 
        
1179
 
2005-10-18 John Luke <john.luke@gmail.com> 
1180
 
 
1181
 
        * MonoDevelop.SourceEditor.Codons/EditActionCodon.cs:
1182
 
        add all the current ModifierTypes in gdk 2.4
1183
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1184
 
        order using statements, remove ProcessPressEvent()
1185
 
        combine UnIndentSelection and IndentSelection
1186
 
        implement editactions instead of a bunch of switch
1187
 
        statements to control the editor, mark some methods
1188
 
        internal
1189
 
        * MonoDevelop.SourceEditor.Actions/IEditAction.cs:
1190
 
        add PassToBase property
1191
 
        * MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs:
1192
 
        move the default editing actions here as IEditActions
1193
 
        * MonoDevelop.SourceEditor.Actions/EditActionCollection.cs:
1194
 
        used to get unique IEditAction from a Gdk.Key and Gdk.ModifierType
1195
 
        * MonoDevelop.SourceEditor.addin.xml: add EditActions
1196
 
        * Makefile.am: add EditActionCollection and DefaultEditActions
1197
 
        
1198
 
2005-10-17 John Luke <john.luke@gmail.com> 
1199
 
 
1200
 
        * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1201
 
        add InsertTemplate () method which handles the details for us
1202
 
        and move the relevant code to it
1203
 
        * MonoDevelop.SourceEditor.Codons/EditActionCodon.cs:
1204
 
        MonoDevelop.SourceEditor.Actions/IEditAction.cs: update and implement
1205
 
        for gdk key handling, they are still not used
1206
 
        * MonoDevelop.SourceEditor.addin.xml: change InsertTemplate key to Tab
1207
 
        
1208
 
2005-10-11 John Luke <john.luke@gmail.com> 
1209
 
 
1210
 
        *  MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1211
 
        make tab activate templates instead of space
1212
 
        part of bug #55843
1213
 
        
1214
 
2005-10-11 John Luke <john.luke@gmail.com> 
1215
 
 
1216
 
        *  MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (GetLineAsString):
1217
 
        don't go ForwardToLineEnd if we are already at EndsLine
1218
 
        fixes bug# 76208
1219
 
        
1220
 
2005-10-11  Lluis Sanchez Gual  <lluis@novell.com> 
1221
 
 
1222
 
        * MonoDevelop.SourceEditor.addin.xml: Fixed addin header information.
1223
 
        Use "id" attribuet instead of "name" to identify addins.
1224
 
        * MonoDevelop.SourceEditor/SourceViewService.cs: create the language
1225
 
        manager in InitializeService.
1226
 
 
1227
 
2005-10-04  Lluis Sanchez Gual  <lluis@novell.com> 
1228
 
 
1229
 
        * MonoDevelop.SourceEditor.addin.xml: Added addin dependencies.
1230
 
 
1231
 
2005-10-04  Lluis Sanchez Gual  <lluis@novell.com>
1232
 
 
1233
 
        * Makefile.am: Install the assembly in the AddIns directory.
1234
 
 
1235
 
2005-09-28  Lluis Sanchez Gual  <lluis@novell.com>
1236
 
 
1237
 
        * Renamed to from MonoDevelop.SourceEditor.
1238
 
        Changed internal organization of files and namespaces.
1239
 
        
1240
 
2005-09-23  Lluis Sanchez Gual  <lluis@novell.com>
1241
 
 
1242
 
        * Gui/SourceEditorDisplayBinding.cs: IDocumentInformation.FileName
1243
 
        now returns the untitled file name if the file has not been saved.
1244
 
        This fixes bug #61771.
1245
 
        Use special search flags that work for the old and the new API
1246
 
        of gtksourceview (the enum values where changed in the API).
1247
 
        Fixes bug #75770.
1248
 
 
1249
 
2005-08-20  John Luke  <john.luke@gmail.com>
1250
 
 
1251
 
        * Gui/SourceEditorBuffer.cs:
1252
 
        * Gui/SourceEditorView.cs: fix some warnings with the new
1253
 
        gtk#
1254
 
        
1255
 
2005-08-19  Lluis Sanchez Gual  <lluis@novell.com>
1256
 
 
1257
 
        * Gui/SourceEditorView.cs: Display the completion window even if
1258
 
        the char at the cursor is not a whitespace.
1259
 
 
1260
 
2005-08-12  Lluis Sanchez Gual  <lluis@novell.com> 
1261
 
 
1262
 
        * MonoDevelopEditor.addin.xml:
1263
 
        * Gui/SourceEditorDisplayBinding.cs: Use stock icon id instead of
1264
 
        file name.
1265
 
 
1266
 
2005-08-10  Ben Motmans  <ben.motmans@gmail.com>
1267
 
 
1268
 
        * SourceEditor.mdp: references update
1269
 
 
1270
 
2005-08-09  Lluis Sanchez Gual  <lluis@novell.com> 
1271
 
 
1272
 
        * InsightWindow/IndexerInsightDataProvider.cs:
1273
 
        * InsightWindow/MethodInsightDataProvider.cs:
1274
 
        * Gui/SourceEditorView.cs: Use the new IParserContext API.
1275
 
        
1276
 
        * Gui/SourceEditorDisplayBinding.cs: Implement IEditable.TextChanged.
1277
 
 
1278
 
2005-08-06  John Luke  <john.luke@gmail.com>
1279
 
 
1280
 
        * SourceEditor.mdp: update
1281
 
        
1282
 
2005-08-03  Lluis Sanchez Gual  <lluis@novell.com> 
1283
 
 
1284
 
        * MonoDevelopEditor.addin.xml: Removed old menu entries.
1285
 
 
1286
 
2005-07-27  Lluis Sanchez Gual  <lluis@novell.com> 
1287
 
 
1288
 
        * Gui/SourceEditorDisplayBinding.cs: Make sure the PropertyChanged
1289
 
        handler runs in the gui thread.
1290
 
 
1291
 
2005-07-22  John Luke  <john.luke@gmail.com>
1292
 
 
1293
 
        * SourceEditor.mdp: remove completion files moved into Base assembly
1294
 
 
1295
 
2005-07-20  Lluis Sanchez Gual  <lluis@novell.com> 
1296
 
 
1297
 
        * Gui/SourceEditorWidget.cs: Factorized some code into
1298
 
        SearchReplaceManager.
1299
 
 
1300
 
2005-07-20  Peter Johanson  <latexer@gentoo.org>
1301
 
 
1302
 
        * CodeCompletion/*: Migrated to MonoDevelop.Base assembly.
1303
 
        * Makefile.am: Remove CodeCompletion file entries.
1304
 
        * Gui/SourceEditorView.cs:
1305
 
        * InsightWindow/InsightWindow.cs:
1306
 
        * InsightWindow/IndexerInsightDataProvider.cs:
1307
 
        * InsightWindow/MethodInsightDataProvider.cs: Changed to reflect
1308
 
        completion API/location changes.
1309
 
 
1310
 
2005-07-20  Lluis Sanchez Gual  <lluis@novell.com> 
1311
 
 
1312
 
        * Gui/SourceEditorWidget.cs: Implemented FindPrevious command.
1313
 
        * Gui/SourceEditorDisplayBinding.cs: Implemented SelectionStartPosition
1314
 
        and SelectionEndPosition properties. Implemented an ITextIterator
1315
 
        that supports SourceView's native search methods.
1316
 
        * MonoDevelopEditor.addin.xml: Added FindPrevious command to the menu.
1317
 
 
1318
 
2005-07-13  John Luke  <john.luke@gmail.com>
1319
 
 
1320
 
        * Gui/SourceEditorView.cs: make DeleteLine () use AtomicUndo
1321
 
        remove incorrect special case for shift + del as it is = cut
1322
 
        and control + k for DeleteLine like emacs
1323
 
        fixes bug #75425, based on patch by Paul.Betts@Gmail.com (Paul Betts)
1324
 
 
1325
 
2005-07-13  John Luke  <john.luke@gmail.com>
1326
 
 
1327
 
        * CodeCompletion/ListWindow.cs: scroll with the mousewheel
1328
 
        * CodeCompletion/CompletionListWindow.cs: complete on double-click
1329
 
 
1330
 
2005-07-13  Lluis Sanchez Gual  <lluis@novell.com> 
1331
 
 
1332
 
        * Gui/SourceEditorDisplayBinding.cs: The editor is now responsible
1333
 
        of showing its own widgets.
1334
 
        
1335
 
2005-07-01  Jacob Ils Christensen  <jacobilsoe@gmail.com>
1336
 
 
1337
 
        * Gui/Dialogs/GotoLineNumberDialog.cs:
1338
 
        * Gui/SourceEditorDisplayBinding.cs:
1339
 
        Make lines and columns 1-based.
1340
 
        
1341
 
2005-07-01  Jacob Ils Christensen  <jacobilsoe@gmail.com>
1342
 
 
1343
 
        * CodeCompletion/ListWindow.cs: Make sure the list
1344
 
        window is no larger than necessary.
1345
 
 
1346
 
2005-06-28  Raja R Harinath  <rharinath@novell.com>
1347
 
 
1348
 
        * Makefile.am (FILES): Move AssemblyInfo.cs ...
1349
 
        (GENERATED_FILES): ... here.
1350
 
 
1351
 
2005-06-27  Lluis Sanchez Gual  <lluis@novell.com> 
1352
 
 
1353
 
        * Gui/SourceEditorWidget.cs: Added some imports.
1354
 
        
1355
 
        * Search/*.cs:
1356
 
        * Commands/SearchCommands.cs:
1357
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs:
1358
 
        * Gui/Dialogs/ReplaceDialog.cs: Moved to MonoDevelop.Base.
1359
 
        
1360
 
        * Gui/SourceEditorDisplayBinding.cs: Implement some new interfaces.
1361
 
        * Commands/BookmarkCommands.cs: Those are implemented with inline
1362
 
        command handlers.
1363
 
        
1364
 
        * texteditoraddin.glade: Moved search/replace dialogs to MonoDevelop.Base.
1365
 
        * Makefile.am: Removed moved files.
1366
 
        * MonoDevelopEditor.addin.xml: Search/replace commands are now defined in
1367
 
        MonoDevelop.Base.
1368
 
 
1369
 
2005-06-09  Lluis Sanchez Gual  <lluis@novell.com> 
1370
 
 
1371
 
        * Services/SourceViewService.cs: Added null check.
1372
 
        * CodeCompletion/CompletionListWindow.cs: Added some error checking to
1373
 
        avoid crashes.
1374
 
        * MonoDevelopEditor.addin.xml: Create a toolbar specific for the editor.
1375
 
 
1376
 
2005-05-22  Todd Berman  <tberman@off.net>
1377
 
 
1378
 
        * Gui/Dialogs/ReplaceDialog.cs:
1379
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs:
1380
 
        Duh. Actually fix #74965 totally. stupid miss on my end.
1381
 
 
1382
 
2005-05-21  Todd Berman  <tberman@off.net>
1383
 
 
1384
 
        * Gui/Dialogs/ReplaceDialog.cs:
1385
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs:
1386
 
        Fix #74965.
1387
 
 
1388
 
2005-05-21  Todd Berman  <tberman@off.net>
1389
 
 
1390
 
        * Search/SearchReplaceManager.cs:
1391
 
        * Search/SearchStrategy/RegExSearchStrategy.cs:
1392
 
        * Search/SearchReplaceInFilesManager.cs:
1393
 
        Fix #74966 and display a meaningful error message.
1394
 
 
1395
 
2005-05-20  Jacob Ils Christensen  <jacobilsoe@gmail.com>
1396
 
 
1397
 
        * Gui/SourceEditorView.cs: Fixed problem with monodoc on words followed by a newline.
1398
 
 
1399
 
2005-05-16  Jacob Ils Christensen  <jacobilsoe@gmail.com>
1400
 
 
1401
 
        * Gui/SourceEditorView.cs: Added support to ctrl+tab/shift+ctrl+tab through open files.
1402
 
 
1403
 
2005-05-15  Todd Berman  <tberman@off.net>
1404
 
 
1405
 
        * texteditoraddin.glade: Add some missing 'Activates Default' props.
1406
 
 
1407
 
2005-05-15  Lluis Sanchez Gual  <lluis@novell.com> 
1408
 
 
1409
 
        * EditorBindings.glade: Many fixes to make the dialogs more conforming
1410
 
        to the HIG.
1411
 
        * Gui/SourceEditorView.cs: Added IntPtr constructor to make gtk# happy.
1412
 
        * Gui/SourceEditorDisplayBinding.cs: Removed unused code. Minor fixes.
1413
 
 
1414
 
2005-04-30  Lluis Sanchez Gual  <lluis@novell.com> 
1415
 
 
1416
 
        * Gui/SourceEditorWidget.cs: Handler toggle breakpoint command.
1417
 
        * Gui/SourceEditorView.cs: Use the new command system to show
1418
 
        the contextual menu.
1419
 
        * Gui/SourceEditorDisplayBinding.cs: Show only breakpoints for the
1420
 
        file being edited. Catch exceptions when reloading the file.
1421
 
        * MonoDevelopEditor.addin.xml: Added some command descriptions.
1422
 
 
1423
 
2005-04-27  Lluis Sanchez Gual  <lluis@novell.com> 
1424
 
 
1425
 
        * Gui/SourceEditorDisplayBinding.cs: Don't crash if the debugger
1426
 
        is not installed.
1427
 
 
1428
 
2005-04-27  Lluis Sanchez Gual  <lluis@novell.com>
1429
 
 
1430
 
        * Gui/SourceEditorView.cs:
1431
 
        * Gui/SourceEditorDisplayBinding.cs: Track changes in breakpoints, and
1432
 
        debug execution location.
1433
 
 
1434
 
2005-04-26  Lluis Sanchez Gual  <lluis@novell.com>
1435
 
 
1436
 
        * texteditoraddin.glade: Added missing stop button in the replace
1437
 
        in files dialog.
1438
 
 
1439
 
2005-04-25  Lluis Sanchez Gual  <lluis@novell.com> 
1440
 
 
1441
 
        * Gui/SourceEditorWidget.cs: Moved here editor-specific commands.
1442
 
        * Gui/SourceEditorDisplayBinding.cs: The methods for managing
1443
 
        bookmarks are now in the editor widget, not the buffer.
1444
 
        * Commands/EditorCommands.cs: New enum with IDs for edit commands.
1445
 
        * Commands/SearchCommands.cs: Moved editor-specific commands to
1446
 
        SourceEditorWidget.cs.
1447
 
        * MonoDevelopEditor.addin.xml: Created the new command structure.
1448
 
 
1449
 
2005-04-25  Lluis Sanchez Gual  <lluis@novell.com>
1450
 
 
1451
 
        * Gui/SourceEditorWidget.cs:
1452
 
        * Gui/SourceEditorBuffer.cs:
1453
 
        * SourceEditorDisplayBinding.cs: Improve memory usage.
1454
 
 
1455
 
2005-04-17  John Luke  <john.luke@gmail.com>
1456
 
 
1457
 
        * Makefile.am: fix distcheck
1458
 
 
1459
 
2005-04-09  John Luke  <john.luke@gmail.com>
1460
 
 
1461
 
        * CodeCompletion/ListWindow.cs: dont crash
1462
 
        if the provider is null, fixes bug #74492
1463
 
 
1464
 
2005-04-09  John Luke  <john.luke@gmail.com>
1465
 
 
1466
 
        * Services/SourceViewService.cs: catch XmlException
1467
 
        while restoring style/color prefs
1468
 
 
1469
 
2005-04-06  John Luke  <john.luke@gmail.com>
1470
 
 
1471
 
        * Services/SourceViewService.cs: dont serialize
1472
 
        the defaults, add some logging, and use SourceTag.Id
1473
 
        not the .Name
1474
 
 
1475
 
2005-04-06  Alexandre Gomes  <alexmipego@gmail.com>
1476
 
        
1477
 
        * Services/SourceViewService.cs: Fix a small problem that can occur
1478
 
        to svn users since some users that can be missing isDefault at all.
1479
 
 
1480
 
2005-04-05  John Luke  <john.luke@gmail.com>
1481
 
 
1482
 
        * Gui/OptionPanels/SyntaxHighlightingPanel.cs:
1483
 
        fix two buglets with the sensitivity of restore
1484
 
        apparently we have to set .IsDefault to false ourselves
1485
 
        and update the toggle/colorbutton when it is restored
1486
 
        * Services/SourceViewService.cs: add is_default to
1487
 
        store/restore
1488
 
        
1489
 
2005-04-02  John Luke  <john.luke@gmail.com>
1490
 
 
1491
 
        * EditorBindings.glade: add glade part of new Panel
1492
 
        * Services/SourceViewService.cs: new service to share
1493
 
        the SourceLanguagesManager info
1494
 
        * Gui/SourceEditorBuffer.cs: use service
1495
 
        * Gui/OptionPanels/SyntaxHighlightingPanel.cs: new panel
1496
 
        for controlling all things about syntax highlighting
1497
 
        * Gui/OptionPanels/GeneralTextEditorPanel.cs: move enable syntax
1498
 
        highlighting to its own panel
1499
 
        * Makefile.am: add new files
1500
 
        * MonoDevelopEditor.addin.xml: add service
1501
 
 
1502
 
2005-03-14  Lluis Sanchez Gual  <lluis@novell.com>
1503
 
 
1504
 
        * Gui/SourceEditorWidget.cs: Added IntPtr constructor. Nullify
1505
 
        DisplayBinding field on dispose.
1506
 
        * Gui/SourceEditorDisplayBinding.cs: Set SourceEditor to null on dispose.
1507
 
 
1508
 
2005-03-10  John Luke  <john.luke@gmail.com>
1509
 
 
1510
 
        * Gui/SourceEditorView.cs:
1511
 
        * Gui/SourceEditorDisplayBinding.cs: dont create
1512
 
        a char array from the string, it is already indexed
1513
 
        that way
1514
 
 
1515
 
2005-03-09  John Luke  <john.luke@gmail.com>
1516
 
 
1517
 
        * Gui/SourceEditorDisplayBinding.cs: only
1518
 
        UpdateFSW if File.Exists, otherwise we would crash
1519
 
 
1520
 
2005-03-07  Lluis Sanchez Gual  <lluis@novell.com>
1521
 
 
1522
 
        * Gui/SourceEditorWidget.cs: Properly dispose the widget.
1523
 
        * Gui/SourceEditorView.cs: Added dispose method.
1524
 
        * Gui/SourceEditorDisplayBinding.cs: Unsubscribe events on dispose.
1525
 
        * CodeCompletion/CodeCompletionDataProvider.cs: Track api changes.
1526
 
        * MonoDevelopEditor.addin.xml: Removed unused view.
1527
 
 
1528
 
2005-02-26  Poul Andersen  <pba@mailme.dk>
1529
 
        * Gui/Dialogs/ReplaceDialog.cs: Added property DialogPointer.
1530
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs: Added property DialogPointer.
1531
 
        Added StopButton for search in files.
1532
 
        * Commands/SearchCommands.cs: Added call to SetSearchPattern to ensure
1533
 
        selected text in the editor is used for searching.
1534
 
        * Search/SearchReplaceManager.cs: Changed MessageBoxes to call 
1535
 
        Runtime.Service... using new "window on top" modal dialog box.
1536
 
        * Search/SearchReplaceInFilesManager.cs: Added property DialogPointer
1537
 
        * texteditoraddin.glade: Added Stop Button for Find in Files.
1538
 
 
1539
 
2005-02-26  John Luke  <john.luke@gmail.com>
1540
 
 
1541
 
        * Gui/SourceEditorWidget.cs: dont always set Highlight=true
1542
 
        * Gui/OptionPanels/MarkersTextEditorPanel.cs: un-sensitize ShowErrors
1543
 
        * Gui/SourceEditorDisplayBinding.cs: only modify properties
1544
 
        that were changed.
1545
 
        * Gui/OptionPanels/GeneralTextEditorPanel.cs:
1546
 
        * Properties/TextEditorProperties.cs:
1547
 
        * EditorBindings.glade: add SyntaxHighlight check button
1548
 
 
1549
 
2005-02-23  Christian Hergert <christian.hergert@gmail.com>
1550
 
 
1551
 
        * Gui/Dialogs/ReplaceDialog.cs: Check for null to prevent Exception.
1552
 
 
1553
 
2005-02-22  John Luke  <john.luke@gmail.com>
1554
 
 
1555
 
        * CodeCompletion/CodeCompletionDataProvider.cs:
1556
 
        track the added Classes so we dont add them twice to the
1557
 
        completion list, I think it should fix bug 72941
1558
 
 
1559
 
2005-02-22  John Luke  <john.luke@gmail.com>
1560
 
 
1561
 
        * Gui/SourceEditorView.cs (ScrollDown): don't change the
1562
 
        value above maxvalue, fixes a little stutter I noticed
1563
 
 
1564
 
2005-02-12  Christian Hergert <christian.hergert@gmail.com>
1565
 
 
1566
 
        * Gui/SourceEditorBuffer.cs: Changed to DllImport the .dll rather
1567
 
        than .so for glib.
1568
 
 
1569
 
2005-02-10  Ben Motmans  <ben.motmans@gmail.com>
1570
 
 
1571
 
        * Gui/SourceEditorView.cs: Added ScrollUp and ScrollDown methods
1572
 
        for ctrl-up/down keybinds
1573
 
 
1574
 
2005-02-02  John Luke  <john.luke@gmail.com>
1575
 
 
1576
 
        * EditorBindings.glade:
1577
 
        * Gui/OptionPanels/MarkersTextEditorPanel.cs:
1578
 
        * Gui/OptionPanels/GeneralTextEditorPanel.cs:
1579
 
        use Gnome.FileEntry where appropriate
1580
 
        remove window-ish editor props (show line endings, etc)
1581
 
        remove double buffering pref (we always are)
1582
 
 
1583
 
2005-02-01  John Luke  <john.luke@gmail.com>
1584
 
 
1585
 
        * Gui.SourceEditorBuffer.cs: use ErrorInfo
1586
 
        and error underline improvements
1587
 
 
1588
 
2005-01-31  John Luke  <john.luke@gmail.com>
1589
 
 
1590
 
        * EditorBindings.glade:
1591
 
        * Gui/SourceEditorBuffer.cs:
1592
 
        * Gui/SourceEditorView.cs:
1593
 
        * Gui/OptionPanels/MarkersTextEditorPanel.cs:
1594
 
        * Gui/SourceEditorDisplayBinding.cs:
1595
 
        * Properties/TextEditorProperties.cs:
1596
 
        finish off underlining of errors, seems to
1597
 
        work alright
1598
 
 
1599
 
2005-01-31  John Luke  <john.luke@gmail.com>
1600
 
 
1601
 
        * EditorBindings.glade:
1602
 
        * Gui/SourceEditorView.cs:
1603
 
        * Gui/OptionPanels/BehaviorTextEditorPanel.cs:
1604
 
        * Gui/SourceEditorDisplayBinding.cs:
1605
 
        * Properties/TextEditorProperties.cs:
1606
 
        remove a couple useless texteditor props, enable
1607
 
        the AutoInsertTemplates property
1608
 
 
1609
 
2005-01-31  Lluis Sanchez Gual  <lluis@novell.com>
1610
 
 
1611
 
        * Gui/SourceEditorDisplayBinding.cs:
1612
 
        * Gui/SourceEditorBuffer.cs: Highlight the selected line when jumping
1613
 
        from the task view. ScrollMarkOnscreen after paste command.
1614
 
        * Gui/SourceEditorView.cs: Use function overrides instead of
1615
 
        subscribing its own events.
1616
 
 
1617
 
2005-01-31  John Luke <john.luke@gmail.com>
1618
 
 
1619
 
        * EditorBindings.glade
1620
 
        * Gui/OptionPanels/GeneralTextEditorPanel.cs:
1621
 
        use Gtk.FontButton instead of Gnome.FontPicker
1622
 
 
1623
 
2005-01-30  Todd Berman  <tberman@off.net>
1624
 
 
1625
 
        * CodeCompletion/CompletionListWindow: comment out
1626
 
        UpdateDeclarationView in one place because it crashes
1627
 
        sometimes
1628
 
 
1629
 
2005-01-30  John Luke <john.luke@gmail.com>
1630
 
 
1631
 
        * Gui/SourceEditorView.cs: only show completion if the
1632
 
        next char is not whitespace, ctl+space will override this
1633
 
        fixes bug# 60113
1634
 
 
1635
 
2005-01-30  Todd Berman  <tberman@off.net>
1636
 
 
1637
 
        * CodeCompletion/CompletionListWindow.cs: Small changes, make sure the
1638
 
        placement of the declaration view window is redone when the list size
1639
 
        is changed. Fixes bug #71974
1640
 
 
1641
 
2005-01-29  Todd Berman  <tberman@off.net>
1642
 
 
1643
 
        * Gui/SourceEditorView.cs: Only show "Breakpoint" if the
1644
 
        DebuggingService is available.
1645
 
 
1646
 
2005-01-27  John Luke  <john.luke@gmail.com>
1647
 
 
1648
 
        * EditorBindings.glade:
1649
 
        * texteditoraddin.glade: update to new glade format
1650
 
 
1651
 
        * EditorBindings.glade:
1652
 
        * texteditoraddin.glade:
1653
 
        * CodeCompletion/ListWindow.cs:
1654
 
        * Gui/SourceEditorBuffer.cs:
1655
 
        * Gui/SourceEditorDisplayBinding.cs
1656
 
        * Gui/SourceEditorWidget.cs:
1657
 
        * Gui/SourceEditorView.cs:
1658
 
        * Gui/Dialogs/ReplaceDialog.cs:
1659
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs:
1660
 
        * Gui/OptionPanels/CodeTemplatePanel.cs:
1661
 
        * Gui/OptionPanels/GeneralTextEditorPanel.cs:
1662
 
        * InsightWindow/InsightWindow.cs:
1663
 
        * Search/DocumentIterator/DirectoryDocumentIterator.cs:
1664
 
        use ComboBox instead of OptionMenus
1665
 
        use Gtk.Entry w/completion instead of Gnome.Entry
1666
 
        remove obselete warnings, etc.
1667
 
 
1668
 
        * Makefile.am: remove Html from build
1669
 
        * Commands/ProjectCommands.cs: comment out that
1670
 
        * Gui/Dialogs/ExportProjectToHtmlDialog.cs: kill this
1671
 
 
1672
 
2005-01-26  Christian Hergert <chris@mosaix.net>
1673
 
        * Gui/SourceEditorView.cs: Fix for new ShowView method in
1674
 
        DefaultWorkbench.
1675
 
 
1676
 
2005-01-26  John Luke  <john.luke@gmail.com>
1677
 
 
1678
 
        * Makefile.am:
1679
 
        * Gui/SourceEditorDisplayBinding.cs: use Gnome.Vfs
1680
 
 
1681
 
2005-01-26  Todd Berman  <tberman@off.net>
1682
 
 
1683
 
        * CodeCompletion/CompletionListWindow.cs:
1684
 
        * CodeCompletion/CodeCompletionData.cs:
1685
 
        * CodeCompletion/ListWindow.cs:
1686
 
        * CodeCompletion/DeclarationViewWindow.cs: A bit of a nicer overload
1687
 
        dialog.
1688
 
 
1689
 
2005-01-26  Alexandre Gomes  <alexmipego@gmail.com>
1690
 
 
1691
 
        * CodeCompletion/CompletationListWindow.cs: Fixed completion
1692
 
        window when near screen edges.
1693
 
 
1694
 
2005-01-26  Alexandre Gomes  <alexmipego@gmail.com>
1695
 
 
1696
 
        * CodeCompletion/CompletationListWindow.cs:
1697
 
        * CodeCompletion/ListWindow.cs: Closes bug #71686. Also makes
1698
 
        list sorted case-isensitive.
1699
 
 
1700
 
2005-01-25  Todd Berman  <tberman@off.net>
1701
 
 
1702
 
        * Gui/SourceEditorDisplayBinding.cs: Use new
1703
 
        IWorkbenchWindow.ShowNotification for when a file has been modified
1704
 
        outside MD.
1705
 
 
1706
 
2005-01-25  Lluis Sanchez Gual  <lluis@novell.com>
1707
 
 
1708
 
        * Gui/Pads/CompilerMessageView.cs: 
1709
 
        * Makefile.am: CompilerMessageView moved to Monodevelop.Base. 
1710
 
        
1711
 
        * Commands/SearchCommands.cs:
1712
 
        * Search/SearchReplaceManager.cs:
1713
 
        * Search/DocumentIterator/CurrentDocumentIterator.cs:
1714
 
        * Search/DocumentIterator/WholeProjectDocumentIterator.cs:
1715
 
        * Search/DocumentIterator/AllOpenDocumentIterator.cs:
1716
 
        * Gui/SourceEditorDisplayBinding.cs: New GUI for warning about modified
1717
 
        files.
1718
 
 
1719
 
2005-01-11  Lluis Sanchez Gual  <lluis@novell.com>
1720
 
 
1721
 
        * Gui/SourceEditorDisplayBinding.cs: Use a different method for detecting
1722
 
        that a file change event is the result of a save operation (the current
1723
 
        doesn't work if the that event is delayed).
1724
 
 
1725
 
2005-01-11  Lluis Sanchez Gual  <lluis@novell.com>
1726
 
 
1727
 
        * Gui/Dialogs/ExportProjectToHtmlDialog.cs:
1728
 
        * InsightWindow/MethodInsightDataProvider.cs:
1729
 
        * InsightWindow/InsightWindow.cs:
1730
 
        * InsightWindow/IInsightDataProvider.cs:
1731
 
        * InsightWindow/IndexerInsightDataProvider.cs:
1732
 
        * CodeCompletion/CompletionListWindow.cs
1733
 
        * CodeCompletion/CompletionWindow.cs:
1734
 
        * CodeCompletion/CommentCompletionDataProvider.cs: 
1735
 
        * CodeCompletion/ICompletionDataProvider.cs:
1736
 
        * CodeCompletion/CodeCompletionDataProvider.cs: 
1737
 
        * CodeCompletion/TemplateCompletionDataProvider.cs:
1738
 
        * Search/DocumentIterator/WholeProjectDocumentIterator.cs:
1739
 
          Follow architecture changes.
1740
 
 
1741
 
2004-12-14  Todd Berman  <tberman@off.net>
1742
 
 
1743
 
        * Gui/SourceEditorDisplayBinding.cs: Finish off some code to detect
1744
 
        if a source file is changed externally, so it can be reloaded.
1745
 
 
1746
 
2004-12-14  Todd Berman  <tberman@off.net>
1747
 
        
1748
 
        * Gui/SourceEditorBuffer.cs: Single line commenting changed a bit.
1749
 
        Fixed bug #70574.
1750
 
 
1751
 
2004-12-13  Lluis Sanchez Gual  <lluis@novell.com>
1752
 
 
1753
 
        * Search/SearchReplaceUtilities.cs: 
1754
 
        * Search/SearchStrategy/BruteForceSearchStrategy.cs: Word boundaries
1755
 
        can be white spaces or punctuation chars. Added new method 
1756
 
        IsWordSeparator that checks both.
1757
 
 
1758
 
2004-12-11  Alexandre Gomes <alexmipego@hotmail.com>
1759
 
        
1760
 
        * Gui/SourceEditorDisplayBinding.cs: Added support for the already
1761
 
        implemented Indent and UnIndent selection.
1762
 
 
1763
 
2004-12-10  Alexandre Gomes <alexmipego@hotmail.com>
1764
 
        
1765
 
        * Gui/SourceEditorDisplayBinding.cs:
1766
 
        * Gui/SourceEditorBuffer.cs: Keys 'Home' and 'End' while having
1767
 
        selected text now moves to Start/End of selection instead of Start/End
1768
 
        of insertmark line.
1769
 
        
1770
 
2004-12-07  Alexandre Gomes <alexmipego@hotmail.com>
1771
 
        
1772
 
        * Gui/SourceEditorDisplayBinding.cs,
1773
 
        * Gui/SourceEditorBuffer.cs: Added implementation for CommentCode and
1774
 
        UncommentCode
1775
 
 
1776
 
2004-12-07  Lluis Sanchez Gual  <lluis@novell.com>
1777
 
 
1778
 
        * Gui/Pads/CompilerMessageView.cs: Subscribe to service events using
1779
 
        gui-thread aware delegates. Use Runtime class to access services.
1780
 
        * Search/SearchReplaceInFilesManager.cs: TaskService is now gui-thread
1781
 
        safe, so this class can be simplified.
1782
 
 
1783
 
2004-12-06  Lluis Sanchez Gual  <lluis@novell.com>
1784
 
 
1785
 
        * InsightWindow/MethodInsightDataProvider.cs:
1786
 
        * InsightWindow/IndexerInsightDataProvider.cs:
1787
 
        * CodeCompletion/CodeCompletionData.cs:
1788
 
        * CodeCompletion/CommentCompletionDataProvider.cs:
1789
 
        * CodeCompletion/CodeCompletionDataProvider.cs: ClassBrowserIconsService
1790
 
        methods are now in IconService.
1791
 
 
1792
 
2004-12-03  Alp Toker  <alp@atoker.com>
1793
 
 
1794
 
        * CodeCompletion/CompletionListWindow.cs: Fix tooltip positioning.
1795
 
 
1796
 
2004-12-03  Todd Berman  <tberman@off.net>
1797
 
 
1798
 
        * Gui/SourceEditorBuffer.cs:
1799
 
        * Gui/SourceEditorView.cs:
1800
 
        * Gui/SourceEditorDisplayBinding.cs:
1801
 
        * CodeCompletion/CompletionListWindow.cs:
1802
 
        * CodeCompletion/CompletionWindow.cs: Update to new gtk# API.
1803
 
 
1804
 
2004-11-24  Alp Toker  <alp@atoker.com>
1805
 
 
1806
 
        * CodeCompletion/CodeCompletionData.cs:
1807
 
        * CodeCompletion/CompletionListWindow.cs:
1808
 
        * CodeCompletion/DeclarationViewWindow.cs:
1809
 
        Fix wrapping of completion documentation.
1810
 
        Remove redundant overload count.
1811
 
        Add arrow UI hint for selecting an overloaded method.
1812
 
        Don't reinstantiate the tooltip each time.
1813
 
        Ignore bogus identical overloads.
1814
 
        * CodeCompletion/ListWindow.cs:
1815
 
        Make list rendering more like Gtk+ and don't override user's font size
1816
 
 
1817
 
2004-11-23  Alp Toker  <alp@atoker.com>
1818
 
 
1819
 
        * CodeCompletion/CodeCompletionData.cs:
1820
 
        * CodeCompletion/CompletionListWindow.cs:
1821
 
        * CodeCompletion/CodeCompletionDataProvider.cs:
1822
 
        Initial code completion support for overloaded methods.
1823
 
 
1824
 
2004-10-12  Gert Driesen <drieseng@users.sourceforge.net>
1825
 
 
1826
 
        * Commands/SearchCommands.cs: use alias to work around mcs change
1827
 
        * Search/SearchReplaceManager.cs
1828
 
        * Search/DocumentIterator/EditorDocumentInformation.cs
1829
 
        * Search/DocumentIterator/CurrentDocumentIterator.cs
1830
 
        * Search/DocumentIterator/DirectoryDocumentIterator.cs
1831
 
        * Search/DocumentIterator/WholeProjectDocumentIterator.cs
1832
 
        * Search/DocumentIterator/AllOpenDocumentIterator.cs
1833
 
 
1834
 
2004-10-04  Todd Berman  <tberman@off.net>
1835
 
 
1836
 
        * Gui/SourceEditorView.cs:
1837
 
        * CodeCompletion/ListWindow.cs: Need to use System.Char w/
1838
 
        gtk-sharp-2-0 for some reason. Not sure why.
1839
 
 
1840
 
2004-09-18  Lluis Sanchez Gual  <lluis@ximian.com>
1841
 
 
1842
 
        * Gui/SourceEditorView.cs: Use the new completion window.
1843
 
        * CodeCompletion/CompletionListWindow.cs: New completion window for the
1844
 
        source editor.
1845
 
        * CodeCompletion/ListWindow.cs: The list window from which
1846
 
        CompletionListWindow inherits.
1847
 
        * Search/SearchReplaceInFilesManager.cs: Catch exceptions during search and
1848
 
        replace, and show an error message in this case.
1849
 
        * Search/TextIterator/ForwardTextFileIterator.cs: File.Move does not allow
1850
 
        overwriting files. Changed to Copy.
1851
 
        * Makefile.am: Added new files.
1852
 
 
1853
 
2004-08-07  Todd Berman  <tberman@off.net>
1854
 
 
1855
 
        * AssemblyInfo.cs.in: Use new ASSEMBLY_VERSION variable.
1856
 
 
1857
 
2004-07-05  John Luke  <jluke@cfl.rr.com>
1858
 
 
1859
 
        * Gui/SourceEditorDisplayBinding.cs:
1860
 
        * Gui/SourceEditorView.cs: remove pinvokes where possible
1861
 
        anything that needs to be done in unmanaged code needs to go
1862
 
        to gtksourceview-sharp, except g_utf8_validate for now
1863
 
 
1864
 
2004-07-01  Todd Berman  <tberman@off.net>
1865
 
 
1866
 
        * CodeCompletion/CompletionWindow.cs: Fix bug #61020, by marking the
1867
 
        completion window a transient for the main window.
1868
 
 
1869
 
2004-07-01  Todd Berman  <tberman@off.net>
1870
 
 
1871
 
        * CodeCompletion/CompletionWindow.cs: Sigh, this was an evil bug
1872
 
        to let slip, this will work far far better though. Now the completion
1873
 
        gui should go away properly.
1874
 
 
1875
 
2004-06-29  Todd Berman  <tberman@off.net>
1876
 
 
1877
 
        * Gui/SourceEditorDisplayBinding.cs: Removing that patch for now,
1878
 
        that was half-cooked.
1879
 
 
1880
 
2004-06-28  Todd Berman  <tberman@off.net>
1881
 
 
1882
 
        * Gui/SourceEditorDisplayBinding.cs: Add a FSW to monitor for external
1883
 
        changes to a loaded file.
1884
 
 
1885
 
2004-06-26  Lluis Sanchez Gual  <lluis@ximian.com>
1886
 
 
1887
 
        * Search/SearchReplaceManager.cs: Make sure the search starts at the current
1888
 
          cursor position.
1889
 
          
1890
 
        * Search/SearchReplaceUtilities.cs: Added IsWholeWordAt() method, to be
1891
 
          reused from all search strategies.
1892
 
          
1893
 
        * Search/SearchResult/ISearchResult.cs,
1894
 
          Search/SearchResult/DefaultSearchResult.cs: Removed unused 
1895
 
          CreateDocument(). The documentInformation now returns and interface: 
1896
 
          IDocumentInformation.
1897
 
          
1898
 
        * Search/SearchStrategy/KMPSearchStrategy.cs,
1899
 
          Search/SearchStrategy/WildcardSearchStrategy.cs,
1900
 
          Search/SearchStrategy/RegExSearchStrategy.cs:
1901
 
          Removed SourceEditorBuffer dependency. Everything is done through the 
1902
 
          text iterator.
1903
 
          
1904
 
        * Search/SearchStrategy/BruteForceSearchStrategy.cs: Implemented a more 
1905
 
          efficient search algorithm.
1906
 
          
1907
 
        * Search/DocumentIterator/IDocumentInformation.cs: New interface that
1908
 
          represents a file to be searched. The SourceEditorBuffer dependency has
1909
 
          been removed so the file don't need to be loaded.
1910
 
          
1911
 
        * Search/DocumentIterator/CurrentDocumentIterator.cs,
1912
 
          Search/DocumentIterator/AllOpenDocumentIterator.cs: Current property
1913
 
          now returns a EditorDocumentInformation instance.
1914
 
          
1915
 
        * Search/DocumentIterator/EditorDocumentInformation.cs: New File. Document 
1916
 
          information for a file opened in the editor.
1917
 
          
1918
 
        * Search/DocumentIterator/DirectoryDocumentIterator.cs: Current property
1919
 
          now returns a FileDocumentInformation instance.
1920
 
          
1921
 
        * Search/DocumentIterator/WholeProjectDocumentIterator.cs: Current property
1922
 
          now returns a EditorDocumentInformation if the file is opened, or 
1923
 
          FileDocumentInformation otherwise.
1924
 
          
1925
 
        * Search/DocumentIterator/IDocumentIterator.cs,
1926
 
          Search/DocumentIterator/ReverseDocumentIterator.cs: Current now returns a
1927
 
          IDocumentInformation.
1928
 
          
1929
 
        * Search/DocumentIterator/ProvidedDocumentInformation.cs: Removed.
1930
 
        
1931
 
        * Search/DocumentIterator/FileDocumentInformation.cs: New File. Document
1932
 
          information for a file not opened in the editor.
1933
 
          
1934
 
        * Search/DefaultFind.cs: Removed ITextIteratorBuilder dependency. Text
1935
 
          iterators are now created through the IDocumentInformation instance.
1936
 
          Added support for cancellation. 
1937
 
          Do replacements through the textIterator instead of the document.
1938
 
          
1939
 
        * Search/SearchReplaceInFilesManager.cs: Do the search in a background
1940
 
          thread.
1941
 
          
1942
 
        * Search/IFind.cs: Removed ITextIteratorBuilder dependency. Added Cancel(),
1943
 
          SearchedFileCount and MatchCount.
1944
 
        
1945
 
        * Search/TextIterator/ITextIteratorBuilder.cs,
1946
 
          Search/TextIterator/ForwardTextIteratorBuilder.cs: Removed. Iterator 
1947
 
          creation is now done through the IDocumentInformation instance.
1948
 
          
1949
 
        * Search/TextIterator/ExtendedStreamReader.cs: Extends StreamReader to
1950
 
          allow position change and modification of the stream (adapted from the
1951
 
          one in mcs).
1952
 
          
1953
 
        * Search/TextIterator/ForwardTextIterator.cs: GetCharRelative now returns
1954
 
          Char.MinValue if the relative position is out of the text limits.
1955
 
          Added ReadToEnd and Replace. Other minor fixes.
1956
 
          
1957
 
        * Search/TextIterator/ForwardTextFileIterator.cs: New iterator for files
1958
 
          in disk. It uses and extended StreamReader to search directly from the
1959
 
          disk file.
1960
 
          
1961
 
        * Search/TextIterator/ITextIterator.cs: Removed SourceEditorBuffer
1962
 
          dependency.
1963
 
          
1964
 
        * Makefile.am: Updated.
1965
 
 
1966
 
2004-06-22  Todd Berman  <tberman@off.net>
1967
 
 
1968
 
        * CodeCompletion/CompletionWindow.cs: Changed from Destroy to
1969
 
        this LostFocusListView inside ShuffleSelection. I don't think this
1970
 
        introduces any undo bugs.
1971
 
 
1972
 
2004-06-21  Todd Berman  <tberman@off.net>
1973
 
 
1974
 
        * Gui/SourceEditorView.cs:
1975
 
        * CodeCompletion/CompletionWindow.cs:
1976
 
        Refactor to use one static instance of the completion window across
1977
 
        the entire app instead of recreating it every time. Now it is accessed
1978
 
        via:
1979
 
        
1980
 
        CompletionWindow.ShowWindow (args);
1981
 
        
1982
 
        Everything should be functionally the same for the end user.
1983
 
        * CodeCompletion/CodeCompletionDataProvider.cs:
1984
 
        restyle, cleanup formatting.
1985
 
        * MonoDevelop.SourceEditor.dll.config:
1986
 
        Add gtksourceview-1.0 -> libgtksourceview-1.0.so.0 mapping.
1987
 
 
1988
 
2004-06-21  Todd Berman  <tberman@off.net>
1989
 
 
1990
 
        * CodeCompletion/CompletionWindow.cs: Small code cleanups.
1991
 
 
1992
 
2004-06-11  Lluis Sanchez Gual  <lluis@ximian.com>
1993
 
 
1994
 
        * CodeCompletion/CompletionWindow.cs: Make sure that EndAtomicUndo is called
1995
 
          when the completion list is empty. This should definitely fix the undo
1996
 
          issue.
1997
 
 
1998
 
2004-06-11  Todd Berman  <tberman@sevenl.net>
1999
 
 
2000
 
        * CodeCompletion/CompletionWindow.cs: pretty sure this is the undo
2001
 
        bug that has people all freaked out (for good reason). well, one of the
2002
 
        two changed lines is, the other is just to be a bit more correct.
2003
 
 
2004
 
2004-06-10  John BouAntoun  <jba-mono@optusnet.com.au>
2005
 
 
2006
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs: Fix ReplaceInFilesDialog to 
2007
 
        make it show instead of crashing MD, also made the '...' browse 
2008
 
        button pick up current path or use default project path in the 
2009
 
        folder selection dialog it opens up.
2010
 
 
2011
 
2004-06-10  Todd Berman  <tberman@sevenl.net>
2012
 
 
2013
 
        * Gui/SourceEditorBuffer.cs: use the win32 dll name that gtk-sharp
2014
 
        uses for coherence.
2015
 
        * Makefile.am: properly install .dll.config
2016
 
        * MonoDevelop.SourceEditor.dll.config: new mapping file
2017
 
        * Search/DocumentIterator/WholeProjectDocumentIterator.cs: remove
2018
 
        warning
2019
 
 
2020
 
2004-06-10  John BouAntoun  <jba-mono@optusnet.com.au>
2021
 
        * Gui/Dialogs/GotoLineNumberDialog.cs: made dialog close on pressing
2022
 
        escape key.
2023
 
 
2024
 
2004-06-10  John BouAntoun  <jba-mono@optusnet.com.au>
2025
 
        * Gui/SourceEditorBuffer.cs: Added g_utf8_validate check to LoadText, 
2026
 
        refactored LoadText and LoadFile usage
2027
 
        * Search/DefaultFind.cs: Added check for empty string .Text property
2028
 
        of a source buffer in find routine. BuildTextIterator hangs on 
2029
 
        empty strings for some reason
2030
 
 
2031
 
2004-06-06  John Luke  <jluke@cfl.rr.com>
2032
 
 
2033
 
        * Gui/SourceEditorWidget.cs: set PolicyType.Automatic for scrolling
2034
 
        fixes bug #58767
2035
 
 
2036
 
2004-05-28  Todd Berman  <tberman@sevenl.net>
2037
 
 
2038
 
        * Gui/OptionPanels/CodeTemplatePanel.cs:
2039
 
        * CodeCompletion/CompletionWindow.cs: update to reflect gtk-sharp api
2040
 
        out -> ref change
2041
 
 
2042
 
2004-05-25  Todd Berman  <tberman@sevenl.net>
2043
 
 
2044
 
        * Gui/SourceEditorView.cs: Update MonodocResolver for new changes.
2045
 
        * CodeCompletion/CodeCompletionDataProvider.cs: Update IsAsResolver
2046
 
        stuff for new ParserService.
2047
 
 
2048
 
2004-05-24  Lluis Sanchez Gual  <lluis@ximian.com>
2049
 
 
2050
 
        * Gui/SourceEditorBuffer.cs: Close the files used to read the text.
2051
 
        
2052
 
        * Gui/SourceEditorView.cs: Provide the project of the current file when
2053
 
          creating the code completion window.
2054
 
          
2055
 
        * CodeCompletion/CodeCompletionData.cs: Removed ClassProxy stuff.
2056
 
        
2057
 
        * CodeCompletion/CompletionWindow.cs: Added project parameter to ctor.
2058
 
        
2059
 
        * CodeCompletion/ICompletionDataProvider.cs,
2060
 
          CodeCompletion/CommentCompletionDataProvider.cs,
2061
 
          CodeCompletion/TemplateCompletionDataProvider.cs,
2062
 
          CodeCompletion/CodeCompletionDataProvider.cs: Added project parameter
2063
 
          to GenerateCompletionData().
2064
 
          
2065
 
        * InsightWindow/MethodInsightDataProvider.cs
2066
 
          InsightWindow/InsightWindow.cs: Added project parameter to constructor.
2067
 
          
2068
 
        * InsightWindow/IInsightDataProvider.cs,
2069
 
          InsightWindow/IndexerInsightDataProvider.cs: Added project parameter to
2070
 
          SetupDataProvider.
2071
 
 
2072
 
2004-05-22  Todd Berman  <tberman@sevenl.net>
2073
 
 
2074
 
        * Gui/SourceEditorView.cs: applied patch by Gustav Munkby <grrdev AT
2075
 
        gmx.net> to fix bug #58789.
2076
 
 
2077
 
2004-05-20  Todd Berman  <tberman@sevenl.net>
2078
 
 
2079
 
        * Gui/SourceEditorBuffer.cs: update to gtk-sharp from cvs.
2080
 
 
2081
 
2004-05-17  Todd Berman  <tberman@sevenl.net>
2082
 
 
2083
 
        * Gui/SourceEditorView.cs: workaround potential nullref.
2084
 
 
2085
 
2004-05-16  Todd Berman  <tberman@sevenl.net>
2086
 
 
2087
 
        * Gui/SourceEditorView.cs: Implement beta monodoc resolving.
2088
 
        This works only with types for right now, so its now 100% of what
2089
 
        you would expect.
2090
 
 
2091
 
2004-05-09  Todd Berman  <tberman@sevenl.net>
2092
 
 
2093
 
        * Gui/SourceEditorView.cs: bring current with gtk-sharp cvs.
2094
 
        * Gui/OptionPanels/CodeTemplatePanel.cs: ^^
2095
 
 
2096
 
2004-04-30  Todd Berman  <tberman@sevenl.net>
2097
 
 
2098
 
        * CodeCompletion/CompletionWindow.cs: properly handle enter.
2099
 
 
2100
 
2004-04-29  Todd Berman  <tberman@sevenl.net>
2101
 
 
2102
 
        * Gui/OptionPanels/CodeTemplatePanel.cs: match gtk-sharp from cvs.
2103
 
 
2104
 
2004-04-28  Pawel Rozanski  <tokugawa@afn.no-ip.org>
2105
 
 
2106
 
        * Gui/SourceEditorDisplayBinding.cs: added a case for setting mime for
2107
 
        new Nemerle files.
2108
 
 
2109
 
2004-04-27  Todd Berman  <tberman@sevenl.net>
2110
 
 
2111
 
        * Gui/SourceEditorDisplayBinding.cs: workaround some to reduce the
2112
 
        amount of times the idle handler is called, and to reuse the delegate.
2113
 
 
2114
 
2004-04-27  Todd Berman  <tberman@sevenl.net>
2115
 
 
2116
 
        * Gui/SourceEditorBuffer.cs:
2117
 
        * Gui/SourceEditorView.cs:
2118
 
        * Gui/SourceEditorDisplayBinding.cs: update to match gsv-sharp from
2119
 
        cvs.
2120
 
 
2121
 
2004-04-26  John Luke  <jluke@cfl.rr.com>
2122
 
 
2123
 
        * Gui/SourceEditorDisplayBinding.cs: add python mimetype to
2124
 
        CanCreateContent, needs a more robust fix
2125
 
 
2126
 
2004-04-26  Todd Berman  <tberman@sevenl.net>
2127
 
 
2128
 
        * Gui/SourceEditorDisplayBinding.cs: Make goto matching brace work
2129
 
        a bit better. now ctrl+b ctrl+b will bring you back to the same place.
2130
 
 
2131
 
2004-04-24  Todd Berman  <tberman@sevenl.net>
2132
 
 
2133
 
        * CodeCompletion/CompletionWindow.cs: make sure to properly handle
2134
 
        people typing things other than whats in our window (that is legal
2135
 
        too... (for now ;) )).
2136
 
 
2137
 
2004-04-24  Todd Berman  <tberman@sevenl.net>
2138
 
 
2139
 
        * CodeCompletion/CodeCompletionDataProvider.cs: hook into is/as resolve
2140
 
        method.
2141
 
 
2142
 
2004-04-23  Todd Berman  <tberman@sevenl.net>
2143
 
 
2144
 
        * Gui/SourceEditorBuffer.cs: add a check for a 0 length iter.Char
2145
 
        value, closes bug #57549.
2146
 
 
2147
 
2004-04-20  Todd Berman  <tberman@sevenl.net>
2148
 
 
2149
 
        * CodeCompletion/CompletionWindow.cs: Properly attach to the lost focus
2150
 
        event.
2151
 
        * CodeCompletion/CodeCompletionDataProvider.cs: add //'d dbg info
2152
 
        * Gui/SourceEditorView.cs: more of the same.
2153
 
 
2154
 
2004-04-19  Todd Berman  <tberman@sevenl.net>
2155
 
 
2156
 
        * CodeCompletion/CodeCompletionDataProvider.cs: Wrap docs.
2157
 
 
2158
 
2004-04-19  Todd Berman  <tberman@sevenl.net>
2159
 
 
2160
 
        * Gui/SourceEditorView.cs: call the right resolver method.
2161
 
        * CodeCompletion/CodeCompletionDataProvider.cs: Add IParameter results.
2162
 
        * CodeCompletion/CodeCompletionData.cs: Add IParameter ctor.
2163
 
 
2164
 
2004-04-16  Todd Berman  <tberman@sevenl.net>
2165
 
 
2166
 
        * Gui/SourceEditorBuffer.cs: On load, place the cursor at the top
2167
 
        and grab focus.
2168
 
 
2169
 
2004-04-12  Nick Drochak <ndrochak@gol.com>
2170
 
 
2171
 
        * Gui/SourceEditorView.cs: Use white space already on the line to
2172
 
        indent the 2nd and following lines of an inserted template.
2173
 
 
2174
 
2004-04-10  Todd Berman  <tberman@sevenl.net>
2175
 
 
2176
 
        * Gui/SourceEditorView.cs: fix logic bug.
2177
 
 
2178
 
2004-04-10  Todd Berman  <tberman@sevenl.net>
2179
 
 
2180
 
        * CodeCompletion/CompletionWindow.cs: convert to RenderIcon and away
2181
 
        from stock-id, because of gtk+2.4 sizing issues.
2182
 
 
2183
 
2004-04-10  Todd Berman  <tberman@sevenl.net>
2184
 
 
2185
 
        * Gui/SourceEditorView.cs: cleanup the delete line func.
2186
 
 
2187
 
2004-04-09  Todd Berman  <tberman@sevenl.net>
2188
 
 
2189
 
        * Gui/SourceEditorBuffer.cs:
2190
 
        * CodeCompletion/CompletionWindow.cs:
2191
 
        add atomic undo on code completion, cause its scary now.
2192
 
 
2193
 
2004-04-09  Todd Berman  <tberman@sevenl.net>
2194
 
 
2195
 
        * Gui/SourceEditorBuffer.cs:
2196
 
        * Gui/SourceEditorView.cs:
2197
 
        * CodeCompletion/ICompletionData.cs:
2198
 
        * CodeCompletion/CodeCompletionData.cs:
2199
 
        * CodeCompletion/CompletionWindow.cs:
2200
 
        * CodeCompletion/CommentCompletionDataProvider.cs:
2201
 
        * CodeCompletion/TemplateCompletionDataProvider.cs:
2202
 
        add support for xcode style type ahead completion. It looks cool, and
2203
 
        is actually pretty useful.
2204
 
        
2205
 
 
2206
 
2004-04-03  Todd Berman  <tberman@sevenl.net>
2207
 
 
2208
 
        * Gui/SourceEditorView.cs:
2209
 
        * Gui/SourceEditorDisplayBinding.cs: attempt to solve gtk+ threading
2210
 
        issues
2211
 
 
2212
 
2004-04-03  Todd Berman  <tberman@sevenl.net>
2213
 
 
2214
 
        * Gui/Dialogs/ReplaceInFilesDialog.cs:
2215
 
        * Gui/SourceEditorView.cs:
2216
 
        * Gui/Pads/CompilerMessageView.cs:
2217
 
        * Gui/OptionPanels/BehaviorTextEditorPanel.cs:
2218
 
        * Gui/OptionPanels/MarkersTextEditorPanel.cs:
2219
 
        * Gui/OptionPanels/CodeTemplatePanel.cs:
2220
 
        * Gui/OptionPanels/GeneralTextEditorPanel.cs:
2221
 
        * Gui/SourceEditorDisplayBinding.cs:
2222
 
        * Search/SearchReplaceManager.cs:
2223
 
        * Search/SearchReplaceInFilesManager.cs:
2224
 
        gettextify
2225
 
 
2226
 
2004-04-03  Todd Berman  <tberman@sevenl.net>
2227
 
 
2228
 
        * Commands/ToolCommands.cs:
2229
 
        * Gui/Dialogs/ReplaceDialog.cs:
2230
 
        * Gui/Dialogs/EditTemplateGroupDialog.cs:
2231
 
        Gettextify
2232
 
 
2233
 
2004-04-01  Todd Berman  <tberman@sevenl.net>
2234
 
 
2235
 
        * CodeCompletion/TextUtilities.cs: if we are already caching the string
2236
 
        might as well use it.
2237
 
 
2238
 
2004-03-29  Todd Berman  <tberman@sevenl.net>
2239
 
 
2240
 
        * Gui/SourceEditorDisplayBinding.cs: second half of the double clicking
2241
 
        not setting focus properly, in specific this is a gtk+ 2.4 regression,
2242
 
        bug filed: http://bugzilla.gnome.org/show_bug.cgi?id=138458
2243
 
 
2244
 
2004-03-29  Todd Berman  <tberman@sevenl.net>
2245
 
 
2246
 
        * Gui/SourceEditorDisplayBinding.cs: properly mark IsReadOnly
2247
 
 
2248
 
2004-03-28  Todd Berman  <tberman@sevenl.net>
2249
 
 
2250
 
        * CodeCompletion/CodeCompletionDataProvider.cs: adding null check,
2251
 
        should be the last of the code completion bugs relating to the new code
2252
 
 
2253
 
2004-03-28  Todd Berman  <tberman@sevenl.net>
2254
 
 
2255
 
        * CodeCompletion/CompletionWindow.cs: apply patch from Haakon Nilsen
2256
 
        <haakon AT ii.uib.no> to fix completion window on KDE.
2257
 
 
2258
 
2004-03-28  John Luke  <jluke@cfl.rr.com>
2259
 
        
2260
 
        * Gui/SourceEditorDisplayBinding.cs:
2261
 
        implement IsReadOnly, fix language to be a switch statement
2262
 
 
2263
 
2004-03-27  Todd berman  <tberman@sevenl.net>
2264
 
 
2265
 
        * CodeCompletion/CodeCompletionDataProvider.cs: use the
2266
 
        ExpressionFinder if it exists.
2267
 
 
2268
 
2004-03-27  Todd Berman  <tberman@sevenl.net>
2269
 
 
2270
 
        * CodeCompletion/CodeCompletionDataProvider.cs: add refactorying of
2271
 
        AddResolveResults.
2272
 
 
2273
 
2004-03-27  Todd Berman  <tberman@sevenl.net>
2274
 
 
2275
 
        * CodeCompletion/*Provider.cs:
2276
 
        * InsightWindow/*Provider.cs: update to reflect parser differences.
2277
 
 
2278
 
2004-03-26  John Luke  <jluke@cfl.rr.com>
2279
 
 
2280
 
        * Gui/SourceEditorView.xs: add DeleteLine for control + L and
2281
 
        shift + delete, bug #55993
2282
 
 
2283
 
2004-03-26  Todd Berman  <tberman@sevenl.net>
2284
 
 
2285
 
        * Gui/SourceEditorView.cs:
2286
 
        * CodeCompletion/CompletionWindow.cs: now, ctrl+space will autocomplete
2287
 
        the entire thing if there is only one match.
2288
 
 
2289
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2290
 
 
2291
 
        * Gui/SourceEditorView.cs: setup completionWindow to be reused properly
2292
 
        * CodeCompletion/CompletionWindow.cs: delay a bit before movement to
2293
 
        attempt to fix correct placement issues. this goes from working
2294
 
        properly 90% of the time to 99% of the time.
2295
 
 
2296
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2297
 
 
2298
 
        * Gui/SourceEditorView.cs:
2299
 
        * CodeCompletion/TextUtilities.cs:
2300
 
        * CodeCompletion/CompletionWindow.cs:
2301
 
        * CodeCompletion/ICompletionDataProvider.cs:
2302
 
        * CodeCompletion/CommentCompletionDataProvider.cs:
2303
 
        * CodeCompletion/CodeCompletionDataProvider.cs:
2304
 
        * CodeCompletion/TemplateCompletionDataProvider.cs:
2305
 
                Lots of changes to allow for ctrl+space code completion
2306
 
                activation. Most of the changes revolve around removing the
2307
 
                assumption that the completion window is shown when the text
2308
 
                insert mark is right after the triggering character.
2309
 
 
2310
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2311
 
 
2312
 
        * Properties/TextEditorProperties.cs: add a EnableCodeCompletion prop
2313
 
        * Gui/SourceEditorDisplayBinding.cs:
2314
 
        * Gui/SourceEditorView.cs: hookup EnabledCodeCompletion prop
2315
 
        * Gui/OptionPanels/GeneralTextEditorProperties: sensify checkbox
2316
 
 
2317
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2318
 
 
2319
 
        * CodeCompletion/CompletionWindow.cs: fix bug that didnt allow you to
2320
 
        enter shift+p or shift+n.
2321
 
 
2322
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2323
 
 
2324
 
        * CodeCompletion/CompletionWindow.cs: fix bug where the first item
2325
 
        in the list was never being touched due to a for loop miscue.
2326
 
 
2327
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2328
 
 
2329
 
        * Gui/SourceEditorView.cs: insert the character, *then* start the code
2330
 
        completion window, this results in the code completion window showing
2331
 
        up in the correct place (under the cursor, not under the previous char)
2332
 
 
2333
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2334
 
 
2335
 
        * CodeCompletion/CompletionWindow.cs: only UnselectAll when you have
2336
 
        a better option, otherwise stay where you are.
2337
 
 
2338
 
2004-03-25  Todd Berman  <tberman@sevenl.net>
2339
 
 
2340
 
        * CodeCompletion/CompletionWindow.cs: add proper checking on when
2341
 
        to close the window based on backspacing.