Siegfried Pammer
22dedf2601
implemented SetCompositionFont: now the IME font size should be the same as in the editor
13 years ago
Daniel Grunwald
ff4e91c204
Only update the IME composition window when the VisualLine for the caret position is available.
...
This fixes a performance issue while scrolling (without this change, UpdateCompositionWindow() would cause the line containing the caret to be re-generated whenever the user scrolls).
13 years ago
Daniel Grunwald
28453802ea
AvalonEdit IME support: use the default input context, and fix issues with IME not activating in some cases using ITfThreadMgr.SetFocus(null).
13 years ago
Daniel Grunwald
2aa2ddb456
Create a new IME context instead of using the default one.
13 years ago
Daniel Grunwald
827dbee0d4
Simplify IME integration a bit
13 years ago
Daniel Grunwald
3e3e7d0fce
AvalonEdit IME support: Fix NullReferenceException when HwndSource.RootVisual == null.
...
Can happen during AvalonDock layout switches (http://community.sharpdevelop.net/forums/t/16326.aspx )
13 years ago
Daniel Grunwald
f83af4d8af
AvalonEdit IME Support: clear old context when IME support is disabled
13 years ago
PeterForstmeier
41b86e4369
ProjectInformation userControl in ApplicationOptions (CppBinding) asn ApplicationSettings.xaml(C#)
13 years ago
PeterForstmeier
44850ceb88
Remove unused Files from VBNetBinding
13 years ago
PeterForstmeier
42c8840e7d
Cleanup
13 years ago
PeterForstmeier
3223b5fb5a
Adjust VBNetBinding.addin, cleanup
13 years ago
PeterForstmeier
960381dea6
BuildOptions for VBNetBinding
13 years ago
PeterForstmeier
42bbe19852
Cleanup BuildOutput
13 years ago
Matt Ward
639908ac89
Fix MvcScaffolding NuGet package failing to install.
...
Fixed Microsoft.VisualStudio.Shell.Package not using the new EnvDTE interface.
13 years ago
Matt Ward
177f0190b6
Fix MvcScaffolding unit tests failing to compile.
...
Added explicit GetEnumerator() method to CodeElements interface to fix MvcScaffolding unit tests failing to compile.
13 years ago
Matt Ward
fea395030b
Fix EF PowerShell extensions not finding SharpDevelop's EnvDTE assembly.
...
Move EnvDTE API to separate assembly.
Create EnvDTE interfaces in VB.NET to allow COM parameterised properties to be implemented to match Visual Studio's API.
Rename EnvDTE namespace from ICSharpCode.PackageManagement.EnvDTE to EnvDTE
13 years ago
Daniel Grunwald
a4ff1f5dbc
Remove old NUnit version from Mono.Cecil/Test
13 years ago
Daniel Grunwald
52068795f5
Add NRConsistencyCheckAddIn.
13 years ago
Daniel Grunwald
8d0a6afd1c
Fixed duplicate project references in portable library projects.
13 years ago
Daniel Grunwald
8293675a92
Replace 'Where(pred).FirstOrDefault()' with 'FirstOrDefault(pred)'
13 years ago
Daniel Grunwald
8bf4153027
[AvalonEdit] Adjust epsilon used for IsClose()
13 years ago
Daniel Grunwald
ad1dc15050
Move IDisplayBinding and 'Open with' dialog to new folder structure.
13 years ago
Daniel Grunwald
fd230873e4
Remove IWorkbenchLayout from public API.
13 years ago
Daniel Grunwald
b6340ccad4
Move remaining util classes.
13 years ago
Daniel Grunwald
46ec328fc6
Move some files to new folder structure.
13 years ago
Daniel Grunwald
6950976e53
Fix a couple of compiler warnings.
13 years ago
Daniel Grunwald
505d861a86
Adjust unit tests.
13 years ago
Daniel Grunwald
760a2ae10b
Remove more usages of WorkbenchSingleton.
13 years ago
Daniel Grunwald
643223761d
Move MultiHighlighter to AvalonEdit.AddIn
13 years ago
Daniel Grunwald
7f18d1d432
Remove usages of WorkbenchSingleton.
13 years ago
Daniel Grunwald
81361f7a12
Use named pipe instead of temporary file for sending the unit tests results to SharpDevelop.
13 years ago
Daniel Grunwald
725bf76535
Fixed override completion.
13 years ago
Daniel Grunwald
e5313f4b40
Adjust to NRefactory API changes + disable failing unit tests.
13 years ago
Daniel Grunwald
c3bd806532
Use BeginHighlighting()/EndHighlighting() to improve performance of CSharpSemanticHighlighter.
13 years ago
Daniel Grunwald
c1787fbd2d
Fixed performance bugs in issue search:
...
- Avoid excessive file name normalization by changing IProject.FileName from string to class FileName.
- Dispose CSharpSemanticHighlighter to fix memory leak and avoid excessive number of ParseInformationUpdated listeners.
13 years ago
Daniel Grunwald
b105d57dc6
Disable MultipleEnumerationIssue and RedundantAssignmentIssue because they can cause stack overflows (see icsharpcode/NRefactory#123 )
13 years ago
Daniel Grunwald
d12c306c84
Handle NotSupportedException in Properties.GetList().
13 years ago
Daniel Grunwald
709f13bfa5
Tell WPF we don't have theme-specific resources so that it doesn't try to load missing assemblies.
13 years ago
Daniel Grunwald
2f8e356c77
Improve error handling in SearchForIssuesCommand.
13 years ago
Daniel Grunwald
a69e79474f
Enable the GSOC context actions and issue providers.
13 years ago
Daniel Grunwald
46a0fda1ae
Fix unit tests.
13 years ago
Daniel Grunwald
a224739c79
Replace some WorkbenchSingleton usages with the SD5 API.
13 years ago
Daniel Grunwald
85f8ff0e8e
Rename TypeName to AssemblyQualifiedTypeName.
13 years ago
Daniel Grunwald
d02189d972
Fixed splitting conditional symbols.
13 years ago
Daniel Grunwald
90608407a4
Add support for automatically fixing issues.
13 years ago
Daniel Grunwald
bb950e3ddf
Add 'Search for issues' dialog
13 years ago
Matt Ward
11c7563d42
Add option to enable/disable NuGet package restore.
...
Package restore setting in Tools Options dialog is now used to update the NuGet.config in the user's profile.
13 years ago
Matt Ward
1dfa232205
Hide disabled NuGet package sources in manage packages dialog.
13 years ago
Matt Ward
878cd428db
Hide disabled NuGet package sources in package management console.
13 years ago
Matt Ward
4d27532e1a
Support disabling NuGet package sources.
...
Add checkbox to NuGet package sources in Tools Options that can be used to enable or disable a package source.
13 years ago