Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/maikebing/AnkhSVN


https://github.com/maikebing/AnkhSVN

Following up on recent changes: When the Scc provider is not active do track

the solution events to find out when we should enable on a not connected
project, but don't handl...

57bc58121d9b0e68390233a767891c5baca4eba2 authored almost 13 years ago
Move the last bits of solution explorer glyph handling to the specific

service to allow disabling the entire service in VS11.

* src/Ankh.Scc/AnkhSccProvider.Projects.c...

b523fc06e731151e43dc6cc0d11d1e3f0886379c authored almost 13 years ago
* src/Ankh.Scc/AnkhSccProvider.cs

Remove unused usings

4f714c5ac87907b6583a79084ee8d3bc9e5fb81e authored almost 13 years ago
When adding a Solution to Subversion, when AnkhSVN is not the active SCC

provider: make us the active scc provider to ensure we know all the projects.
Since r11081, this ...

00fd331915bb3b9ce698180c250b7fff81e0761a authored almost 13 years ago
Move most of the Solution Explorer specific glyph handling code for VS2005-2010

to the SolutionExplorerWindow service. Our event service code allows access
to the necessary even...

784f48661f44f1492ecca537d2d218f41809905e authored almost 13 years ago
Delegate styling of toolwindows to a IWinFormsThemingService if there is an

