Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-27[Ide] Reuse code between GtkWorkarounds and GtkMacInteroptherzok
Apply both Mod2 and Meta to the keypress, as native also does that. Change users to point to Meta, for consistency with native events
2019-08-09[Ide] Invoke all WelcomePageService events on UI threadVsevolod Kukol
2019-08-09[Ide] AssertMainThread when calling sync ShowWelcomePage and HideWelcomePageVsevolod Kukol
2019-08-05[Ide] Run all WelcomePageService operations on main UI threadVsevolod Kukol
Fixes VSTS #957299
2019-07-05[Ide] Add WelcomeWindow shown/hidden eventsVsevolod Kukol
2019-06-27Merge pull request #8026 from mono/fix-737145Lluis Sanchez
[IDE] Listen for NSNotification to know if the app was started from F…
2019-06-26[IDE] Listen for NSNotification to know if the app was started from Finderiain holmes
On Mac when the app is started from Finder, the requested files are passed to the app asynchronously, so we need to listen for the event. Fixes VSTS #737145
2019-06-26[GetToCode] Changes HideWindow to be awaiteable method in IWelcomeWindowProviderJose Medrano
2019-05-30Merge pull request #7705 from mono/fix-894451Lluis Sanchez
[GetToCode] Uses hideWelcomePage flag in WelcomePageService
2019-05-29Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/861121 - ↵Kirill Osenkov
"System.NullReferenceException" when closing a solution while a json file is open & the solution doesn't close. This is the MonoDevelop side of the fix for 861121. For non-C# files they could still be a part of WebEditorRoslynWorkspace, and not MonoDevelopWorkspace, and we need to gracefully deal with that.
2019-05-29[GetToCode] Reuses current HasWindowImplementation instead null checkJose Medrano
2019-05-29[GetToCode] Uses hideWelcomePage flag in WelcomePageServiceJose Medrano
Fixes VSTS #894451
2019-05-23Try to show the main menu earlierLluis Sanchez
2019-05-23Delay workbench initializationLluis Sanchez
Don't initialize DefaultWorkbench until it is shown for the first time. One problem is that the status bar is used before the workbench is shown, so added a wrapper class that will work as a dummy status bar until the real one is shown.
2019-05-15[Ide] Fix native macOS menu not usedMatt Ward
The WelcomePageService's Initialize method and the DefaultWorkbench's InitializeWorkspace both attempt to configure the global main menu asynchronously. If the WelcomePageService configured the main menu before the command service was initialized in IdeApp the native Mac menu was not available. A null reference exception was logged: Could not install global menu System.NullReferenceException: Object reference not set to an instance of an object at MonoDevelop.MacIntegration.MacPlatformService.InitApp (MonoDevelop.Components.Commands.CommandManager commandManager) [0x00009] in /Users/vsts/agent/2.150.3/work/1/s/monodevelop/main/src/addins/MacPlatform/MacPlatform.cs:483 at MonoDevelop.MacIntegration.MacPlatformService.SetGlobalMenu (MonoDevelop.Components.Commands.CommandManager commandManager, System.String commandMenuAddinPath, System.String appMenuAddinPath) [0x00031] in /Users/vsts/agent/2.150.3/work/1/s/monodevelop/main/src/addins/MacPlatform/MacPlatform.cs:416 The problem was that the WelcomePageService was using IdeApp's CommandService to configure the global main menu instead of using the CommandManager it had obtained from Runtime.Services. Fixes VSTS #893198 - Menu bar appears in main VSMac window instead of native macOS menu bar
2019-05-08[Ide] Improve WelcomePageService init and load it even earlierVsevolod Kukol
2019-05-08[Ide] Postpone welcome service initialization until the Ide is readyVsevolod Kukol
2019-05-02[Ide] Change the Start Window menu label on MacVsevolod Kukol
2019-05-02Revert "[GetToCode] Adds checked state in menu when start window is focused"Vsevolod Kukol
Revert "[GetToCode] Removes unnecessary check to WelcomeWindowVisible" This reverts commit ee3403edcbbf25aed49103e358c9253541b78d7e. This reverts commit c5500f2e9ba44c936aa81104c9c722d940ed70e5. The original behaviour was actually the desired one and similar to what Xcode does.
2019-05-02Merge pull request #667 from xamarin/fix-859104Vsevolod Kukol
[GetToCode] Adds checked state in menu when start window is focused
2019-04-30[Ide] Don't close main window when last document is closedRodrigo Moya
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/826366
2019-04-30[GetToCode] Removes unnecessary check to WelcomeWindowVisibleJose Medrano
2019-04-29[GetToCode] Adds checked state in menu when start window is focusedJose Medrano
2019-03-21Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-03-21Merge remote-tracking branch 'xamarin/master-vnext' into new-service-modelLluis Sanchez
2019-03-20Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-03-20Merge remote-tracking branch 'origin/master' into new-service-modelLluis Sanchez
2019-03-18[Ide] Always enable "Start Window" commandRodrigo Moya
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/814630
2019-03-15[Ide] Don't keep track of Welcome Window instancesRodrigo Moya
Just keep track of the IWelcomeWindowProvider, and make that interface provide methods for keeping track of the window itself.
2019-02-26Merge remote-tracking branch 'origin/release-8.0-integration' into ↵Lluis Sanchez
merge-integration
2019-02-26[Ide] Disable "StartWindow/WelcomePage" commands when shownRodrigo Moya
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/801647
2019-02-26[Ide] Disable "StartWindow/WelcomePage" commands when shownRodrigo Moya
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/801647
2019-02-20Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-02-19Merge remote-tracking branch 'origin/master' into new-service-modelLluis Sanchez
2019-02-18Made the method for showing the welcome window asynchronousLluis Sanchez
2019-02-15Track API changesLluis Sanchez
All services are now referenced from the IdeServices class
2019-02-14Merge remote-tracking branch 'origin/master' into release-8.0therzok
Conflicts: main/external/xwt main/src/addins/MacPlatform/MacPlatform.csproj main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/MonoDevelop.PackageManagement.Tests.csproj main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Tests/packages.config main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj main/tests/MonoDevelop.Core.Tests/MonoDevelop.Core.Tests.csproj main/tests/MonoDevelop.Core.Tests/packages.config version-checks
2019-02-13[Ide] Pass more information to IWelcomeWindowProvider implementationsRodrigo Moya
In this case, whether the operation was started by the user (via the Window-> Start Window menu) or not.
2019-01-14[Ide] Fix ~100 warningsMikayla Hutchinson
2019-01-11[Ide] Fix warningsMikayla Hutchinson
2018-12-10[Ide] Remove unused "animate" argumentRodrigo Moya
2018-12-09[Ide] Allow IDE to specify if it wants its window closed by ↵Rodrigo Moya
IWelcomeWindowProvider Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/737146
2018-11-29[Ide] Set Start page as parent for sheets when it's openRodrigo Moya
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/737155
2018-11-27[Ide] Add support for Welcome dialog providersRodrigo Moya
If there's a dialog provider for the welcome page, prefer that, and only use Widget version of it as a fallback. And when so, give control to that window, hiding the main window.
2018-11-26Fix warnings shown by MonoDevelop.Analyzers (#6657)Marius Ungureanu
* [Core] Name is already localized * Fix up invalid GettextCatalog.GetString calls or optimize them * Optimize SignatureHelpParameterHintingData appends * Fix extra allocatins in appends found by string append analyzer
2018-07-12[Ide] Don't log stacktrace for news feed 404Mikayla Hutchinson
Fixes #5345
2018-01-24[Welcome][Mac] Allow to use Command modifier to keep a workspace openVsevolod Kukol
2017-11-28[Ide] Public WelcomePageServiceVsevolod Kukol
This allows extensions to show/hide the welcome page and to handle welcome page service events.
2017-08-29Colors refactoring: DimTextColor is now SecondaryTextColor (#2912)Václav Vančura
* [Ide] Colors refactoring: DimTextColor is now SecondaryTextColor * [Ide] Styles: Routing DimTextColor to SecondaryTextColor * [Ide] Styles: Routing DimTextColor to SecondaryTextColor (fix)
2017-06-25[Gtk#] Update to match newest API (#2682)Marius Ungureanu
The Invoke API now can take both an Action and an EventHandler. delegate {} causes ambiguous results.