Matt Bierner
da6faa4f96
Fix folder completion item symbol for high contrast mode
2016-12-19 13:30:04 -08:00
Matt Bierner
5162e3b5b5
Add CompletionItemKind.Folder ( #17438 )
...
* Add CompletionItemKind.Folder
Fixes #17435
Adds a new completion item kind for folder/directories. This is useful for path intellisense
For the icons, I copied the icons for folders into the suggestion icon set. Let me know if new ones are needed instead.
* Fix monaco.d.ts
2016-12-19 13:09:54 -08:00
Benjamin Pasero
3cefffccfc
Get rid of IEventService in favour of real events ( #17515 )
2016-12-19 09:37:10 +01:00
Joao Moreno
9599de134b
select next & previous item when in details state
...
fixes #12845
2016-12-17 11:04:33 +00:00
Johannes Rieken
804096b801
fix #16101
2016-12-13 12:50:59 +01:00
Joao Moreno
4907d6ed0e
fixes #16951
2016-12-12 17:02:00 +01:00
Martin Aeschlimann
c40fc0d54f
Keyboard bindings for code folding above level 5. Fixes #12358
2016-12-12 16:54:25 +01:00
Joao Moreno
0e4f7731a9
DeleteAllRightAction delete new line when at end
...
fixes #8575
2016-12-12 15:59:43 +01:00
Alex Dima
328939fdea
Move deleteAllRight out of the editor core ( #8575 )
2016-12-12 15:17:42 +01:00
Benjamin Pasero
eb728d02bf
Go To description mentions line, column but it should be line, character ( fixes #14598 )
2016-12-12 12:09:57 +01:00
Johannes Rieken
536881d4eb
move snippet completions, #15558
2016-12-12 11:08:27 +01:00
Johannes Rieken
470820229b
move quick open service, #15558
2016-12-12 11:03:39 +01:00
Alex Dima
df6fcbe12a
Fixes #16953 : Don't depend on vs/nls in the worker
2016-12-09 09:42:18 +01:00
rebornix
446f0d6f44
Mitigate multi cursors in one line for joining lines
2016-12-08 11:34:47 -08:00
Alex Dima
d1e2255a2a
Fixes #16922 : Correct filtering in getDecorationsInRange
2016-12-08 18:21:45 +01:00
Alex Dima
a8aeb39ab3
Prepare KeybindingService for adding tests
2016-12-08 16:28:20 +01:00
isidor
576d8e6b50
floating click widget use nice color
2016-12-08 14:31:47 +01:00
Alex Dima
aedfa1daf1
Replace IKeyboardEvent.asKeybinding() with toKeybinding()
2016-12-08 11:56:00 +01:00
Johannes Rieken
bb194ea3c8
never grow final tab stop decoration range, inherit stickiness to visual decorations, fixes #16835
2016-12-08 11:34:58 +01:00
Alex Dima
f87996af07
Fixes #11012 : Some dependencies to window from common
2016-12-08 09:50:02 +01:00
kieferrm
499a648057
workarounds for #16819 - TS2.1 compiler issues
2016-12-07 16:58:10 -08:00
Matt Bierner
b2519ad3c9
Add a few casts to work around issues in ts 2.1.4 ( #16861 )
2016-12-07 13:54:25 -08:00
rebornix
4f37dc1273
fix #16587 . Enrich Join lines with multi cursor support
2016-12-07 13:36:19 -08:00
rebornix
067cf11bf0
unbound join lines keys on win and linux
2016-12-07 10:31:04 -08:00
Alex Dima
52ecc734b4
Fixes #16571 : More precise timings for when revealing ranges
2016-12-07 18:48:30 +01:00
Johannes Rieken
b4f906798a
also turn undefined variables into placeholder, fixes #16668
2016-12-07 18:13:40 +01:00
Johannes Rieken
bdcb59b28f
protect against bogous marker ranges, #15475
2016-12-07 15:49:17 +01:00
Johannes Rieken
aa85b0d6a5
don't return 'current dir'-dir, fixes #16712
2016-12-07 11:48:53 +01:00
Johannes Rieken
696e587233
only consume first : when parsing var/placeholder defaults, fixes #16717
2016-12-07 11:20:48 +01:00
João Moreno
9cc0a048b0
Merge pull request #16689 from xconverge/multiplesuggestion-widget-flag
...
fixes #16553
2016-12-07 08:50:00 +01:00
rebornix
81d6900903
fix #16633
2016-12-06 15:51:08 -08:00
Sean Kelly
b4fa87a55c
fixes #16553
2016-12-06 09:35:37 -08:00
Alexandru Dima
9fc25c0653
Merge pull request #15787 from rebornix/MissingCommands
...
Add missing Sublime/Atom commands
2016-12-05 22:41:27 +01:00
Alexandru Dima
edee513d7d
Merge pull request #16108 from ypresto/fix-define-keybinding-escape
...
Fix backslash is not escaped by define key binding
2016-12-05 21:41:23 +01:00
Alex Dima
dab5c352ca
Faster implementation of viewModelDecorations ( #15743 )
2016-12-05 21:18:51 +01:00
Alex Dima
1dbde01678
Remove ITextModelWithTrackedRanges API
2016-12-05 21:18:44 +01:00
Alex Dima
e1f557143c
Prefer using Position, Range over IPosition or IRange
2016-12-05 21:18:43 +01:00
rebornix
6bc44783f5
remove vim specific behavior of joining lines
2016-12-05 11:34:22 -08:00
rebornix
ac34da812b
cover corner cases for empty lines
2016-12-05 11:30:28 -08:00
rebornix
a4ccc414f5
paste and format
2016-12-05 08:44:48 -08:00
rebornix
0aeb5047c3
toggle cases
2016-12-05 08:44:48 -08:00
rebornix
d071f62dc8
refator upper/lower case
2016-12-05 08:44:47 -08:00
rebornix
3c4a9592b3
Align transpose with Sublime Text 3
2016-12-05 08:44:47 -08:00
rebornix
b57fd26d31
Revise join lines
2016-12-05 08:44:47 -08:00
rebornix
fa706c1660
Add missing Sublime/Atom commands
2016-12-05 08:44:47 -08:00
Johannes Rieken
31833556a2
don't eagerly invalidate empty decoration ranges, #16097
2016-12-05 13:59:19 +01:00
Johannes Rieken
95834cc9be
perf/debt - avoid loop in loop when getting code lense
2016-12-05 13:59:19 +01:00
isidor
81e8f7ba2a
move indentation to workbench
...
#15558
2016-12-05 11:45:04 +01:00
Joao Moreno
6b0195da05
fixes #13669
2016-12-05 11:00:30 +01:00
Greg Van Liew
0545b898d5
Fix spelling mistake "Occurrences" has two r's.
2016-12-02 20:14:08 -08:00