implementation available.
(I'm working on an implementation for VS11)

* src/Ankh.Services/Ankh.S...

d29b77f5ca4300b74bfd86a334fd3793de870af3 authored almost 13 years ago
* Released daily build 2.3.11078

3268d00f4194058dabeaa3389b6058fd9129780d authored almost 13 years ago
* src/Ankh.Services/AnkhRuntime.cs

* src/Ankh.Services/Commands/CommandMapper.cs
Don't check for commands and services on nested t...

e23e9ed8b5beee91653995c5d3172777b981a869 authored almost 13 years ago
* Released daily build 2.3.11076

28c29919d6ef446a532c3347421bfd3f53bf3691 authored almost 13 years ago
Add missing whitespace

64d8c80cb50eeb6a16b3872fb8cda9c8e5b5a23b authored almost 13 years ago
* src/Ankh.Votive/Ankh.Votive.wxs

Fix yet another directory indentation level problem. Why doesn't the Wix xsd
detect this?

1b1f8b95bd7f063c439b0624b9c1ec179688ce6a authored almost 13 years ago
Install our extension library in

%PROGRAMFILES%\Common Files\Microsoft Shared\MSEnv\PublicAssemblies
where it is automatically use...

8ef840abd04071a53d985e58b49b742a5d1ead32 authored almost 13 years ago
Start devenv.exe /setup /NoSetupVSTemplates, like before as it appears to still

make a difference in setup performance. Remove unused directory references.

18e4155063db022c72cf9348c0923e7ddb8bc149 authored almost 13 years ago
* src/Ankh.ExtensionPoints/Ankh.ExtensionPoints.wxs

Remove the copying of the Ankh.ExtensionPoints library. VS can now
find it in the AnkhSVN fol...

99fd44ed808773b40f489b6f320f692bbe1e5faa authored almost 13 years ago
* Released daily build 2.3.11070

9c949d23b52bfcb5104e6900290e36808f9b1292 authored almost 13 years ago
Register the extension redirect with a codebase to allow removing the copying

to all Visual Studio installations in a followup commit.

* src/Ankh.ExtensionPoints/Ankh.Extensi...

b1003fd6d382956723d871c5a2bb4bdad9d1d7f1 authored almost 13 years ago
* Released daily build 2.3.11068

f276c92ef6b8e661e0eb2ab1a6a525e8cf1546ea authored almost 13 years ago
* src/Ankh.Votive/Ankh.Votive.wxs

Fix validation by reverting the scope change from r11067.

d76ec2515589f740f4a32f26d09ddd570a9836e5 authored almost 13 years ago
* src/Ankh.Votive/Ankh.Votive.wxs

Use the Wix 3.6 provided extension directory property to find the right
location to install t...

0f5eb081cf4264b853b7fd912dddd65bd7c85f4a authored almost 13 years ago
* Released daily build 2.3.11065

ee458b61c737857762434f728efe36947b31e865 authored almost 13 years ago
Assume a WixToolset install of 3.6 or higher. This allows reusing several

custom actions that we otherwise have to define ourselves.

* src/Ankh.ExtensionPoints/Ankh.Exten...

46071e998b30b18f488c3029fee05a68f4bf4abc authored almost 13 years ago
* Released daily build 2.3.11063

72a6ebbe65b1009b52761e0431ad1b05df159f07 authored almost 13 years ago
* Released daily build 2.3.11062

192ae8fe2a885d9b66b2ef70de624e4949d4eab8 authored almost 13 years ago
* Released daily build 2.3.11061

293d97ce4cf8bb7f545e17c8a6ca354940bfabcd authored almost 13 years ago
* Released daily build 2.3.11060

fcce8eee229b70a364bee4ddd16ee005c87172da authored almost 13 years ago
* src/Ankh.ExtensionPoints/Ankh.ExtensionPoints.wxs

* src/Ankh.Package/Attributes/ProvideAnkhExtensionRedirectAttribute.cs
Use the proper file refe...

fe39a7e6e70289557bae19fa4afe11edea591b67 authored almost 13 years ago
* Released daily build 2.3.11058

a8fe1a8bac4725d435ce5c01ed25d71cfc3ec31c authored almost 13 years ago
* src/Ankh.Votive/Ankh.Votive.wxs

Add one more property reference in an attempt to fix installation.

d469f9aaf379ac57e6f56dd2d2f24d5daaf15180 authored almost 13 years ago
* Released daily build 2.3.11056

4717a27a025056c1f14fcad76c41732033a3da29 authored almost 13 years ago
* src/Ankh.Votive/Ankh.Votive.wxs

Make sure VS version availability is resolved.

c387cce30b6f88b9a062fbbf27f93fa3fd14475a authored almost 13 years ago
* Released daily build 2.3.11054

da6d936cb3c962b7833d8260364c583595929652 authored almost 13 years ago
* src/Ankh.Services/VS/IGetWpfEditorInfo.cs

Resolve compiletime warning.

1a38afa273a00e9fd8e8df424be34fb55a0bb7c5 authored almost 13 years ago
* src/Ankh.Package/Attributes/ProvideAnkhExtensionRedirectAttribute.cs

And remove an unneeded '\'

aefb7a706ccf9cdbed47955a3d5f645cb46241c5 authored almost 13 years ago
* Released daily build 2.3.11051

64511c8ee70f32214f9c1c1b5f945e900a5e89fb authored almost 13 years ago
* src/Ankh.Package/Attributes/ProvideAnkhExtensionRedirectAttribute.cs

The file reference didn't work. Try again this way.

fab3d76f5246469cc7aba356243671e4ee3918e9 authored almost 13 years ago
* Released daily build 2.3.11049

dd1b3c79d21b99e31dff633447194f27fa99e7f5 authored almost 13 years ago
* src/Ankh.Package/Attributes/ProvideAnkhExtensionRedirectAttribute.cs

Remove unused usings to unbreak build.

966a455f59b7732c8f66b5965f8843580ba4228a authored almost 13 years ago
Switch to the VS11 method of providing binding redirects for our

Ankh.ExtensionPoints library. This avoids editting the devenv.exe.config,
which is not 100% guara...

0814cba974891f3d78e5718a4fa605ed53c7149c authored almost 13 years ago
* Released daily build 2.3.11046

f9219c98f9bdd70694a7fc5eaa1cd3c39fef189f authored almost 13 years ago
* src/Ankh.Services/UI/IAnkhThreadedWaitService.cs

And remove another System.Linq reference

683ba64c623ac639a736bae49238ee6b4f62b745 authored almost 13 years ago
* src/Ankh.VS/Ankh.VS.csproj

* src/Ankh.VS/Services/ThreadedWaitService.cs
* src/Ankh.VS/SolutionExplorer/SolutionExplorerWind...

41e13d2fb308d3f86e5aec64f39aed3f7dd3a424 authored almost 13 years ago
Following up on r11043, add threaded wait dialog support for VS2005/8.

* src/Ankh.VS/Ankh.VS.csproj
* src/Ankh.VS/Diff
* src/Ankh.VS/Diff/InternalDiff.cs
* src/Ankh.VS...

9c6fbedb3847dcd50e689c7b66b057680f7961d0 authored almost 13 years ago
Use the VS2010+ interface to the threaded wait service to simplify showing the

dialog only after 2 seconds. In a followup commit we can add a similar feature
for VS2005/2008 us...

1af1c9fc570f929d2cac9bd2af23bb161cf717f9 authored almost 13 years ago
* Released daily build 2.3.11041

f1d7d21c7e1b7953b2a83f9606f87be0961b3cd8 authored almost 13 years ago
* src/Ankh.UI/Ankh.UI.csproj

* src/Ankh.UI/PendingChanges/Resources/RecentChanges.pdn
* src/Ankh.UI/PendingChanges/Resources/R...

680f9eb12be99a1b18942c1d39b9309d0d2ba96c authored almost 13 years ago
* src/Ankh.Services/Scc/IPendingChangesManager.cs

(Tick): Create the wait dialog with flag topmost.

c4ddd153bed6b19deb391168dc51926531f498ab authored almost 13 years ago
Show a Visual Studio threaded wait dialog if updating the pending changes

takes more time than a user would normally accept as a hick-up of Visual Studio.

* src/Ankh.Scc/...

88503c18a6c6fd3a6bdfae69078a15c0dd18c668 authored almost 13 years ago
* src/Ankh.Scc/Commands/PendingChangeTicker.cs

Remove unneeded ifs

c5b0d91b722e8ef655fa4269e36e040a9bd46bd5 authored almost 13 years ago
* Released daily build 2.3.11036

2335a51efb27844bedf40b36c5dded4596b25300 authored almost 13 years ago
* src/Ankh.Services/Ankh.Services.csproj

Another SharpSvn version bump. This time just getting a small performance
fix in the Subversi...

c0cf82c0f5fab8cf29264a268480bea492f5b3e4 authored almost 13 years ago
* Released daily build 2.3.11034

cbdefb24e20c7b575edbe0d4e33f6376aac39bd9 authored almost 13 years ago
Update SharpSvn reference to use the performance improvements in

SvnTools.GetNormalizedFullPath() that were just committed. This should
noticable improve the perf...

78edd9981894af37b28a2fe19c92f61e2ff4dac6 authored almost 13 years ago
Avoid calling SvnTools.GetNormalizedFullPath() when obtaining the parent of

an SvnItem.

* src/Ankh.Scc/StatusCache/FileStatusCache.cs
* src/Ankh.Services/Scc/IFileStatusCac...

c9c7664277ff6741ea428c6447784ed954e16faa authored almost 13 years ago
* Released daily build 2.3.11031

fd471cd373c41a0d502f9921e6ce0dffb0700a2c authored almost 13 years ago
* src/Ankh.VS.Interop/Ankh.VS.Interop.csproj

Mark as managed

60f86b4645a649a12b3b3bcea73b8333ac2bf66e authored almost 13 years ago
* src/Ankh.UI/Ankh.UI.csproj

* src/Ankh.UI/PendingChanges/Resources/RecentChanges.pdn
* src/Ankh.UI/PendingChanges/Resources/R...

5ad0ec8a33a1ca01f401cf70067222218447883b authored almost 13 years ago
In Visual Studio 11, use VS11 styled icons for the tabs in the Pending Changes

toolwindow.

* src/Ankh.UI/Ankh.UI.csproj
* src/Ankh.UI/PendingChanges/Commits/PendingCommitItem....

c5685bb1f507b08fef1f2fe1e0ec98b3fd6291d0 authored almost 13 years ago
* Released daily build 2.3.11027

dc1551ecd447f0964e7ce1a644fd5f4050fa1200 authored almost 13 years ago
* src/Ankh.Scc/SvnSccContext.cs

Don't walk externals.

* src/Ankh/Commands/ItemRevertCommand.cs
Don't assume depth infinity i...

5bd29543ef174b9cbde7a7662f08d3f13740acdf authored almost 13 years ago
* src/Ankh.WpfEditor.Package/source.extension.vsixmanifest

* src/Ankh.WpfEditor.Package/Services/WpfEditorInfo.cs
* src/Ankh.WpfEditor.Package/Ankh.WpfEdito...

811cad7d85986d1aa65477f457eb6860b708f352 authored almost 13 years ago
* src/Ankh/Commands/ItemRevertCommand.cs

Fix compilation

08bdd1f1083d84e0b18848404ebe3439d8f1c4ba authored almost 13 years ago
Apply a bit more logic around our invocations of SvnClient.Revert to handle

the simple cases where we really must pass a depth to allow revert to succeed.

* src/Ankh.Scc/Sv...

9b9249aa9a77b1ed1a5f5f09eac72e201d1e017c authored almost 13 years ago
* Released daily build 2.3.11022

9b20cd75cbf62e15e500094559fff74edd9b5b57 authored almost 13 years ago
* src/Ankh.Scc/Native/SolutionExplorerDataItem.cs

Make this code match our common style.

* src/Ankh.Scc/ProjectTracker.Add.cs
Remove the Conta...

5c56732b380b0bd52ba0d90e548a198a4203e463 authored almost 13 years ago
* src/Ankh/Services/SolutionSettings.cs

Retrieve the solution extension in the proper way. I don't think the
previous hack ever worke...

fffd603b584369c60d6a77b48d66f433f5a16d55 authored almost 13 years ago
Replace the original 'mostly working' code to detect solution explorer copy&paste

with code that really reads the proper information from the clipboard.

The code used is from the...

6f8ba06c8069a41f614bb36f9d8bb944cbb25936 authored almost 13 years ago
Fix the ugly handling of C# project renames: These renames are broadcasted as a

delete, followed by a rename.

* src/Ankh.Scc/AnkhSccProvider.FileMap.cs
(SccDelete): Remove fu...

9492860ddee4d73b38ba1b62b4e8adab0c75141f authored almost 13 years ago
* Released daily build 2.3.11017

bff4a9720815c5cbc11d77b0e2253117ca1a4319 authored almost 13 years ago
* Released daily build 2.3.11016

7c488ba8aaea5cacf8b88c5ee7fd218e5fed2a49 authored almost 13 years ago
* src/Ankh.Scc/OpenDocumentTracker.Api.cs

* src/Ankh.Scc/SvnSccContext.cs
(MaybeRevert): If necessary (and safe) use a recursive revert.

2c11dae84454ac6e7a4c1fd39f2a3c08cab36727 authored almost 13 years ago
* src/Ankh.Scc/AnkhSccProvider.FileMap.cs

* src/Ankh.Scc/AnkhSccProvider.Projects.cs
* src/Ankh.Scc/SvnSccContext.cs
Rename SafeDelete to...

6cd33d09525587699936a894d088ebda14e4f540 authored almost 13 years ago
When determining if files and directories are copied instead of new additions

handle all calculations at once, to allow using the result to calculate
directory copies. This ch...

ba523e87ff936489bb5fb1d7d833f7eb56b48767 authored almost 13 years ago
* src/Ankh.Scc/AnkhSccProvider.FileMap.cs

* src/Ankh.Scc/ProjectTracker.Remove.cs
Handle renames and removes from the project tracker ins...

ca15d3a1c170f5ac5202d0dcf2c13a34a7ed580e authored almost 13 years ago
* src/Ankh.Scc/OpenDocumentTracker.cs

Remove call to no-op function.

ec6eec43fb2a9cf5e71744bf8e75884f71b220f7 authored almost 13 years ago
Update SharpSvn to a version that handles notifications and copies on

the SvnWorkingCopyClient to prepare for removing more of the shadow
handling in the scc provider....

06209dc68dfd2a4f01a377147caca2c67d8d09a9 authored almost 13 years ago
* src/Ankh.Scc/ProjectTracker.Remove.cs

Pass the normalized path to the scc provider

7418abd4746cfe1ff5fc7309767cc712ff4831a3 authored almost 13 years ago
* src/Ankh.Scc/ProjectTracker.Rename.cs

No need to check for ancestor renames if the ancestor names match.

7dd3131d1715f2283290a7c90f892f504204333a authored almost 13 years ago
* Released daily build 2.3.11007

c57d5d2f18e69a2e397227d4e8068e6df4a44885 authored almost 13 years ago
* Released daily build 2.3.11006

771e85072432bac046d8c9ce6cda92569ae39474 authored almost 13 years ago
* Released daily build 2.3.11005

ea1f0cf5113a47c2519b0bc0185b31867632d287 authored almost 13 years ago
* src/Ankh/Commands/CheckForUpdates.cs

* src/Ankh/Services/AnkhClientPool.cs
And another compilation fix.

4c2bbd6809f94be8bef8da59c0956a0fc7ab95ad authored almost 13 years ago
* src/Ankh.Scc/ProjectTracker.Rename.cs

Following up on r11003, remove some duplicated code by refactoring.

bf78ffc5dc2d4559a8b8fa669095a2e37d256b50 authored almost 13 years ago
Make the project item rename handler track all batch renames, just like the

add new item handler. This allows properly detecting folder renames in many
project types, such a...

e0c8e6ced8f4477b7ea76b30e1990e8dfb044d06 authored almost 13 years ago
* src/Ankh.Services/VS/IAnkhSolutionSettings.cs

* src/Ankh/Commands/CheckForUpdates.cs
* src/Ankh/Services/AnkhClientPool.cs
* src/Ankh/Services/...

33a67835f8edf44253ef37bf43f9c4b7dce58313 authored almost 13 years ago
* src/Ankh.Scc/AnkhSccProvider.FileMap.cs

* src/Ankh.Scc/ProjectMap/SccProjectData.Hierarchy.cs
* src/Ankh.Scc/ProjectTracker.Add.cs
* src/...

1fef4e5bba32d2989934fd055c4e95a300001c95 authored almost 13 years ago
Update SharpSvn reference to really allow using the metadata only move of the

Subversion 1.7 libraries.

* src/Ankh.Scc/SvnSccContext.cs
* src/Ankh.Services/Ankh.Services.cspr...

65f46d309e82ad6e174aa9c8da81acf4ccfdeca9 authored almost 13 years ago
* src/Ankh/Commands/ItemShowChanges.cs

Disable show changes on missing files and directories.

ae442d55f9bde08f4b9cde954f156ac504686cfa authored almost 13 years ago
* src/Ankh.Scc/ProjectTracker.Add.cs

Use helper variable instead of array reference

5195f7c4b5c1f0e88739d77711eebb7b8ba91de5 authored almost 13 years ago
* src/Ankh.Scc/SvnSccContext.cs

(SafeWcMoveFixup): Handle an ugly case where a copy is not detected.

3353c8dde7b17191d14c734eb388a524d36cb440 authored almost 13 years ago
* src/Ankh.Scc/SvnSccContext.cs

* src/Ankh.UI/PendingChanges/PendingCommitsPage.cs
* src/Ankh.UI/SccManagement/AddToSubversion.cs...

4ef86e7383c6e2cfbcfbabe7f1fe1a4475959c54 authored almost 13 years ago
Remove the code that performed checks on case only change additions, etc. This

was needed with Subversion 1.5 and 1.6 as the Subversion working copy library
couldn't handle the...

5edc1897a61fd193e18aa7ecc80e06c399d202f0 authored almost 13 years ago
* src/Ankh.Scc/AnkhSccProvider.FileMap.cs

If a node is not yet deleted there is no reason to mark it dirty.

* src/Ankh.Scc/ProjectTracke...

77220c1561a190c6abb9b9ce9da6eb4df2e0e874 authored almost 13 years ago
* src/Ankh.Scc/ProjectTracker.Remove.cs

Remove unneeded work. Fix compilation.

33cc0fdb3180c7b4bb9ffc15952f7be1bfa8bbbe authored almost 13 years ago
Consolidate the 'maybe delete' file code in the scc handling in one place.

We used to have three different code paths with slightly different behavior,
which was mostly a l...

1d63353905e13382e3d44732fa87ff82ef94d82f authored almost 13 years ago
* src/Ankh.Package/AnkhSvnPackage.ToolWindows.cs

* src/Ankh.Scc/AnkhSccProvider.cs
* src/Ankh.Scc/SccUI/Commands/ChangeSourceControlCommand.cs
* s...

e9174d3c3bd2042bcbd9d7ededfbcb2ead319f59 authored almost 13 years ago
* src/Ankh.Scc/OpenDocumentTracker.cs

* src/Ankh.Scc/ProjectTracker.cs
Unhook some services while disposing.

0917e8e3f8d30430fcf15a26ee89d0cdc6faa47f authored almost 13 years ago
Make our internal VS2005-2010 diff work more similar to the VS11+ builtin

diff by using a document instead of a toolwindow. In some ways this might be
a regression, but I ...

b71d2d64c161ae4ef1de5b65a0f55f5f95ea9078 authored almost 13 years ago
* Released daily build 2.3.10987

5c1f9247cf855448855f2cf535edef8df79e00c1 authored almost 13 years ago
* src/Ankh.WpfEditor.Package/Ankh.WpfEditor.Package.csproj

Remove two unused assembly references.

e1f32757445affbb499270e14dd771784f37274a authored almost 13 years ago
Remove some unused code and registrations in VS for it.

* src/Ankh.Ids/AnkhId.cs
* src/Ankh.Package/AnkhEditorFactories.cs
* src/Ankh.Package/AnkhSvnPac...

2feb99c58efe67ed40351b65e1e05f4b745a52a6 authored almost 13 years ago