Martin Koníček
b67dfce2bb
Fix recently introduced bug when opening files with other than C#/VB content.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6188 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
62d12aa208
Implemented new "Implement interface" editor context action using the code recently decoupled from context menus.
...
It is turned off so far because the GUI is unfinished.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6187 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
7b318f80a1
"Implement interface" and "Implement abstract class" editor context menu items are shown only when needed (that is the class/interface is not yet implemented).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6186 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Philipp Maihart
99dd8b0c47
Revert back to 6143 - previous changes branched to reportsDataAddIn
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@6185 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0d04541240
- reimplemented TryTypeInference feature as CC item "? ="
...
- fixed bugs with expressions expecting Type context.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6184 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
2315172e5f
Refactoring: decoupled code to implement abstract class from building the menus.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6183 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
7102b476e2
Refactoring: decoupled 'Implement interface' actions from menu building.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Philipp Maihart
14eacaab6c
SDR Data Add-In Integration: Procedures Fix
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@6180 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e7ab1474fc
Progress with editor Context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Philipp Maihart
45caa126f5
SDR Data Add-In Integration: ODBC Provider Fix
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@6178 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Philipp Maihart
cac19897f3
Using Data Add-In now for building SQL queries in SDR.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@6177 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
6840d02d43
fixed failing unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
00ec3b2208
fixed SD2-1424: Variables with the same name as their containing functions but with different case are converted incorrectly from C# to VB.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6175 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
c38aeb3fa5
fixed SD2-970 - Namespace end construct missplaced if there is a 'using' statements inside a region when converting code from C# to VB.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
8c8162c801
fixed CollectionAndObjectInitializer test
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6173 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
f1b882bce1
Fix NullReferenceException when drawing collapsed fold markers (bug introduced by optimization in r6169)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6172 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
364dea4182
fixed SD2-1497 - Converting VB.NET With statement to C#
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6171 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
72c96031b3
fixed object/collection initializer in local variable declaration
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
87f94f6e1b
AvalonEdit perf optimization: Use a single TextLine for tab and space markers instead of creating FormattedText on demand.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
36557788f8
fixed SD2-1500 - Converting VB.NET property when getter assigns value to property
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6168 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
31d7fcb8f1
AvalonEdit perf optimization: when the selection changes, don't redraw the whole selection but only the text added/removed from the selection.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6167 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
af6ed353ce
fixed SD2-1452 - VB Parser: dictionary access in with block
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
b2c80c66bb
Split ContextActionsControl into 2 user controls: the TreeView and the Header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
7482ad64a2
added some missing VB .NET templates
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6164 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0471aa9cc8
implemented properties in EF Parser;
...
allow multiple member variable/constant declarations per statement
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
d95e218172
Added basic classes for editor Context actions (ReSharper-like "bulb").
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
1d94e769fa
- Support changing DockPanel.Dock through quick operations.
...
- Register some more controls in ToolBox.
- Minor bug fixes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
42fbcbc050
Fix build
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
05151dfa48
- Implement IServiceProvider members in MockViewContent's. Hopefully fixes build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
27fe096db9
- Implement IServiceProvider in IViewContent to get services for View Contents as suggested by Daniel.
...
- Add outline in OutlinePad while in WPF Designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
153ddd46aa
Fix bug in global styles that caused crash on startup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
a5d19c3267
- implemented Overrides-CC
...
- fixed bug OverrideToStringMethodDialog (wrong TypeReference was used)
- print errors in EF-Parser to debug log
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
8d087bbd83
- fixed bugs in ExpressionFinder
...
* expressions starting with primitive type keywords
* fixed positions of expression if nothing is found (needed for With-CC)
- correctly resolve Array-TypeReferences
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
1e1e4cd46b
fixed bugs in ExpressionFinder and inconsistent completion results
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6154 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
1da056e7c4
fixed FindExpression after parameter list opening brace
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6153 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
e5b7980240
implemented completion of existing expression when pressing Ctrl+Space
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6152 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
f8797e9c04
fixed selection handling in ExtractPropertiesAsStyleCommand
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6151 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
9ef1561394
only display snippets that are mapped to a currently available keyword
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6150 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
0abe633156
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
a245aa9cb9
save only changed snippets in the SharpDevelop options
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6148 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
c9a780068a
Make sure buttons have the correct size (using a style with MinWidth=75 and Padding=9,1).
...
Use UniformGridWithSpacing for layout of OK and Cancel buttons (these should have the same size even in languages where the OK button needs more space than 75 pixels).
Option Panels: give check boxes a bit more space
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
fcb46391af
implemented completion for Return
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
a7e313349c
fixed imports-completion after newline
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
61331f6699
Code coverage addin is now working again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6144 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Peter Forstmeier
1e70b9b93e
Work on Layouter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@6143 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
97b04446bd
fixed CC on invalid expressions
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
7b31564b8d
fixed CC for New-expressions like
...
Throw New <expr>
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0c0b4b151f
CC is now working at the beginning of the first parameter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
48f95300e4
implemented recursion of types inside types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
f85b849478
implemented Interfaces and fixed build
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6138 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago