Commit graph

4759 commits

Author SHA1 Message Date
Johannes Rieken 46d223fe46 don't use default export for ServiceCollection 2016-04-18 15:15:45 +02:00
isidor e54afc6c1f debug debt: remove revealRepl from service interface 2016-04-18 15:04:52 +02:00
isidor ec34824bf8 debug: polish IDebugService interface 2016-04-18 15:04:52 +02:00
Johannes Rieken 05e54e2630 debt - more ServiceCollection and less createInstantiationService usage 2016-04-18 15:03:19 +02:00
Johannes Rieken 620e8b7f65 Merge pull request #5443 from Microsoft/joh/inst
InstantiationService debt
2016-04-18 14:49:29 +02:00
Johannes Rieken abbdb526d5 less createInstantiationService-usage 2016-04-18 14:15:45 +02:00
Joao Moreno 7fda4cad6b speed up PagedModel tests 2016-04-18 14:05:57 +02:00
Johannes Rieken 23801f5754 reduce addSingleton usage in favor of service collection 2016-04-18 13:48:23 +02:00
Johannes Rieken 3d916b87e1 Merge branch 'master' into joh/inst 2016-04-18 13:30:59 +02:00
Johannes Rieken 53aa01eeea simplify InstantiationService implementation 2016-04-18 13:27:22 +02:00
Johannes Rieken 76e918dee1 use ServiceCollection extHostMain, remove used services 2016-04-18 10:55:33 +02:00
isidor a5cfad5430 bring back info, warn, error and debug tokens
fixes #5274
2016-04-18 10:30:03 +02:00
Johannes Rieken e48b70a9e8 remove unused service gymnastics 2016-04-18 10:25:32 +02:00
Johannes Rieken 2eb2bca3ba make TelemetryAppender registry extension'ish having an active method 2016-04-18 10:18:14 +02:00
isidor adba58fba7 fixes #5368 2016-04-18 10:13:04 +02:00
Johannes Rieken 619ef444dc move service collection to its own file 2016-04-18 10:06:59 +02:00
Johannes Rieken f50f5270ce allow to create instantiation service using ServiceCollection 2016-04-18 09:59:46 +02:00
Johannes Rieken 30dc50274f avoid getInstance-call 2016-04-18 09:52:35 +02:00
Benjamin Pasero a1058f96e0 support keywords for workbench actions in command palette 2016-04-18 08:16:57 +01:00
Benjamin Pasero 6a13fe341c allow to provide keywords for workbench actions contribution 2016-04-18 08:16:17 +01:00
Benjamin Pasero b1911d00a1 command palette: support keywords for editor actions lookup 2016-04-18 08:03:54 +01:00
Benjamin Pasero eebd22d93e editor action: add support for keywords 2016-04-18 08:02:17 +01:00
Benjamin Pasero 6245f44c68 go through our lifecycle when reloading from dev tools (fixes #5409) 2016-04-17 17:20:34 +02:00
Denis Gladkikh be48a08c7d Fix link in wiki/README.md (#5374)
Misprint in "Submitting Bugs and Suggestions" link
2016-04-17 14:08:13 +02:00
Benjamin Pasero 339b989984 Update to Electron 0.37.6 (#5378)
* electron bump

* oss bump

* adopt missing will-quit call when using process.exit()

* more bgcolor fixes

* add comment
2016-04-16 18:54:01 +02:00
Benjamin Pasero bc644c03aa nicer sash cursor on mac 2016-04-16 18:53:26 +02:00
Johannes Rieken e73a27fb5f debt = remove registerService method 2016-04-16 16:11:20 +02:00
Johannes Rieken 520cc7d1d2 align with map part 2 2016-04-16 15:42:32 +02:00
Johannes Rieken fe5ea709b1 print warning, not throw exception when service is missing, workaround for #5387 2016-04-16 12:48:47 +02:00
Matt Lott c5744ae430 Add CoffeeScript quote surroundingPairs
Updating language configuration to support autoClosingPairs and surroundingPairs settings.

Related to #3418
2016-04-16 21:55:47 +12:00
Johannes Rieken a4ead5c98e make service collection map-ish 2016-04-16 11:46:49 +02:00
Daniel Imms 530dc75cc8 Only allow single file to be reopened at once 2016-04-15 10:54:43 -07:00
isidor 36a964b59d debug: better flex alignment
fixes #5315
2016-04-15 18:34:04 +02:00
Johannes Rieken d1ea6b2ae6 towards separation of IServiceCollection and IInstantiationService, start with createChild 2016-04-15 18:25:51 +02:00
Johannes Rieken 92abb80975 debt - print a better message when a service cycle happens 2016-04-15 17:00:54 +02:00
Johannes Rieken cf9337d22c 💄 graph updates 2016-04-15 16:48:02 +02:00
Johannes Rieken 13c79c8c87 debt - remove some apparently unused service gymnastics 2016-04-15 16:43:19 +02:00
isidor f9c790a83c debug: better distuingish actions start with / without debugging
fixes #5323
2016-04-15 15:36:00 +02:00
Benjamin Pasero 7ae681ff75 Reload crashes vscode extension development window (fixes #5313) 2016-04-15 12:03:34 +02:00
Johannes Rieken 8234916967 remove setTimeout call when signalling readyness cos it was neccessary for absolute layouting 2016-04-15 11:49:43 +02:00
Benjamin Pasero b564444547 Code doesn't react to keybindings.json changes (fixes #5319) 2016-04-15 11:47:01 +02:00
Maxime Quandalle 65bdaf3aec Sash double clicks (#4702)
* Support double click on sashes

We had to implement a slight change in the sash drag "hack", by removing the
full cover transparent overlay (that was preventing clicks events from being
fired) and replacing it by a CSS `cursor` rule on the document.body.

The ideal solution for a clean dragging events implementation would be to use
the `Element.setCapture` API that is unfortunately not available in Chrome.

* Center the split editor frontier by double-clicking on it

* Reset the bottom panel size by double-clicking on it

* Implement sash reset on diff editors

* Fix a bug with DOM measurement

The calculus was plain wrong as showed in https://github.com/winjs/winjs/issues/1621
This was probably unotified since this utility function wasn't used in the code base.

* Implement sidebar sash optimal resizing

Fixes #4660

* Abstract `getLargestChildWidth` into a DOM method

This commit also moves the `getOptimalWidth` method from the `Composite` to the
`Viewlet` component. This partially addresses
https://github.com/Microsoft/vscode/pull/4702#issuecomment-207813241

* Calculate the sidebar optimal width correctly in case no folder is open
2016-04-15 11:30:52 +02:00
Erich Gamma b83330695a Merge pull request #5314 from PhilHannent/patch-1
Add point about Qt project file support
2016-04-15 10:40:21 +02:00
Joao Moreno 8d3e492fad forgot cleanup 2016-04-15 10:21:47 +02:00
Philip Hannent 7bd32a632f Add point about Qt project file support 2016-04-15 09:17:55 +01:00
Joao Moreno 0d3ed608f6 scope window supdate package to quality
fixes #5262
2016-04-15 09:53:03 +02:00
Joao Moreno 90cb80ebd5 link gallery extensions to local ones
fixes #5287
2016-04-15 09:20:30 +02:00
Daniel Imms c7af5c52d9 Merge pull request #5310 from xhacker/patch-1
Fixed some minor issues in README.md
2016-04-15 00:19:13 -07:00
柳东原 LIU Dongyuan 9462cbd40c Update README.md 2016-04-15 00:15:36 -07:00
Daniel Imms 90a89ac491 Remove unused function 2016-04-14 15:05:20 -07:00