1 2009-02-27 Levi Bard <taktaktaktaktaktaktaktaktaktak@gmail.com>
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
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
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
62 2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
64 * MonoDevelop.VersionControl.mdp:
65 * MonoDevelop.VersionControl.csproj: Migrated to MSBuild file
68 2009-02-04 Lluis Sanchez Gual <lluis@novell.com>
70 * MonoDevelop.VersionControl/ChangeLogWriter.cs: Use the new
73 2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
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:
84 gtk-gui/MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.cs:
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
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
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
121 * MonoDevelop.VersionControl.mdp: Updated.
123 2009-01-29 Lluis Sanchez Gual <lluis@novell.com>
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
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
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>
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
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
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>
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>
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
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
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
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,
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
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
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
424 * MonoDevelop.VersionControl/Repository.cs: New abstract methods
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
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
449 2008-05-22 Lluis Sanchez Gual <lluis@novell.com>
451 * VersionControl.addin.xml: Added version control menu to workspace
454 2008-05-21 Lluis Sanchez Gual <lluis@novell.com>
456 * MonoDevelop.VersionControl.mdp, VersionControl.addin.xml,
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
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
479 * MonoDevelop.VersionControl/Publish.cs: Improved message dialog.
481 2008-03-04 Mike Krüger <mkrueger@novell.com>
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
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
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:
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
565 2008-01-16 Lluis Sanchez Gual <lluis@novell.com>
567 * MonoDevelop.VersionControl.Views/Statuses.cs: Removed colorize method. Not
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
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
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
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.
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
686 2007-11-02 Lluis Sanchez Gual <lluis@novell.com>
688 * MonoDevelop.VersionControl/Publish.cs: Use RootCombine instead of
689 CurrentOpenCombine when possible.