From e613af20b7312e3e2e863390c3b2b2f1b5d72eeb Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Tue, 13 Dec 2016 12:57:16 +0100 Subject: [PATCH] [seti] extensions & filenames are case insensitive --- .../theme-seti/build/update-icon-theme.js | 4 +- .../theme-seti/icons/vs-seti-icon-theme.json | 38 +++++-------------- 2 files changed, 11 insertions(+), 31 deletions(-) diff --git a/extensions/theme-seti/build/update-icon-theme.js b/extensions/theme-seti/build/update-icon-theme.js index 399bbb8ae51..18e732e328a 100644 --- a/extensions/theme-seti/build/update-icon-theme.js +++ b/extensions/theme-seti/build/update-icon-theme.js @@ -200,9 +200,9 @@ exports.update = function () { let def = '_' + match[2]; let colorId = match[3]; if (pattern[0] === '.') { - ext2Def[pattern.substr(1)] = def; + ext2Def[pattern.substr(1).toLowerCase()] = def; } else { - fileName2Def[pattern] = def; + fileName2Def[pattern.toLowerCase()] = def; } def2ColorId[def] = colorId; } diff --git a/extensions/theme-seti/icons/vs-seti-icon-theme.json b/extensions/theme-seti/icons/vs-seti-icon-theme.json index 2e48bdfc084..9664501aef0 100644 --- a/extensions/theme-seti/icons/vs-seti-icon-theme.json +++ b/extensions/theme-seti/icons/vs-seti-icon-theme.json @@ -857,33 +857,23 @@ "editorconfig": "_editorconfig", "slugignore": "_config", "tmp": "_clock", - "DS_Store": "_ignored" + "ds_store": "_ignored" }, "fileNames": { "mix": "_hex", "karma.conf.js": "_karma", "karma.conf.coffee": "_karma", "bower.json": "_bower", - "Bower.json": "_bower", "dockerfile": "_docker", - "Dockerfile": "_docker", - "DOCKERFILE": "_docker", - "Gruntfile.js": "_grunt", - "gruntfile.babel.js": "_grunt", - "Gruntfile.babel.js": "_grunt", "gruntfile.js": "_grunt", - "Gruntfile.coffee": "_grunt", + "gruntfile.babel.js": "_grunt", "gruntfile.coffee": "_grunt", - "GULPFILE": "_gulp", - "Gulpfile": "_gulp", "gulpfile": "_gulp", "ionic.config.json": "_ionic", - "Ionic.config.json": "_ionic", "ionic.project": "_ionic", - "Ionic.project": "_ionic", - "LICENSE": "_license", - "Procfile": "_heroku", - "TODO": "_todo", + "license": "_license", + "procfile": "_heroku", + "todo": "_todo", "npm-debug.log": "_npm_ignored" }, "languageIds": { @@ -1031,7 +1021,7 @@ "editorconfig": "_editorconfig_light", "slugignore": "_config_light", "tmp": "_clock_light", - "DS_Store": "_ignored_light" + "ds_store": "_ignored_light" }, "languageIds": { "csharp": "_c-sharp_light", @@ -1072,25 +1062,15 @@ "karma.conf.js": "_karma_light", "karma.conf.coffee": "_karma_light", "bower.json": "_bower_light", - "Bower.json": "_bower_light", "dockerfile": "_docker_light", - "Dockerfile": "_docker_light", - "DOCKERFILE": "_docker_light", - "Gruntfile.js": "_grunt_light", - "gruntfile.babel.js": "_grunt_light", - "Gruntfile.babel.js": "_grunt_light", "gruntfile.js": "_grunt_light", - "Gruntfile.coffee": "_grunt_light", + "gruntfile.babel.js": "_grunt_light", "gruntfile.coffee": "_grunt_light", - "GULPFILE": "_gulp_light", - "Gulpfile": "_gulp_light", "gulpfile": "_gulp_light", "ionic.config.json": "_ionic_light", - "Ionic.config.json": "_ionic_light", "ionic.project": "_ionic_light", - "Ionic.project": "_ionic_light", - "LICENSE": "_license_light", - "Procfile": "_heroku_light", + "license": "_license_light", + "procfile": "_heroku_light", "npm-debug.log": "_npm_ignored_light" } }, -- GitLab