1
2008-03-06 Lluis Sanchez Gual <lluis@novell.com>
3
* MonoDevelop.SourceEditor.addin.xml: Bump version to 1.0. Yay!
5
2008-02-06 Michael Hutchinson <mhutchinson@novell.com>
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.
12
2008-02-04 Mike Krüger <mkrueger@novell.com>
14
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Implemented
15
Bug 323946 - Undo/Redo functionality are not context sensitive.
17
2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
19
* MonoDevelop.SourceEditor.addin.xml: Update MD version.
21
2008-01-23 Lluis Sanchez Gual <lluis@novell.com>
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.
31
2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
33
* MonoDevelop.SourceEditor.addin.xml: Updated add-in category and
36
2008-01-21 Mike Krüger <mkrueger@novell.com>
38
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fixed Bug 354248 -
39
Uncomment does not work when comment tag is not the first two signs.
41
2008-01-21 Mike Krüger <mkrueger@novell.com>
43
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fixed Bug 354248 -
44
Uncomment does not work when comment tag is not the first two signs.
46
2008-01-14 Lluis Sanchez Gual <lluis@novell.com>
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.
52
2008-01-10 Lluis Sanchez Gual <lluis@novell.com>
54
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Ellipsize long
55
class and member names in the combos. Fixes bug #350887.
57
2008-01-09 Lluis Sanchez Gual <lluis@novell.com>
59
* MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
60
Don't store changes until OK is clicked. Fixes bug #344269.
62
2008-01-08 Lluis Sanchez Gual <lluis@novell.com>
64
* EditorBindings.glade,
65
MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
66
Remove unused error underlining option. Fixes bug #351226.
68
2007-12-18 Lluis Sanchez Gual <lluis@novell.com>
70
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added default handler
71
for the help command that starts Monodoc.
73
2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
75
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: TreeView
76
sorting is too slow. Use Array.Sort instead. Fixes bug #344296.
78
2007-12-13 Lluis Sanchez Gual <lluis@novell.com>
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.
85
2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
87
* MonoDevelop.SourceEditor.addin.xml: Bump add-in versions.
89
2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
91
* Makefile.am, MonoDevelop.SourceEditor.mdp: Directory reorganization.
93
2007-12-01 Lluis Sanchez Gual <lluis@novell.com>
95
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Removed
96
unnecessary parse call.
97
* MonoDevelop.SourceEditor.addin.xml: Added help command to context menu.
99
2007-11-19 Zach Lute <zach.lute@gmail.com>
101
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: LineCountChanged now
102
sends a negative count if lines were removed again.
104
2007-11-16 Mike Krüger <mkrueger@novell.com>
106
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: fixed "Bug
107
341880 - Find and Whole words only".
109
2007-11-16 Mike Krüger <mkrueger@novell.com>
111
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
112
341886 - Quick Class navigator does not sort file types".
114
2007-11-14 Michael Hutchinson <mhutchinson@novell.com>
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.
125
2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
127
* MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs,
128
MonoDevelop.SourceEditor/SourceViewService.cs: Track LoggingService API
131
2007-11-06 Michael Hutchinson <mhutchinson@novell.com>
133
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs:
134
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
135
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
136
Track API: implement ITextEditorExtension.TextChanged.
138
2007-10-30 Michael Hutchinson <mhutchinson@novell.com>
140
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fix "Bug 338018 -
141
LineCountChanged events fired even when count is 0". Based on patch
144
2007-10-29 Michael Hutchinson <mhutchinson@novell.com>
146
* Makefile.am: Make the changes needed to build SourceEditor(1|2)
149
2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
151
* MonoDevelop.SourceEditor.addin.xml: Bump MD version.
153
2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
157
2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
159
* MonoDevelop.SourceEditor.mdp: Project file names updated by change in MD
162
2007-10-23 Mike Krüger <mkrueger@novell.com>
164
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: fixed "Bug
165
335270 - Quick Class navigator ignores newly created types".
167
2007-10-16 Mike Krüger <mkrueger@novell.com>
169
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
170
331787 - Quick Class navigator does not display nested types".
172
2007-10-16 Mike Krüger <mkrueger@novell.com>
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".
178
2007-10-15 Mike Krüger <mkrueger@novell.com>
180
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
181
327062 - MD Search (Whole Words Only) is very slow".
183
2007-10-15 Mike Krüger <mkrueger@novell.com>
185
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Fixed "Bug 330113 -
186
Clicking a line bookmark crashes md".
188
2007-10-11 Mike Krüger <mkrueger@novell.com>
190
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Changed calls
191
for the new StringParser.
193
2007-10-02 Grzegorz Sobański <silk@boktor.net>
195
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
196
Ambience to render names for class and memebers combos in source
199
2007-10-10 Lluis Sanchez Gual <lluis@novell.com>
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
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
212
2007-10-09 Mike Krüger <mkrueger@novell.com>
214
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
215
325519 - Unable to open web.config files from solution explorer".
217
2007-10-05 Mike Krüger <mkrueger@novell.com>
219
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Bug 328817 - New created
220
file use Tab with Convert Tab to spaces enabled
222
2007-10-05 Mike Krüger <mkrueger@novell.com>
224
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed bug
225
330265 - Tab to spaces not used if indent type is none or automatic.
227
2007-10-02 Zach Lute <zach.lute@gmail.com>
229
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fixed error causing
230
an extra space to be unindented. (Bug #328776)
232
2007-10-02 Lluis Sanchez Gual <lluis@novell.com>
234
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Don't crash if the
235
parser does not provide error information. Fixes bug #330025.
237
2007-09-26 Lluis Sanchez Gual <lluis@novell.com>
239
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
240
TextEditorProperties class to get the properties object to which
241
subscribe for events.
243
2007-09-21 Jérémie Laval <jeremie.laval@gmail.com>
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.
252
2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
254
* MonoDevelop.SourceEditor.addin.xml: Bump MD version.
256
2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
258
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added missing
259
length check. Fixes bug #325675.
261
2007-09-17 Lluis Sanchez Gual <lluis@novell.com>
263
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: CursorPosition property
264
not available in gtk# 2.8.
266
2007-09-17 Mike Krüger <mkrueger@novell.com>
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.
272
2007-09-14 Jeffrey Stedfast <fejj@novell.com>
276
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (OnMoveCursor):
277
Move the cursor, /then/ call
278
ITextEditorExtension.CursorPositionChanged().
279
(OnButtonPressEvent): Same.
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
286
2007-09-13 Mike Krüger <mkrueger@novell.com>
288
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: changed libglib
291
2007-09-13 Mike Krüger <mkrueger@novell.com>
293
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Removed
294
MonoDevelop.SourceEditor.dll.config - changed DllImports.
296
2007-09-11 Michael Hutchinson <mhutchinson@novell.com>
298
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Add
299
a null check to defend against unexpected parser output.
301
* MonoDevelop.SourceEditor.mdp: Commit a minor automatic
304
2007-09-04 Michael Hutchinson <MHutchinson@novell.com>
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
315
2007-09-04 Mike Krüger <mkrueger@novell.com>
317
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed
318
remaining issue with bug 82282.
320
2007-08-31 Mike Krüger <mkrueger@novell.com>
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.
332
2007-08-29 Mike Krüger <mkrueger@novell.com>
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.
337
2007-08-28 Mike Krüger <mkrueger@novell.com>
339
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fixed 82207: Incorrect
340
autocomplete insertion.
342
2007-08-20 Mike Krüger <mkrueger@novell.com>
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
350
2007-08-16 Wade Berrier <wberrier@novell.com>
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)
358
2007-08-14 Lluis Sanchez Gual <lluis@novell.com>
360
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Make sure the
361
correct lastSaveTime is stored when the file is reloaded in the editor.
363
2007-08-09 David Makovský (Yakeen) <yakeen@sannyas-on.net>
365
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Properly dispose
366
Cairo.Context to avoid runtime warnings
368
2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
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.
374
2007-08-09 Lluis Sanchez Gual <lluis@novell.com>
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
382
2007-08-03 Lluis Sanchez Gual <lluis@novell.com>
384
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
385
MonoDevelop.SourceEditor/Services.cs: API cleanup. Converted core
386
services into regular classes.
388
2007-08-02 Lluis Sanchez Gual <lluis@novell.com>
390
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs,
391
MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
392
MonoDevelop.SourceEditor/Services.cs: Converted DispatchService to a
395
2007-07-27 Jeffrey Stedfast <fejj@novell.com>
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.
401
2007-07-25 Lluis Sanchez Gual <lluis@novell.com>
403
* MonoDevelop.SourceEditor.addin.xml: Add commands to the TextEditor
406
2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
408
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
409
MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs,
410
MonoDevelop.SourceEditor.addin.xml: Replaced old actions by command
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.
416
2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
418
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
420
2007-07-18 Lluis Sanchez Gual <lluis@novell.com>
422
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs,
423
MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs,
424
MonoDevelop.SourceEditor/SourceViewService.cs: Fix log calls.
426
2007-07-17 Lluis Sanchez Gual <lluis@novell.com>
428
* Makefile.am: Fix build.
430
2007-07-17 Lluis Sanchez Gual <lluis@novell.com>
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.
442
2007-07-16 Lluis Sanchez Gual <lluis@novell.com>
444
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Sort the
445
class and member combos.
447
2007-07-13 Lluis Sanchez Gual <lluis@novell.com>
449
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
450
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added
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
461
2007-07-11 Lluis Sanchez Gual <lluis@novell.com>
463
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
464
MarkSet event to update the method browser. Fixes bug #81864.
466
2007-07-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
468
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
469
Make sure files are reverted also when created. Fixes bug #81911.
471
2007-07-05 Mike Krüger <mkrueger@novell.com>
473
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Changed
474
source a bit due to core refactorings.
476
2007-07-03 Mike Krüger <mkrueger@novell.com>
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
485
2007-07-02 Fabian Sturm <f@rtfs.org>
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.
491
2007-07-01 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
493
* EditorBindings.glade: Fixed capitalization issue.
495
2007-06-11 Lluis Sanchez Gual <lluis@novell.com>
497
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Added IntPtr
498
constructor. Should fix bug #81826.
500
2007-06-06 Lluis Sanchez Gual <lluis@novell.com>
502
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Some
503
fixes to make sure combo events are properly released.
505
2007-05-31 Lluis Sanchez Gual <lluis@novell.com>
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
512
2007-05-29 Jeffrey Stedfast <fejj@novell.com>
514
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Set the
515
mainBox.FocusChain to focus the editor widget first. Fixes bug #81765.
517
2007-05-22 Jeffrey Stedfast <fejj@novell.com>
519
* MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
522
* MonoDevelop.SourceEditor.Gui.OptionPanels/MarkersTextEditorPanel.cs:
525
* MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs:
528
* MonoDevelop.SourceEditor.Gui.OptionPanels/BehaviorTextEditorPanel.cs:
531
* MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs: Same.
533
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Same.
535
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Same
538
* MonoDevelop.SourceEditor.FormattingStrategy/DefaultFormattingStrategy.cs:
539
MonoDevelop.SourceEditor.Properties namespace no longer exists.
541
2007-05-21 Jeffrey Stedfast <fejj@novell.com>
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.
548
2007-05-21 Ankit Jain <jankit@novell.com>
550
* MonoDevelop.SourceEditor.Gui.OptionPanels/CodeTemplatePanel.cs:
551
Ensure that dialogs are Destroy()'ed.
553
2007-05-11 Lluis Sanchez Gual <lluis@novell.com>
555
* MonoDevelop.SourceEditor.mdp: Don't copy project references.
557
2007-05-09 Lluis Sanchez Gual <lluis@novell.com>
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.
564
2007-05-04 Lluis Sanchez Gual <lluis@novell.com>
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.
573
2007-03-03 James Fitzsimons <james.fitzsimons@gmail.com>
575
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Added new
576
event handlers to update method combo when user mouse clicks on editor.
578
2007-04-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
580
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fix for initial
581
settings for drawing control characters.
583
2007-04-27 Michael Hutchinson <m.j.hutchinson@gmail.com>
585
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Align white space
586
indicators with pixel grid, and interpolate their colour from BG and FG.
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:
595
2007-04-26 David Makovský (Yakeen) <yakeen@sannyas-on.net>
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.
606
* MonoDevelop.SourceEditor.mdp: Added reference to Mono.Cairo.
608
2007-04-26 Lluis Sanchez Gual <lluis@novell.com>
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.
615
2007-04-10 Jeffrey Stedfast <fejj@novell.com>
617
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
618
Implement IViewHistory
619
(BuildNavPoint() is no longer part of IViewHistory).
621
2007-04-06 Lluis Sanchez Gual <lluis@novell.com>
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.
627
2007-04-02 Jeffrey Stedfast <fejj@novell.com>
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.
633
2007-03-29 Jeffrey Stedfast <fejj@novell.com>
635
* MonoDevelop.SourceEditor.Gui/TextNavigationPoint.cs: New source
636
file implementing the INavigationPoint interface for the SourceEditor.
638
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
639
(CursorPositionChanged): Log the new NavigationPoint.
641
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
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).
648
2007-03-28 Lluis Sanchez Gual <lluis@novell.com>
650
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Don't
651
crash if the method combo is empty.
653
2007-03-26 Lluis Sanchez Gual <lluis@novell.com>
655
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Avoid
656
crash when no entry is selected in the class combo.
658
2007-03-26 James Fitzsimons <james.fitzsimons@gmail.com>
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.
668
2007-03-23 Jeffrey Stedfast <fejj@novell.com>
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.
674
2007-03-19 Jeffrey Stedfast <fejj@novell.com>
676
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
677
(GetCharAt): Changed since we are now implementing
680
2007-03-16 Jeffrey Stedfast <fejj@novell.com>
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).
687
2007-02-27 Lluis Sanchez Gual <lluis@novell.com>
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.
708
2007-02-22 Jeffrey Stedfast <fejj@gnome.org>
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.
715
* MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
718
* MonoDevelop.SourceEditor.Gui.OptionPanels.MarkersTextEditorPanel.cs:
721
* MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs:
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.
730
2007-02-21 Jeffrey Stedfast <fejj@gnome.org>
732
* EditorBindings.glade: Fixed the UseUnderline attribute for the
735
2007-02-16 Lluis Sanchez Gual <lluis@novell.com>
737
* MonoDevelop.SourceEditor.addin.xml: Change add-in versions to 0.13.
739
2007-02-15 Lluis Sanchez Gual <lluis@novell.com>
741
* Makefile.am, MonoDevelop.SourceEditor.mdp: Synchronized MD project
744
2007-02-13 Lluis Sanchez Gual <lluis@novell.com>
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.
751
2007-02-11 Lluis Sanchez Gual <lluis@novell.com>
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.
758
2007-02-10 Lluis Sanchez Gual <lluis@novell.com>
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
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.
774
2007-02-09 Lluis Sanchez Gual <lluis@novell.com>
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.
781
2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
783
* MonoDevelop.SourceEditor.Gui.Dialogs/GotoLineNumberDialog.cs: Track
784
api changes in Document class.
786
2007-01-29 Lluis Sanchez Gual <lluis@novell.com>
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
793
* MonoDevelop.SourceEditor.InsightWindow/MethodInsightDataProvider.cs,
794
MonoDevelop.SourceEditor.InsightWindow/IndexerInsightDataProvider.cs:
796
* MonoDevelop.SourceEditor.addin.xml: Removed obsolete extensions.
797
* MonoDevelop.SourceEditor.mdp: Updated.
799
2007-01-21 Atsushi Enomoto <atsushi@ximian.com>
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.
807
2007-01-15 Lluis Sanchez Gual <lluis@novell.com>
809
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Avoid
810
crash when jumping to an empty line.
812
2006-12-07 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
814
* MonoDevelop.SourceEditor.mdp: Updated to ensure
815
it can be built from MonoDevelop.
817
2006-12-01 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
819
* MonoDevelop.SourceEditor.addin.xml: Changed goto to go to.
821
2006-11-30 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
823
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed a typo.
824
Thanks to Mike Morano <mmorano@mikeandwan.us>.
826
2006-10-06 Andrés G. Aragoneses <knocte@gmail.com>
828
* MonoDevelop.SourceEditor.addin.xml: Added strings to l10n.
830
2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
832
* MonoDevelop.SourceEditor.addin.xml: Fixed a couple
835
2006-09-19 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
837
* .: Added svn:ignore for MonoDevelop.SourceEditor.pidb
839
2006-09-15 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
841
* MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Makes
842
sure multiline documentation is shown correctly. Remove examples
843
from popup documentation. Fixes bug #79363.
845
2006-09-12 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
847
* MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Moved
848
things to Ambience plus cleaned up a bit.
850
2006-09-11 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
852
* MonoDevelop.SourceEditor.addin.xml: A few minor
855
2006-09-01 Lluis Sanchez Gual <lluis@novell.com>
857
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
858
Added missing Dispose call to base class.
860
2006-08-11 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
862
* MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs: Prepend
863
namespace tooltips with a namespace clause.
865
2006-08-10 Lluis Sanchez Gual <lluis@novell.com>
867
* MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs:
868
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Provide the
869
ambience to use for code completion.
871
2006-08-07 Philip Turnbull <philip.turnbull@gmail.com>
873
* MonoDevelop.SourceEditor.Gui/LanguageItemWindow.cs:
874
* MonoDevelop.SourceEditor.InsightWindow/MethodInsightDataProvider.cs:
875
* MonoDevelop.SourceEditor.InsightWindow/IndexerInsightDataProvider.cs:
876
Track API changes in Ambience.
878
2006-08-07 Lluis Sanchez Gual <lluis@novell.com>
880
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Ensure that the
881
cursor is visible after using the code completion window. Fixes
884
2006-08-04 Lluis Sanchez Gual <lluis@novell.com>
886
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs:
887
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
888
Implement support for IEncodedTextContent.
890
2006-08-02 Lluis Sanchez Gual <lluis@novell.com>
892
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Added null checks.
894
2006-07-27 Lluis Sanchez Gual <lluis@novell.com>
896
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Properly dispose
897
the code completion data provider. Increased the tooltip delay.
899
2006-07-17 Lluis Sanchez Gual <lluis@novell.com>
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.
906
2006-07-15 John Luke <john.luke@gmail.com>
908
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs:
909
rename HasSelection to _HasSelection so it wont conflict with
911
* MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs:
912
disambiguate PrintJob for gtk 2.10
914
2006-07-14 Lluis Sanchez Gual <lluis@novell.com>
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.
920
2006-07-03 Lluis Sanchez Gual <lluis@novell.com>
922
* MonoDevelop.SourceEditor.addin.xml: Updated versions.
924
2006-05-30 Lluis Sanchez Gual <lluis@novell.com>
926
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
927
Added DisplayName property.
929
2006-05-29 David Makovský (Yakeen) <yakeen@sannyas-on.net>
931
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs:
932
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: reverted changes - implemented in MonoDevelop.Ide
934
2006-05-23 David Makovský (Yakeen) <yakeen@sannyas-on.net>
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
940
2006-05-22 Lluis Sanchez Gual <lluis@novell.com>
943
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Removed
944
ICSharpCode.SharpRefactory dependency.
946
2006-05-05 Lluis Sanchez Gual <lluis@novell.com>
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.
952
2006-05-04 Lluis Sanchez Gual <lluis@novell.com>
954
* MonoDevelop.SourceEditor.addin.xml: Updated versions.
955
* MonoDevelop.SourceEditor.mdp: Updated.
957
2006-04-19 Andrés G. Aragoneses <knocte@gmail.com>
959
* MonoDevelop.SourceEditor.FormattingStrategy/IndentStyle.cs: fixed typos.
961
2006-04-17 Andrés G. Aragoneses <knocte@gmail.com>
963
* MonoDevelop.SourceEditor.addin.xml: Added string to l10n and fixed a typo.
965
2006-04-07 Lluis Sanchez Gual <lluis@novell.com>
967
* MonoDevelop.SourceEditor.Codons/EditActionCodon.cs:
968
* MonoDevelop.SourceEditor.addin.xml: Added documentation.
970
2006-04-03 Lluis Sanchez Gual <lluis@novell.com>
972
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Fix for
975
2006-03-30 Lluis Sanchez Gual <lluis@novell.com>
977
* MonoDevelop.SourceEditor.addin.xml: Updated references.
979
2006-03-24 Lluis Sanchez Gual <lluis@novell.com>
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.
985
2006-03-16 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
987
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
988
Use new DocumentationService.
990
2006-03-12 David Makovský (Yakeen) <yakeen@sannyas-on.net>
992
* EditorBindings.glade: Marking some strings not to be translated. Not include balast in pot file.
994
2006-03-07 Lluis Sanchez Gual <lluis@novell.com>
996
* MonoDevelop.SourceEditor.Gui/SourceEditorWidget.cs:
997
* MonoDevelop.SourceEditor/EditorCommands.cs:
998
* MonoDevelop.SourceEditor.addin.xml: Added printing support.
999
Patch by David Makovský.
1001
2006-02-24 Lluis Sanchez Gual <lluis@novell.com>
1003
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1005
* MonoDevelop.SourceEditor.Gui.OptionPanels/SyntaxHighlightingPanel.cs:
1006
Removed unused namespace include.
1008
2006-02-24 Lluis Sanchez Gual <lluis@novell.com>
1010
* MonoDevelop.SourceEditor.Gui.OptionPanels/GeneralTextEditorPanel.cs:
1011
Use one line per field, in order to get attributes properly applied.
1013
2006-02-19 Andrés G. Aragoneses <knocte@gmail.com>
1015
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: added
1016
messages to l10n and improved one string.
1018
2006-01-30 Lluis Sanchez Gual <lluis@novell.com>
1020
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: workaround
1023
2006-01-26 Lluis Sanchez Gual <lluis@novell.com>
1025
* MonoDevelop.SourceEditor.addin.xml: Added refactory commands to
1027
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Right click now
1028
moves the cursor to the clicked position.
1030
2006-01-13 Lluis Sanchez Gual <lluis@novell.com>
1032
* MonoDevelop.SourceEditor.addin.xml:
1033
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Made extensible the
1034
context menu of the editor.
1036
2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
1038
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
1040
2006-01-04 Alexandre Miguel Pedro Gomes <alexmipego@gmail.com>
1042
* MonoDevelop.SourceEditor.addin.xml: Added icon to Goto Line option.
1044
2005-12-13 Lluis Sanchez Gual <lluis@novell.com>
1046
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1047
Track changes in the api.
1049
2005-12-02 Itamar Rogel <chastamar@yahoo.com>
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.
1057
2005-11-30 Jacob Ilsø Christensen <jacobilsoe@gmail.com>
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.
1063
2005-11-28 Peter Johanson <latexer@gentoo.org>
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.
1069
2005-11-28 Lluis Sanchez Gual <lluis@novell.com>
1071
* MonoDevelop.SourceEditor.addin.xml: Added missing label to toolbar.
1073
2005-11-22 John Luke <john.luke@gmail.com>
1075
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1076
percent escape files before passing them to vfs to get the
1077
mimetype, fixes bug #75256
1079
2005-11-17 John Luke <john.luke@gmail.com>
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
1086
2005-11-14 Lluis Sanchez Gual <lluis@novell.com>
1088
* MonoDevelop.SourceEditor.Gui/SourceEditorBuffer.cs: Increased undo
1090
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Scroll
1091
to cursor after undoing or redoing.
1093
2005-11-09 John Luke <john.luke@gmail.com>
1095
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1096
only FormatLine when IndentStyle is Smart
1099
2005-11-09 Lluis Sanchez Gual <lluis@novell.com>
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.
1105
2005-11-04 Lluis Sanchez Gual <lluis@novell.com>
1107
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
1108
Implement some new methods defined in ITextBuffer and IEditor.
1110
2005-10-28 John Luke <john.luke@gmail.com>
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
1117
2005-10-28 John Luke <john.luke@gmail.com>
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:
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
1132
2005-10-28 John Luke <john.luke@gmail.com>
1134
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (DeleteLine):
1135
rework to delete the whole line, not just erase its contents
1137
2005-10-28 John Luke <john.luke@gmail.com>
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
1143
2005-10-23 John Luke <john.luke@gmail.com>
1145
* MonoDevelop.SourceEditor.Actions/EditActionCollection.cs:
1146
filter out problematic Masks, so far just LockMask and Mod2Mask
1148
2005-10-23 John Luke <john.luke@gmail.com>
1150
* MonoDevelop.SourceEditor.addin.xml: fix space
1151
* MonoDevelop.SourceEditor.Actions/DefaultEditActions.cs:
1152
fix completion for space key presses
1154
2005-10-23 John Luke <john.luke@gmail.com>
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
1164
2005-10-19 John Luke <john.luke@gmail.com>
1166
* *.cs: fix some warnings by removing unused fields
1168
2005-10-19 Christian Hergert <christian.hergert@gmail.com>
1170
* MonoDevelop.SourceEditor/SourceViewService.cs: Check for a valid source
1171
languages manager before persisting settings to file.
1173
2005-10-18 John Luke <john.luke@gmail.com>
1175
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1176
use new TreeNodeExists method instead of relying on an
1179
2005-10-18 John Luke <john.luke@gmail.com>
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
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
1198
2005-10-17 John Luke <john.luke@gmail.com>
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
1208
2005-10-11 John Luke <john.luke@gmail.com>
1210
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs:
1211
make tab activate templates instead of space
1214
2005-10-11 John Luke <john.luke@gmail.com>
1216
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs (GetLineAsString):
1217
don't go ForwardToLineEnd if we are already at EndsLine
1220
2005-10-11 Lluis Sanchez Gual <lluis@novell.com>
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.
1227
2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
1229
* MonoDevelop.SourceEditor.addin.xml: Added addin dependencies.
1231
2005-10-04 Lluis Sanchez Gual <lluis@novell.com>
1233
* Makefile.am: Install the assembly in the AddIns directory.
1235
2005-09-28 Lluis Sanchez Gual <lluis@novell.com>
1237
* Renamed to from MonoDevelop.SourceEditor.
1238
Changed internal organization of files and namespaces.
1240
2005-09-23 Lluis Sanchez Gual <lluis@novell.com>
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).
1249
2005-08-20 John Luke <john.luke@gmail.com>
1251
* Gui/SourceEditorBuffer.cs:
1252
* Gui/SourceEditorView.cs: fix some warnings with the new
1255
2005-08-19 Lluis Sanchez Gual <lluis@novell.com>
1257
* Gui/SourceEditorView.cs: Display the completion window even if
1258
the char at the cursor is not a whitespace.
1260
2005-08-12 Lluis Sanchez Gual <lluis@novell.com>
1262
* MonoDevelopEditor.addin.xml:
1263
* Gui/SourceEditorDisplayBinding.cs: Use stock icon id instead of
1266
2005-08-10 Ben Motmans <ben.motmans@gmail.com>
1268
* SourceEditor.mdp: references update
1270
2005-08-09 Lluis Sanchez Gual <lluis@novell.com>
1272
* InsightWindow/IndexerInsightDataProvider.cs:
1273
* InsightWindow/MethodInsightDataProvider.cs:
1274
* Gui/SourceEditorView.cs: Use the new IParserContext API.
1276
* Gui/SourceEditorDisplayBinding.cs: Implement IEditable.TextChanged.
1278
2005-08-06 John Luke <john.luke@gmail.com>
1280
* SourceEditor.mdp: update
1282
2005-08-03 Lluis Sanchez Gual <lluis@novell.com>
1284
* MonoDevelopEditor.addin.xml: Removed old menu entries.
1286
2005-07-27 Lluis Sanchez Gual <lluis@novell.com>
1288
* Gui/SourceEditorDisplayBinding.cs: Make sure the PropertyChanged
1289
handler runs in the gui thread.
1291
2005-07-22 John Luke <john.luke@gmail.com>
1293
* SourceEditor.mdp: remove completion files moved into Base assembly
1295
2005-07-20 Lluis Sanchez Gual <lluis@novell.com>
1297
* Gui/SourceEditorWidget.cs: Factorized some code into
1298
SearchReplaceManager.
1300
2005-07-20 Peter Johanson <latexer@gentoo.org>
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.
1310
2005-07-20 Lluis Sanchez Gual <lluis@novell.com>
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.
1318
2005-07-13 John Luke <john.luke@gmail.com>
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)
1325
2005-07-13 John Luke <john.luke@gmail.com>
1327
* CodeCompletion/ListWindow.cs: scroll with the mousewheel
1328
* CodeCompletion/CompletionListWindow.cs: complete on double-click
1330
2005-07-13 Lluis Sanchez Gual <lluis@novell.com>
1332
* Gui/SourceEditorDisplayBinding.cs: The editor is now responsible
1333
of showing its own widgets.
1335
2005-07-01 Jacob Ils Christensen <jacobilsoe@gmail.com>
1337
* Gui/Dialogs/GotoLineNumberDialog.cs:
1338
* Gui/SourceEditorDisplayBinding.cs:
1339
Make lines and columns 1-based.
1341
2005-07-01 Jacob Ils Christensen <jacobilsoe@gmail.com>
1343
* CodeCompletion/ListWindow.cs: Make sure the list
1344
window is no larger than necessary.
1346
2005-06-28 Raja R Harinath <rharinath@novell.com>
1348
* Makefile.am (FILES): Move AssemblyInfo.cs ...
1349
(GENERATED_FILES): ... here.
1351
2005-06-27 Lluis Sanchez Gual <lluis@novell.com>
1353
* Gui/SourceEditorWidget.cs: Added some imports.
1356
* Commands/SearchCommands.cs:
1357
* Gui/Dialogs/ReplaceInFilesDialog.cs:
1358
* Gui/Dialogs/ReplaceDialog.cs: Moved to MonoDevelop.Base.
1360
* Gui/SourceEditorDisplayBinding.cs: Implement some new interfaces.
1361
* Commands/BookmarkCommands.cs: Those are implemented with inline
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
1369
2005-06-09 Lluis Sanchez Gual <lluis@novell.com>
1371
* Services/SourceViewService.cs: Added null check.
1372
* CodeCompletion/CompletionListWindow.cs: Added some error checking to
1374
* MonoDevelopEditor.addin.xml: Create a toolbar specific for the editor.
1376
2005-05-22 Todd Berman <tberman@off.net>
1378
* Gui/Dialogs/ReplaceDialog.cs:
1379
* Gui/Dialogs/ReplaceInFilesDialog.cs:
1380
Duh. Actually fix #74965 totally. stupid miss on my end.
1382
2005-05-21 Todd Berman <tberman@off.net>
1384
* Gui/Dialogs/ReplaceDialog.cs:
1385
* Gui/Dialogs/ReplaceInFilesDialog.cs:
1388
2005-05-21 Todd Berman <tberman@off.net>
1390
* Search/SearchReplaceManager.cs:
1391
* Search/SearchStrategy/RegExSearchStrategy.cs:
1392
* Search/SearchReplaceInFilesManager.cs:
1393
Fix #74966 and display a meaningful error message.
1395
2005-05-20 Jacob Ils Christensen <jacobilsoe@gmail.com>
1397
* Gui/SourceEditorView.cs: Fixed problem with monodoc on words followed by a newline.
1399
2005-05-16 Jacob Ils Christensen <jacobilsoe@gmail.com>
1401
* Gui/SourceEditorView.cs: Added support to ctrl+tab/shift+ctrl+tab through open files.
1403
2005-05-15 Todd Berman <tberman@off.net>
1405
* texteditoraddin.glade: Add some missing 'Activates Default' props.
1407
2005-05-15 Lluis Sanchez Gual <lluis@novell.com>
1409
* EditorBindings.glade: Many fixes to make the dialogs more conforming
1411
* Gui/SourceEditorView.cs: Added IntPtr constructor to make gtk# happy.
1412
* Gui/SourceEditorDisplayBinding.cs: Removed unused code. Minor fixes.
1414
2005-04-30 Lluis Sanchez Gual <lluis@novell.com>
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.
1423
2005-04-27 Lluis Sanchez Gual <lluis@novell.com>
1425
* Gui/SourceEditorDisplayBinding.cs: Don't crash if the debugger
1428
2005-04-27 Lluis Sanchez Gual <lluis@novell.com>
1430
* Gui/SourceEditorView.cs:
1431
* Gui/SourceEditorDisplayBinding.cs: Track changes in breakpoints, and
1432
debug execution location.
1434
2005-04-26 Lluis Sanchez Gual <lluis@novell.com>
1436
* texteditoraddin.glade: Added missing stop button in the replace
1439
2005-04-25 Lluis Sanchez Gual <lluis@novell.com>
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.
1449
2005-04-25 Lluis Sanchez Gual <lluis@novell.com>
1451
* Gui/SourceEditorWidget.cs:
1452
* Gui/SourceEditorBuffer.cs:
1453
* SourceEditorDisplayBinding.cs: Improve memory usage.
1455
2005-04-17 John Luke <john.luke@gmail.com>
1457
* Makefile.am: fix distcheck
1459
2005-04-09 John Luke <john.luke@gmail.com>
1461
* CodeCompletion/ListWindow.cs: dont crash
1462
if the provider is null, fixes bug #74492
1464
2005-04-09 John Luke <john.luke@gmail.com>
1466
* Services/SourceViewService.cs: catch XmlException
1467
while restoring style/color prefs
1469
2005-04-06 John Luke <john.luke@gmail.com>
1471
* Services/SourceViewService.cs: dont serialize
1472
the defaults, add some logging, and use SourceTag.Id
1475
2005-04-06 Alexandre Gomes <alexmipego@gmail.com>
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.
1480
2005-04-05 John Luke <john.luke@gmail.com>
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
1489
2005-04-02 John Luke <john.luke@gmail.com>
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
1502
2005-03-14 Lluis Sanchez Gual <lluis@novell.com>
1504
* Gui/SourceEditorWidget.cs: Added IntPtr constructor. Nullify
1505
DisplayBinding field on dispose.
1506
* Gui/SourceEditorDisplayBinding.cs: Set SourceEditor to null on dispose.
1508
2005-03-10 John Luke <john.luke@gmail.com>
1510
* Gui/SourceEditorView.cs:
1511
* Gui/SourceEditorDisplayBinding.cs: dont create
1512
a char array from the string, it is already indexed
1515
2005-03-09 John Luke <john.luke@gmail.com>
1517
* Gui/SourceEditorDisplayBinding.cs: only
1518
UpdateFSW if File.Exists, otherwise we would crash
1520
2005-03-07 Lluis Sanchez Gual <lluis@novell.com>
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.
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.
1539
2005-02-26 John Luke <john.luke@gmail.com>
1541
* Gui/SourceEditorWidget.cs: dont always set Highlight=true
1542
* Gui/OptionPanels/MarkersTextEditorPanel.cs: un-sensitize ShowErrors
1543
* Gui/SourceEditorDisplayBinding.cs: only modify properties
1545
* Gui/OptionPanels/GeneralTextEditorPanel.cs:
1546
* Properties/TextEditorProperties.cs:
1547
* EditorBindings.glade: add SyntaxHighlight check button
1549
2005-02-23 Christian Hergert <christian.hergert@gmail.com>
1551
* Gui/Dialogs/ReplaceDialog.cs: Check for null to prevent Exception.
1553
2005-02-22 John Luke <john.luke@gmail.com>
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
1559
2005-02-22 John Luke <john.luke@gmail.com>
1561
* Gui/SourceEditorView.cs (ScrollDown): don't change the
1562
value above maxvalue, fixes a little stutter I noticed
1564
2005-02-12 Christian Hergert <christian.hergert@gmail.com>
1566
* Gui/SourceEditorBuffer.cs: Changed to DllImport the .dll rather
1569
2005-02-10 Ben Motmans <ben.motmans@gmail.com>
1571
* Gui/SourceEditorView.cs: Added ScrollUp and ScrollDown methods
1572
for ctrl-up/down keybinds
1574
2005-02-02 John Luke <john.luke@gmail.com>
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)
1583
2005-02-01 John Luke <john.luke@gmail.com>
1585
* Gui.SourceEditorBuffer.cs: use ErrorInfo
1586
and error underline improvements
1588
2005-01-31 John Luke <john.luke@gmail.com>
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
1599
2005-01-31 John Luke <john.luke@gmail.com>
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
1609
2005-01-31 Lluis Sanchez Gual <lluis@novell.com>
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.
1617
2005-01-31 John Luke <john.luke@gmail.com>
1619
* EditorBindings.glade
1620
* Gui/OptionPanels/GeneralTextEditorPanel.cs:
1621
use Gtk.FontButton instead of Gnome.FontPicker
1623
2005-01-30 Todd Berman <tberman@off.net>
1625
* CodeCompletion/CompletionListWindow: comment out
1626
UpdateDeclarationView in one place because it crashes
1629
2005-01-30 John Luke <john.luke@gmail.com>
1631
* Gui/SourceEditorView.cs: only show completion if the
1632
next char is not whitespace, ctl+space will override this
1635
2005-01-30 Todd Berman <tberman@off.net>
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
1641
2005-01-29 Todd Berman <tberman@off.net>
1643
* Gui/SourceEditorView.cs: Only show "Breakpoint" if the
1644
DebuggingService is available.
1646
2005-01-27 John Luke <john.luke@gmail.com>
1648
* EditorBindings.glade:
1649
* texteditoraddin.glade: update to new glade format
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.
1668
* Makefile.am: remove Html from build
1669
* Commands/ProjectCommands.cs: comment out that
1670
* Gui/Dialogs/ExportProjectToHtmlDialog.cs: kill this
1672
2005-01-26 Christian Hergert <chris@mosaix.net>
1673
* Gui/SourceEditorView.cs: Fix for new ShowView method in
1676
2005-01-26 John Luke <john.luke@gmail.com>
1679
* Gui/SourceEditorDisplayBinding.cs: use Gnome.Vfs
1681
2005-01-26 Todd Berman <tberman@off.net>
1683
* CodeCompletion/CompletionListWindow.cs:
1684
* CodeCompletion/CodeCompletionData.cs:
1685
* CodeCompletion/ListWindow.cs:
1686
* CodeCompletion/DeclarationViewWindow.cs: A bit of a nicer overload
1689
2005-01-26 Alexandre Gomes <alexmipego@gmail.com>
1691
* CodeCompletion/CompletationListWindow.cs: Fixed completion
1692
window when near screen edges.
1694
2005-01-26 Alexandre Gomes <alexmipego@gmail.com>
1696
* CodeCompletion/CompletationListWindow.cs:
1697
* CodeCompletion/ListWindow.cs: Closes bug #71686. Also makes
1698
list sorted case-isensitive.
1700
2005-01-25 Todd Berman <tberman@off.net>
1702
* Gui/SourceEditorDisplayBinding.cs: Use new
1703
IWorkbenchWindow.ShowNotification for when a file has been modified
1706
2005-01-25 Lluis Sanchez Gual <lluis@novell.com>
1708
* Gui/Pads/CompilerMessageView.cs:
1709
* Makefile.am: CompilerMessageView moved to Monodevelop.Base.
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
1719
2005-01-11 Lluis Sanchez Gual <lluis@novell.com>
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).
1725
2005-01-11 Lluis Sanchez Gual <lluis@novell.com>
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.
1741
2004-12-14 Todd Berman <tberman@off.net>
1743
* Gui/SourceEditorDisplayBinding.cs: Finish off some code to detect
1744
if a source file is changed externally, so it can be reloaded.
1746
2004-12-14 Todd Berman <tberman@off.net>
1748
* Gui/SourceEditorBuffer.cs: Single line commenting changed a bit.
1751
2004-12-13 Lluis Sanchez Gual <lluis@novell.com>
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.
1758
2004-12-11 Alexandre Gomes <alexmipego@hotmail.com>
1760
* Gui/SourceEditorDisplayBinding.cs: Added support for the already
1761
implemented Indent and UnIndent selection.
1763
2004-12-10 Alexandre Gomes <alexmipego@hotmail.com>
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
1770
2004-12-07 Alexandre Gomes <alexmipego@hotmail.com>
1772
* Gui/SourceEditorDisplayBinding.cs,
1773
* Gui/SourceEditorBuffer.cs: Added implementation for CommentCode and
1776
2004-12-07 Lluis Sanchez Gual <lluis@novell.com>
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.
1783
2004-12-06 Lluis Sanchez Gual <lluis@novell.com>
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.
1792
2004-12-03 Alp Toker <alp@atoker.com>
1794
* CodeCompletion/CompletionListWindow.cs: Fix tooltip positioning.
1796
2004-12-03 Todd Berman <tberman@off.net>
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.
1804
2004-11-24 Alp Toker <alp@atoker.com>
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
1817
2004-11-23 Alp Toker <alp@atoker.com>
1819
* CodeCompletion/CodeCompletionData.cs:
1820
* CodeCompletion/CompletionListWindow.cs:
1821
* CodeCompletion/CodeCompletionDataProvider.cs:
1822
Initial code completion support for overloaded methods.
1824
2004-10-12 Gert Driesen <drieseng@users.sourceforge.net>
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
1834
2004-10-04 Todd Berman <tberman@off.net>
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.
1840
2004-09-18 Lluis Sanchez Gual <lluis@ximian.com>
1842
* Gui/SourceEditorView.cs: Use the new completion window.
1843
* CodeCompletion/CompletionListWindow.cs: New completion window for the
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.
1853
2004-08-07 Todd Berman <tberman@off.net>
1855
* AssemblyInfo.cs.in: Use new ASSEMBLY_VERSION variable.
1857
2004-07-05 John Luke <jluke@cfl.rr.com>
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
1864
2004-07-01 Todd Berman <tberman@off.net>
1866
* CodeCompletion/CompletionWindow.cs: Fix bug #61020, by marking the
1867
completion window a transient for the main window.
1869
2004-07-01 Todd Berman <tberman@off.net>
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.
1875
2004-06-29 Todd Berman <tberman@off.net>
1877
* Gui/SourceEditorDisplayBinding.cs: Removing that patch for now,
1878
that was half-cooked.
1880
2004-06-28 Todd Berman <tberman@off.net>
1882
* Gui/SourceEditorDisplayBinding.cs: Add a FSW to monitor for external
1883
changes to a loaded file.
1885
2004-06-26 Lluis Sanchez Gual <lluis@ximian.com>
1887
* Search/SearchReplaceManager.cs: Make sure the search starts at the current
1890
* Search/SearchReplaceUtilities.cs: Added IsWholeWordAt() method, to be
1891
reused from all search strategies.
1893
* Search/SearchResult/ISearchResult.cs,
1894
Search/SearchResult/DefaultSearchResult.cs: Removed unused
1895
CreateDocument(). The documentInformation now returns and interface:
1896
IDocumentInformation.
1898
* Search/SearchStrategy/KMPSearchStrategy.cs,
1899
Search/SearchStrategy/WildcardSearchStrategy.cs,
1900
Search/SearchStrategy/RegExSearchStrategy.cs:
1901
Removed SourceEditorBuffer dependency. Everything is done through the
1904
* Search/SearchStrategy/BruteForceSearchStrategy.cs: Implemented a more
1905
efficient search algorithm.
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.
1911
* Search/DocumentIterator/CurrentDocumentIterator.cs,
1912
Search/DocumentIterator/AllOpenDocumentIterator.cs: Current property
1913
now returns a EditorDocumentInformation instance.
1915
* Search/DocumentIterator/EditorDocumentInformation.cs: New File. Document
1916
information for a file opened in the editor.
1918
* Search/DocumentIterator/DirectoryDocumentIterator.cs: Current property
1919
now returns a FileDocumentInformation instance.
1921
* Search/DocumentIterator/WholeProjectDocumentIterator.cs: Current property
1922
now returns a EditorDocumentInformation if the file is opened, or
1923
FileDocumentInformation otherwise.
1925
* Search/DocumentIterator/IDocumentIterator.cs,
1926
Search/DocumentIterator/ReverseDocumentIterator.cs: Current now returns a
1927
IDocumentInformation.
1929
* Search/DocumentIterator/ProvidedDocumentInformation.cs: Removed.
1931
* Search/DocumentIterator/FileDocumentInformation.cs: New File. Document
1932
information for a file not opened in the editor.
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.
1939
* Search/SearchReplaceInFilesManager.cs: Do the search in a background
1942
* Search/IFind.cs: Removed ITextIteratorBuilder dependency. Added Cancel(),
1943
SearchedFileCount and MatchCount.
1945
* Search/TextIterator/ITextIteratorBuilder.cs,
1946
Search/TextIterator/ForwardTextIteratorBuilder.cs: Removed. Iterator
1947
creation is now done through the IDocumentInformation instance.
1949
* Search/TextIterator/ExtendedStreamReader.cs: Extends StreamReader to
1950
allow position change and modification of the stream (adapted from the
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.
1957
* Search/TextIterator/ForwardTextFileIterator.cs: New iterator for files
1958
in disk. It uses and extended StreamReader to search directly from the
1961
* Search/TextIterator/ITextIterator.cs: Removed SourceEditorBuffer
1964
* Makefile.am: Updated.
1966
2004-06-22 Todd Berman <tberman@off.net>
1968
* CodeCompletion/CompletionWindow.cs: Changed from Destroy to
1969
this LostFocusListView inside ShuffleSelection. I don't think this
1970
introduces any undo bugs.
1972
2004-06-21 Todd Berman <tberman@off.net>
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
1980
CompletionWindow.ShowWindow (args);
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.
1988
2004-06-21 Todd Berman <tberman@off.net>
1990
* CodeCompletion/CompletionWindow.cs: Small code cleanups.
1992
2004-06-11 Lluis Sanchez Gual <lluis@ximian.com>
1994
* CodeCompletion/CompletionWindow.cs: Make sure that EndAtomicUndo is called
1995
when the completion list is empty. This should definitely fix the undo
1998
2004-06-11 Todd Berman <tberman@sevenl.net>
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.
2004
2004-06-10 John BouAntoun <jba-mono@optusnet.com.au>
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.
2011
2004-06-10 Todd Berman <tberman@sevenl.net>
2013
* Gui/SourceEditorBuffer.cs: use the win32 dll name that gtk-sharp
2015
* Makefile.am: properly install .dll.config
2016
* MonoDevelop.SourceEditor.dll.config: new mapping file
2017
* Search/DocumentIterator/WholeProjectDocumentIterator.cs: remove
2020
2004-06-10 John BouAntoun <jba-mono@optusnet.com.au>
2021
* Gui/Dialogs/GotoLineNumberDialog.cs: made dialog close on pressing
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
2031
2004-06-06 John Luke <jluke@cfl.rr.com>
2033
* Gui/SourceEditorWidget.cs: set PolicyType.Automatic for scrolling
2036
2004-05-28 Todd Berman <tberman@sevenl.net>
2038
* Gui/OptionPanels/CodeTemplatePanel.cs:
2039
* CodeCompletion/CompletionWindow.cs: update to reflect gtk-sharp api
2042
2004-05-25 Todd Berman <tberman@sevenl.net>
2044
* Gui/SourceEditorView.cs: Update MonodocResolver for new changes.
2045
* CodeCompletion/CodeCompletionDataProvider.cs: Update IsAsResolver
2046
stuff for new ParserService.
2048
2004-05-24 Lluis Sanchez Gual <lluis@ximian.com>
2050
* Gui/SourceEditorBuffer.cs: Close the files used to read the text.
2052
* Gui/SourceEditorView.cs: Provide the project of the current file when
2053
creating the code completion window.
2055
* CodeCompletion/CodeCompletionData.cs: Removed ClassProxy stuff.
2057
* CodeCompletion/CompletionWindow.cs: Added project parameter to ctor.
2059
* CodeCompletion/ICompletionDataProvider.cs,
2060
CodeCompletion/CommentCompletionDataProvider.cs,
2061
CodeCompletion/TemplateCompletionDataProvider.cs,
2062
CodeCompletion/CodeCompletionDataProvider.cs: Added project parameter
2063
to GenerateCompletionData().
2065
* InsightWindow/MethodInsightDataProvider.cs
2066
InsightWindow/InsightWindow.cs: Added project parameter to constructor.
2068
* InsightWindow/IInsightDataProvider.cs,
2069
InsightWindow/IndexerInsightDataProvider.cs: Added project parameter to
2072
2004-05-22 Todd Berman <tberman@sevenl.net>
2074
* Gui/SourceEditorView.cs: applied patch by Gustav Munkby <grrdev AT
2075
gmx.net> to fix bug #58789.
2077
2004-05-20 Todd Berman <tberman@sevenl.net>
2079
* Gui/SourceEditorBuffer.cs: update to gtk-sharp from cvs.
2081
2004-05-17 Todd Berman <tberman@sevenl.net>
2083
* Gui/SourceEditorView.cs: workaround potential nullref.
2085
2004-05-16 Todd Berman <tberman@sevenl.net>
2087
* Gui/SourceEditorView.cs: Implement beta monodoc resolving.
2088
This works only with types for right now, so its now 100% of what
2091
2004-05-09 Todd Berman <tberman@sevenl.net>
2093
* Gui/SourceEditorView.cs: bring current with gtk-sharp cvs.
2094
* Gui/OptionPanels/CodeTemplatePanel.cs: ^^
2096
2004-04-30 Todd Berman <tberman@sevenl.net>
2098
* CodeCompletion/CompletionWindow.cs: properly handle enter.
2100
2004-04-29 Todd Berman <tberman@sevenl.net>
2102
* Gui/OptionPanels/CodeTemplatePanel.cs: match gtk-sharp from cvs.
2104
2004-04-28 Pawel Rozanski <tokugawa@afn.no-ip.org>
2106
* Gui/SourceEditorDisplayBinding.cs: added a case for setting mime for
2109
2004-04-27 Todd Berman <tberman@sevenl.net>
2111
* Gui/SourceEditorDisplayBinding.cs: workaround some to reduce the
2112
amount of times the idle handler is called, and to reuse the delegate.
2114
2004-04-27 Todd Berman <tberman@sevenl.net>
2116
* Gui/SourceEditorBuffer.cs:
2117
* Gui/SourceEditorView.cs:
2118
* Gui/SourceEditorDisplayBinding.cs: update to match gsv-sharp from
2121
2004-04-26 John Luke <jluke@cfl.rr.com>
2123
* Gui/SourceEditorDisplayBinding.cs: add python mimetype to
2124
CanCreateContent, needs a more robust fix
2126
2004-04-26 Todd Berman <tberman@sevenl.net>
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.
2131
2004-04-24 Todd Berman <tberman@sevenl.net>
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 ;) )).
2137
2004-04-24 Todd Berman <tberman@sevenl.net>
2139
* CodeCompletion/CodeCompletionDataProvider.cs: hook into is/as resolve
2142
2004-04-23 Todd Berman <tberman@sevenl.net>
2144
* Gui/SourceEditorBuffer.cs: add a check for a 0 length iter.Char
2145
value, closes bug #57549.
2147
2004-04-20 Todd Berman <tberman@sevenl.net>
2149
* CodeCompletion/CompletionWindow.cs: Properly attach to the lost focus
2151
* CodeCompletion/CodeCompletionDataProvider.cs: add //'d dbg info
2152
* Gui/SourceEditorView.cs: more of the same.
2154
2004-04-19 Todd Berman <tberman@sevenl.net>
2156
* CodeCompletion/CodeCompletionDataProvider.cs: Wrap docs.
2158
2004-04-19 Todd Berman <tberman@sevenl.net>
2160
* Gui/SourceEditorView.cs: call the right resolver method.
2161
* CodeCompletion/CodeCompletionDataProvider.cs: Add IParameter results.
2162
* CodeCompletion/CodeCompletionData.cs: Add IParameter ctor.
2164
2004-04-16 Todd Berman <tberman@sevenl.net>
2166
* Gui/SourceEditorBuffer.cs: On load, place the cursor at the top
2169
2004-04-12 Nick Drochak <ndrochak@gol.com>
2171
* Gui/SourceEditorView.cs: Use white space already on the line to
2172
indent the 2nd and following lines of an inserted template.
2174
2004-04-10 Todd Berman <tberman@sevenl.net>
2176
* Gui/SourceEditorView.cs: fix logic bug.
2178
2004-04-10 Todd Berman <tberman@sevenl.net>
2180
* CodeCompletion/CompletionWindow.cs: convert to RenderIcon and away
2181
from stock-id, because of gtk+2.4 sizing issues.
2183
2004-04-10 Todd Berman <tberman@sevenl.net>
2185
* Gui/SourceEditorView.cs: cleanup the delete line func.
2187
2004-04-09 Todd Berman <tberman@sevenl.net>
2189
* Gui/SourceEditorBuffer.cs:
2190
* CodeCompletion/CompletionWindow.cs:
2191
add atomic undo on code completion, cause its scary now.
2193
2004-04-09 Todd Berman <tberman@sevenl.net>
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.
2206
2004-04-03 Todd Berman <tberman@sevenl.net>
2208
* Gui/SourceEditorView.cs:
2209
* Gui/SourceEditorDisplayBinding.cs: attempt to solve gtk+ threading
2212
2004-04-03 Todd Berman <tberman@sevenl.net>
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:
2226
2004-04-03 Todd Berman <tberman@sevenl.net>
2228
* Commands/ToolCommands.cs:
2229
* Gui/Dialogs/ReplaceDialog.cs:
2230
* Gui/Dialogs/EditTemplateGroupDialog.cs:
2233
2004-04-01 Todd Berman <tberman@sevenl.net>
2235
* CodeCompletion/TextUtilities.cs: if we are already caching the string
2236
might as well use it.
2238
2004-03-29 Todd Berman <tberman@sevenl.net>
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
2244
2004-03-29 Todd Berman <tberman@sevenl.net>
2246
* Gui/SourceEditorDisplayBinding.cs: properly mark IsReadOnly
2248
2004-03-28 Todd Berman <tberman@sevenl.net>
2250
* CodeCompletion/CodeCompletionDataProvider.cs: adding null check,
2251
should be the last of the code completion bugs relating to the new code
2253
2004-03-28 Todd Berman <tberman@sevenl.net>
2255
* CodeCompletion/CompletionWindow.cs: apply patch from Haakon Nilsen
2256
<haakon AT ii.uib.no> to fix completion window on KDE.
2258
2004-03-28 John Luke <jluke@cfl.rr.com>
2260
* Gui/SourceEditorDisplayBinding.cs:
2261
implement IsReadOnly, fix language to be a switch statement
2263
2004-03-27 Todd berman <tberman@sevenl.net>
2265
* CodeCompletion/CodeCompletionDataProvider.cs: use the
2266
ExpressionFinder if it exists.
2268
2004-03-27 Todd Berman <tberman@sevenl.net>
2270
* CodeCompletion/CodeCompletionDataProvider.cs: add refactorying of
2273
2004-03-27 Todd Berman <tberman@sevenl.net>
2275
* CodeCompletion/*Provider.cs:
2276
* InsightWindow/*Provider.cs: update to reflect parser differences.
2278
2004-03-26 John Luke <jluke@cfl.rr.com>
2280
* Gui/SourceEditorView.xs: add DeleteLine for control + L and
2281
shift + delete, bug #55993
2283
2004-03-26 Todd Berman <tberman@sevenl.net>
2285
* Gui/SourceEditorView.cs:
2286
* CodeCompletion/CompletionWindow.cs: now, ctrl+space will autocomplete
2287
the entire thing if there is only one match.
2289
2004-03-25 Todd Berman <tberman@sevenl.net>
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.
2296
2004-03-25 Todd Berman <tberman@sevenl.net>
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.
2310
2004-03-25 Todd Berman <tberman@sevenl.net>
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
2317
2004-03-25 Todd Berman <tberman@sevenl.net>
2319
* CodeCompletion/CompletionWindow.cs: fix bug that didnt allow you to
2320
enter shift+p or shift+n.
2322
2004-03-25 Todd Berman <tberman@sevenl.net>
2324
* CodeCompletion/CompletionWindow.cs: fix bug where the first item
2325
in the list was never being touched due to a for loop miscue.
2327
2004-03-25 Todd Berman <tberman@sevenl.net>
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)
2333
2004-03-25 Todd Berman <tberman@sevenl.net>
2335
* CodeCompletion/CompletionWindow.cs: only UnselectAll when you have
2336
a better option, otherwise stay where you are.
2338
2004-03-25 Todd Berman <tberman@sevenl.net>
2340
* CodeCompletion/CompletionWindow.cs: add proper checking on when
2341
to close the window based on backspacing.