summaryrefslogtreecommitdiffstats
path: root/packaging/win32/portable/App
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 16:29:01 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 16:29:01 +0000
commit35a96bde514a8897f6f0fcc41c5833bf63df2e2a (patch)
tree657d15a03cc46bd099fc2c6546a7a4ad43815d9f /packaging/win32/portable/App
parentInitial commit. (diff)
downloadinkscape-35a96bde514a8897f6f0fcc41c5833bf63df2e2a.tar.xz
inkscape-35a96bde514a8897f6f0fcc41c5833bf63df2e2a.zip
Adding upstream version 1.0.2.upstream/1.0.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'packaging/win32/portable/App')
-rw-r--r--packaging/win32/portable/App/AppInfo/Launcher/InkscapePortable.ini72
-rw-r--r--packaging/win32/portable/App/AppInfo/Launcher/splash.jpgbin0 -> 45251 bytes
-rw-r--r--packaging/win32/portable/App/AppInfo/appicon.icobin0 -> 297358 bytes
-rw-r--r--packaging/win32/portable/App/AppInfo/appicon_16.pngbin0 -> 679 bytes
-rw-r--r--packaging/win32/portable/App/AppInfo/appicon_32.pngbin0 -> 1838 bytes
-rw-r--r--packaging/win32/portable/App/AppInfo/appinfo.ini26
-rw-r--r--packaging/win32/portable/App/AppInfo/installer.ini15
-rw-r--r--packaging/win32/portable/App/readme.txt1
8 files changed, 114 insertions, 0 deletions
diff --git a/packaging/win32/portable/App/AppInfo/Launcher/InkscapePortable.ini b/packaging/win32/portable/App/AppInfo/Launcher/InkscapePortable.ini
new file mode 100644
index 0000000..24856a9
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/Launcher/InkscapePortable.ini
@@ -0,0 +1,72 @@
+[Launch]
+ProgramExecutable=Inkscape\inkscape.exe
+DirectoryMoveOK=yes
+SupportsUNC=yes
+
+[Activate]
+Ghostscript=find
+XML=true
+
+[Environment]
+INKSCAPE_PROFILE_DIR=%PAL:DataDir%\settings
+HOME=%PAL:DataDir%\settings
+APPDATA=%PAL:DataDir%\settings
+PYTHONHOME=%PAL:AppDir%\Inkscape\python
+PATH=%PATH%
+
+[FilesMove]
+recently-used.xbel=%LOCALAPPDATA%
+
+[Language]
+Base=%PortableApps.comLocaleglibc%
+CheckIfExists=%PAL:AppDir%\Inkscape\share\locale\%PAL:LanguageCustom%\*.*
+DefaultIfNotExists=en_US
+
+[LanguageFile]
+Type=XML attribute
+File=%PAL:DataDir%\settings\preferences.xml
+XPath=/inkscape/group[@id="ui"]
+Attribute=language
+
+[FileWrite1]
+Type=XML attribute
+File=%PAL:DataDir%\settings\preferences.xml
+XPath=/inkscape/group[@id="ui"]
+Attribute=language
+Value=%PAL:LanguageCustom%
+
+[FileWrite2]
+Type=Replace
+File=%PAL:DataDir%\settings\preferences.xml
+Find=%PAL:LastDrive%%PAL:LastPackagePartialDir%\
+Replace=%PAL:Drive%%PAL:PackagePartialDir%\
+
+[FileWrite3]
+Type=Replace
+File=%PAL:DataDir%\settings\preferences.xml
+Find=%PAL:LastPortableAppsBaseDir%\
+Replace=%PAL:PortableAppsBaseDir%\
+
+[FileWrite4]
+Type=Replace
+File=%PAL:DataDir%\settings\preferences.xml
+Find=%PAL:LastDrive%\
+Replace=%PAL:Drive%\
+
+[FileWrite5]
+Type=Replace
+File=%PAL:DataDir%\settings\.recently-used.xbel
+Find=file:///%PAL:LastDrive%%PAL:LastPackagePartialDir:ForwardSlash%/
+Replace=file:///%PAL:Drive%%PAL:PackagePartialDir:ForwardSlash%/
+
+[FileWrite6]
+Type=Replace
+File=%PAL:DataDir%\settings\.recently-used.xbel
+Find=file:///%PAL:LastPortableAppsBaseDir:ForwardSlash%/
+Replace=file:///%PAL:PortableAppsBaseDir:ForwardSlash%/
+
+[FileWrite7]
+Type=Replace
+File=%PAL:DataDir%\settings\.recently-used.xbel
+Find=file:///%PAL:LastDrive%/
+Replace=file:///%PAL:Drive%/
diff --git a/packaging/win32/portable/App/AppInfo/Launcher/splash.jpg b/packaging/win32/portable/App/AppInfo/Launcher/splash.jpg
new file mode 100644
index 0000000..2cea130
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/Launcher/splash.jpg
Binary files differ
diff --git a/packaging/win32/portable/App/AppInfo/appicon.ico b/packaging/win32/portable/App/AppInfo/appicon.ico
new file mode 100644
index 0000000..7288d49
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/appicon.ico
Binary files differ
diff --git a/packaging/win32/portable/App/AppInfo/appicon_16.png b/packaging/win32/portable/App/AppInfo/appicon_16.png
new file mode 100644
index 0000000..295aeb1
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/appicon_16.png
Binary files differ
diff --git a/packaging/win32/portable/App/AppInfo/appicon_32.png b/packaging/win32/portable/App/AppInfo/appicon_32.png
new file mode 100644
index 0000000..1465ac3
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/appicon_32.png
Binary files differ
diff --git a/packaging/win32/portable/App/AppInfo/appinfo.ini b/packaging/win32/portable/App/AppInfo/appinfo.ini
new file mode 100644
index 0000000..544a665
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/appinfo.ini
@@ -0,0 +1,26 @@
+[Format]
+Type=PortableApps.comFormat
+Version=0.91
+
+[Details]
+Name=Inkscape Portable
+AppID=InkscapePortable
+Publisher=Inkscape.org & PortableApps.com
+Homepage=Inkscape.org
+Category=Graphics & Pictures
+Description=Inkscape is a powerful vector graphics editor.
+Language=Multilingual
+
+[License]
+Shareable=true
+OpenSource=true
+Freeware=true
+CommercialUse=true
+
+[Version]
+PackageVersion=0.47
+DisplayVersion=0.47
+
+[Control]
+Icons=1
+Start=InkscapePortable.exe
diff --git a/packaging/win32/portable/App/AppInfo/installer.ini b/packaging/win32/portable/App/AppInfo/installer.ini
new file mode 100644
index 0000000..ffa60d1
--- /dev/null
+++ b/packaging/win32/portable/App/AppInfo/installer.ini
@@ -0,0 +1,15 @@
+[OptionalComponents]
+OptionalComponents=true
+OptionalDirectory1=App\Inkscape\locale
+OptionalDirectory2=App\Inkscape\share\locale
+OptionalFile1=App\Inkscape\share\clipart\draw-freely.*.svg
+OptionalFile2=App\Inkscape\share\screens\*.*.svg
+OptionalFile3=App\Inkscape\share\templates\default.*.svg
+OptionalFile4=App\Inkscape\share\tutorials\potrace-*.svg
+OptionalFile5=App\Inkscape\share\tutorials\*.*.svg
+
+[DirectoriesToPreserve]
+PreserveDirectory1=App\Inkscape\data
+PreserveDirectory2=App\Inkscape\modules
+PreserveDirectory3=App\Inkscape\plugins
+PreserveDirectory4=App\Inkscape\share\extensions
diff --git a/packaging/win32/portable/App/readme.txt b/packaging/win32/portable/App/readme.txt
new file mode 100644
index 0000000..b67db50
--- /dev/null
+++ b/packaging/win32/portable/App/readme.txt
@@ -0,0 +1 @@
+The files in this directory are necessary for Inkscape Portable to function. There is normally no need to directly access or alter any of the files within these directories.