summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml12
-rw-r--r--INSTALL.md20
-rw-r--r--Makefile2
-rw-r--r--README.md8
-rw-r--r--assets/windows/alacritty.icobin184386 -> 0 bytes
-rw-r--r--build.rs2
-rwxr-xr-xci/before_deploy.sh5
-rw-r--r--extra/alacritty.info (renamed from alacritty.info)0
-rw-r--r--extra/alacritty.man (renamed from alacritty.man)0
-rw-r--r--extra/completions/_alacritty (renamed from alacritty-completions.zsh)0
-rw-r--r--extra/completions/alacritty.bash (renamed from alacritty-completions.bash)0
-rw-r--r--extra/completions/alacritty.fish (renamed from alacritty-completions.fish)0
-rw-r--r--extra/linux/alacritty.desktop (renamed from alacritty.desktop)0
-rw-r--r--extra/linux/debian/postinst (renamed from debian/postinst)0
-rw-r--r--extra/linux/debian/prerm (renamed from debian/prerm)0
-rw-r--r--extra/linux/snap/snapcraft.yaml (renamed from snap/snapcraft.yaml)0
-rw-r--r--extra/logo/alacritty-term+scanlines.svg707
-rw-r--r--extra/logo/alacritty-term.svg443
-rw-r--r--extra/logo/alacritty.svg309
-rw-r--r--extra/osx/Alacritty.app/Contents/Info.plist (renamed from assets/osx/Alacritty.app/Contents/Info.plist)0
-rw-r--r--extra/osx/Alacritty.app/Contents/Resources/alacritty.icns (renamed from assets/osx/Alacritty.app/Contents/Resources/alacritty.icns)bin529652 -> 529652 bytes
-rw-r--r--extra/windows/alacritty.icobin0 -> 422217 bytes
-rw-r--r--extra/windows/alacritty.manifest (renamed from assets/windows/alacritty.manifest)0
-rw-r--r--extra/windows/windows.rc (renamed from assets/windows/windows.rc)0
-rw-r--r--extra/windows/wix/alacritty.wxs (renamed from wix/alacritty.wxs)4
-rw-r--r--extra/windows/wix/license.rtf (renamed from wix/license.rtf)0
-rwxr-xr-xscripts/spawn-alacritty-cwd44
-rw-r--r--src/window.rs2
-rw-r--r--winpty/build.rs4
-rw-r--r--wix/build.sh5
30 files changed, 1489 insertions, 78 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 76b70e64..860b6740 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -105,13 +105,13 @@ section = "rust"
priority = "optional"
assets = [
["target/release/alacritty", "usr/bin/", "755"],
- ["alacritty.desktop", "usr/share/applications/", "644"],
- ["alacritty-completions.bash", "usr/share/bash-completion/completions/alacritty", "644"],
- ["alacritty-completions.fish", "usr/share/fish/completions/alacritty.fish", "644"],
- ["alacritty-completions.zsh", "usr/share/zsh/vendor-completions/_alacritty", "644"],
- ["alacritty.info", "usr/share/terminfo/a/alacritty", "644"],
+ ["extra/linux/alacritty.desktop", "usr/share/applications/", "644"],
+ ["extra/completions/alacritty.bash", "usr/share/bash-completion/completions/alacritty", "644"],
+ ["extra/completions/alacritty.fish", "usr/share/fish/completions/alacritty.fish", "644"],
+ ["extra/completions/_alacritty", "usr/share/zsh/vendor-completions/_alacritty", "644"],
+ ["extra/alacritty.info", "usr/share/terminfo/a/alacritty", "644"],
]
-maintainer-scripts = "debian"
+maintainer-scripts = "extra/linux/debian"
[patch.crates-io]
servo-freetype-sys = { path = "servo-freetype-proxy" }
diff --git a/INSTALL.md b/INSTALL.md
index 28cb35ed..edfb980b 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -194,7 +194,7 @@ system menus. To install the desktop entry for Alacritty, run
```sh
sudo cp target/release/alacritty /usr/local/bin # or anywhere else in $PATH
-sudo desktop-file-install alacritty.desktop
+sudo desktop-file-install extra/linux/alacritty.desktop
sudo update-desktop-database
```
@@ -237,7 +237,7 @@ To install the manual page, run
```sh
sudo mkdir -p /usr/local/share/man/man1
-gzip -c alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null
+gzip -c extra/alacritty.man | sudo tee /usr/local/share/man/man1/alacritty.1.gz > /dev/null
```
## Shell completions
@@ -246,7 +246,8 @@ To get automatic completions for alacritty's flags and arguments you can install
### Zsh
-To install the completions for zsh, you can place the `alacritty-completions.zsh` as `_alacritty` in any directory referenced by `$fpath`.
+To install the completions for zsh, you can place the `extra/completions/_alacritty` file in any
+directory referenced by `$fpath`.
If you do not already have such a directory registered through your `~/.zshrc`, you can add one like this:
@@ -258,24 +259,25 @@ echo 'fpath+=${ZDOTDIR:-~}/.zsh_functions' >> ${ZDOTDIR:-~}/.zshrc
Then copy the completion file to this directory:
```sh
-cp alacritty-completions.zsh ${ZDOTDIR:-~}/.zsh_functions/_alacritty
+cp extra/completions/_alacritty ${ZDOTDIR:-~}/.zsh_functions/_alacritty
```
### Bash
-To install the completions for bash, you can `source` the `alacritty-completions.bash` in your `~/.bashrc` file.
+To install the completions for bash, you can `source` the `extra/completions/alacritty.bash` file
+in your `~/.bashrc` file.
If you do not plan to delete the source folder of alacritty, you can run
```sh
-echo "source $(pwd)/alacritty-completions.bash" >> ~/.bashrc
+echo "source $(pwd)/extra/completions/alacritty.bash" >> ~/.bashrc
```
Otherwise you can copy it to the `~/.bash_completion` folder and source it from there:
```sh
mkdir -p ~/.bash_completion
-cp alacritty-completions.bash ~/.bash_completion/alacritty
+cp extra/completions/alacritty.bash ~/.bash_completion/alacritty
echo "source ~/.bash_completion/alacritty" >> ~/.bashrc
```
@@ -284,7 +286,7 @@ echo "source ~/.bash_completion/alacritty" >> ~/.bashrc
To install the completions for fish, run
```
-sudo cp alacritty-completions.fish $__fish_data_dir/vendor_completions.d/alacritty.fish
+sudo cp extra/completions/alacritty.fish $__fish_data_dir/vendor_completions.d/alacritty.fish
```
**Note:** For fish versions below 3.0 `$__fish_datadir` must be used instead.
@@ -307,5 +309,5 @@ instead.
To install alacritty's terminfo entry globally:
```sh
-sudo tic -xe alacritty,alacritty-direct alacritty.info
+sudo tic -xe alacritty,alacritty-direct extra/alacritty.info
```
diff --git a/Makefile b/Makefile
index 9d61dbd6..4990e5e3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
TARGET = alacritty
APP_NAME = Alacritty.app
-ASSETS_DIR = assets
+ASSETS_DIR = extra
RELEASE_DIR = target/release
APP_TEMPLATE = $(ASSETS_DIR)/osx/$(APP_NAME)
APP_DIR = $(RELEASE_DIR)/osx
diff --git a/README.md b/README.md
index 1081bdfe..22cbbd14 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
-Alacritty
-=========
-
-[![Travis build Status](https://travis-ci.org/jwilm/alacritty.svg?branch=master)](https://travis-ci.org/jwilm/alacritty)
+<h1 align="center">Alacritty</h1>
+<p align="center">
+ <img width="200" alt="Alacritty Logo" src="extra/logo/alacritty-term+scanlines.svg">
+</p>
Alacritty is the fastest terminal emulator in existence. Using the GPU for
rendering enables optimizations that simply aren't possible without it.
diff --git a/assets/windows/alacritty.ico b/assets/windows/alacritty.ico
deleted file mode 100644
index cea9106b..00000000
--- a/assets/windows/alacritty.ico
+++ /dev/null
Binary files differ
diff --git a/build.rs b/build.rs
index 1a12a670..9eb61afc 100644
--- a/build.rs
+++ b/build.rs
@@ -45,7 +45,7 @@ fn main() {
#[cfg(windows)]
{
- embed_resource::compile("assets/windows/windows.rc");
+ embed_resource::compile("extra/windows/windows.rc");
// Path is relative to target/{profile}/build/alacritty-HASH/out
let file = Path::new(&env::var("OUT_DIR").unwrap()).join("../../../winpty-agent.exe");
diff --git a/ci/before_deploy.sh b/ci/before_deploy.sh
index 75ceb53b..2c99cbd2 100755
--- a/ci/before_deploy.sh
+++ b/ci/before_deploy.sh
@@ -62,9 +62,8 @@ elif [ "$TRAVIS_OS_NAME" == "windows" ]; then
"./target/release/winpty-agent.exe"
# Create msi installer
- ./WiX.*/tools/candle.exe -nologo -arch "x64" -ext WixUIExtension -ext WixUtilExtension -out "wix/alacritty.wixobj" "wix/alacritty.wxs"
- ./WiX.*/tools/light.exe -nologo -ext WixUIExtension -ext WixUtilExtension -out "wix/alacritty.msi" -sice:ICE61 -sice:ICE91 "wix/alacritty.wixobj"
- mv "./wix/alacritty.msi" "./target/deploy/${name}-windows-installer.msi"
+ ./WiX.*/tools/candle.exe -nologo -arch "x64" -ext WixUIExtension -ext WixUtilExtension -out "target/alacritty.wixobj" "extra/windows/wix/alacritty.wxs"
+ ./WiX.*/tools/light.exe -nologo -ext WixUIExtension -ext WixUtilExtension -out "target/deploy/${name}-windows-installer.msi" -sice:ICE61 -sice:ICE91 "target/alacritty.wixobj"
fi
# Convert and add manpage if it changed
diff --git a/alacritty.info b/extra/alacritty.info
index 6691eef6..6691eef6 100644
--- a/alacritty.info
+++ b/extra/alacritty.info
diff --git a/alacritty.man b/extra/alacritty.man
index 4e2e2abf..4e2e2abf 100644
--- a/alacritty.man
+++ b/extra/alacritty.man
diff --git a/alacritty-completions.zsh b/extra/completions/_alacritty
index 0d3df1c3..0d3df1c3 100644
--- a/alacritty-completions.zsh
+++ b/extra/completions/_alacritty
diff --git a/alacritty-completions.bash b/extra/completions/alacritty.bash
index 086e3cdc..086e3cdc 100644
--- a/alacritty-completions.bash
+++ b/extra/completions/alacritty.bash
diff --git a/alacritty-completions.fish b/extra/completions/alacritty.fish
index 5f605349..5f605349 100644
--- a/alacritty-completions.fish
+++ b/extra/completions/alacritty.fish
diff --git a/alacritty.desktop b/extra/linux/alacritty.desktop
index 8f9be053..8f9be053 100644
--- a/alacritty.desktop
+++ b/extra/linux/alacritty.desktop
diff --git a/debian/postinst b/extra/linux/debian/postinst
index 55a6032d..55a6032d 100644
--- a/debian/postinst
+++ b/extra/linux/debian/postinst
diff --git a/debian/prerm b/extra/linux/debian/prerm
index 61427c04..61427c04 100644
--- a/debian/prerm
+++ b/extra/linux/debian/prerm
diff --git a/snap/snapcraft.yaml b/extra/linux/snap/snapcraft.yaml
index 47f6f678..47f6f678 100644
--- a/snap/snapcraft.yaml
+++ b/extra/linux/snap/snapcraft.yaml
diff --git a/extra/logo/alacritty-term+scanlines.svg b/extra/logo/alacritty-term+scanlines.svg
new file mode 100644
index 00000000..151a38dd
--- /dev/null
+++ b/extra/logo/alacritty-term+scanlines.svg
@@ -0,0 +1,707 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ height="64"
+ viewBox="0 0 64 64"
+ version="1.1"
+ xml:space="preserve"
+ style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996;enable-background:new"
+ id="svg3967"
+ sodipodi:docname="alacritty-term+scanlines.svg"
+ inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
+ id="metadata3971"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><sodipodi:namedview
+ pagecolor="#1b1b1b"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1912"
+ inkscape:window-height="2059"
+ id="namedview3969"
+ showgrid="true"
+ inkscape:pagecheckerboard="false"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:measure-start="35.0647,26.4746"
+ inkscape:measure-end="23.3668,17.3739"
+ inkscape:lockguides="false"
+ inkscape:snap-page="false"
+ inkscape:zoom="16.123347"
+ inkscape:cx="32.804539"
+ inkscape:cy="30.792291"
+ inkscape:window-x="1920"
+ inkscape:window-y="48"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="g4194"
+ inkscape:snap-smooth-nodes="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ showborder="true"
+ inkscape:showpageshadow="false"
+ inkscape:object-nodes="true"
+ viewbox-y="-0.5"
+ inkscape:snap-to-guides="false"
+ inkscape:snap-grids="false"><sodipodi:guide
+ position="52,8.2500022"
+ orientation="1,0"
+ id="guide959"
+ inkscape:locked="false"
+ inkscape:label="A Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,48.250002"
+ orientation="0,1"
+ id="guide961"
+ inkscape:locked="false"
+ inkscape:label="A Top"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="14,8.2500022"
+ orientation="1,0"
+ id="guide963"
+ inkscape:locked="false"
+ inkscape:label="A Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,24.750002"
+ orientation="1,0"
+ id="guide965"
+ inkscape:locked="false"
+ inkscape:label="Vertical Center"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,24.750002"
+ orientation="0,1"
+ id="guide967"
+ inkscape:locked="false"
+ inkscape:label="Horizontal Center"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="28.813,21.500002"
+ orientation="1,0"
+ id="guide969"
+ inkscape:locked="false"
+ inkscape:label="Flame Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="37.187,21.500002"
+ orientation="1,0"
+ id="guide971"
+ inkscape:locked="false"
+ inkscape:label="Flame Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="29.5,48.250002"
+ orientation="1,0"
+ id="guide973"
+ inkscape:locked="false"
+ inkscape:label="A Top Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="36.5,48.250002"
+ orientation="1,0"
+ id="guide975"
+ inkscape:locked="false"
+ inkscape:label="A Top Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="20.5,8.2500022"
+ orientation="1,0"
+ id="guide977"
+ inkscape:locked="false"
+ inkscape:label="Width A Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="45.5,8.2500022"
+ orientation="1,0"
+ id="guide979"
+ inkscape:locked="false"
+ inkscape:label="Width A Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="14,8.2500022"
+ orientation="0,1"
+ id="guide981"
+ inkscape:locked="false"
+ inkscape:label="A Bottom"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,12.688002"
+ orientation="0,1"
+ id="guide983"
+ inkscape:locked="false"
+ inkscape:label="Flame Curve Intersect"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="34.5,12.688002"
+ orientation="1,0"
+ id="guide985"
+ inkscape:locked="false"
+ inkscape:label="Right Flame Curve"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="31.5,12.688002"
+ orientation="1,0"
+ id="guide987"
+ inkscape:locked="false"
+ inkscape:label="Left Flame Curve"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,15.855002"
+ orientation="-0.93245628,0.36128283"
+ id="guide3628"
+ inkscape:locked="false"
+ inkscape:label="Inner Flame Angle Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,15.855002"
+ orientation="-0.93245628,-0.36128283"
+ id="guide3630"
+ inkscape:locked="false"
+ inkscape:label="Inner Flame Angle Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,21.500002"
+ orientation="0,1"
+ id="guide3644"
+ inkscape:locked="false"
+ inkscape:label="Flame Center"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="29.813,24.080519"
+ orientation="1,0"
+ id="guide3646"
+ inkscape:locked="false"
+ inkscape:label="Inner Flame Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="36.187,24.080519"
+ orientation="1,0"
+ id="guide3648"
+ inkscape:locked="false"
+ inkscape:label="Inner Flame Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,32.305002"
+ orientation="0,1"
+ id="guide3650"
+ inkscape:locked="false"
+ inkscape:label="Flame Top"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,5.0000022"
+ orientation="0,1"
+ id="guide3652"
+ inkscape:locked="false"
+ inkscape:label="Flame Bottom"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,53.750002"
+ orientation="0,1"
+ id="guide3936"
+ inkscape:locked="false"
+ inkscape:label="Term Top"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="33,3.0000022"
+ orientation="0,1"
+ id="guide3938"
+ inkscape:locked="false"
+ inkscape:label="Term Bottom"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="63,24.750002"
+ orientation="1,0"
+ id="guide3940"
+ inkscape:locked="false"
+ inkscape:label="Term Right"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="3.0000001,24.750002"
+ orientation="1,0"
+ id="guide3942"
+ inkscape:locked="false"
+ inkscape:label="Term Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="1.4777768e-07,56.750002"
+ orientation="0,1"
+ id="guide15457"
+ inkscape:locked="false"
+ inkscape:label="Outline Top"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="1.4777768e-07,56.750002"
+ orientation="1,0"
+ id="guide15459"
+ inkscape:locked="false"
+ inkscape:label="Outline Left"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="66,2.2454491e-06"
+ orientation="0,1"
+ id="guide15461"
+ inkscape:locked="false"
+ inkscape:label="Outline Bottom"
+ inkscape:color="rgb(0,0,255)" /><sodipodi:guide
+ position="66,2.2454491e-06"
+ orientation="1,0"
+ id="guide15463"
+ inkscape:locked="false"
+ inkscape:label="Outline Right"
+ inkscape:color="rgb(0,0,255)" /></sodipodi:namedview><defs
+ id="defs3965"><linearGradient
+ id="linearGradient4285"
+ inkscape:collect="always"><stop
+ id="stop4281"
+ offset="0"
+ style="stop-color:#aca8a8;stop-opacity:1" /><stop
+ id="stop4283"
+ offset="1"
+ style="stop-color:#424242;stop-opacity:1" /></linearGradient><linearGradient
+ gradientTransform="matrix(0,473.895,-473.895,0,547.884,192.222)"
+ gradientUnits="userSpaceOnUse"
+ y2="0"
+ x2="1"
+ y1="0.079489581"
+ x1="0.025171699"
+ id="shadow"><stop
+ id="stop1000"
+ style="stop-color:#000000;stop-opacity:1"
+ offset="0" /><stop
+ id="stop1002"
+ style="stop-color:#000000;stop-opacity:0"
+ offset="1" /></linearGradient><linearGradient
+ id="red-orange"
+ x1="0.025171699"
+ y1="0.079489581"
+ x2="1"
+ y2="0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0,473.895,-473.895,0,547.884,192.222)"><stop
+ offset="0"
+ style="stop-color:#ec2802;stop-opacity:1"
+ id="stop926" /><stop
+ offset="1"
+ style="stop-color:#fcb200;stop-opacity:1"
+ id="stop928" /></linearGradient><linearGradient
+ id="linearGradient5362"
+ osb:paint="solid"><stop
+ style="stop-color:#aaaaaa;stop-opacity:1;"
+ offset="0"
+ id="stop5360" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ id="border"><stop
+ style="stop-color:#aaaaaa;stop-opacity:1"
+ offset="0"
+ id="stop4723" /><stop
+ style="stop-color:#424242;stop-opacity:1"
+ offset="1"
+ id="stop4725" /></linearGradient><linearGradient
+ inkscape:collect="always"
+ xlink:href="#red-orange"
+ id="linearGradient11006"
+ x1="19.0625"
+ y1="0"
+ x2="19"
+ y2="43.25"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.95039318,0,0,0.91400987,29.942531,-23.16114)" /><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3639"><path
+ inkscape:connector-curvature="0"
+ id="path3641"
+ d="M 14.813062,26.75 19,15.945 23.186938,26.75 19,43.25 Z"
+ style="fill:none;stroke:#000000;stroke-width:0.03779528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1.41420996;stroke-dasharray:none;stroke-opacity:1" /></clipPath><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4285"
+ id="linearGradient4729"
+ x1="48.747543"
+ y1="2.5380001"
+ x2="48.747543"
+ y2="59.381035"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.96969697,0,0,0.95677626,0.48484848,-1.198125)" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#red-orange"
+ id="linearGradient6820"
+ x1="2.5739074"
+ y1="-0.58920789"
+ x2="63.510384"
+ y2="-0.58920789"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.95578689,0,0,1.0103945,0.41874974,-0.76487841)" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#border"
+ id="linearGradient938"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.84262117,0,0,0.8168855,6.7115629,-53.507041)"
+ x1="48.747543"
+ y1="2.5380001"
+ x2="48.747543"
+ y2="59.381035" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#border"
+ id="linearGradient953"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.84565151,0,0,0.82216743,6.5635779,-53.720791)"
+ x1="48.747543"
+ y1="2.5380001"
+ x2="48.747543"
+ y2="59.381035" /><linearGradient
+ inkscape:collect="always"
+ xlink:href="#shadow"
+ id="linearGradient998"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.95578689,0,0,1.0103945,0.41874974,-0.76487841)"
+ x1="35.337124"
+ y1="1.3206079"
+ x2="35.337124"
+ y2="-2.4122138" /><filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter1378"
+ x="-0.096199476"
+ width="1.192399"
+ y="-0.074239448"
+ height="1.1484789"><feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.0020779"
+ id="feGaussianBlur1380" /></filter><linearGradient
+ inkscape:collect="always"
+ xlink:href="#red-orange"
+ id="linearGradient1386"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.95578689,0,0,1.0103945,0.41874974,-0.76487841)"
+ x1="2.5739074"
+ y1="-0.58920789"
+ x2="63.510384"
+ y2="-0.58920789" /><filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter4241"
+ x="-0.064270784"
+ width="1.1285416"
+ y="-0.056261436"
+ height="1.1125229"><feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.9671398"
+ id="feGaussianBlur4243" /></filter><linearGradient
+ inkscape:collect="always"
+ xlink:href="#border"
+ id="linearGradient4287"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.96969697,0,0,0.95131275,0.48484848,-1.1843128)"
+ x1="48.747543"
+ y1="2.5380001"
+ x2="48.747543"
+ y2="59.381035" /><filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter4303"
+ x="-0.0076852223"
+ width="1.0153704"
+ y="-0.0092613701"
+ height="1.0185227"><feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.1698072"
+ id="feGaussianBlur4305" /></filter><filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter4307"
+ x="-0.0089979098"
+ width="1.0179958"
+ y="-0.007876601"
+ height="1.0157532"><feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.13539957"
+ id="feGaussianBlur4309" /></filter></defs><g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="Topbar"
+ style="display:inline"
+ transform="translate(0,7.3208818)"
+ sodipodi:insensitive="true"><g
+ id="g1008"><rect
+ ry="2.1057909"
+ rx="2.0726831"
+ y="-4.3995399"
+ x="2.8788567"
+ height="6.0786581"
+ width="58.242287"
+ id="rect5358"
+ style="fill:url(#linearGradient1386);fill-opacity:1;stroke-width:0.98271209" /><rect
+ style="opacity:0.5;fill:url(#linearGradient998);fill-opacity:1;stroke-width:0.98271209"
+ id="rect991"
+ width="58.242287"
+ height="6.0786581"
+ x="2.8788567"
+ y="-4.3995399"
+ rx="2.0726831"
+ ry="2.1057909" /></g></g><g
+ inkscape:groupmode="layer"
+ id="layer7"
+ inkscape:label="Outline"
+ style="display:inline"
+ transform="translate(-16,4.7828817)"
+ sodipodi:insensitive="true"><g
+ id="g951"><rect
+ style="opacity:1;fill:#dedede;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
+ id="rect944"
+ width="64"
+ height="54.297054"
+ x="16"
+ y="0.72006398"
+ ry="3.4421675"
+ rx="3.4067805" /><rect
+ rx="3.4067805"
+ ry="3.4225116"
+ y="1.2301193"
+ x="16"
+ height="53.987"
+ width="64"
+ id="rect15455"
+ style="opacity:1;fill:url(#linearGradient4287);fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /><rect
+ transform="scale(1,-1)"
+ style="opacity:1;fill:url(#linearGradient953);fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
+ id="rect936"
+ width="55.813"
+ height="46.658001"
+ x="20.094"
+ y="-51.634117"
+ ry="1.654344"
+ rx="1.6426716" /></g></g><g
+ id="layer4"
+ inkscape:label="Background"
+ style="display:inline"
+ transform="translate(-16,35.820639)"
+ sodipodi:insensitive="true"
+ inkscape:groupmode="layer"><rect
+ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.90957505;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
+ id="rect3934"
+ width="55.226368"
+ height="45.61607"
+ x="20.386816"
+ y="-25.561707"
+ ry="1.5306553"
+ rx="1.5306553" /><rect
+ rx="0"
+ ry="0"
+ y="-24.604975"
+ x="21.545111"
+ height="43.702606"
+ width="52.909779"
+ id="rect932"
+ style="opacity:1;fill:#14232b;fill-opacity:1;stroke:none;stroke-width:0.87142098;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:1.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /></g><g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="Main"
+ style="display:inline"
+ transform="translate(-16,35.820639)"
+ sodipodi:insensitive="true"><g
+ id="g4199"
+ style="filter:url(#filter4307)"><path
+ clip-path="none"
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path5352"
+ d="M 44.994167,1.199154 44.05107,3.4841975 C 46.585268,11.287754 46.585268,11.287754 48,18.095103 49.414732,11.287754 49.414732,11.287754 51.94893,3.4841975 L 51.005833,1.199154 48,-6.0837323 Z"
+ style="clip-rule:evenodd;fill:#069efe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.18277554;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1.41420996;stroke-dasharray:none;stroke-opacity:0.4330357;paint-order:stroke markers fill" /><path
+ sodipodi:nodetypes="cccccccc"
+ inkscape:connector-curvature="0"
+ id="path5336"
+ d="m 44.673625,-23.161141 h 6.65275 L 66.05747,13.39925 H 59.879914 L 48,-14.524464 36.120086,13.39925 H 29.94253 Z"
+ style="clip-rule:evenodd;fill:url(#linearGradient11006);fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient10962);stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:1.41420996;stroke-dasharray:none;stroke-opacity:1" /><path
+ transform="matrix(0.94315461,0,0,0.90704843,30.080063,-20.546611)"
+ clip-path="url(#clipPath3639)"
+ style="clip-rule:evenodd;display:inline;fill:#ffff