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