Commit Graph

3523 Commits

Author SHA1 Message Date
Daniel Imms
13457a0763 pty.js -> node-pty
Fixes #13625
2017-01-06 23:36:37 -08:00
Alex Dima
51b5727501 Merge remote-tracking branch 'origin/master' into alex/tokenization 2017-01-06 17:06:26 +01:00
Matt Bierner
97ba3fddce Pick up ts 2.1.4 (#18061) 2017-01-05 12:30:42 -08:00
Alex Dima
ebc43b3e8b Merge remote-tracking branch 'origin/master' into alex/tokenization 2017-01-05 12:31:43 +01:00
Alex Dima
a115c028f8 vscode-textmate@3.1.0 2017-01-05 11:18:13 +01:00
Joao Moreno
023c83fe4d update distro 2017-01-05 08:39:52 +01:00
Alex Dima
d43423b5b1 vscode-textmate@3.0.1 2017-01-04 14:44:56 +01:00
Alex Dima
6e61a294a1 vscode-textmate@3.0.0 2017-01-03 11:56:48 +02:00
Daniel Imms
d298183b26 Uplevel xterm.js
The terminal should be a lot faster at processing output now thanks to
sourcelair/xterm.js#422

Also of note: sourcelair/xterm.js#417: changed escape sequence for alt-arrow to work on bash on os x
2016-12-28 06:51:21 -08:00
Benjamin Pasero
1631cf8ea5 iconv-lite => 0.4.15 2016-12-15 17:57:01 +01:00
Benjamin Pasero
68d88d0544 graceful-fs => 4.1.11 2016-12-15 17:57:01 +01:00
Daniel Imms
f087eea3bd Merge pull request #16169 from aperezdc/flatpak
Support building Flatpak application bundles
2016-12-14 10:06:55 -08:00
Adrian Perez de Castro
9383c9aa68 Support building Flatpak bundles
This adds support for building Flatpak application bundles, which should be
runnable on any Linux distribution with Flatpak support. See the page at
http://flatpak.org/getting.html

New Gulp tasks are added to prepare a directory with the needed files
(vscode-linux-${arch}-prepare-flatpak), assembling the Flatpak bundles
(vscode-linux-${arch}-flatpak), and for cleaning the build directories
(clean-vscode-linux-${arch}-flatpak). This mimics how the Debian and RPM
package creation works. Hence, building an application bundle is done with:

  $ gulp vscode-linux-x64-flatpak
  [...]
  $ ls *.flatpak
  com.visualstudio.code.oss-x86_64.flatpak

Installing and running the application is achieved with:

  $ flatpak --user install --bundle com.visualstudio.code.oss-x86_64.flatpak
  $ flatpak run com.visualstudio.code.oss

(Removing "--user" would install the application system-wide. Also note that
the "org.freedesktop.Platform" runtime needs to be installeed, check the
Flatpak website for instructions.)

The "flatpak-bundler" development dependency provides an asynchronous API to
invoke "flatpak-builder". The "gulp-image-resize" module is used to
incorporate scaling of the application icon to multiple sizes, and uses
ImageMagick (or GraphicsMagick) under the hood, which is commonly available on
most GNU/Linux distributions.

Instead of building the Electron dependencies ourselves, this uses the
io.atom.electron.BaseApp bundle as base application.

Instead of building the Electron dependencies, this reuses the
"io.atom.electron.BaseApp" bundle as base application. The contents of the
base application are imported at build time, and then Electron and the
prepared files added on top. The prebuilt base application will be fetched
automatically using the URL specified in the "baseFlatpakref" attribute of the
manifest, and it is kindly hosted at Amazon S3 by Endless Computers
(https://endlessm.com). The sources for the base application can be found at:

  https://github.com/endlessm/electron-flatpak-base-app/
2016-12-14 16:46:32 +02:00
Daniel Imms
b69e40dd8a Use license in product.json for rpm
Fixes #17133
2016-12-13 21:10:29 -08:00
Ramya Rao
9f405d098d Bump up version for applicationinsights (#17001) 2016-12-12 11:15:27 -08:00
João Moreno
0e525b3ac5 Version bump 2016-12-12 10:30:47 +01:00
Ramya Achutha Rao
cfdcd76d62 updating distro 2016-12-08 21:36:33 -08:00
Martin Aeschlimann
e5a4fab120 Update vscode-textmate to 2.3.2. Fixes #15792 2016-12-08 17:29:17 +01:00
Andre Weinand
bc1eec763a update node-debug 2016-12-08 14:24:34 +01:00
Dirk Baeumer
643027641e Require gulp-tsb 2.0.3 2016-11-29 12:39:24 +01:00
Daniel Imms
4721762a2a Uplevel xterm.js
Fixes #15913
2016-11-28 16:03:37 -08:00
Christof Marti
13592c2984 Pull in curated keymaps (#15159) 2016-11-23 16:17:06 -08:00
Daniel Imms
d38381d0e2 Uplevel xterm to 2.1.0
Fixes #11542
2016-11-16 15:02:43 -08:00
Benjamin Pasero
97bef4bdc6 Update to electron 1.4.x (#15298)
* electron 1.4.6

* fix broken DND image feedback

* OSS input

* remove cat.exe as it is no longer needed

* update electron.d.ts

* set new ELECTRON_NO_ASAR environment for forked processes

* Automatically enable high contrast theme when enabled in Windows (fixes #15360)
2016-11-14 14:27:53 +01:00
Martin Aeschlimann
332fd57d3f Fix for source maps in extensions 2016-11-14 11:34:53 +01:00
Daniel Imms
5ba34ae5cf Revert "Uplevel pty.js"
This reverts commit 22d1f42f79.

Bash on Ubuntu errors out during launch using the newer version, reverting
so it can be investigated first.
2016-11-11 20:44:21 -08:00
Daniel Imms
22d1f42f79 Uplevel pty.js
This upgrade includes an upgrade of winpty from a 0.2.x to 0.3.1
2016-11-11 11:55:33 -08:00
Matt Bierner
efad54865c Update to VSCode-Textmate 2.3.1
This bumps the vscode-textmate version to pick up this work: https://github.com/Microsoft/vscode-textmate/pull/30

Taking in this change allows us to take in fixes such as #14626, and also addresses some exisitng edge cases
2016-11-08 10:43:11 -08:00
Joao Moreno
d7d4dac6c3 ipc: remove vscode:startCrashReporter
#10587
2016-11-04 11:32:34 +01:00
Benjamin Pasero
4fa6342ae4 bump 1.8.0 2016-10-28 17:17:08 +02:00
Joao Moreno
cc1d40a7ba add compile script 2016-10-28 10:45:04 +02:00
Benjamin Pasero
cb0a9f0aac update distro 2016-10-28 07:44:04 +02:00
Benjamin Pasero
797f90b7b5 oss input 2016-10-27 09:16:32 +02:00
Andre Weinand
56f9d92e45 use v1.14 of debug protocol module 2016-10-26 17:52:00 +02:00
Alexandru Dima
320cda32c8 Merge pull request #14488 from mjbvz/vscode-textmate-23
Update to VSCode-Textmate 2.3
2016-10-26 15:21:40 +02:00
Joao Moreno
a825785947 fixes #14519 2016-10-26 10:21:05 +02:00
Joao Moreno
64ddcad455 distro 2016-10-26 09:44:10 +02:00
Matt Bierner
7d4940faa4 Update to VSCode-Textmate 2.3
Bumps vscode-textmate to 2.3 in order to pick up this work: https://github.com/Microsoft/vscode-textmate/pull/26

Closes #14294
2016-10-25 12:48:50 -07:00
Benjamin Pasero
a0473636de update distro 2016-10-25 16:20:38 +02:00
Benjamin Pasero
5bafcdb3d6 update distro 2016-10-25 07:38:19 +02:00
Benjamin Pasero
54f9b3c5b0 Revert "Uplevel xterm.js"
This reverts commit e0f3e5134d.
2016-10-25 06:28:03 +02:00
Daniel Imms
e0f3e5134d Uplevel xterm.js
Fixes #11334
2016-10-24 15:01:20 -07:00
Daniel Imms
bbba181a0c Uplevel pty.js
Fixes #12260
2016-10-24 11:46:27 -07:00
Joao Moreno
a5deafe724 use user-friendly names for extension recommendations
fixes #13888
2016-10-24 16:25:38 +02:00
Daniel Imms
a7edf83db7 Uplevel xterm.js
Fixes #11334
Fixes #13229
2016-10-23 07:27:58 -07:00
Benjamin Pasero
b9a0305f7c Merge pull request #14086 from Microsoft/ben/1.3.8
update to electron 1.3.8
2016-10-21 11:35:07 +02:00
Alex Dima
7d39f4abbb Add monaco-editor-test script 2016-10-21 09:16:08 +02:00
Benjamin Pasero
256f59bff8 update to electron 1.3.8 2016-10-20 16:00:29 +02:00
Alex Dima
5ae54dd9d0 Reduce devDependencies 2016-10-20 15:00:00 +02:00
Joao Moreno
c132cb328b update gulp-azure-storage 2016-10-20 11:09:15 +02:00