Commit graph

15663 commits

Author SHA1 Message Date
kieferrm a64e40b442 upgrade telemetry used by git ext 2017-02-20 20:15:21 -08:00
Dan Silver e63acb1c89 Callback param is optional, created in constructor if not passed in 2017-02-20 18:40:06 -08:00
Ryan Fitzgerald 580ee5da7f Remove dependency on window.event in ListView
Fixes Microsoft/monaco-editor#371.

The `event` property of Window is [nonstandard] and isn't supported by Firefox,
breaking some of ListView's event-handling behavior.

I checked for places where VSCode depends on `window.event` by removing it from
`lib.d.ts` and building from scratch; the references in ListView were the only
ones I found in `src/vs/base/browser`. There are also some references in
non-browser parts of the codebase, but I assume that's fine since they work in
Electron.

[nonstandard]: https://developer.mozilla.org/en-US/docs/Web/API/Window/event
2017-02-20 18:07:54 -08:00
rebornix f5aa82d2bc put drag and drop behind an option and turn it off by default 2017-02-20 16:14:00 -08:00
Rob Lourens 82f11708de Fix #20920 - hide search results count if results go to 0 2017-02-20 16:12:33 -07:00
rebornix 381d8bfc3a dashed cursor 2017-02-20 14:46:46 -08:00
rebornix a606ed3115 get rid of cursor style 2017-02-20 14:25:57 -08:00
hun1ahpu af7b09dcf4 Merge branch 'focusTerminal' of https://github.com/hun1ahpu/vscode into focusTerminal 2017-02-20 23:01:32 +01:00
hun1ahpu b944131c6f Trying to fix travis erros on linux and mac 2017-02-20 22:52:48 +01:00
hun1ahpu 4e15cb7977 Trying to fix travis erros on linux and mac 2017-02-20 22:27:41 +01:00
Daniel Imms d09231afcd Merge pull request #20932 from matheusrocha89/encoding-problem
Terminal encoding problem related to issue #14586
2017-02-20 13:11:54 -08:00
Matheus Cruz Rocha 23578428bc Moving logic to inside the _getLangEnvVariable function 2017-02-20 17:53:13 -03:00
rebornix 580041b3a7 FastDomNode is now generic 2017-02-20 12:08:21 -08:00
rebornix fb32ffa4ab emit drag event at the very beginning 2017-02-20 12:05:49 -08:00
rebornix 513cd3a3f1 minor style update 2017-02-20 12:05:49 -08:00
rebornix 2aff5f3247 mouse drag/drop should be internal 2017-02-20 12:05:49 -08:00
rebornix 159f91c5d0 update comments and remove unnecessary dirty check 2017-02-20 12:05:48 -08:00
rebornix ad559ec9ab make drag event work with scrolling 2017-02-20 12:05:48 -08:00
rebornix 65a91176a7 add css for underline cursor 2017-02-20 12:05:48 -08:00
rebornix 8833c04f9b only render the cursor whenever necessary 2017-02-20 12:05:48 -08:00
rebornix e823738fb9 distingush mouse down/up and mosue drag/drop 2017-02-20 12:05:48 -08:00
rebornix 144782b51f remove unnecessary events in view controller 2017-02-20 12:05:48 -08:00
rebornix 96fcdf1eb0 remove unnecessary code change to keep diff minimal 2017-02-20 12:05:48 -08:00
rebornix 6892b99c47 get rid of multi cursor by drawing a new content widget 2017-02-20 12:05:48 -08:00
rebornix f1fb279496 use some closure data to avoid blocking click-on-selection 2017-02-20 12:05:48 -08:00
rebornix dc710448b4 drag and drop first version with multi cursor 2017-02-20 12:05:47 -08:00
Joao Moreno 743416b9a1 git: use ignoreFocusOut more 2017-02-20 19:41:00 +01:00
Joao Moreno 5c4923b25d git: telemetry events 2017-02-20 19:37:46 +01:00
Andre Weinand 9ae2575f95 update node-debug 2017-02-20 18:16:47 +01:00
Johannes Rieken 7bbc7ab509 filter on word, only adjust overrideBefore on other textual content, #20764 2017-02-20 17:45:55 +01:00
Martin Aeschlimann ee8bce1021 built in solarized themes: italic comments. Fixes #20574 2017-02-20 17:36:06 +01:00
Martin Aeschlimann 74a6d6d423 fix tests for #20610 2017-02-20 17:34:05 +01:00
Martin Aeschlimann 80047715a9 Solarized coloration does not work on a diff file. Fixes #20144 2017-02-20 17:32:08 +01:00
Martin Aeschlimann 813db38907 Merge pull request #20610 from rebornix/HTMLGrammar
correct boundary for embedded languages in HTML
2017-02-20 17:22:02 +01:00
isidor a173ba35c3 debug: do not throw 'Canceled' errors in users face
fixes #20752
2017-02-20 16:53:07 +01:00
isidor 6d51e023a3 fix compile error 2017-02-20 16:47:47 +01:00
Benjamin Pasero d679a17180 wip 2017-02-20 16:36:11 +01:00
isidor 5bf63901f4 debug: fix initialize state mess by going into initialize a tad later 2017-02-20 16:32:56 +01:00
isidor 9a9ffa061b debug: propagate error properly
fixes #20585
2017-02-20 16:32:31 +01:00
Matheus Cruz Rocha 4de9253b6c Changing the logic to other function since the first one could not be called if no locale passed to create terminal 2017-02-20 12:08:18 -03:00
Joao Moreno cc71202224 git: clone command 2017-02-20 15:54:29 +01:00
Johannes Rieken 192db5f7d1 use user-facing language id for snippet completions, #20764 2017-02-20 15:48:36 +01:00
Johannes Rieken 4ab19b3614 make ISuggestSupport#triggerCharacters optional 2017-02-20 15:48:36 +01:00
Johannes Rieken 9a97cb1037 make SnippetRegistry a service, move things to workbench layer, preps #20764 2017-02-20 15:48:36 +01:00
Martin Aeschlimann 2fe6ff47e5 remove vue from html associations (recommend vetur) 2017-02-20 15:48:25 +01:00
Benjamin Pasero 2fbfb7b9ce fix some command palette sorting issues (#20928, #20888, #20553) 2017-02-20 15:23:51 +01:00
Martin Aeschlimann aaf129f545 Merge pull request #20831 from DustinCampbell/update-csharp-grammar
Update to latest C# TextMate grammar
2017-02-20 15:11:06 +01:00
Matheus Cruz Rocha 04423d638f Merge branch 'master' into encoding-problem 2017-02-20 11:09:02 -03:00
Matheus Cruz Rocha b2749784b8 Fixing special chars bug on terminal instance 2017-02-20 11:04:51 -03:00
Johannes Rieken 2b0cb53c43 debt - rename of insert snippet 2017-02-20 14:00:43 +01:00