Skip to content

Commit

Permalink
feat(): seperate 32/64 bit versions (#62)
Browse files Browse the repository at this point in the history
  • Loading branch information
garethflowers authored Oct 25, 2019
1 parent 5c39d5f commit 3f2dd65
Show file tree
Hide file tree
Showing 43 changed files with 701 additions and 15 deletions.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Type=PortableApps.comFormat
Version=3.5

[Details]
Name=Visual Studio Code Portable
AppId=VSCodePortable
Name=Visual Studio Code Portable (64-bit)
AppId=VSCodePortable-x64
Publisher=Gareth Flowers, Microsoft & PortableApps.com
Homepage=https://gareth.flowers/vscode-portable
Category=Development
Expand Down
7 changes: 7 additions & 0 deletions VSCodePortable-x64/App/AppInfo/Installer.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[DownloadFiles]
DownloadURL=https://go.microsoft.com/fwlink/?Linkid=850641
DownloadName=Visual Studio Code 64-bit (Latest)
DownloadFilename=VSCode-win32-x64-x.x.x.zip
AdvancedExtract1To=App\VSCode
AdvancedExtract1Filter=**
AdditionalInstallSize=500000
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
[Launch]
ProgramExecutable=VSCode\code.exe
ProgramExecutable64=VSCode64\code.exe
CommandLineArguments='--user-data-dir="%PAL:DataDir%\code" --extensions-dir="%PAL:DataDir%\code\extensions"'
DirectoryMoveOK=yes
DisableSplashScreen=true
Expand Down
File renamed without changes.
File renamed without changes.
Binary file added VSCodePortable-x64/VSCodePortable-x64.exe
Binary file not shown.
File renamed without changes.
Binary file added VSCodePortable-x86/App/AppInfo/AppIcon.ico
Binary file not shown.
Binary file added VSCodePortable-x86/App/AppInfo/AppIcon_128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added VSCodePortable-x86/App/AppInfo/AppIcon_16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added VSCodePortable-x86/App/AppInfo/AppIcon_32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added VSCodePortable-x86/App/AppInfo/AppIcon_75.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions VSCodePortable-x86/App/AppInfo/AppInfo.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[Format]
Type=PortableApps.comFormat
Version=3.5

[Details]
Name=Visual Studio Code Portable (32-bit)
AppId=VSCodePortable-x86
Publisher=Gareth Flowers, Microsoft & PortableApps.com
Homepage=https://gareth.flowers/vscode-portable
Category=Development
Description=Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.
Language=Multilingual

[License]
Shareable=true
OpenSource=true
Freeware=true
CommercialUse=true

[Version]
PackageVersion=1.0.1.0
DisplayVersion=Latest

[Dependencies]
UsesDotNetVersion=4.5

[Control]
Icons=1
Start=VSCodePortable.exe
7 changes: 7 additions & 0 deletions VSCodePortable-x86/App/AppInfo/Installer.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[DownloadFiles]
DownloadURL=https://go.microsoft.com/fwlink/?LinkID=623231
DownloadName=Visual Studio Code 32-bit (Latest)
DownloadFilename=VSCode-win32-ia32-x.x.x.zip
AdvancedExtract1To=App\VSCode
AdvancedExtract1Filter=**
AdditionalInstallSize=500000
18 changes: 18 additions & 0 deletions VSCodePortable-x86/App/AppInfo/Launcher/VSCodePortable.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[Launch]
ProgramExecutable=VSCode\code.exe
CommandLineArguments='--user-data-dir="%PAL:DataDir%\code" --extensions-dir="%PAL:DataDir%\code\extensions"'
DirectoryMoveOK=yes
DisableSplashScreen=true
SplashTime=0
SupportsUNC=yes
MinOS=7

[Environment]
VSCODE_HOME=%PAL:DataDir%\code

[DirectoriesCleanupIfEmpty]
1=%APPDATA%\Code
2=%APPDATA%\Visual Studio Code\logs
3=%APPDATA%\Visual Studio Code
4=%USERPROFILE%\.vscode\extensions
5=%USERPROFILE%\.vscode
4 changes: 4 additions & 0 deletions VSCodePortable-x86/App/DefaultData/code/User/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"git.ignoreMissingGitWarning": true,
"update.channel": "none"
}
237 changes: 237 additions & 0 deletions VSCodePortable-x86/Help.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,237 @@
<!DOCTYPE html>
<html lang="en-US">

<head>
<meta charset="UTF-8">
<title>Visual Studio Code Portable Help</title>
<link rel="alternate" href="https://portableapps.com/feeds/general" type="application/rss+xml" title="PortableApps.com">
<link rel="shortcut icon" href="Other/Help/Images/Favicon.ico">
<style type="text/css">
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 76%;
color: black;
margin: 20px;
background: #e6e8ea;
text-align: center;
}

a {
color: #b31616;
font-weight: bold;
}

a:hover {
color: red;
}

