Commit Graph

568 Commits

Author SHA1 Message Date
Benjamin Pasero 4e4cb81c57 debt - merge workspaces and history into one 2019-09-27 09:33:43 +02:00
Benjamin Pasero 136dbe9e20 debt - move native dialog options 2019-09-26 19:01:58 +02:00
Benjamin Pasero 64eed745f5 💄 move a few services around 2019-09-26 18:37:58 +02:00
Benjamin Pasero 86f3a07e29 debt - rename platform/history => workspacesHistory 2019-09-26 16:34:17 +02:00
Benjamin Pasero d0b67392e7 debt - getWindows is electron only 2019-09-25 09:35:28 +02:00
Benjamin Pasero a0b9c73565 debt - remove unused 2019-09-25 08:34:05 +02:00
Benjamin Pasero 5a60e6fb9b debt - add openInWindow to host 2019-09-25 08:26:51 +02:00
Benjamin Pasero f837a34bce debt - move enterWorkspace into workspaces service 2019-09-24 17:44:46 +02:00
Benjamin Pasero f9df1182a6 💄 window id 2019-09-24 09:21:23 +02:00
Rob Lourens 70f3a0970d Fix microsoft/vscode-remote-release#1444 2019-09-20 10:55:55 -07:00
Benjamin Pasero f882a95952 debt - require electron and not Electron 2019-09-19 14:45:06 +02:00
Benjamin Pasero d58aa5ebe0 debt - use electron dialogs through electron service 2019-09-19 14:45:06 +02:00
Benjamin Pasero 8cd4c5a4f2 debt - windowsService => legacyWindowsMainService 2019-09-19 10:19:18 +02:00
Benjamin Pasero 443ab8f33e debt - extract a openEmptyWindow method and support in web 2019-09-19 10:06:21 +02:00
Matt Bierner 36b66c90e9 Add firstOrDefault helper
Array accesses are not strict null checked. Added a type checked helper for when you just want to get the first element of an array of fallback to a default if the array is empty
2019-09-18 18:20:26 -07:00
Benjamin Pasero 66a25a0ec1 electron-main renames 💄 2019-09-17 18:13:54 +02:00
Benjamin Pasero a8d5382619 debt - more platform/electron-main cleanup 2019-09-17 15:39:08 +02:00
Benjamin Pasero 3e439112ba debt - clean up platform/electron-main (part 1) 2019-09-17 15:30:00 +02:00
Benjamin Pasero 93bb67d7ef debt - use common/product over node/product 2019-09-16 11:35:11 +02:00
Benjamin Pasero b9bf66bbb2 web - limit workspace actions 2019-09-16 10:49:47 +02:00
Robo 029e9929ae chore: Update to Electron 6.x (#75802) 2019-09-13 14:53:56 +02:00
Benjamin Pasero e75e71f419 debt - 💄 product config 2019-09-11 08:13:54 +02:00
Martin Aeschlimann 7a67a54e5e extensionDevelopmentPath is string[] 2019-09-05 15:46:05 +02:00
Martin Aeschlimann 1cab21cffb make string[] in ParsedArgs consistent 2019-09-05 15:46:05 +02:00
Benjamin Pasero 0a9ef2ad01 code 💄 2019-09-02 14:51:23 +02:00
Johannes Rieken dedf0de944 change type of _serviceBrand from any to undefined, #79918 2019-08-30 15:40:46 +02:00
Andre Weinand 71fcfc4683 support empty window when debugging extensions 2019-08-12 13:16:05 +02:00
Benjamin Pasero 87f2b7682f :polish: prefer to open file in same window if triggered from integrated terminal 2019-08-05 17:25:55 +02:00
Martin Aeschlimann 6163b86243 add gotoLineMode to IOpenSettings 2019-07-18 16:56:14 +02:00
Benjamin Pasero 19f5b72527 debt - test for native helpers as a test 2019-07-15 16:35:13 +02:00
Sandeep Somavarapu 6fcabcdc24 make backup path URI
clean up user data provider
2019-07-05 12:55:46 +02:00
Logan Ramos 26d0bbd5d9 Initial Strict Typing Support for Telemetry Events (#75785)
* Added command line information to display details about collected telemetry

* Telemetry tooling exploration

* Changing telemetry calls to be strongly typed

* Fixed an event definition

* Removed telemetry command

* More removing of telemetry command

* Fixed compilation errors

* Forgotten property

* Updated typings so diff was aligned
2019-07-01 14:37:43 -07:00
Matt Bierner d34324f8b3 Make WindowsManager disposable
This class registers emitters which should be disposed
2019-06-05 15:42:26 -07:00
Benjamin Pasero 07eb3487f0 debt - introduce lifecycle phases on electron-main and adopt 2019-06-03 11:17:53 +02:00
Benjamin Pasero 91c2721083 debt - convert main startup code to async 2019-05-27 12:15:54 +02:00
Martin Aeschlimann dbcefa1d91 don't restore non-file empty windows 2019-04-24 17:42:44 +02:00
Benjamin Pasero 32184f4d11 untitled - fully support resources with associated filepath 2019-04-23 11:58:54 +02:00
Andre Weinand 105e87186f filter workspace paths contradicting ext development 2019-04-17 17:27:25 +02:00
Martin Aeschlimann 6d5feae579 new window to open in new window 2019-04-17 11:01:29 +02:00
Martin Aeschlimann d3a2e0f524 use forceReuseWindow in openNewWindow 2019-04-16 18:08:54 +02:00
Martin Aeschlimann 591842cc4b fix compile error 2019-04-05 21:13:58 +02:00
Martin Aeschlimann 11def431c9 fix open workspace uri from cli 2019-04-05 17:55:05 +02:00
Andre Weinand e07de5b3ad support debuging more than one extension; fixes #71081 2019-04-04 16:11:13 +02:00
Martin Aeschlimann 1ca3959faf refactor IURIToOpen 2019-04-02 17:32:11 +02:00
Martin Aeschlimann 0b9c74f76f native pickers: fix 2019-04-02 17:31:43 +02:00
Martin Aeschlimann 79e7faef11 refactor native pickAnOpen 2019-04-02 13:04:14 +02:00
Benjamin Pasero 64c3f1a93e debt - reduce explicit any or casts 2019-04-01 08:11:11 +02:00
Martin Aeschlimann ee2f23192c open new window with reuse 2019-03-25 17:52:42 +01:00
Martin Aeschlimann fa854de2af URI for waitMarkerFilePath 2019-03-22 16:21:10 +01:00
Benjamin Pasero 91570a012a electron - better fix for dialog use 2019-03-21 20:00:19 +01:00