Johannes Rieken
f4c18ebb73
first cut of more minimal text edits
2016-08-08 18:44:36 +02:00
Benjamin Pasero
28f8aa8af0
Add actions to move tabs within groups (Ctrl-Shift-PgUp and Ctrl-Shift-PgDown) ( fixes #10291 )
2016-08-08 18:43:22 +02:00
Benjamin Pasero
e1a7a724ef
expose commands to move an editor in a group left and right (for #10291 )
2016-08-08 18:26:07 +02:00
Daniel Imms
6bc4cbc136
Move terminal commands into skipped commands
...
Also add the rest of the commands.
Part of #10302
2016-08-08 09:24:33 -07:00
Daniel Imms
3670165658
Improve commandsToSkipShell wording
...
Part of #7269
2016-08-08 09:12:05 -07:00
Daniel Imms
0d6dd8627d
Support a list of commands to skip handling by shell
...
Fixes #7269
2016-08-08 09:08:12 -07:00
Daniel Imms
7c734490c7
Support standard terminal scroll down/up 1 line keybindings
...
Windows: ctrl+up/down
Linux: ctrl+shift+up/down
Mac: cmd+up/down
Fixes #10302
2016-08-08 08:47:06 -07:00
Benjamin Pasero
661bf0dbfb
Provide setting to not show read-only full settings buffer when opening Settings ( fixes #9904 )
2016-08-08 17:37:47 +02:00
Joao Moreno
82211b4d3d
home, end in suggest
...
fixes #10263
2016-08-08 17:34:57 +02:00
Joao Moreno
58de2a3239
Revert "Add ctrl+p and ctrl+n to CommonKeybindings"
...
This reverts commit b01fb0bfd0
.
2016-08-08 17:04:42 +02:00
Joao Moreno
669064fb2e
Revert "Support ctrl+p/ctrl+n navigation in quickOpenWidget"
...
This reverts commit 3a52eb2614
.
2016-08-08 16:55:56 +02:00
Joao Moreno
ab09a74c80
isolate index.js from index.html
2016-08-08 16:52:32 +02:00
Joao Moreno
183e4e8e4e
oops
2016-08-08 16:47:25 +02:00
Alex Dima
6ed4065b20
Fixes #10222 : Always eat up ctrl+a
(to not get the browser default)
2016-08-08 16:17:33 +02:00
Joao Moreno
18beedd450
improve consistency in env sent to renderer procs
...
fixes #10194
2016-08-08 16:12:37 +02:00
Johannes Rieken
ff061902a7
add cancellation support for showInput and showQuickPick, #9377
2016-08-08 15:51:06 +02:00
Alex Dima
b0c702dd2f
Use the correct accessor (find the correct context keys)
2016-08-08 15:25:43 +02:00
Alex Dima
e784ae6085
More cleanup
2016-08-08 15:25:43 +02:00
Alex Dima
ce86f17e9c
Clean up menuOpts
2016-08-08 15:25:43 +02:00
Alex Dima
016c161edf
Use options interface for editor actions and editor commands ctor
2016-08-08 15:25:43 +02:00
Alex Dima
9f53cc4f67
Editor Action kbOpts are and`ed with _precondition
2016-08-08 15:25:43 +02:00
Alex Dima
6027655101
Reduce usage of EditorAction.enabled
2016-08-08 15:25:43 +02:00
Alex Dima
85e4ab959f
Focus is not in _precondition
2016-08-08 15:25:43 +02:00
Benjamin Pasero
6e81c92e9b
[glob] {**/package.json,**/project.json} matches too much ( fixes #9917 )
2016-08-08 11:31:07 +02:00
Benjamin Pasero
dbe4cc5172
remove legacy showTabsOverflowAction flag
2016-08-08 11:15:21 +02:00
Benjamin Pasero
4627a401ab
handle editor commands from one file
2016-08-08 11:04:49 +02:00
Johannes Rieken
d9b4047d54
clarity when completions are requested, #10098
2016-08-08 10:35:56 +02:00
Benjamin Pasero
11fa14a6d0
moveEditorToRightGroup should not attempt to move the editor when it's the only editor in the group ( fixes #9873 )
2016-08-08 09:58:10 +02:00
Benjamin Pasero
69729e7375
code polish
2016-08-08 09:48:37 +02:00
Benjamin Pasero
b91c182be4
click twice to open folder after start vscode ( fixes #9834 )
2016-08-08 09:41:20 +02:00
Benjamin Pasero
ee55203ad4
File -> Open Recent menu shows paths containing "&" wrong ( fixes #10049 )
2016-08-08 09:17:23 +02:00
Benjamin Pasero
e8014cc48d
open new editors from double-click always at the end ( fixes #10208 )
2016-08-08 08:59:08 +02:00
Benjamin Pasero
5233bea8ac
Add CP852 support ( fixes #9468 )
2016-08-08 08:47:57 +02:00
Benjamin Pasero
1e44e242a7
Make "Toggle Status Bar" a global setting ( fixes #10246 )
2016-08-08 08:36:28 +02:00
Benjamin Pasero
a9716fbd9f
"Go" > "Switch Group" > "Side Group" should be labelled "Center Group" ( fixes #10131 )
2016-08-08 08:32:00 +02:00
Benjamin Pasero
bf1db232ca
warn about workbench.action.terminal.focus
2016-08-08 08:29:16 +02:00
Sandy Armstrong
4664a607e0
Support CompletionItemKind.Method
...
Previously, if a registered completion provider returned items with
CompletionItemKind.Method, they would display in the list as properties,
due to not being converted to the corresponding SuggestionType.
2016-08-05 14:39:56 -07:00
Alex Dima
dde41be023
Adopt more of EditorAction._precondition
2016-08-05 18:12:13 +02:00
Alex Dima
c54515ad4c
Convert EditorAction.supported usages to _precondition usages
2016-08-05 18:12:13 +02:00
Alex Dima
d76757fa9e
Add _precondition to all EditorAction`s
2016-08-05 18:12:13 +02:00
Sandeep Somavarapu
4027c3ea1a
clean up - remove commented lines. Related 10194
2016-08-05 17:59:41 +02:00
Sandeep Somavarapu
35ef7bc18e
clean up env passing from main to renderers
...
related to #10194
2016-08-05 17:38:49 +02:00
Sandeep Somavarapu
b4e188f97c
fix start arguments in launch ipc
2016-08-05 17:38:49 +02:00
isidor
07f2b9dab9
repl input: tune line height
2016-08-05 15:59:12 +02:00
isidor
b4937be487
mainThreadEditorsTracker: skip editors with models not in the model service
2016-08-05 15:13:40 +02:00
isidor
8d97953717
debug: use editor as repl input
2016-08-05 15:13:40 +02:00
Johannes Rieken
9312aa5fe7
debt - provideCompletionItems should not return an array
2016-08-05 14:00:16 +02:00
Johannes Rieken
263cb2c3e6
debt - make editor adapter use overwrite[Before|After] instead of multiple suggest results
2016-08-05 13:01:39 +02:00
Joao Moreno
7ab8a18a02
propagate product.urlProtocol
2016-08-05 12:26:26 +02:00
Sandeep Somavarapu
3e3dd8cec1
fix #9887
2016-08-05 11:36:24 +02:00
Johannes Rieken
fe974d08cb
and more
2016-08-05 09:31:14 +02:00
Johannes Rieken
5f8374ca8b
missing monaco.d.ts
2016-08-05 09:24:09 +02:00
Alex Dima
1a7ca5a77b
More cleanup around KbCtxKey
2016-08-04 23:59:51 +02:00
Alex Dima
dd7c3d4ab0
Move defaultValue to KbCtxKey
2016-08-04 23:59:49 +02:00
Alex Dima
aadec363cd
More adoption of KbCtxKey
2016-08-04 23:59:48 +02:00
Alex Dima
acea018800
Clean up editor commands
2016-08-04 23:59:47 +02:00
Alex Dima
61b42f7332
Introduce EditorCommand and adopt it
2016-08-04 23:59:45 +02:00
Joao Moreno
36e96174e0
💄
2016-08-04 19:04:02 +02:00
Joao Moreno
51047443d3
pimp up open-url
2016-08-04 18:59:44 +02:00
Joao Moreno
7803b68ca1
wip: send openUrl only to the active window
2016-08-04 18:38:13 +02:00
Sandeep Somavarapu
7abe1a6427
Editor scroll by wrapped lines, lines, page, half page #9609
2016-08-04 17:56:56 +02:00
Johannes Rieken
63765cc2d4
debt - make the SuggestAdapter return only one suggest result
2016-08-04 16:55:18 +02:00
Johannes Rieken
5887ea6d55
debt - move resolve logic to ISuggestItem
2016-08-04 16:55:18 +02:00
Johannes Rieken
38207c8098
debt - make snippets come in as completion provider
2016-08-04 16:55:18 +02:00
Johannes Rieken
88b10aa07f
debt - fix overwriteBefore|After for suggestions once and then trust it
2016-08-04 16:55:18 +02:00
Alex Dima
6fddb78593
Assign members!
2016-08-04 16:43:41 +02:00
Alex Dima
83f77de51f
Add KbCtxKey and adopt it...
2016-08-04 16:42:42 +02:00
Joao Moreno
2f4aa9dee1
lifecycle is HARD
2016-08-04 16:40:08 +02:00
Joao Moreno
94466a2da5
node: fromEventEmitter
2016-08-04 16:39:26 +02:00
Alex Dima
d185dd6d4a
Share common KbExpr instances
2016-08-04 16:05:15 +02:00
Alex Dima
06ea27bf75
Move EditorKbExpr to editorCommon
2016-08-04 15:45:46 +02:00
Alex Dima
5a9667938d
EditorAction2 -> EditorAction
2016-08-04 15:36:59 +02:00
Alex Dima
f64059d2f6
Clean up editor action post adoption
2016-08-04 15:34:39 +02:00
Alex Dima
952405e9df
Adopting EditorAction2 in editor/contrib/quickOpen
2016-08-04 14:47:51 +02:00
Alex Dima
663ba127d9
Move state out of BaseEditorQuickOpenAction
2016-08-04 13:56:14 +02:00
Alex Dima
d17b68b015
Adopting EditorAction2
2016-08-04 13:51:38 +02:00
Alex Dima
04bed0f847
Adopting EditorAction2
2016-08-04 12:31:37 +02:00
Sandeep Somavarapu
1331596fa3
Implement editor scroll command - #9609
2016-08-04 12:24:03 +02:00
Johannes Rieken
55ff6262bd
sort code lenses by range and provider rank, #10061
2016-08-04 11:55:27 +02:00
Joao Moreno
fe33ef722a
wip: url service
2016-08-04 11:51:40 +02:00
Alex Dima
1217e8d274
Adopting EditorAction2
2016-08-04 10:52:17 +02:00
Alex Dima
093290327a
Adopting EditorAction2
2016-08-04 10:52:16 +02:00
Joao Moreno
dccf029ef6
electron ipc
2016-08-04 09:55:58 +02:00
Daniel Imms
7126bea56e
Fix terminal reverse video cursor color
...
Fixes #10100
2016-08-03 14:23:09 -07:00
Isidor Nikolic
30c71c5d85
Merge pull request #9966 from Meai1/patch-3
...
Check if adapter is null and let it print errors
2016-08-03 23:16:45 +02:00
Meai1
39891e39b6
Update debugConfigurationManager.ts
2016-08-03 22:00:48 +02:00
Alex Dima
594b73647b
Adopt EditorAction2 in emmet actions
2016-08-03 18:09:18 +02:00
Alex Dima
81e91db4c2
Extract emmet loading boilerplate
2016-08-03 18:09:18 +02:00
Alex Dima
632f218edb
Adopt EditorAction2 in carret operations
2016-08-03 18:09:18 +02:00
Alex Dima
5718cf2e69
Adopt EditorAction2 in comment actions
2016-08-03 18:09:18 +02:00
Alex Dima
377b177a5e
Introduce EditorAction2 and wire it up
2016-08-03 18:09:18 +02:00
Joao Moreno
c063542c2a
wip: UrlService
2016-08-03 18:03:53 +02:00
Johannes Rieken
90172cec0a
add resolveDocumentLink
method to the API
2016-08-03 17:32:07 +02:00
Johannes Rieken
07a53e91d0
add resolveLink
and allow incomplete DocumentLink
2016-08-03 17:14:06 +02:00
isidor
21fb268883
debug: Use a dynamic chunk size based on the number of elements
...
fixes #9774
2016-08-03 16:21:14 +02:00
Sandeep Somavarapu
af1ce4889e
fix #9576
2016-08-03 14:59:44 +02:00
Johannes Rieken
7ba701bbe0
fix #9901
2016-08-03 12:24:18 +02:00
Joao Moreno
efd6451efb
send snippetCount and textCount
2016-08-03 11:37:06 +02:00
isidor
0b5ac5d30c
services.test: fix refactoring mistake
2016-08-03 11:10:50 +02:00
isidor
da607820bb
debug: no need to null out everything in dispose of model
2016-08-03 11:04:30 +02:00
Johannes Rieken
74652c014e
missing monaco.d.ts changes
2016-08-03 11:01:48 +02:00
Johannes Rieken
087394f362
missing monaco.d.ts changes
2016-08-03 10:40:13 +02:00
Johannes Rieken
be8ad1d9b6
Merge pull request #10062 from Microsoft/joh/890
...
add `resolveWorkspaceSymbol`
2016-08-03 10:39:50 +02:00
Johannes Rieken
fbbb9061bc
debt - add some XYZ.isXYZ methods to the ext host types.
2016-08-03 10:36:27 +02:00
isidor
64e3c01410
debug: do not allow configurations with no name to appear in dropdown
2016-08-03 10:34:03 +02:00
isidor
ac630b9b38
debug: import linting
2016-08-03 10:31:26 +02:00
Sandeep Somavarapu
1588897ce2
fix #10065
2016-08-03 10:19:17 +02:00
Johannes Rieken
a4e3aada07
allow a Location to be created without a range or position
2016-08-03 09:57:20 +02:00
Johannes Rieken
b2a424bf31
deprecate old ctor but keep it working
2016-08-03 09:24:32 +02:00
isidor
2822c06454
debt: remove composite events from event service
...
fixes #9857
2016-08-02 20:29:22 +02:00
Johannes Rieken
de5800af31
wire up WorkspaceSymbolProvider
2016-08-02 17:31:24 +02:00
Alex Dima
9582aef30c
Reduce usage of EditorAction.isSupported()
2016-08-02 16:57:18 +02:00
Johannes Rieken
e62cfe9734
add resolveWorkspaceSymbol
method and wire it up, not yet exposed in the API
2016-08-02 16:15:15 +02:00
Johannes Rieken
36a2a04f86
prep SymbolEntry for new features, stop ignoring non-'file'-schema resources, stop ignoring result not getting a highlight
2016-08-02 12:48:19 +02:00
Johannes Rieken
fe8bb5b484
keep order more stable when sorting, add diagnostic message to inform about limit, #9826
2016-08-02 10:47:36 +02:00
Johannes Rieken
df03c156b5
sort by severity when limiting diagnostics list, #9826
2016-08-02 10:47:36 +02:00
Johannes Rieken
db65d4aac9
debt - test for diagnostics limit
2016-08-02 10:47:36 +02:00
Johannes Rieken
903ee61b39
debt - move diagnostics tests
2016-08-02 10:47:36 +02:00
Johannes Rieken
2a3d79761f
debt - editor links should use opener service, #9906
2016-08-02 10:47:36 +02:00
Johannes Rieken
659c24cbc7
debt - opener service supporting side by side, #9906
2016-08-02 10:47:36 +02:00
Johannes Rieken
8611d364f3
debt - use opener service in editor, #9906
...
move the service to /browser/, add tests, support different way to adress line,column in fragment
2016-08-02 10:47:36 +02:00
Joao Moreno
e6bbcd8014
bring back basic suggest telemetry
...
fixes #10034
2016-08-02 10:40:39 +02:00
Meai1
11e16d7c64
Update debugConfigurationManager.ts
2016-07-30 06:43:53 +02:00
Meai1
a0e4873558
Check if adapter is null and let it print errors
...
I had entire sections in the package.json missing and the errors I was getting were not helpful at all, it just said "e.adapter.variables undefined". Well it's undefined because the adapter is null!
If we work around that null we can get actually helpful messages here.
2016-07-30 06:23:01 +02:00
Daniel Imms
628c0dbde4
Remove textarea handle from terminal
...
Part of #9747
2016-07-28 11:05:35 -07:00
Johannes Rieken
e466584a67
store pending config change event and 'replay' when becoming visible, fixes #9892
2016-07-28 16:13:14 +02:00
Johannes Rieken
89fbf8c8e4
Revert "hidden editor shouldn't listen to events, #9705 "
...
first step in fixing #9892
This reverts commit 3f446e49d2
.
2016-07-28 16:13:14 +02:00
Erich Gamma
035446d127
Reverting PR to 'pub' as an emmet supported mode
2016-07-28 12:46:54 +02:00
Johannes Rieken
f7b9cfb85e
fix markdown links, fixes #9889
2016-07-28 11:48:42 +02:00
Hernan Y.Ke
791972c75d
Add emmet support for .pug files ( #9811 )
...
https://github.com/pugjs/pug formerly jade
2016-07-28 11:33:21 +02:00
Joao Moreno
4e09922a9c
add compositeOpen telemetry event
...
fixes #9856
2016-07-28 10:36:08 +02:00
Martin Aeschlimann
9757275bfc
Fixes #9738 : Special font-size for quick fix widget?
2016-07-28 10:27:05 +02:00
Sandeep Somavarapu
d546a4a6ef
fix #8317
2016-07-27 23:50:33 +02:00
Daniel Imms
7fca8ee82d
Fix default color prompt on various Linux distros
...
Fixes #9681
2016-07-27 14:16:22 -07:00
Daniel Imms
96405a2985
New terminal -> New Terminal
...
Fixes #9866
2016-07-27 13:24:52 -07:00
Martin Aeschlimann
d491308684
[json] Improved snippets proposals for extension developments
2016-07-27 18:20:52 +02:00
Sandeep Somavarapu
4cd256d4db
fix #7204
2016-07-27 17:03:57 +02:00
Joao Moreno
8ba1d2eed9
send out active viewlet change event
...
fixes #8060
2016-07-27 16:28:26 +02:00
Sandeep Somavarapu
20c76bbd21
fix #9854
2016-07-27 16:15:35 +02:00
Martin Aeschlimann
c72f6120a3
Fixes #9845 : Do not give me word proposals when an object child has good proposals
2016-07-27 15:45:36 +02:00
Martin Aeschlimann
eba9a10a4e
fixes #9731 : [Configuration] Get configuration doesn't return default value if not found.
2016-07-27 15:45:36 +02:00
Erich Gamma
17c599e6de
Fixes #8679 - Do not treat '|' as a place holder in emmet snippts
2016-07-27 15:28:23 +02:00
Johannes Rieken
8cb3dae0f4
remove left over log statement
2016-07-27 15:22:39 +02:00
Johannes Rieken
c876b6ea2a
show worker warning only when running in web, fixes #9836
2016-07-27 14:16:36 +02:00
Johannes Rieken
679d215810
update/align labels for snippets actions, fixes #9838
2016-07-27 14:12:09 +02:00
Johannes Rieken
09b4e572fe
recommand to disable 'quickSuggestions' when using 'tabCompletion', #9788
2016-07-27 12:56:49 +02:00
isidor
8899ae5a3c
fixes #9835
2016-07-27 12:10:47 +02:00
Johannes Rieken
3f446e49d2
hidden editor shouldn't listen to events, #9705
2016-07-27 11:52:28 +02:00
isidor
dc5d20e39f
debug: tune variable page interval display
...
#9775
2016-07-27 11:30:38 +02:00
isidor
de177b62b9
debug: only use : after name if there is a value
...
fixes #9775
2016-07-27 09:58:27 +02:00
Joao Moreno
f76e090063
only show nps for english language users
...
fixes #9795
2016-07-27 09:41:16 +02:00
Joao Moreno
e0d6db948f
lint
2016-07-27 09:31:07 +02:00
Joao Moreno
6c0f89cd32
use later in post extension uninstall message
...
fixes #9801
2016-07-27 09:29:27 +02:00
isidor
3ae4865d34
fixes #9824
2016-07-27 09:19:03 +02:00
Sandeep Somavarapu
825a1e71a4
Fix tests
2016-07-27 09:01:17 +02:00
Don Jayamanne
7bdd8b4592
updated configVariables to fix #9752
2016-07-27 10:18:17 +10:00
Daniel Imms
32f0933142
Focus terminal before running paste command
...
Fixes #9760
2016-07-26 11:50:28 -07:00
Daniel Imms
44cd0bee82
Fix hollow terminal cursor style
...
Fixes #9800
2016-07-26 11:40:26 -07:00
Daniel Imms
6a8576718b
Turn terminal blinking off by default
...
Fixes #9753
2016-07-26 11:37:56 -07:00
William Raiford
4753a000ae
Restore prev commit msg using IStorageService
...
* Added line in `UndoLastCommitAction` to get the previous commit msg and store in `IStorageService`.
* Added `UpdateCommitInputPrevCommitMsg` that checks for that key in storage, and use it then remove it if it exists.
* This does not suffer from the previous bug that blanked out the commit msg if you unstage a file.
* Added a clause if the undo last commit fails to remove the key from storage. This way, it doesn't stay in there and get used later (I was scratching my head when it showed up later).
2016-07-26 11:21:56 -05:00
Joao Moreno
c9a246ad81
accept gzipped manifests
2016-07-26 17:59:54 +02:00
Sandeep Somavarapu
160d6b8590
fix #6402
2016-07-26 17:55:05 +02:00
Joao Moreno
b44c9b26bd
handle content encoding gzip from service calls
2016-07-26 17:41:04 +02:00
Joao Moreno
a308b39fa9
clean all paths
...
fixes #8590
2016-07-26 17:25:00 +02:00
William Raiford
8a92ee5aa3
getLog
added to srv & clt-srv plumbing.
...
* Added `getLog` method to `Repository`.
* Added `ILogOptions` to make the method friendlier to extension.
* Options include `prevCount` and `format`, to effect our use case which is `git log -1 format=%B`.
* Added this to the client-server communication pipeline.
2016-07-26 10:02:30 -05:00
Joao Moreno
767b11e9a0
move license
...
fixes #8411
2016-07-26 16:53:29 +02:00
Johannes Rieken
1e0a17b8db
fix test failure after localeCompare change
2016-07-26 16:40:17 +02:00
Joao Moreno
450cf5d4d2
uninstall all versions of an extension
...
fixes #8664
2016-07-26 16:16:40 +02:00
Johannes Rieken
1518e267b6
use selected text with non empty selection, fixes #9762
2016-07-26 15:59:44 +02:00
Joao Moreno
3a9b0ec334
send extension installation duration
...
fixes #9739
2016-07-26 15:48:11 +02:00
Johannes Rieken
d29c74241c
don't add separator to empty actions array, #9547
2016-07-26 15:45:59 +02:00
Johannes Rieken
25c9a99c1c
force widget focus before checking for actions, fixes #9759
2016-07-26 15:29:21 +02:00
Johannes Rieken
dfea75a8f2
update order of editor context menu, #9737
2016-07-26 14:54:38 +02:00
Joao Moreno
5418b6c37b
show nps message
...
related to #9769
2016-07-26 14:53:18 +02:00
isidor
acf71f87db
debug: also pick up namedVariables for evaluate
...
#9771
2016-07-26 14:28:21 +02:00
Joao Moreno
47a2a1133d
oops
2016-07-26 12:29:42 +02:00
Joao Moreno
0e88fd16c2
fix skip version checking in nps code
2016-07-26 12:26:20 +02:00
Joao Moreno
a48045e050
allow shared process debugging
2016-07-26 10:42:47 +02:00
bgashler1@users.noreply.github.com
820aef9b6e
Addresses #3690 high-contrast less hacky in editor
2016-07-25 18:07:56 -07:00
Daniel Imms
15f9bf87ab
Apply focus styles when terminal element is focused
...
Terminal.element is focused when text is focused in the terminal, the cursor
should be styled as such.
Part of #9704
2016-07-25 14:07:03 -07:00
Daniel Imms
3a3d0fbc08
Have terminalFocus also work on textarea focus
...
Part of #9704
2016-07-25 14:02:26 -07:00
Sandeep Somavarapu
ed58bb8e36
fix #8169
2016-07-25 18:32:14 +02:00
Johannes Rieken
f7cdcfe25f
update 'open' doc, #9651
2016-07-25 17:44:02 +02:00
Johannes Rieken
da56a2cd40
workaround missing config change event, #9705
2016-07-25 17:16:31 +02:00
Sandeep Somavarapu
6d5c3be3d4
Fix center positioning of tab
2016-07-25 16:48:31 +02:00
Sandeep Somavarapu
0ddfe2ba39
use 'value' instead of 'amount'
2016-07-25 16:48:31 +02:00
Sandeep Somavarapu
85bb5a1ef7
Use position starting from 1 instead of Zero to align with existing api
2016-07-25 16:48:31 +02:00
Johannes Rieken
54e0329611
debt - remove strings.localeCompare for native localeCompare
2016-07-25 16:25:18 +02:00
Johannes Rieken
b82d730c20
'inline' sorting demotes snippets when labels are equal, #9286
2016-07-25 16:16:22 +02:00
Joao Moreno
7ee12f6cde
improve unhappy path when installing extensions
2016-07-25 16:14:54 +02:00
Joao Moreno
8ae904ffea
use gzip in gallery API query
2016-07-25 16:14:54 +02:00
Martin Aeschlimann
8803a655dc
Remove schema-schema (already part of the JSON language service)
2016-07-25 16:00:32 +02:00
Johannes Rieken
81a071df39
Revert "Revert "Revert "Revert "don't filter on codeSnippet
but only on label
and filterText
, fixes #6320 """"
...
This reverts commit 0c5f6e8867
.
2016-07-25 15:08:18 +02:00
isidor
1faad2d42c
debug: do not cancel 'disconnect' promise on end of session
...
fixes #9550
2016-07-25 15:02:57 +02:00
Johannes Rieken
d9067043bc
add 'vscode.executeLinkProvider' command
2016-07-25 14:57:03 +02:00
Johannes Rieken
c1b999fdb0
honor order when merging contributed menu items with legacy items, legacy items have order zero, #9153
2016-07-25 14:08:56 +02:00
Johannes Rieken
0c2d41b39f
more menu sorting tests, #9153
2016-07-25 14:08:56 +02:00
Joao Moreno
b3ace48664
💄 NPS
2016-07-25 14:07:31 +02:00
Joao Moreno
74af3ff7b4
use url parameters for NPS
2016-07-25 14:02:14 +02:00
Joao Moreno
5bcde31162
wip: NPS
...
related to #9686
2016-07-25 13:57:35 +02:00
Johannes Rieken
182698eb10
resolve casing issue
2016-07-25 12:26:51 +02:00
Johannes Rieken
e36fd298d3
add tests menu service, for #9153
2016-07-25 12:23:52 +02:00
Johannes Rieken
1f1e682cdb
move menuService to common
2016-07-25 11:59:51 +02:00
Johannes Rieken
db73ad7adf
relax enablement behaviour, #9286
2016-07-25 11:50:08 +02:00
isidor
3978edfa64
debug variable paging: support object properties for arrays
...
fixes #9670
2016-07-25 11:47:32 +02:00
Joao Moreno
30574f5eda
implement assetTypes for gallery requests
2016-07-25 11:45:07 +02:00
Johannes Rieken
8650653b99
add snippet picker, #9286
...
new action 'Show Snippets' which opens quick pick with a list of snippets for the current mode
2016-07-25 11:44:22 +02:00
Johannes Rieken
5f36081f37
add setting 'tabCompletion' which defaults to false, #9579
2016-07-25 11:07:33 +02:00
isidor
ba219e78de
Reduce sash z-index to 20, remove z-index from workbench part
...
fixes #9678
2016-07-25 11:03:51 +02:00
Joao Moreno
28a5bd1e33
💄 extensions viewlet
2016-07-25 09:36:35 +02:00
Martin Aeschlimann
54be3bf4c8
[html] fix filterText and add overwriteBefore
2016-07-25 09:27:24 +02:00
Martin Aeschlimann
25e952ff54
Adopt SnippetRegistry and polish
2016-07-25 09:27:24 +02:00
Martin Aeschlimann
6d53f023be
Separate SnippetRegistry and polish APIs
2016-07-25 09:27:24 +02:00
isidor
9225e83687
debug: fix last variable chunk indexes
...
fixes #9666
2016-07-25 08:49:56 +02:00
chrmarti
89c428f438
Add file walk telemetry ( #9640 )
2016-07-24 21:38:13 -07:00
Andre Weinand
1329b7bc49
adopt latest debug protocol
2016-07-24 23:32:09 +02:00
Andre Weinand
2797cf62a0
enable variable paging
2016-07-22 18:33:01 +02:00
Andre Weinand
37a4b65c69
adopt 'totalCount' -> 'totalVariables' change
2016-07-22 18:33:01 +02:00
Andre Weinand
e4ba6bfa63
use latest debug protocol
2016-07-22 18:33:01 +02:00
Sandeep Somavarapu
b7b2bdd8f3
Implement #8234
2016-07-22 17:22:07 +02:00
chrmarti
4c83c56746
#55 : Improve result sorting performance ( #9602 )
2016-07-22 08:09:35 -07:00
Daniel Imms
2cc6141e07
Dynamically listen to tab focus mode keybindings
...
Fixes #6731
2016-07-22 07:24:37 -07:00
Daniel Imms
2e3acff495
Allow focus to escape the integrated terminal
...
When ctrl+m is pressed (only use default keybinding for now), tab will not be
passed to the pty and instead will propogate up and shift focus.
Part of #6731
2016-07-22 07:08:32 -07:00
isidor
c818d1b81e
debug: fix substituting command variables inside objects
...
fixes #8980
2016-07-22 15:48:59 +02:00
isidor
216c9558d2
debug: only send chunk range when totalCount explicitly specified by adapter
2016-07-22 15:26:09 +02:00
isidor
b86b6e185b
debug: show type on hover in watch expressions
2016-07-22 15:11:56 +02:00
isidor
3fa40395a8
debug: mark function breakpoints as disabled if debug type does not support them
...
fixes #9099
2016-07-22 14:48:58 +02:00
Daniel Imms
ba0150707d
Merge pull request #9458 from Microsoft/tyriar/7045_integrated_terminal_ime_support
...
Support IMEs in integrated terminal
2016-07-22 05:03:32 -07:00
Daniel Imms
e869cef1b9
Merge remote-tracking branch 'origin/master' into tyriar/7045_integrated_terminal_ime_support
2016-07-22 03:31:35 -07:00
Joao Moreno
5da541a16d
use git template from workspace when not absolute
...
fixes #7830
2016-07-22 12:30:30 +02:00
Joao Moreno
249398124e
support headless vsix installations
...
fixes #9585
2016-07-22 12:24:37 +02:00
isidor
5953873b3e
debug: hint for configuration name on hover
...
fixes #9543
2016-07-22 12:19:50 +02:00
isidor
bd9dfef5a8
debug debt: debug select action item extends SelectActionItem
2016-07-22 12:19:50 +02:00
Joao Moreno
ebc11fe9f7
fix proxy regex validator
...
related to #9305
2016-07-22 12:11:14 +02:00
Martin Aeschlimann
70aa7ac5b0
Merge pull request #9595 from Microsoft/aeschli/languageconfiguration-cleanup
...
Replace deprecated __ language APIs with language-configuration alternative
2016-07-22 10:58:23 +02:00
João Moreno
9b89383033
implement touch interaction in list
...
fixes #9338
2016-07-22 10:48:46 +02:00
isidor
f5e9cb6d3a
debug: polish constructor formating
2016-07-22 10:31:26 +02:00
isidor
9c118b9eb3
debug: support variable paging
...
#9537
2016-07-22 10:31:26 +02:00
isidor
ba70479e2b
debug: Scope is also an ExpressionContainer
2016-07-22 10:31:26 +02:00
Johannes Rieken
7b8abcb2a3
Merge pull request #9581 from Microsoft/joh/linkprovider
...
registerDocumentLinkProvider
2016-07-22 10:07:44 +02:00
Martin Aeschlimann
c04f01e60c
Add schema for language-configuration.json
2016-07-21 19:49:43 +02:00
Martin Aeschlimann
710824bcb3
fix NPE accessing docElement
2016-07-21 19:48:06 +02:00
Martin Aeschlimann
edecd8bc74
Adopt css to language-configuration
2016-07-21 18:52:34 +02:00
Martin Aeschlimann
f4a8c7a5e1
More comments on deprecated LanguageConfiguration settings
2016-07-21 18:17:33 +02:00
Sandeep Somavarapu
e0119398ad
Implement left, right cursor move commands
2016-07-21 18:14:09 +02:00
isidor
adcd4e9f29
debug: null guards that help when launching invalid js
2016-07-21 17:12:30 +02:00
Martin Aeschlimann
ebc3074822
Emulate LanguageConfiguration.__electricCharacterSupport.docComment with autoClosingPairs
2016-07-21 16:58:59 +02:00
Johannes Rieken
82f81348ef
debt - remove remains of old 'shouldShowInContextMenu' logic
2016-07-21 16:28:23 +02:00
Johannes Rieken
47c1b47f0e
re-compute links when LinkProviderRegistry changes
2016-07-21 16:12:53 +02:00
Johannes Rieken
b5287d4621
registerDocumentLinkProvider
2016-07-21 16:05:59 +02:00
Sandeep Somavarapu
3e2fbc0e60
Reimplement viewport top/bottom/center based on model line
2016-07-21 15:47:45 +02:00
isidor
c7277ac312
debug: adopt menuOpts for context menu actions
2016-07-21 15:09:50 +02:00
isidor
9832b32778
debug: destrcture imports polish
2016-07-21 15:09:50 +02:00
Johannes Rieken
7c6e9672cd
close input-box on focus lost, fixes #8449
2016-07-21 14:57:51 +02:00
Johannes Rieken
ab20478470
fill in snippets, reuse array
2016-07-21 14:22:53 +02:00
Johannes Rieken
b22a463771
move tabCompletion to suggest
2016-07-21 14:22:53 +02:00
Johannes Rieken
04b5988df6
cleanup
2016-07-21 12:27:59 +02:00
Johannes Rieken
cda7db0d7e
change command id, #9286
2016-07-21 11:32:56 +02:00
Johannes Rieken
10129c61e6
fixes #9376
...
when re-showing the quick pick for input honor the last typed value and only select the default value
2016-07-21 11:30:37 +02:00
isidor
7218a80c76
stdfork: on vscode exit still close server
...
fixes #7758
2016-07-21 11:27:05 +02:00
Martin Aeschlimann
24b9f78879
F8 Code Action Rendering. fixes #9299
2016-07-21 10:54:20 +02:00
Johannes Rieken
4eed166172
fix win drive letter lower case logic, #9393
2016-07-21 10:53:24 +02:00
Joao Moreno
3af5b69e9e
fix open recent shortcut
2016-07-21 09:14:13 +02:00
Joao Moreno
8c38fca346
don't restore git message on reset
2016-07-21 08:30:11 +02:00
chrmarti
3abddec358
#55 : Add performance test for QuickOpen ( #9545 )
2016-07-20 15:18:41 -07:00
isidor
713338ddff
debug: be less picky about debug evaluate enablement
2016-07-20 21:40:45 +02:00
isidor
8cb983631a
fixes #9243
2016-07-20 18:14:28 +02:00
Joao Moreno
2545370a00
document extensionHomePath
2016-07-20 17:54:16 +02:00
Sandeep Somavarapu
eaf2aa9884
Merge pull request #9536 from Microsoft/sandy081/linesViewPort
...
Implement lineViewTop, lineViewBottom, lineViewCenter
2016-07-20 17:31:30 +02:00
Johannes Rieken
3c4ae57c99
debt - remove unsed 'shouldAutotriggerSuggest'
2016-07-20 17:21:32 +02:00
Johannes Rieken
4d37b86195
move definition of 'wordBasedSuggestions' to editor
2016-07-20 17:16:25 +02:00
Kai Maetzel
480850fe31
Merge pull request #9538 from bradyholt/patch-1
...
Fix minor spelling mistake in comment: Iff > If
2016-07-20 08:00:30 -07:00
Johannes Rieken
fccc1f9e48
compare functions are hard, fix #9421
2016-07-20 16:54:29 +02:00
Johannes Rieken
fc0260d242
simplify snippet registry
2016-07-20 16:48:19 +02:00
Andre Weinand
e5fef0e5b8
debug protocol: add variables paging
2016-07-20 16:29:54 +02:00
Brady Holt
a00260bb41
Fix minor spelling mistake in comment: Iff > If
2016-07-20 09:18:01 -05:00
Johannes Rieken
9b3d529474
first cut of tab completion, #9286
2016-07-20 16:12:48 +02:00
Sandeep Somavarapu
35d592de03
tests
2016-07-20 16:09:14 +02:00
Sandeep Somavarapu
73551134d5
Cleam up
2016-07-20 15:13:34 +02:00
Sandeep Somavarapu
6f94a1fd12
Implement lineViewTop, lineViewBottom, lineViewCenter
2016-07-20 15:10:09 +02:00
Joao Moreno
b7cfce2c26
set Ctrl R to open recent
2016-07-20 12:09:27 +02:00
isidor
a9cd4ddfbb
don't load source for stack frames without source
...
fixes #9420
2016-07-20 12:05:00 +02:00
isidor
082cfeee65
debug: introduce breakpoints extension point
...
fixes #9037
2016-07-20 11:48:32 +02:00
isidor
f368e01cd9
debug: only hide the hover widget if the mouse leave event is outside the hover
...
fixes #3528
2016-07-20 10:42:04 +02:00
Martin Aeschlimann
0aa920603e
fixes #8612 : Editor inherits Abyss theme in find widget
2016-07-19 17:37:05 +02:00
isidor
5713403add
Fix successive attempts to run Debug:Evaluate
...
fixes #9417
2016-07-19 16:10:22 +02:00
isidor
a7409d1377
debug: remove context menu action 'add to watch'
2016-07-19 15:58:27 +02:00
Martin Aeschlimann
a87026dec5
Fixes #8986 : Double tab tag closing removes one space from the tab
2016-07-19 15:50:30 +02:00
isidor
a07bcd6732
debug: differentiate telemetry and user visible message
2016-07-19 15:50:23 +02:00
isidor
e50fe199a4
debug: listen on 'continued' event
...
fixes #9149
2016-07-19 15:02:40 +02:00
isidor
e55338a1f6
debug polish: use full name
2016-07-19 14:43:47 +02:00
isidor
f15f320a79
open editors: null guards
2016-07-19 14:43:47 +02:00
Andre Weinand
577fe47c20
add ContinuedEvent to debug protocol
2016-07-19 14:26:13 +02:00
Jun Han
32c059af39
[Terminal] Run entire text if selection is empty
2016-07-19 19:34:57 +08:00
Sandeep Somavarapu
77b19e5024
Implement line up and down for cursor move #9143
2016-07-19 12:54:36 +02:00
isidor
09b0012115
fix merge compile error
2016-07-19 10:11:14 +02:00
Isidor Nikolic
971ed279d8
Merge pull request #8784 from DonJayamanne/replaceSettingsInDebugger
...
replace settings variables in debugger config #8042
2016-07-19 09:46:32 +02:00
Daniel Imms
a6f3aa89cd
Move panel event handlers to panel
...
Fixes #9460
2016-07-18 22:09:24 -07:00
Daniel Imms
81f4334e22
Add a context menu to the terminal
...
Fixes #8333
2016-07-18 14:52:41 -07:00
Daniel Imms
52f8f8eaec
Support IMEs
...
Currently using the xterm.js PR branch
Fixes #7045
2016-07-18 13:48:01 -07:00