- 15 12月, 2016 9 次提交
-
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Matt Bierner 提交于
-
由 Daniel Imms 提交于
Fixes #17162
-
由 Daniel Imms 提交于
-
由 Daniel Imms 提交于
Support building Flatpak application bundles
-
由 Daniel Imms 提交于
Use license in product.json for rpm
-
由 isidor 提交于
-
- 14 12月, 2016 31 次提交
-
-
由 isidor 提交于
-
由 isidor 提交于
-
由 isidor 提交于
#17073
-
由 isidor 提交于
#17073
-
由 isidor 提交于
-
由 Adrian Perez de Castro 提交于
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/
-
由 isidor 提交于
-
由 isidor 提交于
-
由 isidor 提交于
fixes #16639
-
由 Benjamin Pasero 提交于
-
由 isidor 提交于
fixes #16709
-
由 Johannes Rieken 提交于
-
由 João Moreno 提交于
Allow to use middle mouse click in trees (fixes #14453)
-
由 Sandeep Somavarapu 提交于
-
由 Joao Moreno 提交于
-
由 isidor 提交于
fixes #16939
-
由 isidor 提交于
fixes #16999
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Daniel Imms 提交于
Fixes #17133
-
由 Daniel Imms 提交于
Improve rpm dependencies
-
由 Daniel Imms 提交于
Fixes #17142
-
由 Daniel Imms 提交于
-
由 Daniel Imms 提交于
Add GConf2 dependency in rpm spec template
-
由 Daniel Imms 提交于
Fixes #17138
-
由 hun1ahpu 提交于
-
由 Matt Bierner 提交于
-
由 isidor 提交于
-
由 Sandeep Somavarapu 提交于
-
由 Sandeep Somavarapu 提交于
-
由 Sandeep Somavarapu 提交于
-