Daniel Grunwald
7f67d54541
Automatically detect branch name (instead of storing it in source code) and include both branch name and commit hash in assembly info.
15 years ago
Daniel Grunwald
2fb5d59877
Fixed ArgumentNullException in SharpRefactoring.Extensions.IsUserCode
15 years ago
Daniel Grunwald
63a5936468
When saving code snippets, remove any completely empty snippets (might have been added accidentally by clicking into the grid's empty row).
15 years ago
Daniel Grunwald
d5fe7a31e5
Fix http://community.sharpdevelop.net/forums/t/11768.aspx by making sure the CodeSnippet properties cannot be null.
15 years ago
Siegfried Pammer
7242359a5a
added ICompilationUnit to RefactoringMenuContext to avoid using rr.CallingClass.CompilationUnit
15 years ago
Daniel Grunwald
b271d6b2a9
Simplify SnippetManager.LoadGroups, hopefully fixes http://community.sharpdevelop.net/forums/t/11768.aspx
15 years ago
Daniel Grunwald
df5780ea94
Mark git addin as preinstalled.
15 years ago
Daniel Grunwald
dd9e0233ee
Add CurrentParseInformation to EditorContext. This allows retrieving the ProjectContent without requiring CallingClass!=null (fixes http://community.sharpdevelop.net/forums/t/11756.aspx )
...
Also removed some try-catch-ignore constructs.
15 years ago
Siegfried Pammer
e209002178
fix possible NullReferenceExceptions in ResolveExtensionMethod; should fix http://usagedatacollector.sharpdevelop.net/analysis/ExceptionGroup/Edit/229
15 years ago
Daniel Grunwald
442219dfe8
Fixed availability of git commands in repository root.
15 years ago
Daniel Grunwald
5746f2f7a5
GitAddin: Fixed removing files with status 'Added'
15 years ago
Daniel Grunwald
0c2e680a1b
Fixed retrieving the file status from git.
15 years ago
Daniel Grunwald
4bf7bee15f
GitAddIn: handle errors in git invocation (e.g. if git is not installed)
15 years ago
Daniel Grunwald
20cce69fa9
Fix build.
15 years ago
Daniel Grunwald
9dbd100c32
Fix newlines.
15 years ago
Siegfried Pammer
85c1294e1e
adjusted paths to references in SubversionAddIn.csproj
15 years ago
Siegfried Pammer
108aebd471
move all SubversionAddIn files up one level
15 years ago
Siegfried Pammer
ca1c9a54c5
moved SubversionAddIn to AddIns/VersionControl
15 years ago
Siegfried Pammer
57023bbb15
changed /Addins/WpfDesign to /AddIns/WpfDesign; the addin tree is case sensitive; avoid two AddIns sections on the root level
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6447 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
7b48e5f8bb
Added option to disable event tracking (IL rewriting) in profiler; workaround for cases like http://community.sharpdevelop.net/forums/t/11725.aspx
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6446 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
603d50d8b9
Handle sequence points with no filename when opening a file from the Code Coverage window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6443 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
8853dc2f5b
Code coverage percentages are now based on sequence point lengths and not the number of points.
...
Code that is not visited is now being displayed in the Code Coverage window.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6442 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
0f5a586493
Moved "Resolve extension method" to context actions.
...
Expand selection (Ctrl+W) does not include { and } when selecting BlockStatement.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6439 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
62bcd0e7f0
Moved "Resolve attribute" to context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6438 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
4b06e6a7b6
Code coverage results no longer being cleared after each test run when testing all projects in a solution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6436 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
b7dd8b62f3
Added support for Cyclomatic Complexity metric and for the number of variables inside of a method.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6435 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
c56b325727
XML folds are now generated by the XmlLanguageBinding instead of by the ParserService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6434 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
6af05c8c90
Added Metrics tab which contains Treemap.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6431 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
99a3286f72
Debugger visualizers are loaded from AddInTree.
...
NullReferenceException fix in GenerateCode context action.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6430 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
89ffbd64b7
MatrixControl now implements IScrollInfo and supports UI virtualization.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6428 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
cf7a257e20
Show better error message when test runner application cannot be found.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6424 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
914b742a6d
Split ImplementInterface and ImplementInterfaceExplicit to 2 Context action providers so they can be disabled separately.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6416 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
6f541bcaf4
Context actions UI almost final.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
c81c3f73c8
First implementation of context action hiding. Selection of hidden actions is not persisted to settings yet.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6412 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
ff9486c3d6
Fix a bug where the initial text disappeared when clicking on any other editable text.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6410 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
49202257d4
Fix a bug where Outline was not displayed in the first switch to Design tab.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6409 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
86d1e42f90
Add tests for Outline and fix CanInsert/Insert bugs due to drag'n'drop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6407 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
72f208e637
-Add support for custom controls.
...
-Support having any item as the Root Item.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6403 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
e22ed87a60
- Fix a bug which caused a ContentControl to be placed inside another ContentControl when it should not be.
...
- Add tests for edit operations and fix existing bugs in there.
- Extend container drag handle for ItemsControl.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6402 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
bef6600d56
A form with a base class which is not System.Windows.Forms.Form can now be designed in the IronPython forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6401 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
b169fe6311
- Implemented "Collapse all" context menu item in project browser.
...
- Implemented "Navigate to file in project browser" context menu item for tab in tabstrip. This does not expand nodes that have not been loaded yet; probably it should.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6400 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
6b249a878d
- Hide the exceptions show by AbstractViewContentHandlingLoadErrors, instead show a friendly error window.
...
- Display errors in Xaml Document in the Error list pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6399 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
d2a1fe9e83
- Add tests for grid placement and tab/shift+tab navigation.
...
- Fix a bug in grid adorner where incorrect margins were calculated.
- clean-up in margin handle.
- change change group scheme for in-place editor to Enter for changes, Shift+Enter for newline and Esc for cancelling as suggested by Siegfried.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6398 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
a797c6740e
fixed NullReferenceException in CacheClassAtCaret.GetClass
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6397 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
d21fc2d0c9
MatrixControl is drawn by WPF.
...
Text is drawn by System.Drawing.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6395 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
58aa53cd4f
Moved "Move class to matching file name" and "Rename file to match class name" from context menu to context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6391 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
46060649fb
Moved "Add check for null" and "And range check" from context menu to context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6389 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e0be701baa
Refactored EditorContext to allow sharing of data between Context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6387 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
11454252ad
Added a support for instructions.
...
Assembly stats are now hidden when no assembly is opened.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6386 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0d977e0a84
moved CallStackPad to WPF; this should fix the repaint problems/errors
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6385 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago