Skip to content
Commits on Jan 30, 2016
  1. @mrward

    Allow keyboard shortcuts to be set for file tab strip menu.

    nik committed with mrward
    Keyboard shortcuts assigned to the file tab strip menu's items
    (/SharpDevelop/Workbench/OpenFileTab/ContextMenu) were ignored
    because InputBindingOwner was not set in MenuCreateContext while
    creating these menu items. As a result the MenuCommand's
    AddGestureToInputBindingOwner method refused to register any
    keyboard shortcuts assigned to these menu items.
    
    Make AvalonWorkbenchWindow register itself as InputBindingOwner in
    MenuCreateContext when creating the file tab strip menu items and
    hence make shortcuts assigned to them work.
    
    And make "Alt-Shift-L" the default shortcut for the NavigateToFileInProjectBrowser menu command.
    
    Cherry picked from pull request #729
Commits on Jan 23, 2016
  1. @mrward

    Handle error looking for init.ps1 in NuGet packages directory.

    mrward committed
    If there is an exception finding init.ps1 files when the solution is
    opened then the unhandled exception dialog is shown. This can happen
    if a NuGet package requires NuGet 3.0. This results in an
    NuGetVersionNotSatisfiedException being thrown. Now when this happens
    the error message is reported in the PowerShell console if it is open.
Commits on Jan 19, 2016
  1. @devgopher @mrward

    Fix null ref when building a solution containing non-MSBuild project.

    devgopher committed with mrward
    The TypeScript addin did not handle building when one of the projects
    was not an MSBuild project.
    
    Fixes #740
Commits on Jan 17, 2016
  1. @mrward
  2. @ddur @mrward

    Prevent test case failure showing test as passed.

    ddur committed with mrward
    When using test data source, where some data fails, following item
    that is successful, overwrites "red" status to "green" again in the
    Unit Tests window.
    
    This is a workaround. Ideally SharpDevelop would have proper support
    for test cases, such as showing them in the Unit Tests window and
    being able to run individual test cases.
    
    Fixes #726
Commits on Jan 11, 2016
  1. @PeterForstmeier
  2. @PeterForstmeier
Commits on Dec 30, 2015
  1. @dgrunwald

    Fix project reference GUIDs.

    dgrunwald committed
  2. @dgrunwald
Commits on Dec 29, 2015
  1. @mrward

    Fix scoping issue with the code completion suggestions list

    nik committed with mrward
    Fixes the following issue with code completion.
    
    class Foo
    {
        public void Bar() {}
    }
    
    var foo = new Foo();
    foo.
        ^ Pressing Ctrl+Space here makes the code completion window show
    itself. The completions list contains the type names from the 'global'
    scope whereas it should contain only the list of Foo's members.
    
    Cherry-picked from pull request #730
Commits on Dec 27, 2015
  1. @dgrunwald
Commits on Dec 26, 2015
  1. @mrward

    Fix CSharpBinding unit tests.

    mrward committed
    Do not register code actions and code issues that are disabled in
    NRefactory.
    
    Temporarily disable the CSharpFormattingTests.EnterInsideString test
    which is broken due to a change in AvalonEdit.
  2. @mrward
  3. @mrward

    Do not build XamlDesigner sample.

    mrward committed
    The XamlDesigner sample has been removed.
  4. @mrward

    Fixed installer build error.

    mrward committed
    Fixed error when building the installer:
    
    Unresolved reference to symbol 'File:Xceed.Wpf.Toolkit.dll'
  5. @christophwille
Commits on Dec 25, 2015
  1. @dgrunwald
  2. @dgrunwald
  3. @dgrunwald
  4. @dgrunwald
Commits on Dec 22, 2015
  1. @mrward

    Mark TypeScript addin as preinstalled.

    mrward committed
    Fixes failing unit test.
  2. @mrward
  3. @mrward

    TypeScript addin unit tests are now not run if C++ runtime is missing.

    mrward committed
    The TypeScript addin unit tests are marked as inconclusive if the
    Visual 2010 C++ runtime is not installed.
Commits on Dec 21, 2015
  1. @mrward
  2. @mrward

    Handle C++ 2010 runtime not installed which is needed for TypeScript.

    mrward committed
    If the Microsoft Visual C++ 2010 Redistributable Package (x86) was not
    installed then a file not found exception was thrown by the TypeScript
    addin. This exception is now handled and the parser adds an error to
    the Errors list indicating that the C++ runtime should be installed
    from the following link:
    
    https://www.microsoft.com/en-us/download/details.aspx?id=5555
  3. @mrward
  4. @mrward

    Remove JavaScript addin.

    mrward committed
  5. @mrward

    Add TypeScript addin.

    mrward committed
Commits on Dec 20, 2015
  1. @mrward

    Do not change the code completion binding API.

    mrward committed
    Prevent the CtrlShiftSpace support from breaking existing addins that
    use ICodeCompletionBinding by adding another optional interface
    IInsightCodeCompletionBinding that includes the new method.
Commits on Dec 13, 2015
  1. @mrward

    The method insight window can be invoked by pressing the "Control|Shi…

    nik committed with mrward
    …ft|Space" combination.
    
    Cherry-picked from pull request #728
  2. @mrward

    Add contributing document.

    mrward committed
    GitHub will detect this document and show a "Please review the
    guidelines for contributing to this repository." message with a link
    to the contributing document when a pull request is being created.
  3. @ddur @mrward

    Reveal compiler generated methods

    ddur committed with mrward
    Some user methods (enumerators) are uncovered without compiler generated
    methods
Commits on Dec 6, 2015
  1. @PeterForstmeier
Commits on Dec 3, 2015
  1. @PeterForstmeier
  2. @PeterForstmeier

    TextFormatter

    PeterForstmeier committed
Something went wrong with that request. Please try again.