The AnkhSVN project provides Daily builds of the current development tree. These versions
are not tested before uploading, but may contain bugfixes (and new bugs) that are not in
released versions. If you are testing our daily builds (Thanks!) and find issues in them,
please report those issues with the exact version (See the Visual Studio about box).
Published daily builds will be available for at least a week after they are build.
| 2010-02-06 |
| |
[r7779]
| rhuijben | src/Ankh.UI/SccManagement: UpdateAvailableDialog.cs |
| Make the update available header label Bold instead of normal. |
| 2010-02-05 |
| |
[r7775]
| rhuijben | src/Ankh.Votive: Ankh.Votive.wxs, VSExtension.wxs |
| Fix setuptexts and try to use NoSetupVSTemplates on 2010 to speed up setup. |
| |
[r7774]
| rhuijben | src: Ankh.Votive.wixproj, Ankh.Votive/VSExtension.wxs |
| Update our setup project to use the standard Wix VSExtension and
only include our own extensions to that. |
| 2010-02-02 |
| |
[r7753]
| rhuijben | src: Ankh/Commands/UpdateItemCommand.cs, Ankh.Package/Gui/AnkhSvn.xml, Ankh/Commands/CommandStrings.resx, Ankh/Commands/CommandStrings.Designer.cs, Ankh/Commands/ItemShowChanges.cs, Ankh.Ids/AnkhCommand.cs, Ankh.UI/Commands/UpdateDialog.Designer.cs, Ankh/Commands/SolutionUpdateCommand.cs, Ankh.UI/Commands/UpdateDialog.cs |
| When right clicking a folder in the solution explorer, replace the normal
update items command with a specific update folder command (implemented as a
recursive update on the selected folders).
Also update the update item command to no longer perform non recursive updates
on folders until Subversion issue #3569 is fixed. |
| 2010-02-01 |
| |
[r7750]
| rhuijben | src/Ankh: Services/AnkhErrorMessage.cs, Ankh.csproj, Services/AnkhErrorHandler.cs, Ankh.wxs |
| Cleanup error handling code a bit. (Removed undocumented errorlog support,
which contained a race condition between multiple instances). |
| 2010-01-29 |
| |
[r7746]
| rhuijben | src/Ankh.Scc/ProjectMap: SccProjectData.ProjectRefresh.cs |
| Try to fix the addition and removal of files in Websites when a
subversion update is applied. |
| 2010-01-28 |
| |
[r7744]
| rhuijben | src/Ankh.UI/PendingChanges: PCStrings.resx, PCStrings.Designer.cs, Commits/PendingCommitsView.cs, Commits/PendingCommitItem.cs |
| Add (by default invisible) revision column to the pending changes source file tab. |
| 2010-01-24 |
| |
[r7725]
| rhuijben | src/Ankh.UI/RepositoryExplorer: RepositoryTreeNode.cs, RepositoryListView.cs, RepositoryListItem.cs, RepositoryTreeView.cs, RepositoryExplorerItem.cs, RepositoryExplorerControl.cs |
| Decouple the repository explorer support from SvnListEventArgs, to
allow refactoring it to use SvnRemoteSession. |
| |
[r7723]
| rhuijben | src/Ankh.UI/RepositoryOpen: RepositoryOpenDialog.cs |
| Use the new SharpSvn SvnRemoteSession class to browse the
repository. |
| |
[r7722]
| rhuijben | src: Ankh.Services/ISvnClientPool.cs, Ankh/Services/AnkhClientPool.cs |
| Allow retrieving a pooled session for an Uri or a higher uri within the
same repository to reduce the number of reparentings. |
| |
[r7721]
| rhuijben | src/Ankh.Services: Ankh.Services.csproj |
| Update to SharpSvn 1.6009.1458 to resolve SvnRemoteSession issue. |
| |
[r7720]
| rhuijben | src: Ankh.Services/ISvnClientPool.cs, Ankh/Services/AnkhClientPool.cs |
| Enable pooling of SvnRemoteSessions, just like how we pool SvnClients. |
| |
[r7719]
| rhuijben | src: Ankh/Services/Scheduler.cs, Ankh.Services/IAnkhScheduler.cs |
| Use a standard delegate with no arguments for the scheduler api, instead
of using a dynamic invoke on a generic delegate. |
| |
[r7718]
| rhuijben | src/Ankh.Services: Ankh.Services.csproj |
| Upgrade SharpSvn reference to 1.6009.1456 |
| 2010-01-20 |
| |
[r7711]
| rhuijben | src/Ankh.UI/IssueTracker: IssueSelector.resx, IssueTrackerConfigDialog.resx, IssueSelector.Designer.cs, IssueTrackerConfigDialog.Designer.cs |
| Mark the OK and Cancel button in the issuetracker as accept and cancel
button to enable the normal dialog handling (e.g. escape to close). |
| |
[r7708]
| rhuijben | src/Ankh.Scc: AnkhSccProvider.ActivateMonitor.cs, AnkhSccProvider.cs |
| Enable the delayed activation event for the case where AnkhSVN and the
solution are loaded while VS is still in the zombie state and AnkhSVN was
not enabled before. |
| 2010-01-18 |
| |
[r7696]
| rhuijben | src/Ankh.Package: Resources.resx |
| Show that the SharpSvn dependencies are really SharpSvn dependencies,
instead of just AnkhSVN dependencies. |
| |
[r7689]
| rhuijben | src: Ankh/Services/IssueTracker/AnkhIssueService.cs, Ankh.UI/PendingChanges/PendingIssuesPage.resx, Ankh.UI/PendingChanges/PendingIssuesPage.Designer.cs, Ankh.UI/PendingChanges/PendingIssuesPage.cs, Ankh.Services/IssueTracker/IAnkhIssueService.cs |
| Make a link from the no issue repository configured text, to refer
users to our website for more information. (Currently unhandled on
our website). |
| 2010-01-17 |
| |
[r7687]
| rhuijben | src/Ankh.Scc: AnkhSccProvider.Projects.cs, ProjectTracker.Add.cs |
| When a website tells the SCC provider that it added a file, check if we
are currently building the solution. In this specific case don't try to
handle the copy operation with Subversion history. |
| 2010-01-15 |
| |
[r7678]
| rhuijben | src/Ankh.UI: WorkingCopyExplorer/WorkingCopyExplorerControl.cs, RepositoryExplorer/RepositoryExplorerControl.cs |
| Initialize the toolstrip renderer on the repository and working copy explorer
folders bar. |
| |
[r7676]
| rhuijben | src/Ankh.Services/Commands: CommandUpdateEventArgs.cs |
| Allow hiding a command when it is shown on a context menu, but not
if it is in a normal menu or toolbar. |
| |
[r7673]
| rhuijben | src: Ankh.Scc/AnkhSccProvider.ActivateMonitor.cs, Ankh.UI/PendingChanges/PendingChangesToolControl.cs, Ankh.Services/AnkhServiceEvents.cs |
| Hook the Scc UI Shell available event to enable the Pending changes Window
automatically under specific loading conditions triggered by VS2010. |
| |
[r7670]
| rhuijben | src/Ankh.UI: PendingChanges/PendingChangesPage.cs, Ankh.UI.csproj, PendingChanges/PendingChangesToolControl.cs, PendingChanges/PendingActivationPage.resx, PendingChanges/PendingActivationPage.Designer.cs, PendingChanges/PendingActivationPage.cs |
| When AnkhSVN is not (yet) enabled, place the Pending Changes window in a
generic disabled state which allows easy access to the SCC enable function
like that in Team Foundation server.
If the ToolWindow state stored in the Visual Studio settings indicates that
the ToolWindow should be opened when Visual Studio starts, we now only load
in this not-active state and switch to active when the SCC provider is really
activated (which assumes a working UI shell).
This should resolve issues in 3th party and Microsoft extensions that assume
language services can only be instantiated when the UI shell is available. |
| 2010-01-14 |
| |
[r7665]
| rhuijben | src/Ankh.Services: Ankh.Services.csproj |
| Upgrade to SharpSvn 1.6008.1435 in preparation for Subversion 1.6.8. |
| |
[r7661]
| rhuijben | src/Ankh.Package/Gui: AnkhSvn.xml, Gui-To-Ctc.xsl, Gui-To-Vsct.xsl |
| Following up on r7656, do mark internal commands invisiblem, but don't
mark them initially disabled as that breaks loading our package via them. |
| |
[r7660]
| rhuijben | src/Ankh.Scc/StatusCache: FileStatusCache.ShellMonitor.cs |
| Fix the calling convention of the SHChangeNotifyDeregister function. |
| |
[r7658]
| sander | src: Ankh/Commands/ItemResolveCasing.cs, Ankh.Scc/AnkhSccProvider.Projects.cs, Ankh.Scc/AnkhSccSettingStorage.cs, Ankh.Scc/StatusCache/FileStatusCache.cs, Ankh/Services/PendingChanges/PendingChangeHandler.cs, Ankh.Services/Ankh.Services.csproj |
| Update to a newer SharpSvn to use the new GetTruePath overload. This allows us
to fix caching of incorrectly cased paths that occur when the path does not exist,
but its parents do. |
| |
[r7657]
| rhuijben | src/Ankh.UI/PendingChanges: PendingCommitsPage.cs |
| When refreshing the pending changes list; keep the checkbox information in a
case insensitive hashtable, to allow keeping the checks for casing changes. |
| 2010-01-13 |
| |
[r7653]
| rhuijben | src/Ankh.UI/MergeWizard: MergeBestPracticesPageControl.cs, WizardFramework/WizardDialog.cs |
| Use the environment font for the bold texts in the merge wizard instead
of a hard coded "MS Sans Serif". |