Commit Graph
1180 Commits
Author SHA1 Message Date
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