* Makefile.am:
[monodevelop.git] / main / src / addins / VersionControl / MonoDevelop.VersionControl / ChangeLog
blobf77cb22c68bc34ca1587c87dbc4419b4967d305f
1 2009-02-27  Levi Bard  <taktaktaktaktaktaktaktaktaktak@gmail.com>
3         * menu_resolve.png:
4         * Makefile.am:
5         * MonoDevelop.VersionControl.csproj:
6         * VersionControl.addin.xml: Add "Resolve" menu icon.
8 2009-02-26  Michael Hutchinson  <mhutchinson@novell.com>
10         * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs:
11           Translation fixes. Patch from Kriván Bálint.
13 2009-02-26  Lluis Sanchez Gual  <lluis@novell.com>
15         * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
16           Add missing null check.
18 2009-02-25  Mike Krüger  <mkrueger@novell.com>
20         * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
21           Changed override Destroy --> override OnDestroyed.
23 2009-02-25  Mike Krüger  <mkrueger@novell.com>
25         * MonoDevelop.VersionControl.Views/LogView.cs:
26         * MonoDevelop.VersionControl.Views/DiffView.cs:
27         * MonoDevelop.VersionControl.Views/StatusView.cs:
28         * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Worked
29           on ressource de-allocation.
31 2009-02-23  Lluis Sanchez Gual  <lluis@novell.com>
33         * VersionControl.addin.xml: Track merge of the project pad
34           context menu.
36 2009-02-20  Mike Krüger  <mkrueger@novell.com>
38         * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
39           Correcty override member.
41 2009-02-20  Mike Krüger  <mkrueger@novell.com>
43         * MonoDevelop.VersionControl.Views/DiffView.cs: diff widget
44           now gets disposed.
46 2009-02-20  Mike Krüger  <mkrueger@novell.com>
48         * MonoDevelop.VersionControl.Views/StatusView.cs:
49         * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Fixed
50           "Bug 455892 - Crash when closing tabs".
52 2009-02-19  Mike Krüger  <mkrueger@novell.com>
54         * MonoDevelop.VersionControl.Views/StatusView.cs: Added some
55           strings to translation.
57 2009-02-07  Michael Hutchinson  <mhutchinson@novell.com>
59         * MonoDevelop.VersionControl.csproj: Don't local-copy other
60           addins' dlls.
62 2009-02-06  Lluis Sanchez Gual  <lluis@novell.com>
64         * MonoDevelop.VersionControl.mdp:
65         * MonoDevelop.VersionControl.csproj: Migrated to MSBuild file
66           format.
68 2009-02-04  Lluis Sanchez Gual  <lluis@novell.com>
70         * MonoDevelop.VersionControl/ChangeLogWriter.cs: Use the new
71           TextFormatter class.
73 2009-02-03  Lluis Sanchez Gual  <lluis@novell.com>
75         * AssemblyInfo.cs:
76         * VersionControl.addin.xml: Bump MD version.
78 2009-02-03  Lluis Sanchez Gual  <lluis@novell.com>
80         * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs:
81         * gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs:
82         * gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs:
83         *
84           gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
85           Flush.
87 2009-02-02  Michael Hutchinson  <mhutchinson@novell.com>
89         * MonoDevelop.VersionControl/ChangeSet.cs: Fix for Bug 469828
90           - SVN: the local path of the checkout directory get into
91           the log message.
93 2009-02-02  Michael Hutchinson  <mhutchinson@novell.com>
95         * MonoDevelop.VersionControl/ChangeSet.cs:
96         * MonoDevelop.VersionControl/CommitMessageStyle.cs:
97         * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
98         * MonoDevelop.VersionControl/VersionControlService.cs: Fix
99           author info and commit message style defaults.
101 2009-02-01  Michael Hutchinson  <mhutchinson@novell.com>
103         * MonoDevelop.VersionControl/ChangeLogWriter.cs:
104         * MonoDevelop.VersionControl/CommitMessageFormat.cs: Add
105           mechanism for appending newlines to the message.
107 2009-01-30  Michael Hutchinson  <mhutchinson@novell.com>
109         * VersionControl.addin.xml: Register policy panel as a default policy
110         panel.
112 2009-01-29  Michael Hutchinson  <mhutchinson@novell.com>
114         * MonoDevelop.VersionControl/ChangeSet.cs:
115         * MonoDevelop.VersionControl/ChangeLogWriter.cs:
116         * MonoDevelop.VersionControl.Dialogs/VersionControlPolicyPanel.cs:
117         * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
118         Rename UserInformation to AuthorInformation, and change other strings
119         correspondingly.
121         * MonoDevelop.VersionControl.mdp: Updated.
123 2009-01-29  Lluis Sanchez Gual  <lluis@novell.com>
125         * Makefile.am:
126         * Policies.xml:
127         * gtk-gui/gui.stetic:
128         * gtk-gui/objects.xml:
129         * gtk-gui/generated.cs:
130         * VersionControl.addin.xml:
131         * MonoDevelop.VersionControl.mdp:
132         * MonoDevelop.VersionControl/ChangeSet.cs:
133         * MonoDevelop.VersionControl/ChangeLogWriter.cs:
134         * MonoDevelop.VersionControl/CommitMessageStyle.cs:
135         * MonoDevelop.VersionControl/CommitMessageFormat.cs:
136         * MonoDevelop.VersionControl/VersionControlPolicy.cs:
137         * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
138         * MonoDevelop.VersionControl/VersionControlService.cs:
139         * MonoDevelop.VersionControl.Dialogs/VersionControlPolicyPanel.cs:
140         * MonoDevelop.VersionControl.Dialogs/CommitMessageStylePanelWidget.cs:
141         * gtk-gui/MonoDevelop.VersionControl.CommitMessageStylePanelWidget.cs:
142         Added version control policy, which allows setting the commit message
143         style.
145 2009-01-27  Michael Hutchinson  <mhutchinson@novell.com>
147         * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs:
148         * MonoDevelop.VersionControl/CommitDialogExtension.cs: Add a property
149         for CommitDialogExtensions to disallow committing.
151         * gtk-gui/gui.stetic: Updated.
153 2009-01-26  Michael Hutchinson  <mhutchinson@novell.com>
155         * MonoDevelop.VersionControl.mdp: Flush project format changes.
157 2009-01-21  Michael Hutchinson  <mhutchinson@novell.com>
159         * MonoDevelop.VersionControl/ChangeSet.cs: Use UserInformation API.
161 2009-01-07  Lluis Sanchez Gual  <lluis@novell.com>
163         * MonoDevelop.VersionControl/ChangeLogWriter.cs: If there are no
164         changelog entries, generate an empty message (don't include the
165         headers). Fixes bug #375668 - If no text is entered for any changed
166         file, an entry with only name and e-mail is added to the ChangeLog.
168 2008-12-12  Lluis Sanchez Gual  <lluis@novell.com>
170         * MonoDevelop.VersionControl.mdp: All projects now require fx 3.5.
172 2008-12-09  Lluis Sanchez Gual  <lluis@novell.com>
174         * MonoDevelop.VersionControl.mdp: Don't require a specific version of
175         Mono.Addins.
177 2008-12-05  Lluis Sanchez Gual  <lluis@novell.com>
179         * VersionControl.addin.xml: Hide/protect add-ins.
181 2008-12-04  Lluis Sanchez Gual  <lluis@novell.com>
183         * Makefile.am: Make it work for parallel build.
185 2008-12-02  Michael Hutchinson  <mhutchinson@novell.com>
187         * Makefile.am:
188         * AssemblyInfo.cs:
189         * MonoDevelop.VersionControl.mdp: Add AssemblyInfo.cs files that are
190         autogenerated from the addin manifests.
192 2008-11-14  Andrés G. Aragoneses  <aaragoneses@novell.com>
194         * MonoDevelop.VersionControl.Views/LogView.cs: Corrected strings.
196         * MonoDevelop.VersionControl/RevertCommand.cs: Unset commit messages
197         after reverting.
199 2008-11-14  Andrés G. Aragoneses  <aaragoneses@novell.com>
201         * MonoDevelop.VersionControl.Views/LogView.cs: Prevent commit message
202         creation when user cancels.
204 2008-11-13  Andrés G. Aragoneses  <aaragoneses@novell.com>
206         * MonoDevelop.VersionControl.Views/LogView.cs: Improve
207         Revert[to]revision feature, adding commit messages.
209 2008-11-13  Andrés G. Aragoneses  <aaragoneses@novell.com>
211         * MonoDevelop.VersionControl.Views/LogView.cs: Coding guidelines.
213 2008-11-05  Lluis Sanchez Gual  <lluis@novell.com>
215         * VersionControl.addin.xml: Bump MD version.
217 2008-11-03  Lluis Sanchez Gual  <lluis@novell.com>
219         * MonoDevelop.VersionControl.Views/StatusView.cs: Don't crash when
220         updating the status of deleted files (there isn't a VersionInfo for
221         them after comitting). Fixes bug #437988 - NREs in version control
222         addin after commit.
224 2008-10-31  Lluis Sanchez Gual  <lluis@novell.com>
226         * MonoDevelop.VersionControl/Repository.cs:
227         * MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs: Use
228         CanMoveFiles to check if a directory can be moved from one SVN dir to
229         another SVN dir. Fixes bug #436289.
231 2008-10-22  Lluis Sanchez Gual  <lluis@novell.com>
233         * Makefile.am:
234         * VersionControl.addin.xml:
235         * MonoDevelop.VersionControl.mdp:
236         * MonoDevelop.VersionControl/Repository.cs:
237         * MonoDevelop.VersionControl/LockCommand.cs:
238         * MonoDevelop.VersionControl/CommitCommand.cs:
239         * MonoDevelop.VersionControl/RevertCommand.cs:
240         * MonoDevelop.VersionControl/UnlockCommand.cs:
241         * MonoDevelop.VersionControl.Views/LogView.cs:
242         * MonoDevelop.VersionControl/UpdateCommand.cs:
243         * MonoDevelop.VersionControl.Views/DiffView.cs:
244         * MonoDevelop.VersionControl.Views/StatusView.cs:
245         * MonoDevelop.VersionControl/UnknownRepository.cs:
246         * MonoDevelop.VersionControl/VersionControlItem.cs:
247         * MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
248         * MonoDevelop.VersionControl/VersionControlItemList.cs:
249         * MonoDevelop.VersionControl/VersionControlNodeExtension.cs:
250         * MonoDevelop.VersionControl/VersionControlCommandHandler.cs: Improved
251         support for multiple selection in the project pad. Added new
252         extension point for the status view context menu.
254 2008-10-13  Mike Krüger  <mkrueger@novell.com>
256         * MonoDevelop.VersionControl/ChangeSet.cs: Commited patch from alan, to
257         fix compilation issues with the public mono version.
259 2008-10-12  Andrés G. Aragoneses  <aaragoneses@novell.com>
261         * gtk-gui/gui.stetic:
262         * gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs: Correct a
263         string (mhutch agrees).
265 2008-10-12  Andrés G. Aragoneses  <aaragoneses@novell.com>
267         * Makefile.am:
268         * MonoDevelop.VersionControl.mdp:
269         * MonoDevelop.VersionControl/ChangeSet.cs:
270         * MonoDevelop.VersionControl.Views/StatusView.cs: Warn about very
271         probable accidental commit situation.
273 2008-10-12  Andrés G. Aragoneses  <aaragoneses@novell.com>
275         * MonoDevelop.VersionControl/ChangeSet.cs:
276         * MonoDevelop.VersionControl.Views/StatusView.cs:
277         * MonoDevelop.VersionControl/VersionControlService.cs: Coding
278         guidelines.
280 2008-10-12  Andrés G. Aragoneses  <aaragoneses@novell.com>
282         * MonoDevelop.VersionControl.Views/LogView.cs: Improve the control of
283         what is selected: no sense to revert to *current* rev.
285 2008-10-12  Andrés G. Aragoneses  <aaragoneses@novell.com>
287         * MonoDevelop.VersionControl.Views/LogView.cs: Coding guidelines.
289 2008-10-07  Aaron Bockover  <abockover@novell.com>
291         * MonoDevelop.VersionControl/ChangeLogWriter.cs: Remove the space
292         alignment from the tab indent on the ChangeLog message, preserve it
293         for the commit message
295 2008-10-07  Aaron Bockover  <abockover@novell.com>
297         * MonoDevelop.VersionControl/ChangeSet.cs: Updated to use
298           ChangeLogMessageStyle instead of the WriteHeader bool
300         * MonoDevelop.VersionControl/ChangeLogWriter.cs: Omit files with
301           empty/unset messages from the ChangeLog by default; when the GUI
302           builder is working again I'll add a preference for this; if the
303           ChangeLog is empty, also insert some extra whitespace for easily
304           entering commit messages without applying to files; opted for
305           ChangeLogMessageStyle enum instead of a bool WriteHeader
307 2008-10-07  Aaron Bockover  <abockover@novell.com>
309         * MonoDevelop.VersionControl/ChangeSet.cs: Use ChangeLogWriter to
310           generate messages instead of the old formatting
312         * MonoDevelop.VersionControl/ChangeLogWriter.cs: Writes a standard
313           ChangeLog file with proper grouping, alignment, word wrapping, and
314           spacing; it can produce a commit message without indentation or
315           header as well
317 2008-09-18  Lluis Sanchez Gual <lluis@novell.com> 
319         * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
320           gtk-gui/generated.cs,
321           gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
322           gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs,
323           gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
324           gtk-gui/gui.stetic: Updated.
325         * MonoDevelop.VersionControl/PublishCommand.cs: When publishing a
326           solution, use GetItemFiles to get all files to include in the
327           commit. Fixes bug #425339 - 'Publish' command should also check in
328           the .sln file.
330 2008-09-04  Lluis Sanchez Gual <lluis@novell.com> 
332         * MonoDevelop.VersionControl/VersionControlNodeExtension.cs: Moved the
333           extensible tree view to its own directory.
335 2008-08-21  Lluis Sanchez Gual <lluis@novell.com> 
337         * MonoDevelop.VersionControl.Views/StatusView.cs,
338           MonoDevelop.VersionControl/Repository.cs,
339           MonoDevelop.VersionControl/VersionInfo.cs: Properly show the remote
340           status in the status view. Include remote additions and removals.
341           Show diff between working copy and repo when remote status is
342           requested. All this fixes bug #395284 - SVN plugin: Show Remote
343           Status does not work.
345 2008-08-21  Lluis Sanchez Gual <lluis@novell.com> 
347         * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
348           gtk-gui/generated.cs,
349           gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
350           gtk-gui/MonoDevelop.VersionControl.UrlBasedRepositoryEditor.cs,
351           gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
352           gtk-gui/gui.stetic,
353           MonoDevelop.VersionControl/UrlBasedRepositoryEditor.cs: Fix bug
354           #395563 - SVN plugin: Repository Configuration dialog only fills in
355           port if arrow buttons pressed.
357 2008-08-20  Lluis Sanchez Gual <lluis@novell.com> 
359         * MonoDevelop.VersionControl.Views/StatusView.cs: Fix bug #401846 -
360           Caught exception closing VersionControl tab before it's done with
361           remote operation.
363 2008-08-20  Lluis Sanchez Gual <lluis@novell.com> 
365         * MonoDevelop.VersionControl.mdp,
366           MonoDevelop.VersionControl.Views/Diffs.cs,
367           MonoDevelop.VersionControl.Views/Statuses.cs,
368           MonoDevelop.VersionControl.Views/LogView.cs,
369           MonoDevelop.VersionControl.Views/StatusView.cs,
370           MonoDevelop.VersionControl.Views/DiffView.cs,
371           MonoDevelop.VersionControl.Views/Logs.cs, Makefile.am,
372           MonoDevelop.VersionControl/UpdateCommand.cs,
373           MonoDevelop.VersionControl/Update.cs,
374           MonoDevelop.VersionControl/Checkout.cs,
375           MonoDevelop.VersionControl/PublishCommand.cs,
376           MonoDevelop.VersionControl/Publish.cs,
377           MonoDevelop.VersionControl/CheckoutCommand.cs: Renamed some files.
378         * gtk-gui/gui.stetic: Updated.
380 2008-08-05  Lluis Sanchez Gual <lluis@novell.com> 
382         * overlay_locked.png, overlay_unlocked.png,
383           MonoDevelop.VersionControl.mdp, VersionControl.addin.xml,
384           gtk-gui/objects.xml, gtk-gui/gui.stetic,
385           MonoDevelop.VersionControl.Views/Statuses.cs, Makefile.am,
386           MonoDevelop.VersionControl/Repository.cs,
387           MonoDevelop.VersionControl/CommitCommand.cs,
388           MonoDevelop.VersionControl/LockCommand.cs,
389           MonoDevelop.VersionControl/VersionStatus.cs,
390           MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
391           MonoDevelop.VersionControl/UnlockCommand.cs,
392           MonoDevelop.VersionControl/Commands.cs,
393           MonoDevelop.VersionControl/VersionInfo.cs,
394           MonoDevelop.VersionControl/Task.cs,
395           MonoDevelop.VersionControl/VersionControlService.cs,
396           overlay_lock_required.png: Add support for locking/unlocking, and
397           for on-demand unlocking (RequestFileEdit event).
399 2008-07-29  Mike Krüger <mkrueger@novell.com> 
401         * MonoDevelop.VersionControl/Update.cs,
402           MonoDevelop.VersionControl/RevertRevisionsCommands.cs,
403           MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
404           MonoDevelop.VersionControl/RevertCommand.cs: Translated old code to
405           new dom.
407 2008-07-21  Lluis Sanchez Gual <lluis@novell.com> 
409         * MonoDevelop.VersionControl/Repository.cs,
410           MonoDevelop.VersionControl/UnknownRepository.cs,
411           MonoDevelop.VersionControl/UrlBasedRepository.cs,
412           MonoDevelop.VersionControl/VersionControlConfiguration.cs,
413           MonoDevelop.VersionControl/VersionControlService.cs: Moved
414           serialization engine to MonoDevelop.Core. Use new syntax for
415           specifying attribute scope.
417 2008-07-06  Andrés G. Aragoneses <aaragoneses@novell.com> 
419         Implement feature in bug#394434: "Revert [to] revision".
420         * MonoDevelop.VersionControl.mdp, Makefile.am: Add the new file
421           RevertRevisionsCommands.
422         * MonoDevelop.VersionControl.Views/Logs.cs: Adding the new buttons to
423           the Log view.
424         * MonoDevelop.VersionControl/Repository.cs: New abstract methods
425           Revert[To]Revision.
426         * MonoDevelop.VersionControl/RevertRevisionsCommands.cs: Add new file.
427         * MonoDevelop.VersionControl/UnknownRepository.cs: Empty
428           implementations for Revert[To]Revision.
430 2008-06-04  Lluis Sanchez Gual <lluis@novell.com> 
432         * VersionControl.addin.xml: Bump MD version.
434 2008-06-03  Lluis Sanchez Gual <lluis@novell.com> 
436         * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs: Use the
437           OnDestroyed event instead of Dispose, since with the latest changes
438           in gtk#, Dispose is not called anymore when a widget is destroyed.
440 2008-05-29  Lluis Sanchez Gual <lluis@novell.com> 
442         * VersionControl.addin.xml: Set a better label for the Status/Commit
443           command.
444         * MonoDevelop.VersionControl/VersionControlService.cs: When adding the
445           files of a project, add subfolders when needed. Fixes bug 393190 -
446           Exception when creating new Gtk#/Stetic project if under version
447           control.
449 2008-05-22  Lluis Sanchez Gual <lluis@novell.com> 
451         * VersionControl.addin.xml: Added version control menu to workspace
452           context menu.
454 2008-05-21  Lluis Sanchez Gual <lluis@novell.com> 
456         * MonoDevelop.VersionControl.mdp, VersionControl.addin.xml,
457           Makefile.am,
458           MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs,
459           MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
460           MonoDevelop.VersionControl/Checkout.cs,
461           MonoDevelop.VersionControl/Publish.cs,
462           MonoDevelop.VersionControl/VersionControlService.cs: New project
463           model changes.
465 2008-05-15  Lluis Sanchez Gual <lluis@novell.com> 
467         * gtk-gui/gui.stetic: Set correct target version.
469 2008-04-11  Lluis Sanchez Gual <lluis@novell.com> 
471         * MonoDevelop.VersionControl.mdp: Removed unneeded reference.
473 2008-03-07  Lluis Sanchez Gual <lluis@novell.com> 
475         * gtk-gui/generated.cs,
476           gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
477           gtk-gui/gui.stetic: Use commit icon in the ok button of the commit
478           dialog.
479         * MonoDevelop.VersionControl/Publish.cs: Improved message dialog.
481 2008-03-04  Mike Krüger <mkrueger@novell.com> 
483         
485 2008-03-04  Mike Krüger <mkrueger@novell.com> 
487         * MonoDevelop.VersionControl/Update.cs,
488           MonoDevelop.VersionControl/CommitCommand.cs,
489           MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
490           MonoDevelop.VersionControl/Task.cs,
491           MonoDevelop.VersionControl/Checkout.cs,
492           MonoDevelop.VersionControl/Publish.cs: Added some getstring calls
494 2008-03-04  Mike Krüger <mkrueger@novell.com> 
496         * MonoDevelop.VersionControl/RevertCommand.cs: Added secondary text to the
497           revert dialog.
499 2008-03-04  Mike Krüger <mkrueger@novell.com> 
501         * VersionControl.addin.xml: Changed file menu for hig.
503 2008-03-04  Mike Krüger <mkrueger@novell.com> 
505         * MonoDevelop.VersionControl.Dialogs/CommitDialog.cs,
506           MonoDevelop.VersionControl.Views/Statuses.cs,
507           MonoDevelop.VersionControl.Views/Logs.cs,
508           MonoDevelop.VersionControl/CommitCommand.cs,
509           MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
510           MonoDevelop.VersionControl/RevertCommand.cs,
511           MonoDevelop.VersionControl/Publish.cs,
512           MonoDevelop.VersionControl/VersionControlService.cs: Worked on gnome hig
513           compliant alerts.
515 2008-02-29  Mike Krüger <mkrueger@novell.com> 
517         * VersionControl.addin.xml: Added many shortcuts.
519 2008-02-27  Mike Krüger <mkrueger@novell.com> 
521         * MonoDevelop.VersionControl.Views/Statuses.cs: Added some gettext calls.
523 2008-02-27  Mike Krüger <mkrueger@novell.com> 
525         * gtk-gui/gui.stetic: Refactored status bar.
527 2008-02-25  Lluis Sanchez Gual <lluis@novell.com> 
529         * MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs: Don't
530           disable the name entry when creating a new repo. Fixes bug #363858.
532 2008-02-05  Mike Krüger <mkrueger@novell.com> 
534         * VersionControl.addin.xml: Changed main menu items.
536 2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 
538         * VersionControl.addin.xml: Update MD version.
540 2008-01-25  Lluis Sanchez Gual <lluis@novell.com> 
542         * gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
543           Flush.
545 2008-01-24  Lluis Sanchez Gual <lluis@novell.com> 
547         * MonoDevelop.VersionControl/AddRemoveMoveCommand.cs:
548           NotifyFileStatusChanged is now gui thread safe, so no need to invoke it
549           through Gtk.Application.Invoke.
551 2008-01-22  Lluis Sanchez Gual <lluis@novell.com> 
553         * VersionControl.addin.xml: Updated add-in category and description.
555 2008-01-21  Lluis Sanchez Gual <lluis@novell.com> 
557         * MonoDevelop.VersionControl/VersionControlService.cs: Make sure file status
558           change events are always fired in the gui thread.
560 2008-01-21  Lluis Sanchez Gual <lluis@novell.com> 
562         * MonoDevelop.VersionControl/RevertCommand.cs: Notify file changes through
563           the FileService.
565 2008-01-16  Lluis Sanchez Gual <lluis@novell.com> 
567         * MonoDevelop.VersionControl.Views/Statuses.cs: Removed colorize method. Not
568           needed anymore.
569         * MonoDevelop.VersionControl.Views/CellRendererDiff.cs: Changed the way
570           diffs are rendered. Instead of having a big pango layout with all text,
571           now we render text line by line, skipping lines which are not visible.
572           Coloring is done changing the GC, instead of using markup. Fixes bug
573           #353705 and improves performance.
575 2008-01-09  Lluis Sanchez Gual <lluis@novell.com> 
577         * MonoDevelop.VersionControl/Checkout.cs,
578           MonoDevelop.VersionControl/Publish.cs,
579           MonoDevelop.VersionControl/VersionControlService.cs: If there isn't any
580           supported version control system installed, show a message saying that,
581           instead of showing a Select Repository dialog with an empty combo. Fixes
582           bug #344841.
583         * MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs: Select the
584           first vcs type by default.
586 2008-01-07  Andreia Gaita <avidigal@novell.com>
588         * MonoDevelop.VersionControl.Views/Diffs.cs: Change the diff algorithm
589         call to have case-sensitive diffs.
591 2007-12-14  Lluis Sanchez Gual <lluis@novell.com> 
593         * MonoDevelop.VersionControl.mdp: Updated project files. The order of
594           extended properties won't change anymore.
596 2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 
598         * MonoDevelop.VersionControl.Views/Diffs.cs,
599           MonoDevelop.VersionControl.Views/CellRendererDiff.cs,
600           MonoDevelop.VersionControl.Views/Logs.cs: Moved PlatformService to
601           MD.Core.Gui. Removed old FileIconService class, which is now implemented
602           in PlatformService.
604 2007-12-13  Lluis Sanchez Gual <lluis@novell.com> 
606         * MonoDevelop.VersionControl.mdp,
607           MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
608           MonoDevelop.VersionControl.Dialogs/EditRepositoryDialog.cs,
609           MonoDevelop.VersionControl.Dialogs/CommitDialog.cs,
610           gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs,
611           gtk-gui/MonoDevelop.VersionControl.Dialogs.EditRepositoryDialog.cs,
612           gtk-gui/MonoDevelop.VersionControl.Dialogs.CommitDialog.cs,
613           gtk-gui/gui.stetic, MonoDevelop.VersionControl.Views/Diffs.cs,
614           MonoDevelop.VersionControl.Views/Statuses.cs,
615           MonoDevelop.VersionControl.Views/Logs.cs, Makefile.am,
616           MonoDevelop.VersionControl/Update.cs,
617           MonoDevelop.VersionControl/CommitCommand.cs,
618           MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs,
619           MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
620           MonoDevelop.VersionControl/VersionControlSystem.cs,
621           MonoDevelop.VersionControl/AddRemoveMoveCommand.cs,
622           MonoDevelop.VersionControl/VersionControlProjectService.cs,
623           MonoDevelop.VersionControl/ChangeSet.cs,
624           MonoDevelop.VersionControl/Task.cs,
625           MonoDevelop.VersionControl/Checkout.cs,
626           MonoDevelop.VersionControl/BaseView.cs,
627           MonoDevelop.VersionControl/RevertCommand.cs,
628           MonoDevelop.VersionControl/Publish.cs,
629           MonoDevelop.VersionControl/VersionControlService.cs: API cleanup.
631 2007-12-12  Lluis Sanchez Gual <lluis@novell.com> 
633         * VersionControl.addin.xml: Bump add-in versions.
635 2007-12-11  Lluis Sanchez Gual <lluis@novell.com> 
637         * MonoDevelop.VersionControl/VersionControlService.cs: Check if Subversion
638           is installed in a nicer way. Fixes bug #342507.
640 2007-12-06  Geoff Norton  <gnorton@novell.com>
642         * MonoDevelop.VersionControl.Views/CellRendererDiff.cs:
643         * MonoDevelop.VersionControl.Views/Diffs.cs:
644         * MonoDevelop.VersionControl.Views/Logs.cs: Use the PlatformService to get
645           font and mime information instead of GConf / Gnome.Vfs directly
647 2007-12-04  Lluis Sanchez Gual <lluis@novell.com> 
649         * MonoDevelop.VersionControl.mdp, VersionControl.addin.xml, Makefile.am:
650           Directory reorganization.
652 2007-12-02  Lluis Sanchez Gual <lluis@novell.com> 
654         * MonoDevelop.VersionControl/VersionControlProjectService.cs: Save comments
655           in a background thread and only after a small delay (avoids saving too
656           often). Should fix bug #324986.
658 2007-12-01  Lluis Sanchez Gual <lluis@novell.com> 
660         * MonoDevelop.VersionControl/Repository.cs,
661           MonoDevelop.VersionControl/VersionControlFileSystemExtension.cs,
662           MonoDevelop.VersionControl/UrlBasedRepository.cs: In some cases it may
663           be possible to natively move files between two repositories (e.g. if
664           they are in the same server). Added a virtual method to check that and
665           implemented it for SVN.
666         * MonoDevelop.VersionControl/VersionControlNodeExtension.cs: Add support for
667           version control commands for all kinds of combine entries, not only
668           Project and Combine.
670 2007-11-13  Lluis Sanchez Gual <lluis@novell.com> 
672         * MonoDevelop.VersionControl.Views/Logs.cs: Don't disable the view if
673           version info is not found for the file/folder. Just hide the buttons.
674           Fixes bug #324953.
676 2007-11-09  Michael Hutchinson <mhutchinson@novell.com> 
678         * MonoDevelop.VersionControl.Dialogs/SelectRepositoryDialog.cs,
679           MonoDevelop.VersionControl.Views/Statuses.cs,
680           MonoDevelop.VersionControl/CommitCommand.cs,
681           MonoDevelop.VersionControl/VersionControlNodeExtension.cs,
682           MonoDevelop.VersionControl/VersionControlProjectService.cs,
683           MonoDevelop.VersionControl/RevertCommand.cs: Track LoggingService API
684           changes.
686 2007-11-02  Lluis Sanchez Gual <lluis@novell.com> 
688         * MonoDevelop.VersionControl/Publish.cs: Use RootCombine instead of
689           CurrentOpenCombine when possible.