h1,
h2,
h3,
h4,
h5,
h6 {
font-family: Arial, sans-serif;
font-weight: normal;
}

h1 {
color: #b31616;
font-weight: bold;
letter-spacing: -2px;
font-size: 2.2em;
border-bottom: 1px solid silver;
padding-bottom: 5px;
}

h2 {
font-size: 1.5em;
border-bottom: 1px solid silver;
padding-bottom: 3px;
clear: both;
}

h3 {
font-size: 1.2em;
}

h4 {
font-size: 1.1em;
}

h5 {
font-size: 1.0em;
}

h6 {
font-size: 0.8em;
}

img {
border: 0;
}

ol,
ul,
li,
p,
pre,
table,
tr,
td,
th {
font-size: 1.0em;
}

pre {
font-family: monospace;
}

strong,
b {
font-weight: bold;
}

td,
th {
border: 1px solid #aaaaaa;
border-collapse: collapse;
padding: 3px;
}

th {
background: #3667a8;
color: white;
}

ol ol {
list-style-type: lower-alpha;
}

.content {
text-align: left;
margin-left: auto;
margin-right: auto;
width: 780px;
background-color: white;
border-left: 1px solid black;
border-right: 1px solid black;
padding: 12px 30px;
line-height: 150%;
}

.logo {
background: white url("Other/Help/Images/Help_Background_Header.png") repeat-x;
width: 840px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
text-align: left;
border-right: 1px solid black;
border-left: 1px solid black;
}

.footer {
background: white url("Other/Help/Images/Help_Background_Footer.png") repeat-x;
width: 840px;
height: 16px;
margin-left: auto;
margin-right: auto;
text-align: left;
border-right: 1px solid black;
border-left: 1px solid black;
}

.logo img {
padding-left: 0px;
border: none;
position: relative;
top: -4px;
}

* html .content {
width: 760px;
}

* html .logo,
* html .footer {
width: 820px;
}

.content h1 {
margin: 0px;
}

h1.hastagline {
border: 0;
}

h2.tagline {
color: #747673;
clear: none;
margin-top: 0em;
}

/* printer styles */
@media print {

body,
.content {
margin: 0;
padding: 0;
}

.navigation,
.locator,
.footer a,
.message,
.footer-links {
display: none;
}

.footer,
.content,
.header {
border: none;
}

a {
text-decoration: none;
font-weight: normal;
color: black;
}
}
</style>
</head>

<body>
<div class="logo"><a href="https://portableapps.com/"><img src="Other/Help/Images/Help_Logo_Top.png" alt="PortableApps.com - Your Digital Life, Anywhere"></a></div>
<div class="content">
<h1 class="hastagline">Visual Studio Code Portable Help</h1>
<h2 class="tagline">Code editing. Redefined.</h2>
<p>Visual Studio Code Portable is the Visual Studio Code editor packaged with a PortableApps.com launcher as a <a
href="https://portableapps.com/about/what_is_a_portable_app">portable app</a>, so you can run a full instance of
the Visual Studio Code editor on your iPod, USB flash drive, portable hard drive, etc. It has all the same features
as Visual Studio Code, plus, it leaves no personal information behind on the machine you run it on, so you can take
it with you wherever you go. <a href="https://code.visualstudio.com/">Learn more about Visual Studio Code...</a></p>
<p><a href="https://portableapps.com/donate"><img src="Other/Help/Images/Donation_Button.png" style="vertical-align:middle"
alt="Make a Donation"></a> - Support PortableApps.com's Hosting and Development</p>
<p><a href="https://gareth.flowers/vscode-portable">Go to the Visual Studio Code Portable Homepage &gt;&gt;</a></p>
<p><a href="https://portableapps.com/">Get more portable apps at PortableApps.com</a></p>
<p>The PortableApps.com Launcher that portablizes this application and the PortableApps.com Installer used to package
this application are OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source
Initiative. The base application is under a different license.</p>
<h2>Portable App Issues</h2>
<ul>
<li><a href="https://portableapps.com/support/portable_app#downloading">Downloading a Portable App</a></li>
<li><a href="https://portableapps.com/support/portable_app#installing">Installing a Portable App</a></li>
<li><a href="https://portableapps.com/support/portable_app#using">Using a Portable App</a></li>
<li><a href="https://portableapps.com/support/portable_app#upgrading">Upgrading a Portable App</a></li>
</ul>
<p>You can read about advanced configuration options for the PortableApps.com Launcher in its <a href="Other/Source/Readme.txt">readme
file</a>.</p>
</div>
<div class="footer"></div>
</body>

</html>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added VSCodePortable-x86/Other/Help/images/Favicon.ico
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions VSCodePortable-x86/Other/Source/AppNamePortable.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
AdditionalParameters=
DisableSplashScreen=false
RunLocally=false

# The above options are explained in the included readme.txt
# This INI file is an example only and is not used unless it is placed as described in the included readme.txt
Loading

0 comments on commit 3f2dd65

Please sign in to comment.