Commit graph

4640 commits

Author SHA1 Message Date
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
Johannes Rieken
a4ead5c98e make service collection map-ish 2016-04-16 11:46:49 +02: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
6ea1266160 Merge pull request #5238 from golf1052/csharp-header-fix
Fix C# in markdown header
2016-04-14 14:46:08 -07:00
Martin Aeschlimann
f67fc605ca JSON parser: getLocation 2016-04-14 21:44:20 +02:00
Martin Aeschlimann
a5a3af642b [coffeescript] improve the regex colorizer fix for #499 2016-04-14 21:44:19 +02:00
Joao Moreno
e3ac586869 fixes #5259 2016-04-14 18:54:21 +02:00
Johannes Rieken
8ca1f811df add constraints for optional types 2016-04-14 17:44:11 +02:00