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-03-08 |
| |
[r7895]
| rhuijben | src/Ankh.Scc: PendingChangeManager.cs |
| Don't schedule pending change refreshes when the PC manager is inactive
and/or when a solution is loading. (When a solution load completes we
do a full refresh in one sweep) |
| |
[r7890]
| rhuijben | src: Ankh.UI/Ankh.UI.csproj, Ankh.Scc/SccUI/SccEditReadOnlyFileDialog.resx, Ankh.Scc/SccUI/Commands/MakeNonSccFileWritableCommand.cs, Ankh.Scc/SccUI/SccEditReadOnlyFileDialog.Designer.cs, Ankh.Scc/SccUI/SccEditReadOnlyFileDialog.cs, Ankh.Scc/Ankh.Scc.csproj, Ankh/Ankh.csproj, Ankh/Commands/MakeNonSccFileWriteableCommand.cs |
| Move the new edit readonly file to the SCC UI group.
Also making the name CLSCompliant by making the R uppercase. |
| |
[r7889]
| rhuijben | src/Ankh.Services: Ankh.Services.csproj |
| Upgrade to SharpSvn 1.6009.1495 to allow timing out on connections. |
| |
[r7888]
| rhuijben | src/Ankh.Scc: AnkhSccProvider.QueryEditSave.cs |
| Handle more corner cases of OnQueryEdit including never showing a dialog
when the caller says not to do that. See also issue #619. |
| 2010-03-07 |
| |
[r7885]
| sander | src/Ankh.UI: EditReadonlyFileDialog.Designer.cs |
| Fix the text and make the dialog and all controls added in r7884 slightly smaller, to compensate
for the enlarging that happens when using the VS rendering |
| 2010-03-06 |
| |
[r7884]
| sander | src: Ankh.Package/Gui/AnkhSvn.xml, Ankh.UI/Ankh.UI.csproj, Ankh.Scc/AnkhSccProvider.QueryEditSave.cs, Ankh.UI/EditReadonlyFileDialog.resx, Ankh/Ankh.csproj, Ankh.Ids/AnkhCommand.cs, Ankh.UI/EditReadonlyFileDialog.Designer.cs, Ankh.UI/EditReadonlyFileDialog.cs, Ankh/Commands/MakeNonSccFileWriteableCommand.cs |
| Add new QueryEditFiles handling for readonly non-scc files. According to the spec we should warn about
them being readonly offer to make them writeable when an option for this has been set.
This solves issue #619. |
| 2010-03-05 |
| |
[r7881]
| sander | src/Ankh.UI/PendingChanges: PendingCommitsPage.Designer.cs, PendingCommitsPage.cs |
| Handle enter key, and treat it the same way as the double click. Note that it works on multiple
items, but it's not very deterministic what file is active when ItemOpenVisualStudio is the
command we execute. |
| |
[r7880]
| sander | src: Ankh.UI/PendingChanges/PendingCommitsPage.cs, Ankh.UI/OptionsPages/EnvironmentSettingsControl.Designer.cs, Ankh.UI/OptionsPages/EnvironmentSettingsControl.cs, Ankh.Services/Configuration/AnkhConfig.cs |
| Add option to configure what happens when double clicking a pending change. You
can now configure it to either show change or open the file in Visual Studio. The
control double click combination is now removed, it didn't work because Ctrl-Click
is already a standard listview action (for multi select). |
| |
[r7878]
| rhuijben | src/Ankh.Package: AnkhSvnPackage.ToolWindows.cs |
| Revert r7860. |
| 2010-03-04 |
| |
[r7872]
| rhuijben | src/Ankh.Services: Ankh.Services.csproj |
| Update SharpSvn reference to 1.6009.1489 to get a newer OpenSSL and Serf and to
fix a few UNC issues reported as issue #618. |
| 2010-03-03 |
| |
[r7870]
| rhuijben | src/lib: Microsoft_VC80_CRT_x86.msm |
| Remove old msm file from WC |
| 2010-03-01 |
| |
[r7867]
| rhuijben | src/Ankh.Package: AnkhSvnPackage.cs |
| Instead of relying on PostExecCommand to load the AnkhSVN package from the
trigger package, force loading directly when AnkhSVN is the active SCC
Provider. This in an attempt to fix the devenv automation. |
| 2010-02-28 |
| |
[r7854]
| rhuijben | src: Ankh.VS/Extenders/ExtenderProvider.cs, Ankh.Services/AnkhRuntime.cs, Ankh.Scc/AnkhSccProvider.cs |
| Correctness: Promoted service definitions should be ComVisible |
| |
[r7851]
| rhuijben | src: Ankh.Trigger/TriggerPackage.cs, Ankh.VS/Extenders/ExtenderProvider.cs, Ankh.Ids/AnkhCatId.cs, Ankh.VS/Extenders/SvnProjectExtender.cs, Ankh.Ids/Ankh.Ids.csproj, Ankh.VS/Extenders/SvnSolutionExtender.cs, Ankh.VS/VsActivatorCommand.cs, Ankh.Ids/AnkhId.cs, Ankh.VS/Extenders/SvnItemExtender.cs, Ankh.Trigger/TriggerPackage.Extender.cs, Ankh.Trigger/Ankh.Trigger.csproj |
| Rewrote the Solution explorer property extender code in a way that the
initiative for loading the extension infrastructure moves to Visual Studio.
It looks like retrieving an EnvDTE reference before Visual Studio is ready
has some side effects we really don't like.
The extenders are now provided via static registration on the Ankh.Trigger
package and are forwared to AnkhSVN when AnkhSVN is fully loaded. |
| 2010-02-26 |
| |
[r7840]
| rhuijben | src: Ankh.Trigger/TriggerPackage.cs, Ankh.Ids/AnkhId.cs, Ankh.Package/Attributes/ProvideUIVersion.cs, Ankh.Package/AnkhSvnPackage.cs |
| Clean up a bit of info in the registration attributes. |
| |
[r7839]
| rhuijben | src: Ankh.Package/Properties/AssemblyInfo.cs, Ankh.UI/Properties/AssemblyInfo.cs, Ankh.Ids/Properties/AssemblyInfo.cs, Ankh/Properties/AssemblyInfo.cs, Ankh.Services/Properties/AssemblyInfo.cs, Ankh.Trigger/Properties/AssemblyInfo.cs, Ankh.Diff/Properties/AssemblyInfo.cs, Ankh.Scc/Properties/AssemblyInfo.cs, Ankh.ExtensionPoints/Properties/AssemblyInfo.cs |
| Set the neutral language setting in all of our assemblies to the culture
used by the English version of Visual Studio.
(Visual Studio sets the UICulture during initialization to match its
installed language to make packages use the same language. Using "en-US"
instead of "en" avoids useless tests on resource assemblies) |
| |
[r7838]
| rhuijben | src: Ankh.Package/Ankh.Package.csproj, Ankh.Trigger/Ankh.Trigger.csproj |
| Avoid resource load exception when starting Visual Studio by explicitly
naming the resources. (This exception was handled inside Visual Studio,
so nobody but other VS-Package developers will notice) |
| |
[r7837]
| rhuijben | src: LICENSE.rtf |
| Update copyright year in license |
| 2010-02-25 |
| |
[r7833]
| rhuijben | WindowsFormsApplication1/Properties/AssemblyInfo.cs, WindowsFormsApplication1/Properties, WindowsFormsApplication1, src/Ankh.Ids/AnkhId.cs, src/Ankh.Migrate/Properties/AssemblyInfo.cs, src/Ankh.ExtensionPoints/Properties/AssemblyInfo.cs, src/tools/Ankh.GenPkgDef/Properties/AssemblyInfo.cs |
| Update copyright and version info and set resource settings that weren't
configured to use the global settings. |
| |
[r7832]
| rhuijben | src/Ankh.Package: AnkhSvnPackage.Commands.cs |
| Handle a theoretical use of IOleCommandTarget where a null 'ref Guid' is
passed to specify the 'default command group'. I never heard of an issue
with this, but it is documented to be possible. (Found by checking for
differences between different Visual Studio SDK versions) |
| 2010-02-18 |
| |
[r7815]
| sander | src/Ankh/Services/PendingChanges: PendingChangeHandler.cs, PccStrings.resx, PccStrings.Designer.cs |
| Remove caption text, because it doesn't show up in the caption of the messagebox, just above the actual message. |
| |
[r7814]
| sander | src/Ankh/Services/PendingChanges: PendingChangeHandler.cs, PccStrings.resx, PccStrings.Designer.cs |
| Notify the user of out of date items, instructing to update before commit. This
prevents another stacktrace from showing up |
| |
[r7813]
| sander | src/Ankh/Services/PendingChanges: PendingChangeHandler.cs |
| Remove IsVersioned check, tree conflicts can occur on nonversioned items |
| |
[r7812]
| sander | src/Ankh/Services/PendingChanges: PendingChangeHandler.cs, PccStrings.resx, PccStrings.Designer.cs |
| Check for conflicted file pre-commit. Abort the commit when conflicts are found
to avoid getting a stacktrace later on. |
| 2010-02-15 |
| |
[r7806]
| rhuijben | src/Ankh.UI/OptionsPages: AnkhOptionsPageControl.cs, UserToolSettingsControl.Designer.cs |
| Reorder some option dialog controls so the order in which the controls
are added matches the expected TabIndex order. This fixes some VS keyboard
issues. |
| 2010-02-13 |
| |
[r7802]
| rhuijben | src: Ankh.Services/UI/IAnkhConfigurationService.cs, Ankh.Scc/ProjectTracker.Solution.cs, Ankh/Services/ConfigService.cs, Ankh.Scc/Ankh.Scc.csproj, Ankh.Scc/SccUI/SccFilesystemWarningDialog.resx, Ankh.Scc/SccUI/SccFilesystemWarningDialog.Designer.cs, Ankh.Scc/SccUI/SccFilesystemWarningDialog.cs |
| Warn AnkhSVN users that they should upgrade their filesystem if the solution
is located on a FAT or FAT32 disk. While this is not directly an error condition,
subversion can miss certain kinds of changes on these partitions.
If you only use Windows XP and later there are enough valid alternatives
to avoid FAT and FAT32.
Add generic support for suppressing warnings. |
| 2010-02-11 |
| |
[r7793]
| rhuijben | src: Ankh/Services/AnkhErrorHandler.cs, Ankh.Services/Ankh.Services.csproj |
| Upgrade to SharpSvn 1.6009.1476 to get better error handling information. |
| |
[r7791]
| rhuijben | src/Ankh.Services: Ankh.Services.csproj |
| Upgrade SharpSvn reference to 1.6009.1468 to fix FAT/FAT32
specific issue on file moves. |