Daniel Grunwald
b63d19415b
Begin implementing "aggressive" context-dependent code-completion (Ctrl+Space completion whenever you start to type).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2509 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
63b9f9061a
Support "go to definition" and "find references" for C# base constructor calls (": base(...)").
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2508 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2c68fb0e71
Fixed code-completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2507 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
57a8cfebb2
Improved C# 3.0 code-completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6beeb1734d
Move P/Invoke calls to NativeMethods.cs.
...
Fixed NullReferenceException in BooBinding.VariableLookupVisitor.
Catch exceptions when calling WebBrowser.Navigate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2505 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
b07724e602
ResourceToolkit: Fixed NullReferenceException when a ResourceManager access is resolved and the source code contains an assignment to a variable which does not have a return type.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2504 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
d23f1a3a73
Copied embedded wxs files in WixProject.xpt into separate files. I will add these to the setup project and commit a much smaller WixProject.xpt that includes these files. I will also commit other setup templates that include these files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2503 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
0128413e2b
Fixed Resource string on EmptyClass IsSealed property.
...
Guid automatically generated for com object of SharedAddin.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2502 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
028cc78585
Added app.config template.
...
Configuration Templates are in there own sub category.
ConfigurationSection now uses a factory pattern to force the name of the section.
Configuration templates are all sealed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2501 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
86d3fdcc78
Fixed SD2-1348: "Find missing resource keys" exception when run before AmbienceService is used.
...
CodeGenerator constructor now requests initialization of the code generator options through the HostCallback.
AmbienceService keeps track of instantiated code generators to update the options when changed.
Code generator options are now also applied to code generators defined in addins.
Made default code generator options valid.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2500 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
444f6b6341
Fixed the mouse cursor staying hidden after typing when the text area loses focus without the mouse being moved (e.g. when the user types some code and then opens a modal dialog box by using keyboard shortcuts only).
...
Fixed the mouse cursor staying hidden behind the CodeCompletionWindow or InsightWindow until moved out.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2499 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c8744453ae
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2498 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f5ec7a15b8
Replace List<LineSegment> with an augmented red-black tree that supports all operations (Insert, Remove, GetSegmentByOffset, GetSegmentByIndex and adjusting the line's offsets after insertions) in O(lg n) time (with n=number of lines in document).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2497 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7962a07e6b
Show "value" in Ctrl+Space completion list inside property setters.
...
Fixed tooltip + go to definition for the type in property definitions like "public Color Color".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2496 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
535ffd4978
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2495 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7cee2bcb3c
Merged SD 2.1 revision 2482:2493 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2494 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
cbd6e0765c
Fixed bug that could cause SharpDevelop to treat two overloads as equal if they had the same parameter names but different parameter types.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2493 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
83432070c9
Fixed SD2-1313: Protected internal methods not available in derived class code completion
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2492 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d02d631e9b
Fixed SD2-1346: Warn when trying to commit an unsaved file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2491 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
341a8924ca
Fixed bug introduced in regex search in last revision.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2490 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8218830b3b
Fixed a horrible performance issue in RegExSearchStrategy. (SD2-1323: Regex search across SharpDevelop solution takes a long time)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2489 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ad9672f1cc
SD2-1344: "Anti-alias text" option has no effect when ClearType is turned on
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2488 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f4826931df
Refactored code accessing text editor options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2487 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
17b30fc31d
TextEditor selection patch from Troy Simposon
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2486 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b95469bf0a
Fixed another problem related to ternary expressions and "is" expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2485 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0bb578ef69
Fixed forum-16306: NRefactory can't parse ternary expressions containing -1
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2484 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
841c4f31e8
Add missing file to setup.
...
Fixed path for subversion AddIn options page.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2483 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c9b9615253
Revert text editor selection patch from revision 2469, it was causing problems like http://community.sharpdevelop.net/forums/thread/16254.aspx
...
(but keeping change to TextArea.cs - mouse cursor is arrow when it passes over selected text)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2482 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a420ee6d19
Fixed setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2481 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f5f7a99a04
Merged SD 2.1 r 2454:2479 to trunk.
...
Fixed LocalCopy settings for references to ICSharpCode.Core in AddIns, use GlobalAssemblyInfo.cs for SharpServerTools projects.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2480 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christian Hornung
97081e42c5
Enabled design-time localization in the Boo forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2479 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9047db2c87
Automatically add new projects to version control if they are created in a directory under version control.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2478 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f44ff1e015
AddExitingProjectToSolution, AddNewProjectToSolution, AddExistingItemsToProject: set initial directory based on the node that was clicked.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2477 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
19c7359b57
Fixed problem that could cause invalid Drag'n'Drop operations to be executed if OnDragDrop executed without a prior OnDragOver for that mouse position (e.g. very fast moving of a folder into its own subfolder)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2476 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
94032f254f
Update to Cecil 0.5.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2475 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e66c63052e
Change background color of inactive pads.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2474 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
27c4022855
Apply our patches to the docking library; remove patches that are not required anymore from patchnotes.txt
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2473 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
1d0aa5bfe4
Update to DockPanel Suite v2.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2472 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
23b0145001
Fixed conversion of getter/setter visibility.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2471 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
51e8e3aade
Fixed forum-16159: dots in folder names stripped from namespaces.
...
Fixed conversion of abstract properties to Boo.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2470 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
15406c3a1f
Applied text editor selection patch by Troy Simpson.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2469 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Itar Bar-Haim
bfcbe25a72
A crash fix when double-clicking the empty place where the "Add Member" row should have appeared; A fix so that row is no longer empty.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2468 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Itar Bar-Haim
3841e88490
Fixed a crash when clicking on a members group list content.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2467 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f552da43ca
Prevent PropertyContainer from failing when there is no workbench (in unit tests)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2466 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2e258f2150
Improved SharpDevelop.Dom API.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2465 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christoph Wille
5b6ad4699a
Fix output path property for Release builds
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2464 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christoph Wille
6a87d4c5a5
Fix setup for ICSharpCode.DataTools (UI, Model, Addin)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2463 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
351f5ba52c
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2462 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d30e81daec
Removed SharpDbTools from SD 2.1.x (will be supported only in SD 3.0)
...
Fixed forum-16031.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2461 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
bb8c9fadf9
Fixed bug that prevented the PropertyPad from displaying the properties of elements in pads.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2460 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago