Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
160 commits
Select commit Hold shift + click to select a range
c9fde20
Implement word part move and delete
brentwang23 Apr 17, 2018
7415670
Fixed formatting issues
brentwang23 Apr 17, 2018
1ee51b1
Add support for parsing transformations in placeholders.
go2sh Jun 11, 2018
cea99a6
Execute placeholder transformation on moving to next placeholder.
go2sh Jun 11, 2018
6b38a7c
Rewrite transform handling in marker.
go2sh Jun 15, 2018
2727ad9
Fix transformation parsing and replacement.
go2sh Jun 15, 2018
ba152e0
Add placeholder transformation tests.
go2sh Jun 15, 2018
cd5afa8
Remove unused code.
go2sh Jun 15, 2018
a86d0e5
add centeredViewLayout
isidorn Jun 15, 2018
98e0b5b
editorPart: plugin centeredViewLayout
isidorn Jun 15, 2018
e362c61
update the content class name depending on who is direct chald of edi…
isidorn Jun 15, 2018
afcd1fc
merge master
isidorn Jun 18, 2018
151790c
center layout by adding empty views, do not reparent html elements
isidorn Jun 18, 2018
01bafa1
centered layout: respect separator style
isidorn Jun 18, 2018
899aef9
centerd view: address feedback
isidorn Jun 18, 2018
2370f86
properly pass onDidChange and react to other feedback
isidorn Jun 18, 2018
8f7a642
use helper functino to clarify toSplitViewView cast
isidorn Jun 18, 2018
4d2c0dd
centeredViewLayout: height 100% to show watermark
isidorn Jun 18, 2018
0aa7928
Re-enable rpm builds
Tyriar Jun 19, 2018
522eef3
Re-enable rpm publish
Tyriar Jun 19, 2018
f67fee1
Fix #39458
bitshiftza Jun 19, 2018
11959fa
Re-enable 32-bit builds too
Tyriar Jun 19, 2018
5b884fe
Merge branch 'tyriar/rpm_broken'
Tyriar Jun 19, 2018
74a1015
Revert "adding titlebar icon svg"
bpasero Jun 19, 2018
30bd33d
fix #52273
bpasero Jun 19, 2018
e28c265
Revert "Revert "adding titlebar icon svg""
bpasero Jun 19, 2018
b4a18da
fixes #52251
joaomoreno Jun 19, 2018
7edc9aa
:lipstick:
joaomoreno Jun 19, 2018
be45510
splitview: better naming
joaomoreno Jun 19, 2018
e60eaf7
splitview: more :lipstick:
joaomoreno Jun 19, 2018
4af239e
splitview: split sizing tests
joaomoreno Jun 19, 2018
906007f
Merge branch 'master' into isidorn/centeredLayout
isidorn Jun 19, 2018
933ac4b
Fix #51533 (#52075)
Dari-K Jun 19, 2018
d3d7165
tabs - ensure tab border draws over title border
bpasero Jun 19, 2018
b8b60dd
Remove core language pack from build
dbaeumer Jun 14, 2018
04cc579
Fixes #51982: Platform.locale doesn't always point to the requested …
dbaeumer Jun 15, 2018
8527801
centeredView: store ratios and restore them properly
isidorn Jun 19, 2018
6a1ca40
Merge pull request #52064 from Microsoft/isidorn/centeredLayout
isidorn Jun 19, 2018
92171d8
grid - some centered layout cleanup
bpasero Jun 19, 2018
ce930c3
centered view: no need to distribute view sizes
isidorn Jun 19, 2018
b343035
fix #52095
bpasero Jun 19, 2018
065c949
centered view: double click to reset size
isidorn Jun 19, 2018
1ce43ea
Use fsPath if scheme is file
sandy081 Jun 19, 2018
e909a0d
fix #52201
bpasero Jun 19, 2018
2afaa0d
fix #52208
bpasero Jun 19, 2018
c361c4a
Back button constant (#49340)
chrmarti Jun 18, 2018
48d38a1
fixes #52156
isidorn Jun 19, 2018
a979c73
bulk edit provider listens on operation events only, add more test (p…
jrieken Jun 19, 2018
f4df42f
Fix #51234
sandy081 Jun 19, 2018
3f25a1b
fix #50187
jrieken Jun 19, 2018
22a98f3
fileSystemProvider: isReadonly
isidorn Jun 19, 2018
1019236
move onDidRename to filesystem-events things, #43768
jrieken Jun 19, 2018
7279268
Merge pull request #52330 from Microsoft/isidorn/fsReadonly
jrieken Jun 19, 2018
48087bf
explorerResourceIsReadonly context
isidorn Jun 19, 2018
2579a13
add (internal) api for onWillSave #43768
jrieken Jun 19, 2018
6dcfa8f
add proposed onWillRenameFile event, #43768
jrieken Jun 19, 2018
6b8ea72
update doc comment
jrieken Jun 19, 2018
1ae8202
Use posix.join
sandy081 Jun 19, 2018
45bfc0a
enable more tests #10659
jrieken Jun 19, 2018
54ff9a1
delayed loading of vscode-textmate
aeschli Jun 19, 2018
ea28332
more testing on #10659
jrieken Jun 19, 2018
29a7289
add test for #42638
jrieken Jun 19, 2018
58da9d0
fix comment for #51695
jrieken Jun 19, 2018
a0fe17d
JSONValidationExtensionPoint: use extensionLocation
aeschli Jun 19, 2018
e1f1b6c
disable actions and commands for readonly resources
isidorn Jun 19, 2018
dd7e8af
Open readonly files as readonly editors (#52337)
isidorn Jun 19, 2018
a032e74
follow up: lastResolvedDiskStat can be null
bpasero Jun 19, 2018
6e088a7
Minor edits
alexdima Jun 19, 2018
aa38094
grid - fix bad overlay height value when dragging
bpasero Jun 19, 2018
83625fa
debt - avoid async import when chained with WinJS promises
bpasero Jun 19, 2018
8729695
Update markdown grammar
mjbvz Jun 19, 2018
260ee32
Update js/ts grammars
mjbvz Jun 19, 2018
0113b40
fix #52212
bpasero Jun 19, 2018
0977a4c
initialize title in custom titlebar
sbatten Jun 19, 2018
378c218
Merge branch 'master' of https://github.com/Microsoft/vscode
sbatten Jun 19, 2018
e8008a7
grid - tweak autoFocus in quick pick depending on active editor group…
bpasero Jun 19, 2018
88904d7
fixes $52275
sbatten Jun 19, 2018
76f33a4
Separete scanning and filtering extensions
sandy081 Jun 19, 2018
4d3a8ae
Add tag closing completions
mjbvz Jun 19, 2018
f71c378
Make sure we trigger js/ts completions on /
mjbvz Jun 19, 2018
344f4d3
Keep deleting lines when triggering deleteAllLeft on column 1 (#28392)
alfondotnet Jun 19, 2018
dcffd79
removing invalid classes from extension actions
sbatten Jun 19, 2018
0e36150
Fix completion characters inside of js function call
mjbvz Jun 19, 2018
e4fe04a
Treat comma as a commit character in js / ts
mjbvz Jun 19, 2018
442e5e2
Add ability to ignore recommendations both globally and at a per-work…
Jun 19, 2018
69d79b0
Remove button that shouldnt show up (#52360)
Jun 19, 2018
fae2d73
Adding note on webview persistence
mjbvz Jun 20, 2018
7c96862
Use workspace edit to create new file on refactor
mjbvz Jun 20, 2018
40fb74c
Fix #52314 - add aria label for replace toggle state
roblourens Jun 20, 2018
2b59b80
Settings editor - move TOC back under header
roblourens Jun 20, 2018
dc15008
Settings editor - hide TOC during search
roblourens Jun 20, 2018
38cbbb7
Shorter duration
chrmarti Jun 20, 2018
fb295d4
title :lipstick:
bpasero Jun 20, 2018
d72e9e9
remove extra center action
isidorn Jun 20, 2018
d9483dd
fixes #52370
isidorn Jun 20, 2018
0086325
Fix possible issue where a first data chunk could contain an entire m…
alexdima Jun 20, 2018
67e1e11
remove centered editor layout from layout menu
isidorn Jun 20, 2018
e585e4b
fixes #52409
joaomoreno Jun 20, 2018
90eefbf
nicer import
bpasero Jun 20, 2018
05b5db7
manifest ideas about better names in WorkspaceEdit #10659
jrieken Jun 20, 2018
6cba561
Writeable active and selected items (#49340, fixes vscode-azure-accou…
chrmarti Jun 20, 2018
81f54be
Fix #52342
sandy081 Jun 20, 2018
9481b20
vscode-xerm@3.5.0-beta13
Tyriar Jun 20, 2018
c5ef6da
center view: do not reset grid
joaomoreno Jun 20, 2018
c080248
centered layout: propagate dimension constraints from view
joaomoreno Jun 20, 2018
124ebf6
splitview: left align all elements
joaomoreno Jun 20, 2018
19231f6
Polish title (#49340)
chrmarti Jun 20, 2018
b0be57d
Fix ignoreFocusOut for showInputBox (fixes #52361)
chrmarti Jun 20, 2018
5d0ec1a
Fix infinite progress (#49340)
chrmarti Jun 20, 2018
8b6281e
Ensure unique decoration keys
alexdima Jun 20, 2018
c570b73
Fix tests
sandy081 Jun 20, 2018
97f48d7
rename/create should be able to define override behaviour #10659
jrieken Jun 20, 2018
bac2a59
add partial test #10659
jrieken Jun 20, 2018
3db3905
Revert "Fix #52342"
sandy081 Jun 20, 2018
38b11bf
Revert "Fix tests"
sandy081 Jun 20, 2018
738fa55
#52342 Fix classes contributed to themes
sandy081 Jun 20, 2018
f0ec28b
override -> overwrite, #10659
jrieken Jun 20, 2018
519b82b
vscode-xterm@3.5.0-beta14
Tyriar Jun 20, 2018
52e29e9
Update reaching into xterm.js internals to work after layering merge
Tyriar Jun 20, 2018
94fec82
Fix tests
Tyriar Jun 20, 2018
967451e
propagate isReadonly properly
isidorn Jun 20, 2018
b7e2e55
Fix #47532
sandy081 Jun 20, 2018
f607ee4
Type terminal smoke tests
Tyriar Jun 20, 2018
1afae05
Merge pull request #52463 from Microsoft/tyriar/xterm_update
Tyriar Jun 20, 2018
341fc24
Don't let DOM renderer render outside cols
Tyriar Jun 20, 2018
be614e1
Merge remote-tracking branch 'origin/master' into pr/brentwang23/48023
alexdima Jun 20, 2018
76cdeb7
preferences editor needs a min height
joaomoreno Jun 20, 2018
4dbe064
better grid 2x2
joaomoreno Jun 20, 2018
991b74b
debug: stop support for debug.hideActionBar
isidorn Jun 20, 2018
257ae9f
add ignoreIfExists-option #10659
jrieken Jun 20, 2018
48d37fc
some jsdoc #10659
jrieken Jun 20, 2018
b749318
_allEntries isn't API, #10659
jrieken Jun 20, 2018
0a35cbf
fixes #52428
isidorn Jun 20, 2018
edb49f6
Fix focus behavior (#49340)
chrmarti Jun 20, 2018
b705856
More title polish (#49340)
chrmarti Jun 20, 2018
bd2a8b1
tree: expose shouldToggleExpansion
joaomoreno Jun 20, 2018
2c3247d
fix isClickOnTwistie
joaomoreno Jun 20, 2018
b281f73
Remove disclaimer (#49340)
chrmarti Jun 20, 2018
3beb4f3
Fix #34130
sandy081 Jun 20, 2018
f41ee9c
Stylistic edits
alexdima Jun 20, 2018
c177376
use posix path math with uris
jrieken Jun 20, 2018
f22e404
Add word part selection commands & tweak mac keybindings
alexdima Jun 20, 2018
23da151
Add test for snippet transform with indention.
go2sh Jun 20, 2018
1178793
Disable history navigation because up and down are used to navigate t…
isidorn Jun 20, 2018
aee8199
Update documentation.
go2sh Jun 20, 2018
66eb175
Tweak keybindings on Windows
alexdima Jun 20, 2018
1cc8ec4
Merge pull request #48023 from brentwang23/master
alexdima Jun 20, 2018
5e1ad2b
Merge pull request #51621 from go2sh/placeholder_transform
jrieken Jun 20, 2018
89f9e25
outline - use better twistie knowledge
jrieken Jun 20, 2018
2c0c1f3
Use ignoreIfExists for creating new files during refactorings
mjbvz Jun 20, 2018
b136105
Settings editor - show result count in TOC when searching
roblourens Jun 20, 2018
b31c338
Settings editor - add setting to configure TOC behavior during search
roblourens Jun 20, 2018
94edf19
Settings editor - filter result list when a TOC entry is clicked duri…
roblourens Jun 20, 2018
04c1ad9
EH search - Centralize vscode-ripgrep import in search extension
roblourens Jun 20, 2018
0532c31
Definition link API (#52230)
mjbvz Jun 20, 2018
98fb7aa
fixes #52376
sbatten Jun 20, 2018
1730517
Flatted out abstract class with only one impl
mjbvz Jun 20, 2018
c2e24c0
Make unused params with _
mjbvz Jun 20, 2018
30cd45c
Improved alorithm for bracket based previews
bitshiftza Jun 20, 2018
dbeda4e
Merge with master
bitshiftza Jun 20, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/new_release.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
newReleaseLabel: 'new release',
newReleaseColor: '006b75',
daysAfterRelease: 7,
daysAfterRelease: 5,
perform: true
}
}
8 changes: 2 additions & 6 deletions build/gulpfile.extensions.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ const sourcemaps = require('gulp-sourcemaps');
const nlsDev = require('vscode-nls-dev');
const root = path.dirname(__dirname);
const commit = util.getVersion(root);
const i18n = require('./lib/i18n');
const plumber = require('gulp-plumber');

const extensionsPath = path.join(path.dirname(__dirname), 'extensions');
Expand All @@ -32,8 +31,6 @@ const compilations = glob.sync('**/tsconfig.json', {

const getBaseUrl = out => `https://ticino.blob.core.windows.net/sourcemaps/${commit}/${out}`;

const languages = i18n.defaultLanguages.concat(process.env.VSCODE_QUALITY !== 'stable' ? i18n.extraLanguages : []);

const tasks = compilations.map(function (tsconfigFile) {
const absolutePath = path.join(extensionsPath, tsconfigFile);
const relativeDirname = path.dirname(tsconfigFile);
Expand All @@ -58,7 +55,6 @@ const tasks = compilations.map(function (tsconfigFile) {
const srcBase = path.join(root, 'src');
const src = path.join(srcBase, '**');
const out = path.join(root, 'out');
const i18nPath = path.join(__dirname, '..', 'i18n');
const baseUrl = getBaseUrl(out);

let headerId, headerOut;
Expand Down Expand Up @@ -102,9 +98,9 @@ const tasks = compilations.map(function (tsconfigFile) {
sourceRoot: '../src'
}))
.pipe(tsFilter.restore)
.pipe(build ? nlsDev.createAdditionalLanguageFiles(languages, i18nPath, out) : es.through())
.pipe(build ? nlsDev.bundleMetaDataFiles(headerId, headerOut) : es.through())
.pipe(build ? nlsDev.bundleLanguageFiles() : es.through())
// Filter out *.nls.json file. We needed them only to bundle meta data file.
.pipe(filter(['**', '!**/*.nls.json']))
.pipe(reporter.end(emitError));

return es.duplex(input, output);
Expand Down
14 changes: 1 addition & 13 deletions build/gulpfile.vscode.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,12 @@ const vfs = require('vinyl-fs');
const rename = require('gulp-rename');
const replace = require('gulp-replace');
const filter = require('gulp-filter');
const buffer = require('gulp-buffer');
const json = require('gulp-json-editor');
const _ = require('underscore');
const util = require('./lib/util');
const ext = require('./lib/extensions');
const buildfile = require('../src/buildfile');
const common = require('./lib/optimize');
const nlsDev = require('vscode-nls-dev');
const root = path.dirname(__dirname);
const commit = util.getVersion(root);
// @ts-ignore Microsoft/TypeScript#21262 complains about a require of a JSON file
Expand Down Expand Up @@ -98,8 +96,6 @@ const BUNDLED_FILE_HEADER = [
' *--------------------------------------------------------*/'
].join('\n');

const languages = i18n.defaultLanguages.concat([]); // i18n.defaultLanguages.concat(process.env.VSCODE_QUALITY !== 'stable' ? i18n.extraLanguages : []);

gulp.task('clean-optimized-vscode', util.rimraf('out-vscode'));
gulp.task('optimize-vscode', ['clean-optimized-vscode', 'compile-build', 'compile-extensions-build'], common.optimizeTask({
entryPoints: vscodeEntryPoints,
Expand All @@ -108,7 +104,6 @@ gulp.task('optimize-vscode', ['clean-optimized-vscode', 'compile-build', 'compil
loaderConfig: common.loaderConfig(nodeModules),
header: BUNDLED_FILE_HEADER,
out: 'out-vscode',
languages: languages,
bundleInfo: undefined
}));

Expand Down Expand Up @@ -244,15 +239,8 @@ function packageTask(platform, arch, opts) {
.filter(({ name }) => builtInExtensions.every(b => b.name !== name));

const localExtensions = es.merge(...localExtensionDescriptions.map(extension => {
const nlsFilter = filter('**/*.nls.json', { restore: true });

return ext.fromLocal(extension.path)
.pipe(rename(p => p.dirname = `extensions/${extension.name}/${p.dirname}`))
// // TODO@Dirk: this filter / buffer is here to make sure the nls.json files are buffered
.pipe(nlsFilter)
.pipe(buffer())
.pipe(nlsDev.createAdditionalLanguageFiles(languages, path.join(__dirname, '..', 'i18n')))
.pipe(nlsFilter.restore);
.pipe(rename(p => p.dirname = `extensions/${extension.name}/${p.dirname}`));
}));

const localExtensionDependencies = gulp.src('extensions/node_modules/**', { base: '.' });
Expand Down
5 changes: 0 additions & 5 deletions build/lib/optimize.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ var concat = require("gulp-concat");
var VinylFile = require("vinyl");
var bundle = require("./bundle");
var util = require("./util");
var i18n = require("./i18n");
var gulpUtil = require("gulp-util");
var flatmap = require("gulp-flatmap");
var pump = require("pump");
Expand Down Expand Up @@ -163,10 +162,6 @@ function optimizeTask(opts) {
sourceRoot: null,
addComment: true,
includeContent: true
}))
.pipe(i18n.processNlsFiles({
fileHeader: bundledFileHeader,
languages: opts.languages
}))
.pipe(gulp.dest(out));
};
Expand Down
10 changes: 1 addition & 9 deletions build/lib/optimize.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ import * as concat from 'gulp-concat';
import * as VinylFile from 'vinyl';
import * as bundle from './bundle';
import * as util from './util';
import * as i18n from './i18n';
import * as gulpUtil from 'gulp-util';
import * as flatmap from 'gulp-flatmap';
import * as pump from 'pump';
Expand Down Expand Up @@ -160,11 +159,8 @@ export interface IOptimizeTaskOpts {
* (out folder name)
*/
out: string;
/**
* (languages to process)
*/
languages: i18n.Language[];
}

export function optimizeTask(opts: IOptimizeTaskOpts): () => NodeJS.ReadWriteStream {
const entryPoints = opts.entryPoints;
const otherSources = opts.otherSources;
Expand Down Expand Up @@ -233,10 +229,6 @@ export function optimizeTask(opts: IOptimizeTaskOpts): () => NodeJS.ReadWriteStr
addComment: true,
includeContent: true
}))
.pipe(i18n.processNlsFiles({
fileHeader: bundledFileHeader,
languages: opts.languages
}))
.pipe(gulp.dest(out));
};
}
Expand Down
6 changes: 3 additions & 3 deletions build/tfs/linux/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ DEB_PATH="$REPO/.build/linux/deb/$DEB_ARCH/deb/$DEB_FILENAME"

node build/tfs/common/publish.js $VSCODE_QUALITY $PLATFORM_DEB package $DEB_FILENAME $VERSION true $DEB_PATH

# RPM_FILENAME="$(ls $REPO/.build/linux/rpm/$RPM_ARCH/ | grep .rpm)"
# RPM_PATH="$REPO/.build/linux/rpm/$RPM_ARCH/$RPM_FILENAME"
RPM_FILENAME="$(ls $REPO/.build/linux/rpm/$RPM_ARCH/ | grep .rpm)"
RPM_PATH="$REPO/.build/linux/rpm/$RPM_ARCH/$RPM_FILENAME"

# node build/tfs/common/publish.js $VSCODE_QUALITY $PLATFORM_RPM package $RPM_FILENAME $VERSION true $RPM_PATH
node build/tfs/common/publish.js $VSCODE_QUALITY $PLATFORM_RPM package $RPM_FILENAME $VERSION true $RPM_PATH

# SNAP_FILENAME="$(ls $REPO/.build/linux/snap/$ARCH/ | grep .snap)"
# SNAP_PATH="$REPO/.build/linux/snap/$ARCH/$SNAP_FILENAME"
Expand Down
4 changes: 2 additions & 2 deletions build/tfs/product-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ phases:
- script: |
set -e
npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-deb"
# npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-rpm"
npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-rpm"
#npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-snap"

AZURE_DOCUMENTDB_MASTERKEY="$(AZURE_DOCUMENTDB_MASTERKEY)" \
Expand Down Expand Up @@ -334,7 +334,7 @@ phases:
- script: |
set -e
npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-deb"
# npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-rpm"
npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-rpm"
#npm run gulp -- "vscode-linux-$(VSCODE_ARCH)-build-snap"

AZURE_DOCUMENTDB_MASTERKEY="$(AZURE_DOCUMENTDB_MASTERKEY)" \
Expand Down
Loading