@@ -0,0 +1,5 @@ | |||||
autosave.json | |||||
build | |||||
Rack | |||||
Rack.exe | |||||
@@ -7,3 +7,9 @@ | |||||
[submodule "ext/dr_libs"] | [submodule "ext/dr_libs"] | ||||
path = ext/dr_libs | path = ext/dr_libs | ||||
url = https://github.com/mackron/dr_libs.git | url = https://github.com/mackron/dr_libs.git | ||||
[submodule "ext/oui"] | |||||
path = ext/oui | |||||
url = git://github.com/IceDragon200/oui-blendish | |||||
[submodule "ext/noc"] | |||||
path = ext/noc | |||||
url = git@github.com:guillaumechereau/noc.git |
@@ -8,16 +8,17 @@ SOURCES = $(wildcard src/*.cpp src/*/*.cpp) \ | |||||
ifeq ($(ARCH), lin) | ifeq ($(ARCH), lin) | ||||
SOURCES += ext/noc/noc_file_dialog.c | |||||
SOURCES += ext/noc_file_dialog.c | |||||
CFLAGS += -DNOC_FILE_DIALOG_GTK $(shell pkg-config --cflags gtk+-2.0) | CFLAGS += -DNOC_FILE_DIALOG_GTK $(shell pkg-config --cflags gtk+-2.0) | ||||
CXXFLAGS += $(shell pkg-config --cflags glew glfw3 jansson samplerate libcurl libzip) | |||||
LDFLAGS += -rdynamic \ | LDFLAGS += -rdynamic \ | ||||
-lpthread -lGL -lGLEW -lglfw -ldl -ljansson -lportaudio -lportmidi -lsamplerate -lcurl -lzip \ | |||||
$(shell pkg-config --libs gtk+-2.0) | |||||
-lpthread -lGL -ldl -lportaudio -lportmidi \ | |||||
$(shell pkg-config --libs gtk+-2.0 glew glfw3 jansson samplerate libcurl libzip) | |||||
TARGET = Rack | TARGET = Rack | ||||
endif | endif | ||||
ifeq ($(ARCH), mac) | ifeq ($(ARCH), mac) | ||||
SOURCES += ext/noc/noc_file_dialog.m | |||||
SOURCES += ext/noc_file_dialog.m | |||||
CFLAGS += -DNOC_FILE_DIALOG_OSX | CFLAGS += -DNOC_FILE_DIALOG_OSX | ||||
CXXFLAGS += -DAPPLE -stdlib=libc++ -I$(HOME)/local/include -I/usr/local/lib/libzip/include | CXXFLAGS += -DAPPLE -stdlib=libc++ -I$(HOME)/local/include -I/usr/local/lib/libzip/include | ||||
LDFLAGS += -stdlib=libc++ -L$(HOME)/local/lib -lpthread -lglew -lglfw3 -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -ldl -ljansson -lportaudio -lportmidi -lsamplerate -lcurl -lzip | LDFLAGS += -stdlib=libc++ -L$(HOME)/local/lib -lpthread -lglew -lglfw3 -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -ldl -ljansson -lportaudio -lportmidi -lsamplerate -lcurl -lzip | ||||
@@ -25,7 +26,7 @@ TARGET = Rack | |||||
endif | endif | ||||
ifeq ($(ARCH), win) | ifeq ($(ARCH), win) | ||||
SOURCES += ext/noc/noc_file_dialog.c | |||||
SOURCES += ext/noc_file_dialog.c | |||||
CFLAGS += -DNOC_FILE_DIALOG_WIN32 | CFLAGS += -DNOC_FILE_DIALOG_WIN32 | ||||
CXXFLAGS += -DGLEW_STATIC \ | CXXFLAGS += -DGLEW_STATIC \ | ||||
-I$(HOME)/pkg/portaudio-r1891-build/include -I/mingw64/lib/libzip/include -I$(HOME)/local/include | -I$(HOME)/pkg/portaudio-r1891-build/include -I/mingw64/lib/libzip/include -I$(HOME)/local/include | ||||
@@ -1 +1 @@ | |||||
Subproject commit c629efbfa6ca90035d6625dfa3586048a9c3201f | |||||
Subproject commit a2784bad3a077ced36ee9b57cda64860edfc38e3 |
@@ -0,0 +1 @@ | |||||
Subproject commit 3064cdf6cbdc33b2a352e342e03025757c523f7a |
@@ -0,0 +1,2 @@ | |||||
#define NOC_FILE_DIALOG_IMPLEMENTATION | |||||
#include "noc/noc_file_dialog.h" |
@@ -0,0 +1 @@ | |||||
Subproject commit 761e0478409b5e380f476093fc9323e4f75c4327 |
@@ -1,6 +1,6 @@ | |||||
#pragma once | #pragma once | ||||
#include <math.h> | |||||
#include <cmath> | |||||
namespace rack { | namespace rack { | ||||
@@ -180,7 +180,7 @@ struct Vec { | |||||
return Vec(roundf(x), roundf(y)); | return Vec(roundf(x), roundf(y)); | ||||
} | } | ||||
bool isFinite() { | bool isFinite() { | ||||
return isfinite(x) && isfinite(y); | |||||
return std::isfinite(x) && std::isfinite(y); | |||||
} | } | ||||
bool isZero() { | bool isZero() { | ||||
return x == 0.0 && y == 0.0; | return x == 0.0 && y == 0.0; | ||||
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="90.306px" height="90.307px" viewBox="0 0 90.306 90.307" enable-background="new 0 0 90.306 90.307" xml:space="preserve"> | |||||
<path fill="#D6D6D6" d="M90.306,45.152c0,24.938-20.216,45.154-45.152,45.154C20.216,90.307,0,70.09,0,45.152 | |||||
C0,20.216,20.216,0,45.153,0C70.09,0,90.306,20.216,90.306,45.152"/> | |||||
<path fill="#FFFFFF" d="M78.271,27.279c-2.217-4.131-5.187-7.795-8.724-10.818c-6.817,0.954-13.877-2.437-17.397-8.35 | |||||
c-2.268-0.428-4.604-0.66-6.996-0.66c-2.393,0-4.729,0.232-6.997,0.66c-3.521,5.913-10.58,9.304-17.397,8.35 | |||||
c-3.536,3.023-6.507,6.687-8.724,10.818c2.522,6.526,0.724,14.313-4.413,19.069c0.165,4.732,1.196,9.243,2.955,13.373 | |||||
c6.838,2.051,11.929,8.461,12.371,15.59c3.622,2.66,7.739,4.68,12.187,5.908c5.886-4.146,14.151-4.146,20.035,0 | |||||
c4.448-1.229,8.565-3.248,12.188-5.908c0.442-7.129,5.533-13.539,12.371-15.59c1.759-4.13,2.79-8.641,2.956-13.373 | |||||
C77.547,41.592,75.749,33.805,78.271,27.279"/> | |||||
<path d="M46.74,3.725c0,0.877-0.711,1.587-1.587,1.587c-0.877,0-1.588-0.71-1.588-1.587s0.711-1.587,1.588-1.587 | |||||
C46.029,2.138,46.74,2.848,46.74,3.725"/> | |||||
<rect x="43.565" y="10.903" width="3.175" height="34.25"/> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="31.905px" height="31.905px" viewBox="0 0 31.905 31.905" enable-background="new 0 0 31.905 31.905" xml:space="preserve"> | |||||
<path fill="#D6D6D6" d="M29.197,24.828c4.908-7.312,2.961-17.207-4.351-22.115C17.535-2.193,7.613-0.266,2.706,7.047 | |||||
c-4.908,7.312-2.953,17.25,4.359,22.158C14.377,34.113,24.29,32.141,29.197,24.828"/> | |||||
<path fill="#FFFFFF" d="M28.895,18.96c-1.642,7.167-8.78,11.647-15.948,10.007C5.779,27.327,1.299,20.188,2.939,13.02 | |||||
c1.64-7.166,8.779-11.647,15.947-10.008C26.054,4.652,30.534,11.792,28.895,18.96"/> | |||||
<circle fill="none" stroke="#807A7A" stroke-width="0.407" stroke-linecap="round" stroke-linejoin="round" cx="15.917" cy="15.99" r="13.313"/> | |||||
<path d="M15.378,7.852c-0.401-0.27-0.509-0.813-0.239-1.216c0.271-0.401,0.814-0.509,1.216-0.238 | |||||
c0.402,0.27,0.509,0.813,0.239,1.216C16.324,8.015,15.78,8.121,15.378,7.852"/> | |||||
<circle fill="none" stroke="#000000" stroke-width="1.663" stroke-linecap="square" cx="15.866" cy="7.125" r="0.876"/> | |||||
</svg> |
@@ -0,0 +1,31 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="31.561px" height="28.357px" viewBox="0 0 31.561 28.357" enable-background="new 0 0 31.561 28.357" xml:space="preserve"> | |||||
<path fill="#E7E7E7" d="M8.645,28.207c-0.446,0-0.968-0.305-1.188-0.691L0.313,14.869c-0.219-0.389-0.219-0.994,0-1.382L7.457,0.844 | |||||
c0.22-0.39,0.741-0.695,1.188-0.695h14.271c0.446,0,0.969,0.306,1.188,0.695l7.145,12.644c0.22,0.388,0.22,0.993,0,1.382 | |||||
l-7.145,12.646c-0.219,0.387-0.741,0.691-1.188,0.691H8.645z"/> | |||||
<path fill="#666866" d="M22.916,0.3c0.391,0,0.865,0.277,1.058,0.617l7.146,12.646c0.191,0.338,0.191,0.894,0,1.233l-7.146,12.644 | |||||
c-0.192,0.34-0.667,0.619-1.058,0.619H8.645c-0.391,0-0.865-0.279-1.057-0.619L0.442,14.796c-0.192-0.34-0.192-0.896,0-1.233 | |||||
L7.588,0.917C7.779,0.577,8.254,0.3,8.645,0.3H22.916 M22.916,0H8.645C8.148,0,7.569,0.338,7.326,0.77L0.182,13.414 | |||||
c-0.242,0.429-0.242,1.102,0,1.529l7.145,12.645c0.243,0.432,0.822,0.77,1.318,0.77h14.271c0.496,0,1.075-0.338,1.318-0.77 | |||||
l7.145-12.645c0.242-0.428,0.242-1.101,0-1.529L24.234,0.77C23.991,0.338,23.412,0,22.916,0"/> | |||||
<path fill="#555555" d="M26.76,14.179c0,6.063-4.917,10.981-10.98,10.981c-6.063,0-10.98-4.918-10.98-10.981 | |||||
c0-6.065,4.918-10.981,10.98-10.981C21.843,3.197,26.76,8.113,26.76,14.179"/> | |||||
<path d="M21.449,14.179c0,3.131-2.537,5.669-5.668,5.669c-3.132,0-5.67-2.538-5.67-5.669s2.538-5.669,5.67-5.669 | |||||
C18.912,8.51,21.449,11.048,21.449,14.179"/> | |||||
<g opacity="0.33"> | |||||
<g> | |||||
<defs> | |||||
<rect id="SVGID_1_" x="7.25" y="5.654" width="17.061" height="17.049"/> | |||||
</defs> | |||||
<clipPath id="SVGID_2_"> | |||||
<use xlink:href="#SVGID_1_" overflow="visible"/> | |||||
</clipPath> | |||||
<path clip-path="url(#SVGID_2_)" fill="none" stroke="#000000" stroke-width="0.5" stroke-miterlimit="10" d="M7.5,14.171 | |||||
c0.023,4.599,3.69,8.269,8.289,8.288c4.575-0.014,8.276-3.708,8.271-8.288C24.058,9.6,20.355,5.912,15.789,5.9 | |||||
C11.199,5.92,7.533,9.58,7.5,14.171z"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,20 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="36px" height="36.002px" viewBox="0 0 36 36.002" enable-background="new 0 0 36 36.002" xml:space="preserve"> | |||||
<path fill="#AAAAAA" d="M36,18.001c0,9.941-8.06,18-18,18c-9.941,0-18-8.059-18-18c0-9.941,8.059-18,18-18 | |||||
C27.94,0.001,36,8.06,36,18.001"/> | |||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M35.898,16.099c-0.79-1.279-2.12-2.537-2.86-4.327 | |||||
c-0.74-1.784-0.69-3.608-1.033-5.066c-0.805-0.997-1.711-1.902-2.709-2.708c-1.459-0.341-3.281-0.293-5.067-1.033 | |||||
c-1.79-0.742-3.048-2.069-4.325-2.86C19.278,0.038,18.644,0,18.001,0c-0.644,0-1.278,0.038-1.902,0.104 | |||||
c-1.279,0.791-2.537,2.118-4.327,2.86c-1.784,0.74-3.607,0.692-5.067,1.033C5.707,4.803,4.801,5.708,3.996,6.705 | |||||
c-0.342,1.458-0.294,3.283-1.034,5.066c-0.74,1.79-2.069,3.048-2.858,4.327C0.037,16.724,0,17.358,0,18.001s0.037,1.278,0.104,1.905 | |||||
c0.789,1.276,2.118,2.534,2.858,4.324c0.74,1.784,0.692,3.609,1.034,5.066c0.805,0.998,1.711,1.904,2.708,2.709 | |||||
c1.46,0.342,3.283,0.293,5.067,1.032c1.79,0.743,3.048,2.07,4.327,2.86c0.624,0.065,1.259,0.104,1.902,0.104 | |||||
c0.643,0,1.277-0.038,1.902-0.104c1.277-0.79,2.535-2.117,4.325-2.86c1.786-0.739,3.608-0.69,5.067-1.032 | |||||
c0.998-0.805,1.904-1.711,2.709-2.709c0.343-1.457,0.293-3.282,1.033-5.066c0.74-1.79,2.07-3.048,2.86-4.324 | |||||
C35.964,19.279,36,18.644,36,18.001S35.964,16.724,35.898,16.099"/> | |||||
<path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M18.599,0.069C18.403,0.024,18.206,0,18.001,0 | |||||
c-0.206,0-0.404,0.024-0.599,0.069v18.157h1.196V0.069z"/> | |||||
</svg> |
@@ -0,0 +1,19 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="36px" height="36.002px" viewBox="0 0 36 36.002" enable-background="new 0 0 36 36.002" xml:space="preserve"> | |||||
<path fill="#830100" d="M36,18.001c0,9.941-8.059,18-18,18s-18-8.059-18-18c0-9.94,8.059-18,18-18S36,8.061,36,18.001"/> | |||||
<path fill-rule="evenodd" clip-rule="evenodd" fill="#FF030A" d="M35.898,16.099c-0.79-1.278-2.12-2.537-2.86-4.327 | |||||
c-0.739-1.783-0.69-3.608-1.032-5.066c-0.806-0.997-1.711-1.902-2.709-2.708c-1.459-0.341-3.282-0.293-5.068-1.033 | |||||
c-1.79-0.742-3.048-2.069-4.325-2.86C19.278,0.038,18.644,0,18.001,0c-0.644,0-1.278,0.038-1.902,0.104 | |||||
c-1.279,0.791-2.537,2.118-4.327,2.86c-1.784,0.74-3.607,0.692-5.067,1.033C5.707,4.803,4.801,5.708,3.996,6.705 | |||||
c-0.342,1.458-0.294,3.283-1.035,5.066c-0.739,1.79-2.068,3.049-2.857,4.327C0.037,16.724,0,17.358,0,18.001 | |||||
s0.037,1.278,0.104,1.905c0.789,1.276,2.118,2.534,2.857,4.324c0.741,1.784,0.693,3.609,1.035,5.066 | |||||
c0.805,0.998,1.711,1.904,2.708,2.709c1.46,0.342,3.283,0.293,5.067,1.032c1.79,0.743,3.048,2.07,4.327,2.86 | |||||
c0.624,0.065,1.259,0.104,1.902,0.104c0.643,0,1.277-0.038,1.902-0.104c1.277-0.79,2.535-2.117,4.325-2.86 | |||||
c1.786-0.739,3.609-0.69,5.068-1.032c0.998-0.805,1.903-1.711,2.709-2.709c0.342-1.457,0.293-3.282,1.032-5.066 | |||||
c0.74-1.79,2.07-3.048,2.86-4.324C35.963,19.279,36,18.644,36,18.001S35.963,16.724,35.898,16.099"/> | |||||
<path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M18.599,0.069C18.403,0.024,18.205,0,18.001,0 | |||||
c-0.206,0-0.404,0.024-0.599,0.069v18.157h1.196V0.069z"/> | |||||
</svg> |
@@ -0,0 +1,19 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="36px" height="36.002px" viewBox="0 0 36 36.002" enable-background="new 0 0 36 36.002" xml:space="preserve"> | |||||
<path fill="#D6D6D6" d="M36,18.001c0,9.941-8.059,18-18,18s-18-8.059-18-18c0-9.94,8.059-18,18-18S36,8.061,36,18.001"/> | |||||
<path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M35.898,16.099c-0.79-1.278-2.12-2.537-2.86-4.327 | |||||
c-0.739-1.783-0.69-3.608-1.032-5.066c-0.806-0.997-1.711-1.902-2.709-2.708c-1.459-0.341-3.282-0.293-5.068-1.033 | |||||
c-1.79-0.742-3.048-2.069-4.325-2.86C19.278,0.038,18.644,0,18.001,0c-0.644,0-1.278,0.038-1.902,0.104 | |||||
c-1.279,0.791-2.537,2.118-4.327,2.86c-1.784,0.74-3.607,0.692-5.067,1.033C5.707,4.803,4.801,5.708,3.996,6.705 | |||||
c-0.342,1.458-0.294,3.283-1.035,5.066c-0.739,1.79-2.068,3.049-2.857,4.327C0.037,16.724,0,17.358,0,18.001 | |||||
s0.037,1.278,0.104,1.905c0.789,1.276,2.118,2.534,2.857,4.324c0.741,1.784,0.693,3.609,1.035,5.066 | |||||
c0.805,0.998,1.711,1.904,2.708,2.709c1.46,0.342,3.283,0.293,5.067,1.032c1.79,0.743,3.048,2.07,4.327,2.86 | |||||
c0.624,0.065,1.259,0.104,1.902,0.104c0.643,0,1.277-0.038,1.902-0.104c1.277-0.79,2.535-2.117,4.325-2.86 | |||||
c1.786-0.739,3.609-0.69,5.068-1.032c0.998-0.805,1.903-1.711,2.709-2.709c0.342-1.457,0.293-3.282,1.032-5.066 | |||||
c0.74-1.79,2.07-3.048,2.86-4.324C35.963,19.279,36,18.644,36,18.001S35.963,16.724,35.898,16.099"/> | |||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.599,0.069C18.403,0.024,18.205,0,18.001,0c-0.206,0-0.404,0.024-0.599,0.069 | |||||
v18.157h1.196V0.069z"/> | |||||
</svg> |
@@ -0,0 +1,2 @@ | |||||
Component Library graphics by Grayscale (http://grayscale.info/) | |||||
Licensed under CC BY-NC 4.0 (https://creativecommons.org/licenses/by-nc/4.0/) |
@@ -0,0 +1,18 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="23.278px" height="23.278px" viewBox="0 0 23.278 23.278" enable-background="new 0 0 23.278 23.278" xml:space="preserve"> | |||||
<path fill="#E7E7E7" d="M11.639,23.128c-6.334,0-11.488-5.154-11.488-11.488c0-6.336,5.154-11.49,11.488-11.49 | |||||
c6.336,0,11.489,5.154,11.489,11.49C23.128,17.974,17.975,23.128,11.639,23.128"/> | |||||
<path fill="#666866" d="M11.639,0.3c6.262,0,11.34,5.077,11.34,11.34c0,6.26-5.078,11.338-11.34,11.338S0.301,17.899,0.301,11.64 | |||||
C0.301,5.377,5.377,0.3,11.639,0.3 M11.639,0C5.223,0,0,5.222,0,11.64s5.223,11.639,11.639,11.639c6.418,0,11.64-5.221,11.64-11.639 | |||||
S18.057,0,11.639,0"/> | |||||
<path fill="#E7E7E7" d="M11.639,19.913c-4.562,0-8.273-3.712-8.273-8.273c0-4.563,3.712-8.275,8.273-8.275 | |||||
c4.563,0,8.274,3.712,8.274,8.275C19.913,16.201,16.201,19.913,11.639,19.913"/> | |||||
<path fill="#666866" d="M11.639,3.515c4.485,0,8.125,3.639,8.125,8.124s-3.64,8.124-8.125,8.124c-4.484,0-8.123-3.639-8.123-8.124 | |||||
S7.154,3.515,11.639,3.515 M11.639,3.215c-4.645,0-8.424,3.779-8.424,8.424c0,4.646,3.779,8.425,8.424,8.425 | |||||
c4.646,0,8.424-3.779,8.424-8.425C20.063,6.994,16.284,3.215,11.639,3.215"/> | |||||
<path d="M16.742,11.639c0,2.817-2.285,5.103-5.104,5.103c-2.816,0-5.102-2.285-5.102-5.103s2.285-5.103,5.102-5.103 | |||||
C14.457,6.536,16.742,8.821,16.742,11.639"/> | |||||
</svg> |
@@ -0,0 +1,37 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="28.946px" height="28.946px" viewBox="0 0 28.946 28.946" enable-background="new 0 0 28.946 28.946" xml:space="preserve"> | |||||
<g> | |||||
<defs> | |||||
<rect id="SVGID_1_" width="28.946" height="28.946"/> | |||||
</defs> | |||||
<clipPath id="SVGID_2_"> | |||||
<use xlink:href="#SVGID_1_" overflow="visible"/> | |||||
</clipPath> | |||||
<path clip-path="url(#SVGID_2_)" fill="#E7E7E7" d="M14.471,28.797c-7.897-0.05-14.322-6.479-14.32-14.334 | |||||
c0.003-7.86,6.427-14.28,14.32-14.313c7.869,0.038,14.293,6.458,14.325,14.311c-0.018,7.86-6.442,14.291-14.323,14.336H14.471z"/> | |||||
<path clip-path="url(#SVGID_2_)" fill="#666866" d="M14.473,0.301c7.843,0.037,14.143,6.323,14.173,14.162 | |||||
c-0.017,7.842-6.334,14.14-14.173,14.184c-7.85-0.049-14.174-6.327-14.172-14.184C0.304,6.621,6.635,0.331,14.473,0.301 M14.474,0 | |||||
L14.474,0h-0.003C6.494,0.032,0.004,6.521,0,14.463C-0.002,22.4,6.49,28.897,14.471,28.946c7.965-0.045,14.458-6.542,14.475-14.483 | |||||
C28.914,6.525,22.422,0.038,14.474,0"/> | |||||
<path clip-path="url(#SVGID_2_)" fill="#555555" d="M3.832,14.463c0.029,5.901,4.739,10.614,10.641,10.641 | |||||
c5.873-0.016,10.628-4.762,10.62-10.641c-0.005-5.869-4.757-10.604-10.62-10.621C8.58,3.867,3.873,8.567,3.832,14.463"/> | |||||
<path clip-path="url(#SVGID_2_)" d="M8.793,14.467c0.016,3.148,2.526,5.662,5.674,5.676c3.134-0.008,5.668-2.539,5.664-5.676 | |||||
c-0.002-3.131-2.535-5.655-5.664-5.664C11.324,8.817,8.814,11.323,8.793,14.467"/> | |||||
<g opacity="0.33" clip-path="url(#SVGID_2_)"> | |||||
<g> | |||||
<defs> | |||||
<rect id="SVGID_3_" x="5.932" y="5.943" width="17.061" height="17.059"/> | |||||
</defs> | |||||
<clipPath id="SVGID_4_"> | |||||
<use xlink:href="#SVGID_3_" overflow="visible"/> | |||||
</clipPath> | |||||
<path clip-path="url(#SVGID_4_)" fill="none" stroke="#000000" stroke-width="0.5" stroke-miterlimit="10" d="M6.182,14.465 | |||||
c0.023,4.599,3.69,8.268,8.289,8.287c4.574-0.013,8.276-3.707,8.271-8.287c-0.003-4.572-3.706-8.26-8.271-8.271 | |||||
C9.881,6.213,6.215,9.873,6.182,14.465z"/> | |||||
</g> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,10 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="31.4px" height="31.4px" viewBox="0 0 31.4 31.4" enable-background="new 0 0 31.4 31.4" xml:space="preserve"> | |||||
<path d="M31.4,15.7c0,8.67-7.029,15.7-15.699,15.7S0,24.37,0,15.7S7.031,0,15.701,0S31.4,7.03,31.4,15.7"/> | |||||
<path fill="#337FEF" d="M26.9,15.699c0,6.187-5.014,11.2-11.199,11.2c-6.184,0-11.201-5.014-11.201-11.2 | |||||
c0-6.185,5.017-11.198,11.201-11.198C21.886,4.501,26.9,9.515,26.9,15.699"/> | |||||
<path fill="#337FEF" d="M17.701,0.142C17.044,0.058,16.378,0,15.701,0c-0.68,0-1.344,0.058-2,0.142v4.823h4V0.142z"/> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="41.87" height="41.87" version="1.1" viewBox="0 0 11.077221 11.077431" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-128.6 -95.02)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 139.7 100.6)"> | |||||
<path d="m0 0c0-8.67-7.03-15.7-15.7-15.7s-15.7 7.03-15.7 15.7 7.03 15.7 15.7 15.7 15.7-7.03 15.7-15.7" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 138.1 100.6)" fill="#00a2a8"> | |||||
<path d="m0 0c0-6.186-5.014-11.2-11.2-11.2-6.184 0-11.2 5.014-11.2 11.2 0 6.185 5.016 11.2 11.2 11.2 6.186 0 11.2-5.013 11.2-11.2" fill="#00a2a8"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 134.9 95.07)" fill="#00a2a8"> | |||||
<path d="m0 0c-.656.084-1.321.142-2 .142s-1.344-.058-2-.142v-4.823h4z" fill="#00a2a8"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="41.87" height="41.87" version="1.1" viewBox="0 0 11.077221 11.077431" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-127.5 -88.94)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 138.6 94.47)"> | |||||
<path d="m0 0c0-8.67-7.03-15.7-15.7-15.7s-15.7 7.03-15.7 15.7 7.03 15.7 15.7 15.7 15.7-7.03 15.7-15.7" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 137 94.47)" fill="#db4061"> | |||||
<path d="m0 0c0-6.186-5.014-11.2-11.2-11.2-6.184 0-11.2 5.014-11.2 11.2 0 6.185 5.016 11.2 11.2 11.2 6.186 0 11.2-5.013 11.2-11.2" fill="#db4061"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 133.8 88.99)" fill="#db4061"> | |||||
<path d="m0 0c-.656.084-1.321.142-2 .142s-1.344-.058-2-.142v-4.823h4z" fill="#db4061"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="39.688px" height="39.686px" viewBox="0 0 39.688 39.686" enable-background="new 0 0 39.688 39.686" xml:space="preserve"> | |||||
<path d="M39.688,19.842c0,10.959-8.885,19.844-19.844,19.844C8.887,39.686,0,30.801,0,19.842C0,8.885,8.887,0,19.844,0 | |||||
C30.803,0,39.688,8.885,39.688,19.842"/> | |||||
<path fill="#337FEF" d="M31.043,19.842c0,6.186-5.014,11.201-11.199,11.201c-6.184,0-11.201-5.016-11.201-11.201 | |||||
S13.661,8.643,19.844,8.643C26.03,8.643,31.043,13.656,31.043,19.842"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.666" stroke-miterlimit="10" cx="19.844" cy="19.843" r="15.7"/> | |||||
<path fill="#337FEF" d="M21.653,0.092C21.055,0.038,20.454,0,19.844,0c-0.742,0-1.471,0.049-2.191,0.128v8.979h4V0.092z"/> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="52.91" height="52.91" version="1.1" viewBox="0 0 14.000337 14.000345" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-128 -91.94)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 142 98.94)"> | |||||
<path d="m0 0c0-10.96-8.885-19.84-19.84-19.84s-19.84 8.885-19.84 19.84 8.885 19.84 19.84 19.84 19.84-8.884 19.84-19.84" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 139 98.94)" fill="#00a2a8"> | |||||
<path d="m0 0c0-6.186-5.014-11.2-11.2-11.2-6.184 0-11.2 5.015-11.2 11.2 0 6.185 5.016 11.2 11.2 11.2 6.186 0 11.2-5.013 11.2-11.2" fill="#00a2a8"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 140.6 98.94)"> | |||||
<path d="m0 0c0-8.671-7.03-15.7-15.7-15.7s-15.7 7.029-15.7 15.7c0 8.67 7.03 15.7 15.7 15.7s15.7-7.03 15.7-15.7z" fill="none" stroke="#666666" stroke-miterlimit="10" stroke-width=".666"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 135.7 91.97)" fill="#00a2a8"> | |||||
<path d="m0 0c-.597.054-1.198.092-1.809.092-.741 0-1.47-.049-2.191-.128v-8.98h4z" fill="#00a2a8"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="52.91" height="52.91" version="1.1" viewBox="0 0 14.000338 14.000332" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-127.3 -86.52)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 141.3 93.52)"> | |||||
<path d="m0 0c0-10.96-8.885-19.84-19.84-19.84s-19.84 8.885-19.84 19.84 8.885 19.84 19.84 19.84 19.84-8.884 19.84-19.84" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 138.3 93.52)" fill="#db4061"> | |||||
<path d="m0 0c0-6.186-5.014-11.2-11.2-11.2-6.184 0-11.2 5.015-11.2 11.2 0 6.185 5.016 11.2 11.2 11.2 6.186 0 11.2-5.013 11.2-11.2" fill="#db4061"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 139.8 93.52)"> | |||||
<path d="m0 0c0-8.671-7.03-15.7-15.7-15.7s-15.7 7.029-15.7 15.7c0 8.67 7.03 15.7 15.7 15.7s15.7-7.03 15.7-15.7z" fill="none" stroke="#666666" stroke-miterlimit="10" stroke-width=".666"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 134.9 86.55)" fill="#db4061"> | |||||
<path d="m0 0c-.597.054-1.198.092-1.809.092-.741 0-1.47-.049-2.191-.128v-8.98h4z" fill="#db4061"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="39.686px" height="39.686px" viewBox="0 0 39.686 39.686" enable-background="new 0 0 39.686 39.686" xml:space="preserve"> | |||||
<path d="M39.686,19.843c0,10.958-8.885,19.843-19.842,19.843C8.886,39.686,0,30.801,0,19.843S8.886,0.001,19.844,0.001 | |||||
C30.801,0.001,39.686,8.885,39.686,19.843"/> | |||||
<path fill="#FFFFFF" d="M31.043,19.842c0,6.186-5.014,11.201-11.199,11.201c-6.184,0-11.202-5.016-11.202-11.201 | |||||
c0-6.185,5.018-11.198,11.202-11.198C26.03,8.644,31.043,13.657,31.043,19.842"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.666" stroke-miterlimit="10" cx="19.843" cy="19.844" r="15.7"/> | |||||
<path fill="#FFFFFF" d="M21.653,0.092C21.055,0.038,20.454,0,19.844,0c-0.742,0-1.471,0.049-2.191,0.128v8.979h4V0.092z"/> | |||||
</svg> |
@@ -0,0 +1,10 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="31.401px" height="31.4px" viewBox="0 0 31.401 31.4" enable-background="new 0 0 31.401 31.4" xml:space="preserve"> | |||||
<path d="M31.401,15.7c0,8.67-7.031,15.7-15.701,15.7S0,24.37,0,15.7S7.03,0,15.7,0S31.401,7.03,31.401,15.7"/> | |||||
<path fill="#FFFFFF" d="M26.901,15.699c0,6.186-5.014,11.2-11.201,11.2c-6.184,0-11.2-5.015-11.2-11.2 | |||||
c0-6.185,5.016-11.198,11.2-11.198C21.887,4.501,26.901,9.515,26.901,15.699"/> | |||||
<path fill="#FFFFFF" d="M17.7,0.142C17.043,0.058,16.379,0,15.7,0c-0.678,0-1.344,0.058-2,0.142v4.823h4V0.142z"/> | |||||
</svg> |
@@ -0,0 +1,11 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="34.294px" height="34.295px" viewBox="0 0 34.294 34.295" enable-background="new 0 0 34.294 34.295" xml:space="preserve"> | |||||
<path d="M34.294,17.147c0,9.472-7.678,17.147-17.146,17.147C7.677,34.295,0,26.619,0,17.147C0,7.678,7.677,0,17.148,0 | |||||
C26.617,0,34.294,7.678,34.294,17.147"/> | |||||
<path fill="#337FEF" d="M29.38,17.146c0,6.756-5.477,12.232-12.232,12.232c-6.754,0-12.233-5.477-12.233-12.232 | |||||
c0-6.754,5.479-12.23,12.233-12.23C23.904,4.916,29.38,10.393,29.38,17.146"/> | |||||
<path fill="#337FEF" d="M19.148,0.127C18.49,0.05,17.826,0,17.148,0c-0.679,0-1.344,0.05-2,0.127v5.389h4V0.127z"/> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="45.73" height="45.73" version="1.1" viewBox="0 0 12.098512 12.098336" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-130.4 -91.09)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 142.5 97.14)"> | |||||
<path d="m0 0c0-9.471-7.678-17.15-17.15-17.15-9.47 0-17.15 7.676-17.15 17.15 0 9.47 7.678 17.15 17.15 17.15 9.469 0 17.15-7.677 17.15-17.15" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 140.8 97.14)" fill="#00a2a8"> | |||||
<path d="m0 0c0-6.755-5.476-12.23-12.23-12.23-6.754 0-12.23 5.477-12.23 12.23s5.479 12.23 12.23 12.23c6.756 0 12.23-5.476 12.23-12.23" fill="#00a2a8"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 137.2 91.14)" fill="#00a2a8"> | |||||
<path d="m0 0c-.657.077-1.322.127-2 .127s-1.343-.05-2-.127v-5.388h4z" fill="#00a2a8"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="45.73" height="45.73" version="1.1" viewBox="0 0 12.098513 12.098333" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-128.4 -87.47)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 140.5 93.52)"> | |||||
<path d="m0 0c0-9.471-7.678-17.15-17.15-17.15-9.47 0-17.15 7.676-17.15 17.15 0 9.47 7.678 17.15 17.15 17.15 9.469 0 17.15-7.677 17.15-17.15" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 138.7 93.52)" fill="#db4061"> | |||||
<path d="m0 0c0-6.755-5.476-12.23-12.23-12.23-6.754 0-12.23 5.477-12.23 12.23s5.479 12.23 12.23 12.23c6.756 0 12.23-5.476 12.23-12.23" fill="#db4061"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 135.1 87.52)" fill="#db4061"> | |||||
<path d="m0 0c-.657.077-1.322.127-2 .127s-1.343-.05-2-.127v-5.388h4z" fill="#db4061"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="43.343px" height="43.344px" viewBox="0 0 43.343 43.344" enable-background="new 0 0 43.343 43.344" xml:space="preserve"> | |||||
<path d="M43.343,21.672c0,11.968-9.703,21.672-21.672,21.672C9.704,43.344,0,33.64,0,21.672C0,9.703,9.704,0.001,21.671,0.001 | |||||
C33.64,0.001,43.343,9.703,43.343,21.672"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.666" stroke-miterlimit="10" cx="21.672" cy="21.672" r="17.148"/> | |||||
<path fill="#337FEF" d="M33.904,21.672c0,6.755-5.476,12.232-12.231,12.232c-6.754,0-12.233-5.478-12.233-12.232 | |||||
S14.918,9.44,21.672,9.44C28.428,9.44,33.904,14.917,33.904,21.672"/> | |||||
<path fill="#337FEF" d="M23.671,0.096C23.013,0.035,22.345,0,21.671,0s-1.342,0.035-2,0.096v9.943h4V0.096z"/> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="57.79" height="57.79" version="1.1" viewBox="0 0 15.290798 15.290878" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-128.3 -87.52)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 143.6 95.17)"> | |||||
<path d="m0 0c0-11.97-9.704-21.67-21.67-21.67s-21.67 9.704-21.67 21.67c0 11.97 9.704 21.67 21.67 21.67s21.67-9.702 21.67-21.67" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 142 95.17)"> | |||||
<path d="m0 0c0-9.471-7.678-17.15-17.15-17.15-9.47 0-17.15 7.676-17.15 17.15 0 9.47 7.678 17.15 17.15 17.15 9.469 0 17.15-7.677 17.15-17.15z" fill="none" stroke="#666666" stroke-miterlimit="10" stroke-width=".666"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 140.3 95.17)" fill="#00a2a8"> | |||||
<path d="m0 0c0-6.755-5.476-12.23-12.23-12.23-6.754 0-12.23 5.477-12.23 12.23s5.479 12.23 12.23 12.23c6.756 0 12.23-5.476 12.23-12.23" fill="#00a2a8"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 136.7 87.56)" fill="#00a2a8"> | |||||
<path d="m0 0c-.659.061-1.326.096-2 .096-.675 0-1.342-.035-2-.096v-9.943h4z" fill="#00a2a8"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="57.79" height="57.79" version="1.1" viewBox="0 0 15.290799 15.290865" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-127.1 -86.07)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 142.4 93.72)"> | |||||
<path d="m0 0c0-11.97-9.704-21.67-21.67-21.67s-21.67 9.704-21.67 21.67c0 11.97 9.704 21.67 21.67 21.67s21.67-9.702 21.67-21.67" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 140.8 93.72)"> | |||||
<path d="m0 0c0-9.471-7.678-17.15-17.15-17.15-9.47 0-17.15 7.676-17.15 17.15 0 9.47 7.678 17.15 17.15 17.15 9.469 0 17.15-7.677 17.15-17.15z" fill="none" stroke="#666666" stroke-miterlimit="10" stroke-width=".666"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 139.1 93.72)" fill="#db4061"> | |||||
<path d="m0 0c0-6.755-5.476-12.23-12.23-12.23-6.754 0-12.23 5.477-12.23 12.23s5.479 12.23 12.23 12.23c6.756 0 12.23-5.476 12.23-12.23" fill="#db4061"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 135.5 86.11)" fill="#db4061"> | |||||
<path d="m0 0c-.659.061-1.326.096-2 .096-.675 0-1.342-.035-2-.096v-9.943h4z" fill="#db4061"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="43.344px" height="43.344px" viewBox="0 0 43.344 43.344" enable-background="new 0 0 43.344 43.344" xml:space="preserve"> | |||||
<path d="M43.344,21.672c0,11.968-9.705,21.672-21.672,21.672C9.704,43.344,0,33.64,0,21.672C0,9.703,9.704,0.001,21.672,0.001 | |||||
C33.639,0.001,43.344,9.703,43.344,21.672"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.666" stroke-miterlimit="10" cx="21.672" cy="21.672" r="17.147"/> | |||||
<path fill="#FFFFFF" d="M33.905,21.672c0,6.755-5.477,12.232-12.232,12.232c-6.754,0-12.233-5.478-12.233-12.232 | |||||
S14.918,9.44,21.672,9.44C28.428,9.44,33.905,14.917,33.905,21.672"/> | |||||
<path fill="#FFFFFF" d="M23.672,0.096C23.012,0.035,22.346,0,21.672,0c-0.676,0-1.342,0.035-2,0.096v9.943h4V0.096z"/> | |||||
</svg> |
@@ -0,0 +1,11 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="34.295px" height="34.295px" viewBox="0 0 34.295 34.295" enable-background="new 0 0 34.295 34.295" xml:space="preserve"> | |||||
<path d="M34.295,17.147c0,9.472-7.679,17.147-17.147,17.147C7.678,34.295,0,26.619,0,17.147C0,7.678,7.678,0,17.148,0 | |||||
C26.617,0,34.295,7.678,34.295,17.147"/> | |||||
<path fill="#FFFFFF" d="M29.379,17.146c0,6.756-5.476,12.232-12.231,12.232c-6.755,0-12.233-5.477-12.233-12.232 | |||||
c0-6.754,5.478-12.23,12.233-12.23C23.904,4.916,29.379,10.393,29.379,17.146"/> | |||||
<path fill="#FFFFFF" d="M19.147,0.127C18.491,0.05,17.825,0,17.147,0s-1.342,0.05-2,0.127v5.389h4V0.127z"/> | |||||
</svg> |
@@ -0,0 +1,11 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="43.344px" height="43.345px" viewBox="0 0 43.344 43.345" enable-background="new 0 0 43.344 43.345" xml:space="preserve"> | |||||
<path d="M43.344,21.672c0,11.968-9.705,21.673-21.672,21.673C9.704,43.345,0,33.64,0,21.672S9.704,0,21.672,0 | |||||
C33.639,0,43.344,9.704,43.344,21.672"/> | |||||
<path fill="#555555" d="M33.905,21.671c0,6.755-5.477,12.232-12.232,12.232c-6.754,0-12.233-5.478-12.233-12.232 | |||||
S14.918,9.441,21.672,9.441C28.428,9.441,33.905,14.916,33.905,21.671"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.666" stroke-miterlimit="10" cx="21.672" cy="21.671" r="17.147"/> | |||||
</svg> |
@@ -0,0 +1,11 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="41.763px" height="41.763px" viewBox="0 0 41.763 41.763" enable-background="new 0 0 41.763 41.763" xml:space="preserve"> | |||||
<path d="M41.763,20.881c0,11.532-9.35,20.882-20.883,20.882C9.349,41.763,0,32.413,0,20.881S9.349,0,20.88,0 | |||||
C32.413,0,41.763,9.349,41.763,20.881"/> | |||||
<path fill="#337FEF" d="M34.96,20.88c0,7.775-6.301,14.082-14.08,14.082c-7.773,0-14.079-6.307-14.079-14.082 | |||||
c0-7.773,6.305-14.078,14.079-14.078C28.659,6.802,34.96,13.106,34.96,20.88"/> | |||||
<path fill="#337FEF" d="M22.882,0.102C22.222,0.04,21.556,0,20.88,0c-0.675,0-1.34,0.04-1.998,0.102v7.062h4V0.102z"/> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="55.68" height="55.68" version="1.1" viewBox="0 0 14.732704 14.733181" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-129 -87.9)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 143.7 95.27)"> | |||||
<path d="m0 0c0-11.53-9.349-20.88-20.88-20.88-11.53 0-20.88 9.35-20.88 20.88s9.349 20.88 20.88 20.88c11.53 0 20.88-9.349 20.88-20.88" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 141.3 95.27)" fill="#00a2a8"> | |||||
<path d="m0 0c0-7.775-6.302-14.08-14.08-14.08-7.773 0-14.08 6.306-14.08 14.08 0 7.774 6.305 14.08 14.08 14.08 7.779 0 14.08-6.305 14.08-14.08" fill="#00a2a8"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 137 87.94)" fill="#00a2a8"> | |||||
<path d="m0 0c-.659.062-1.325.102-2.001.102-.675 0-1.34-.04-1.999-.102v-7.062h4z" fill="#00a2a8"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="55.68" height="55.68" version="1.1" viewBox="0 0 14.732705 14.73316" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-127.3 -85.22)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 142 92.59)"> | |||||
<path d="m0 0c0-11.53-9.349-20.88-20.88-20.88-11.53 0-20.88 9.35-20.88 20.88s9.349 20.88 20.88 20.88c11.53 0 20.88-9.349 20.88-20.88" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 139.6 92.59)" fill="#db4061"> | |||||
<path d="m0 0c0-7.775-6.302-14.08-14.08-14.08-7.773 0-14.08 6.306-14.08 14.08 0 7.774 6.305 14.08 14.08 14.08 7.779 0 14.08-6.305 14.08-14.08" fill="#db4061"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 135.4 85.26)" fill="#db4061"> | |||||
<path d="m0 0c-.659.062-1.325.102-2.001.102-.675 0-1.34-.04-1.999-.102v-7.062h4z" fill="#db4061"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="51.84px" height="51.84px" viewBox="0 0 51.84 51.84" enable-background="new 0 0 51.84 51.84" xml:space="preserve"> | |||||
<path d="M51.84,25.92c0,14.313-11.606,25.92-25.922,25.92C11.607,51.84,0,40.233,0,25.92S11.607,0.001,25.918,0.001 | |||||
C40.234,0.001,51.84,11.606,51.84,25.92"/> | |||||
<path fill="#337FEF" d="M41.651,25.918c0,8.688-7.041,15.734-15.732,15.734c-8.686,0-15.73-7.046-15.73-15.734 | |||||
c0-8.687,7.044-15.729,15.73-15.729C34.61,10.188,41.651,17.231,41.651,25.918"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.686" stroke-miterlimit="10" cx="25.92" cy="25.92" r="20.881"/> | |||||
<path fill="#337FEF" d="M27.92,0.085C27.258,0.034,26.592,0,25.918,0c-0.672,0-1.338,0.034-1.998,0.085v12.563h4V0.085z"/> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="69.12" height="69.12" version="1.1" viewBox="0 0 18.287997 18.288008" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-125.7 -84.92)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 144 94.06)"> | |||||
<path d="m0 0c0-14.31-11.61-25.92-25.92-25.92-14.31 0-25.92 11.61-25.92 25.92 0 14.31 11.61 25.92 25.92 25.92 14.32 0 25.92-11.6 25.92-25.92" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 140.4 94.06)"> | |||||
<path d="m0 0c0-8.688-7.042-15.73-15.73-15.73-8.686 0-15.73 7.046-15.73 15.73 0 8.687 7.044 15.73 15.73 15.73 8.691 0 15.73-7.043 15.73-15.73" fill="#00a2a8"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 142.2 94.06)"> | |||||
<path d="m0 0c0-11.53-9.349-20.88-20.88-20.88-11.53 0-20.88 9.35-20.88 20.88 0 11.53 9.349 20.88 20.88 20.88 11.53 0 20.88-9.35 20.88-20.88z" fill="none" stroke="#666666" stroke-miterlimit="10" stroke-width=".686"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 135.5 84.95)" fill="#00a2a8"> | |||||
<path d="m0 0c-.661.051-1.327.085-2.001.085-.673 0-1.338-.034-1.999-.085v-12.56h4z" fill="#00a2a8"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="69.12" height="69.12" version="1.1" viewBox="0 0 18.288 18.287994" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-128.4 -78.46)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 146.7 87.6)"> | |||||
<path d="m0 0c0-14.31-11.61-25.92-25.92-25.92-14.31 0-25.92 11.61-25.92 25.92 0 14.31 11.61 25.92 25.92 25.92 14.32 0 25.92-11.6 25.92-25.92" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 143.1 87.6)" fill="#db4061"> | |||||
<path d="m0 0c0-8.688-7.042-15.73-15.73-15.73-8.686 0-15.73 7.046-15.73 15.73 0 8.687 7.044 15.73 15.73 15.73 8.691 0 15.73-7.043 15.73-15.73" fill="#db4061"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 144.9 87.6)"> | |||||
<path d="m0 0c0-11.53-9.349-20.88-20.88-20.88-11.53 0-20.88 9.35-20.88 20.88 0 11.53 9.349 20.88 20.88 20.88 11.53 0 20.88-9.35 20.88-20.88z" fill="none" stroke="#666666" stroke-miterlimit="10" stroke-width=".686"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 138.3 78.49)" fill="#db4061"> | |||||
<path d="m0 0c-.661.051-1.327.085-2.001.085-.673 0-1.338-.034-1.999-.085v-12.56h4z" fill="#db4061"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="51.84px" height="51.84px" viewBox="0 0 51.84 51.84" enable-background="new 0 0 51.84 51.84" xml:space="preserve"> | |||||
<path d="M51.84,25.92c0,14.313-11.606,25.92-25.922,25.92C11.607,51.84,0,40.233,0,25.92C0,11.605,11.607,0.001,25.918,0.001 | |||||
C40.234,0.001,51.84,11.605,51.84,25.92"/> | |||||
<path fill="#FFFFFF" d="M41.651,25.918c0,8.688-7.041,15.734-15.732,15.734c-8.686,0-15.73-7.046-15.73-15.734 | |||||
c0-8.687,7.044-15.729,15.73-15.729C34.61,10.188,41.651,17.231,41.651,25.918"/> | |||||
<circle fill="none" stroke="#666666" stroke-width="0.686" stroke-miterlimit="10" cx="25.92" cy="25.92" r="20.881"/> | |||||
<path fill="#FFFFFF" d="M27.92,0.085C27.258,0.034,26.592,0,25.918,0c-0.672,0-1.338,0.034-1.998,0.085v12.563h4V0.085z"/> | |||||
</svg> |
@@ -0,0 +1,11 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="41.762px" height="41.763px" viewBox="0 0 41.762 41.763" enable-background="new 0 0 41.762 41.763" xml:space="preserve"> | |||||
<path d="M41.762,20.881c0,11.532-9.35,20.882-20.882,20.882C9.349,41.763,0,32.413,0,20.881S9.349,0,20.88,0 | |||||
C32.413,0,41.762,9.349,41.762,20.881"/> | |||||
<path fill="#FFFFFF" d="M34.96,20.881c0,7.775-6.302,14.08-14.081,14.08c-7.772,0-14.078-6.305-14.078-14.08 | |||||
c0-7.774,6.306-14.08,14.078-14.08C28.659,6.801,34.96,13.106,34.96,20.881"/> | |||||
<path fill="#FFFFFF" d="M22.881,0.102C22.222,0.04,21.556,0,20.88,0c-0.675,0-1.34,0.04-1.999,0.102v7.063h4V0.102z"/> | |||||
</svg> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="59.527px" height="59.527px" viewBox="0 0 59.527 59.527" enable-background="new 0 0 59.527 59.527" xml:space="preserve"> | |||||
<path d="M59.527,29.763c0,16.437-13.325,29.765-29.765,29.765C13.328,59.527,0,46.199,0,29.763S13.328,0,29.762,0 | |||||
C46.202,0,59.527,13.326,59.527,29.763"/> | |||||
<path fill="#555555" d="M51.733,29.763c0,12.133-9.836,21.97-21.97,21.97c-12.131,0-21.969-9.837-21.969-21.97 | |||||
c0-12.132,9.838-21.968,21.969-21.968C41.897,7.795,51.733,17.631,51.733,29.763"/> | |||||
<path fill="none" stroke="#666666" stroke-width="0.5" stroke-miterlimit="10" d="M55.859,29.764 | |||||
c0,14.412-11.683,26.096-26.097,26.096c-14.409,0-26.094-11.684-26.094-26.096S15.353,3.668,29.762,3.668 | |||||
C44.176,3.668,55.859,15.352,55.859,29.764z"/> | |||||
<path fill="#555555" d="M32.263,0.112C31.438,0.045,30.606,0,29.763,0s-1.675,0.045-2.5,0.112v10.101h5V0.112z"/> | |||||
</svg> |
@@ -0,0 +1,17 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="89.114px" height="89.121px" viewBox="0 0 89.114 89.121" enable-background="new 0 0 89.114 89.121" xml:space="preserve"> | |||||
<g> | |||||
<path d="M89.114,44.566C89.108,69.172,69.153,89.125,44.55,89.121C19.944,89.116-0.005,69.156,0,44.55 | |||||
C0.005,19.945,19.961-0.004,44.565,0C69.169,0.005,89.118,19.963,89.114,44.566"/> | |||||
<path fill="#FFFFFF" d="M78.566,44.567c-0.004,18.784-15.232,34.014-34.021,34.012C25.762,78.576,10.531,63.34,10.534,44.556 | |||||
c0.003-18.784,15.24-34.005,34.022-34.003C63.346,10.556,78.57,25.784,78.566,44.567"/> | |||||
<path fill="none" stroke="#666666" stroke-width="0.666" stroke-miterlimit="10" d="M83.862,44.564 | |||||
c-0.004,21.708-17.605,39.302-39.313,39.298C22.842,83.858,5.25,66.259,5.253,44.551C5.257,22.847,22.856,5.252,44.564,5.255 | |||||
C66.271,5.259,83.866,22.86,83.862,44.564z"/> | |||||
<path fill="#FFFFFF" d="M47.38,0.1C46.444,0.041,45.505,0,44.554,0s-1.892,0.041-2.828,0.1l-0.004,23.254l5.654,0.002L47.38,0.1z" | |||||
/> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,15 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<svg width="59.73" height="59.73" version="1.1" viewBox="0 0 15.804091 15.803775" xmlns="http://www.w3.org/2000/svg"> | |||||
<g transform="translate(-95.66 -72.9)"> | |||||
<g transform="matrix(.3528 0 0 -.3528 111.5 80.8)"> | |||||
<path d="m0 0c0-12.37-10.03-22.4-22.4-22.4s-22.4 10.03-22.4 22.4 10.03 22.4 22.4 22.4 22.4-10.03 22.4-22.4" fill="#000000"/> | |||||
</g> | |||||
<g transform="matrix(.3528 0 0 -.3528 109.3 76.83)"> | |||||
<path d="m0 0c.463-.604.799-1.727.747-2.496l-.226-3.405c-.051-.77.208-1.948.577-2.617l1.606-2.919c.368-.669.535-1.833.369-2.584l-.733-3.328c-.165-.751-.8-1.724-1.409-2.164l-2.7-1.937c-.612-.44-1.333-1.384-1.607-2.102l-1.191-3.127c-.272-.717-1.042-1.577-1.71-1.911l-2.977-1.487c-.668-.334-1.796-.423-2.504-.198l-3.092.98c-.709.226-1.869.226-2.579.004l-3.138-.988c-.71-.224-1.836-.131-2.504.205l-2.934 1.48c-.668.335-1.436 1.198-1.711 1.915l-1.19 3.127c-.273.718-.996 1.662-1.606 2.102l-2.699 1.937c-.61.44-1.245 1.413-1.41 2.166l-.727 3.326c-.164.751.002 1.915.371 2.584l1.607 2.919c.368.669.628 1.847.576 2.617l-.226 3.405c-.051.769.285 1.893.748 2.496l2.044 2.671c.461.603 1.44 1.193 2.171 1.31l3.195.513c.733.117 1.779.641 2.325 1.162l2.417 2.308c.546.521 1.6.948 2.342.948h3.282c.74 0 1.794-.428 2.339-.951l2.375-2.279c.547-.524 1.591-1.049 2.324-1.168l3.238-.528c.734-.12 1.711-.711 2.174-1.314z" fill="none" stroke="#555555" stroke-miterlimit="10" stroke-width=".75"/> | |||||
</g> | |||||
<path d="m108.2 80.8c0 2.533-2.053 4.586-4.586 4.586s-4.586-2.053-4.586-4.586 2.053-4.586 4.586-4.586 4.586 2.053 4.586 4.586" fill="#e5e5e5"/> | |||||
<g transform="matrix(.3528 0 0 -.3528 104.2 72.92)"> | |||||
<path d="m0 0c-.552.041-1.108.069-1.671.069-.562 0-1.119-.028-1.671-.069v-9.4h3.342z" fill="#ffffff"/> | |||||
</g> | |||||
</g> | |||||
</svg> |
@@ -0,0 +1,8 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | |||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |||||
width="17.859px" height="17.859px" viewBox="0 0 17.859 17.859" enable-background="new 0 0 17.859 17.859" xml:space="preserve"> | |||||
<path d="M0,8.931c0,4.931,3.999,8.929,8.93,8.929s8.93-3.998,8.93-8.929C17.859,3.998,13.86,0,8.93,0S0,3.998,0,8.931"/> | |||||
<path fill="#FFFFFF" d="M9.51,0.029C9.317,0.017,9.126,0,8.931,0C8.734,0,8.543,0.017,8.35,0.029v4.813h1.16V0.029z"/> | |||||
</svg> |
@@ -0,0 +1,6 @@ | |||||
for f in "$@"; do | |||||
f2=${f/.png/@2x.png} | |||||
mv $f $f2 | |||||
convert $f2 -resize 50% $f | |||||
done |
@@ -0,0 +1,99 @@ | |||||
Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. | |||||
Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) | |||||
Bitstream Vera Fonts Copyright | |||||
------------------------------ | |||||
Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is | |||||
a trademark of Bitstream, Inc. | |||||
Permission is hereby granted, free of charge, to any person obtaining a copy | |||||
of the fonts accompanying this license ("Fonts") and associated | |||||
documentation files (the "Font Software"), to reproduce and distribute the | |||||
Font Software, including without limitation the rights to use, copy, merge, | |||||
publish, distribute, and/or sell copies of the Font Software, and to permit | |||||
persons to whom the Font Software is furnished to do so, subject to the | |||||
following conditions: | |||||
The above copyright and trademark notices and this permission notice shall | |||||
be included in all copies of one or more of the Font Software typefaces. | |||||
The Font Software may be modified, altered, or added to, and in particular | |||||
the designs of glyphs or characters in the Fonts may be modified and | |||||
additional glyphs or characters may be added to the Fonts, only if the fonts | |||||
are renamed to names not containing either the words "Bitstream" or the word | |||||
"Vera". | |||||
This License becomes null and void to the extent applicable to Fonts or Font | |||||
Software that has been modified and is distributed under the "Bitstream | |||||
Vera" names. | |||||
The Font Software may be sold as part of a larger software package but no | |||||
copy of one or more of the Font Software typefaces may be sold by itself. | |||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, | |||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, | |||||
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME | |||||
FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING | |||||
ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, | |||||
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF | |||||
THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE | |||||
FONT SOFTWARE. | |||||
Except as contained in this notice, the names of Gnome, the Gnome | |||||
Foundation, and Bitstream Inc., shall not be used in advertising or | |||||
otherwise to promote the sale, use or other dealings in this Font Software | |||||
without prior written authorization from the Gnome Foundation or Bitstream | |||||
Inc., respectively. For further information, contact: fonts at gnome dot | |||||
org. | |||||
Arev Fonts Copyright | |||||
------------------------------ | |||||
Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. | |||||
Permission is hereby granted, free of charge, to any person obtaining | |||||
a copy of the fonts accompanying this license ("Fonts") and | |||||
associated documentation files (the "Font Software"), to reproduce | |||||
and distribute the modifications to the Bitstream Vera Font Software, | |||||
including without limitation the rights to use, copy, merge, publish, | |||||
distribute, and/or sell copies of the Font Software, and to permit | |||||
persons to whom the Font Software is furnished to do so, subject to | |||||
the following conditions: | |||||
The above copyright and trademark notices and this permission notice | |||||
shall be included in all copies of one or more of the Font Software | |||||
typefaces. | |||||
The Font Software may be modified, altered, or added to, and in | |||||
particular the designs of glyphs or characters in the Fonts may be | |||||
modified and additional glyphs or characters may be added to the | |||||
Fonts, only if the fonts are renamed to names not containing either | |||||
the words "Tavmjong Bah" or the word "Arev". | |||||
This License becomes null and void to the extent applicable to Fonts | |||||
or Font Software that has been modified and is distributed under the | |||||
"Tavmjong Bah Arev" names. | |||||
The Font Software may be sold as part of a larger software package but | |||||
no copy of one or more of the Font Software typefaces may be sold by | |||||
itself. | |||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF | |||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT | |||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL | |||||
TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | |||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL | |||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | |||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM | |||||
OTHER DEALINGS IN THE FONT SOFTWARE. | |||||
Except as contained in this notice, the name of Tavmjong Bah shall not | |||||
be used in advertising or otherwise to promote the sale, use or other | |||||
dealings in this Font Software without prior written authorization | |||||
from Tavmjong Bah. For further information, contact: tavmjong @ free | |||||
. fr. | |||||
$Id: LICENSE 2133 2007-11-28 02:46:28Z lechimp $ |
@@ -21,6 +21,9 @@ extern "C" { | |||||
#include "../ext/noc/noc_file_dialog.h" | #include "../ext/noc/noc_file_dialog.h" | ||||
} | } | ||||
#if GLFW_VERSION_MINOR == 0 && GLFW_VERSION_REVISION <= 4 | |||||
#define OLD_GLFW_VERSION | |||||
#endif | |||||
namespace rack { | namespace rack { | ||||
@@ -140,6 +143,7 @@ static int lastWindowX, lastWindowY, lastWindowWidth, lastWindowHeight; | |||||
void keyCallback(GLFWwindow* window, int key, int scancode, int action, int mods) { | void keyCallback(GLFWwindow* window, int key, int scancode, int action, int mods) { | ||||
if (action == GLFW_PRESS || action == GLFW_REPEAT) { | if (action == GLFW_PRESS || action == GLFW_REPEAT) { | ||||
if (key == GLFW_KEY_F11 || key == GLFW_KEY_ESCAPE) { | if (key == GLFW_KEY_F11 || key == GLFW_KEY_ESCAPE) { | ||||
#ifndef OLD_GLFW_VERSION | |||||
// Toggle fullscreen | // Toggle fullscreen | ||||
GLFWmonitor *monitor = glfwGetWindowMonitor(window); | GLFWmonitor *monitor = glfwGetWindowMonitor(window); | ||||
if (monitor) { | if (monitor) { | ||||
@@ -155,6 +159,7 @@ void keyCallback(GLFWwindow* window, int key, int scancode, int action, int mods | |||||
const GLFWvidmode *mode = glfwGetVideoMode(monitor); | const GLFWvidmode *mode = glfwGetVideoMode(monitor); | ||||
glfwSetWindowMonitor(window, monitor, 0, 0, mode->width, mode->height, mode->refreshRate); | glfwSetWindowMonitor(window, monitor, 0, 0, mode->width, mode->height, mode->refreshRate); | ||||
} | } | ||||
#endif | |||||
} | } | ||||
else { | else { | ||||
if (gSelectedWidget) { | if (gSelectedWidget) { | ||||
@@ -197,7 +202,9 @@ void guiInit() { | |||||
// glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 2); | // glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 2); | ||||
// glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); | // glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); | ||||
// glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); | // glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); | ||||
#ifndef OLD_GLFW_VERSION | |||||
glfwWindowHint(GLFW_MAXIMIZED, GLFW_TRUE); | glfwWindowHint(GLFW_MAXIMIZED, GLFW_TRUE); | ||||
#endif | |||||
std::string title = gApplicationName + " " + gApplicationVersion; | std::string title = gApplicationName + " " + gApplicationVersion; | ||||
window = glfwCreateWindow(1000, 750, title.c_str(), NULL, NULL); | window = glfwCreateWindow(1000, 750, title.c_str(), NULL, NULL); | ||||
assert(window); | assert(window); | ||||
@@ -224,7 +231,9 @@ void guiInit() { | |||||
// GLEW generates GL error because it calls glGetString(GL_EXTENSIONS), we'll consume it here. | // GLEW generates GL error because it calls glGetString(GL_EXTENSIONS), we'll consume it here. | ||||
glGetError(); | glGetError(); | ||||
#ifndef OLD_GLFW_VERSION | |||||
glfwSetWindowSizeLimits(window, 240, 160, GLFW_DONT_CARE, GLFW_DONT_CARE); | glfwSetWindowSizeLimits(window, 240, 160, GLFW_DONT_CARE, GLFW_DONT_CARE); | ||||
#endif | |||||
// Set up NanoVG | // Set up NanoVG | ||||
gVg = nvgCreateGL2(NVG_ANTIALIAS); | gVg = nvgCreateGL2(NVG_ANTIALIAS); | ||||
@@ -23,6 +23,12 @@ | |||||
#include "plugin.hpp" | #include "plugin.hpp" | ||||
#if LIBZIP_VERSION_MAJOR == 0 && LIBZIP_VERSION_MINOR <= 10 | |||||
typedef zip zip_t; | |||||
typedef zip_file zip_file_t; | |||||
typedef struct zip_stat zip_stat_t; | |||||
#endif | |||||
namespace rack { | namespace rack { | ||||
@@ -167,7 +173,7 @@ static void extract_zip(const char *dir, int zipfd) { | |||||
if (!za) return; | if (!za) return; | ||||
if (err) goto cleanup; | if (err) goto cleanup; | ||||
for (int i = 0; i < zip_get_num_entries(za, 0); i++) { | |||||
for (zip_uint64_t i = 0; i < zip_get_num_entries(za, 0); i++) { | |||||
zip_stat_t zs; | zip_stat_t zs; | ||||
err = zip_stat_index(za, i, 0, &zs); | err = zip_stat_index(za, i, 0, &zs); | ||||
if (err) goto cleanup; | if (err) goto cleanup; | ||||