Compare commits
4 Commits
b66b1c5e65
...
4a51b342eb
| Author | SHA1 | Date | |
|---|---|---|---|
| 4a51b342eb | |||
| e9cc8deff8 | |||
| 9fa8fba957 | |||
| cb95d53f3f |
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
dist
|
||||
|
||||
9
Makefile
Normal file
@@ -0,0 +1,9 @@
|
||||
default:
|
||||
$(MAKE) -C src
|
||||
|
||||
install:
|
||||
$(MAKE) -C src install
|
||||
|
||||
remove:
|
||||
$(MAKE) -C src remove
|
||||
|
||||
676
scripts/app.mk
Normal file
@@ -0,0 +1,676 @@
|
||||
#########################################################################
|
||||
# common include file for application Makefiles
|
||||
#
|
||||
# Makefile common usage:
|
||||
# > make
|
||||
# > make run
|
||||
# > make install
|
||||
# > make remove
|
||||
#
|
||||
# Makefile less common usage:
|
||||
# > make art-opt
|
||||
# > make pkg
|
||||
# > make install_native
|
||||
# > make remove_native
|
||||
# > make tr
|
||||
#
|
||||
# By default, ZIP_EXCLUDE will exclude -x \*.pkg -x storeassets\* -x keys\* -x .\*
|
||||
# If you define ZIP_EXCLUDE in your Makefile, it will override the default setting.
|
||||
#
|
||||
# To exclude different files from being added to the zipfile during packaging
|
||||
# include a line like this:ZIP_EXCLUDE= -x keys\*
|
||||
# that will exclude any file who's name begins with 'keys'
|
||||
# to exclude using more than one pattern use additional '-x <pattern>' arguments
|
||||
# ZIP_EXCLUDE= -x \*.pkg -x storeassets\*
|
||||
#
|
||||
# If you want to add additional files to the default ZIP_EXCLUDE use
|
||||
# ZIP_EXCLUDE_LOCAL
|
||||
#
|
||||
# Important Notes:
|
||||
# To use the "run", "install" and "remove" targets to install your
|
||||
# application directly from the shell, you must do the following:
|
||||
#
|
||||
# 1) Make sure that you have the curl command line executable in your path
|
||||
# 2) Set the variable ROKU_DEV_TARGET in your environment to the IP
|
||||
# address of your Roku box. (e.g. export ROKU_DEV_TARGET=192.168.1.1.
|
||||
##########################################################################
|
||||
|
||||
# improve performance and simplify Makefile debugging by omitting
|
||||
# default language rules that don't apply to this environment.
|
||||
MAKEFLAGS += --no-builtin-rules
|
||||
.SUFFIXES:
|
||||
|
||||
HOST_OS := unknown
|
||||
UNAME_S := $(shell uname -s)
|
||||
ifeq ($(UNAME_S),Darwin)
|
||||
HOST_OS := macos
|
||||
else ifeq ($(UNAME_S),Linux)
|
||||
HOST_OS := linux
|
||||
else ifneq (,$(findstring CYGWIN,$(UNAME_S)))
|
||||
HOST_OS := cygwin
|
||||
endif
|
||||
|
||||
IS_TEAMCITY_BUILD ?=
|
||||
ifneq ($(TEAMCITY_BUILDCONF_NAME),)
|
||||
IS_TEAMCITY_BUILD := true
|
||||
endif
|
||||
|
||||
# get the root directory in absolute form, so that current directory
|
||||
# can be changed during the make if needed.
|
||||
_APPS_ROOT_DIR := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
|
||||
APPS_ROOT_DIR ?= $(_APPS_ROOT_DIR)
|
||||
|
||||
# the current directory is the app root directory
|
||||
SOURCEDIR := .
|
||||
|
||||
DISTREL := $(APPS_ROOT_DIR)/dist
|
||||
COMMONREL := $(APPS_ROOT_DIR)/common
|
||||
|
||||
ZIPREL := $(DISTREL)/apps
|
||||
PKGREL := $(DISTREL)/packages
|
||||
CHECK_TMP_DIR := $(DISTREL)/tmp-check
|
||||
|
||||
DATE_TIME := $(shell date +%F-%T)
|
||||
|
||||
APP_ZIP_FILE := $(ZIPREL)/$(APPNAME).zip
|
||||
APP_PKG_FILE := $(PKGREL)/$(APPNAME)_$(DATE_TIME).pkg
|
||||
|
||||
# these variables are only used for the .pkg file version tagging.
|
||||
APP_NAME := $(APPNAME)
|
||||
APP_VERSION := $(VERSION)
|
||||
ifeq ($(IS_TEAMCITY_BUILD),true)
|
||||
APP_NAME := $(subst /,-,$(TEAMCITY_BUILDCONF_NAME))
|
||||
APP_VERSION := $(BUILD_NUMBER)
|
||||
endif
|
||||
|
||||
APPSOURCEDIR := $(SOURCEDIR)/source
|
||||
IMPORTFILES := $(foreach f,$(IMPORTS),$(COMMONREL)/$f.brs)
|
||||
IMPORTCLEANUP := $(foreach f,$(IMPORTS),$(APPSOURCEDIR)/$f.brs)
|
||||
|
||||
# ROKU_NATIVE_DEV must be set in the calling environment to
|
||||
# the firmware native-build src directory
|
||||
NATIVE_DIST_DIR := $(ROKU_NATIVE_DEV)/dist
|
||||
#
|
||||
NATIVE_DEV_REL := $(NATIVE_DIST_DIR)/rootfs/Linux86_dev.OBJ/root/nvram/incoming
|
||||
NATIVE_DEV_PKG := $(NATIVE_DEV_REL)/dev.zip
|
||||
NATIVE_PLETHORA := $(NATIVE_DIST_DIR)/application/Linux86_dev.OBJ/root/bin/plethora
|
||||
NATIVE_TICKLER := $(NATIVE_PLETHORA) tickle-plugin-installer
|
||||
|
||||
# only Linux host is supported for these tools currently
|
||||
APPS_TOOLS_DIR := $(APPS_ROOT_DIR)/tools/$(HOST_OS)/bin
|
||||
|
||||
APP_PACKAGE_TOOL := $(APPS_TOOLS_DIR)/app-package
|
||||
MAKE_TR_TOOL := $(APPS_TOOLS_DIR)/maketr
|
||||
BRIGHTSCRIPT_TOOL := $(APPS_TOOLS_DIR)/brightscript
|
||||
|
||||
# if building from a firmware tree, use the BrightScript libraries from there
|
||||
ifneq (,$(wildcard $(APPS_ROOT_DIR)/../3rdParty/brightscript/Scripts/LibCore/.))
|
||||
BRIGHTSCRIPT_LIBS_DIR ?= $(APPS_ROOT_DIR)/../3rdParty/brightscript/Scripts/LibCore
|
||||
endif
|
||||
# else use the reference libraries from the tools directory.
|
||||
BRIGHTSCRIPT_LIBS_DIR ?= $(APPS_ROOT_DIR)/tools/brightscript/Scripts/LibCore
|
||||
|
||||
APP_KEY_PASS_TMP := /tmp/app_key_pass
|
||||
DEV_SERVER_TMP_FILE := /tmp/dev_server_out
|
||||
|
||||
# The developer password that was set on the player is required for
|
||||
# plugin_install operations on modern versions of firmware.
|
||||
# It may be pre-specified in the DEVPASSWORD environment variable on entry,
|
||||
# otherwise the make will stop and prompt the user to enter it when needed.
|
||||
ifdef DEVPASSWORD
|
||||
USERPASS := rokudev:$(DEVPASSWORD)
|
||||
else
|
||||
USERPASS := rokudev
|
||||
endif
|
||||
|
||||
ifeq ($(HOST_OS),macos)
|
||||
# Mac doesn't support these args
|
||||
CP_ARGS =
|
||||
else
|
||||
CP_ARGS = --preserve=ownership,timestamps --no-preserve=mode
|
||||
endif
|
||||
|
||||
# For a quick ping, we want the command to return success as soon as possible,
|
||||
# and a timeout failure in no more than a second or two.
|
||||
ifeq ($(HOST_OS),cygwin)
|
||||
# This assumes that the Windows ping command is used, not cygwin's.
|
||||
QUICK_PING_ARGS = -n 1 -w 1000
|
||||
else # Linux
|
||||
QUICK_PING_ARGS = -c 1 -w 1
|
||||
endif
|
||||
|
||||
ifndef ZIP_EXCLUDE
|
||||
ZIP_EXCLUDE= -x \*.pkg -x storeassets\* -x keys\* -x \*/.\* $(ZIP_EXCLUDE_LOCAL)
|
||||
endif
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# $(APPNAME): the default target is to create the zip file for the app.
|
||||
# This contains the set of files that are to be deployed on a Roku.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: $(APPNAME)
|
||||
$(APPNAME): manifest
|
||||
@echo "*** Creating $(APPNAME).zip ***"
|
||||
|
||||
@echo " >> removing old application zip $(APP_ZIP_FILE)"
|
||||
@if [ -e "$(APP_ZIP_FILE)" ]; then \
|
||||
rm -f $(APP_ZIP_FILE); \
|
||||
fi
|
||||
|
||||
@echo " >> creating destination directory $(ZIPREL)"
|
||||
@if [ ! -d $(ZIPREL) ]; then \
|
||||
mkdir -p $(ZIPREL); \
|
||||
fi
|
||||
|
||||
@echo " >> setting directory permissions for $(ZIPREL)"
|
||||
@if [ ! -w $(ZIPREL) ]; then \
|
||||
chmod 755 $(ZIPREL); \
|
||||
fi
|
||||
|
||||
@echo " >> copying imports"
|
||||
@if [ "$(IMPORTFILES)" ]; then \
|
||||
mkdir $(APPSOURCEDIR)/common; \
|
||||
cp -f $(CP_ARGS) -v $(IMPORTFILES) $(APPSOURCEDIR)/common/; \
|
||||
fi \
|
||||
|
||||
# zip .png files without compression
|
||||
# do not zip up Makefiles, or any files ending with '~'
|
||||
@echo " >> creating application zip $(APP_ZIP_FILE)"
|
||||
@if [ -d $(SOURCEDIR) ]; then \
|
||||
(zip -0 -r "$(APP_ZIP_FILE)" . -i \*.png $(ZIP_EXCLUDE)); \
|
||||
(zip -9 -r "$(APP_ZIP_FILE)" . -x \*~ -x \*.png -x Makefile $(ZIP_EXCLUDE)); \
|
||||
else \
|
||||
echo "Source for $(APPNAME) not found at $(SOURCEDIR)"; \
|
||||
fi
|
||||
|
||||
@if [ "$(IMPORTCLEANUP)" ]; then \
|
||||
echo " >> deleting imports";\
|
||||
rm -r -f $(APPSOURCEDIR)/common; \
|
||||
fi \
|
||||
|
||||
@echo "*** packaging $(APPNAME) complete ***"
|
||||
|
||||
# If DISTDIR is not empty then copy the zip package to the DISTDIR.
|
||||
# Note that this is used by the firmware build, to build applications that are
|
||||
# embedded in the firmware software image, such as the built-in screensaver.
|
||||
# For those cases, the Netflix/Makefile calls this makefile for each app
|
||||
# with DISTDIR and DISTZIP set to the target directory and base filename
|
||||
# respectively.
|
||||
@if [ $(DISTDIR) ]; then \
|
||||
rm -f $(DISTDIR)/$(DISTZIP).zip; \
|
||||
mkdir -p $(DISTDIR); \
|
||||
cp -f --preserve=ownership,timestamps --no-preserve=mode \
|
||||
$(APP_ZIP_FILE) $(DISTDIR)/$(DISTZIP).zip; \
|
||||
fi
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# clean: remove any build output for the app.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f $(APP_ZIP_FILE)
|
||||
# FIXME: we should use a canonical output file name, rather than having
|
||||
# the date-time stamp in the output file name.
|
||||
# rm -f $(APP_PKG_FILE)
|
||||
rm -f $(PKGREL)/$(APPNAME)_*.pkg
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# clobber: remove any build output for the app.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: clobber
|
||||
clobber: clean
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# dist-clean: remove the dist directory for the sandbox.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: dist-clean
|
||||
dist-clean:
|
||||
rm -rf $(DISTREL)/*
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# CHECK_OPTIONS: this is used to specify configurable options, such
|
||||
# as which version of the BrightScript library sources should be used
|
||||
# to compile the app.
|
||||
# -------------------------------------------------------------------------
|
||||
CHECK_OPTIONS =
|
||||
ifneq (,$(wildcard $(BRIGHTSCRIPT_LIBS_DIR)/.))
|
||||
CHECK_OPTIONS += -lib $(BRIGHTSCRIPT_LIBS_DIR)
|
||||
endif
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# check: run the desktop BrightScript compiler/check tool on the
|
||||
# application.
|
||||
# You can bypass checking on the application by setting
|
||||
# APP_CHECK_DISABLED=true in the app's Makefile or in the environment.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: check
|
||||
check: $(APPNAME)
|
||||
ifeq ($(APP_CHECK_DISABLED),true)
|
||||
ifeq ($(IS_TEAMCITY_BUILD),true)
|
||||
@echo "*** Warning: application check skipped ***"
|
||||
endif
|
||||
else
|
||||
ifeq ($(wildcard $(BRIGHTSCRIPT_TOOL)),)
|
||||
@echo "*** Note: application check not available ***"
|
||||
else
|
||||
@echo "*** Checking application ***"
|
||||
rm -rf $(CHECK_TMP_DIR)
|
||||
mkdir -p $(CHECK_TMP_DIR)
|
||||
unzip -q $(APP_ZIP_FILE) -d $(CHECK_TMP_DIR)
|
||||
$(BRIGHTSCRIPT_TOOL) check \
|
||||
$(CHECK_OPTIONS) \
|
||||
$(CHECK_TMP_DIR)
|
||||
rm -rf $(CHECK_TMP_DIR)
|
||||
endif
|
||||
endif
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# check-strict: run the desktop BrightScript compiler/check tool on the
|
||||
# application using strict mode.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: check-strict
|
||||
check-strict: $(APPNAME)
|
||||
@echo "*** Checking application (strict) ***"
|
||||
rm -rf $(CHECK_TMP_DIR)
|
||||
mkdir -p $(CHECK_TMP_DIR)
|
||||
unzip -q $(APP_ZIP_FILE) -d $(CHECK_TMP_DIR)
|
||||
$(BRIGHTSCRIPT_TOOL) check -strict \
|
||||
$(CHECK_OPTIONS) \
|
||||
$(CHECK_TMP_DIR)
|
||||
rm -rf $(CHECK_TMP_DIR)
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# GET_FRIENDLY_NAME_FROM_DD is used to extract the Roku device ID
|
||||
# from the ECP device description XML response.
|
||||
# -------------------------------------------------------------------------
|
||||
define GET_FRIENDLY_NAME_FROM_DD
|
||||
cat $(DEV_SERVER_TMP_FILE) | \
|
||||
grep -o "<friendlyName>.*</friendlyName>" | \
|
||||
sed "s|<friendlyName>||" | \
|
||||
sed "s|</friendlyName>||"
|
||||
endef
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# CHECK_ROKU_DEV_TARGET is used to check if ROKU_DEV_TARGET refers a
|
||||
# Roku device on the network that has an enabled developer web server.
|
||||
# If the target doesn't exist or doesn't have an enabled web server
|
||||
# the connection should fail.
|
||||
# -------------------------------------------------------------------------
|
||||
define CHECK_ROKU_DEV_TARGET
|
||||
if [ -z "$(ROKU_DEV_TARGET)" ]; then \
|
||||
echo "ERROR: ROKU_DEV_TARGET is not set."; \
|
||||
exit 1; \
|
||||
fi
|
||||
echo "Checking dev server at $(ROKU_DEV_TARGET)..."
|
||||
|
||||
# first check if the device is on the network via a quick ping
|
||||
ping $(QUICK_PING_ARGS) $(ROKU_DEV_TARGET) &> $(DEV_SERVER_TMP_FILE) || \
|
||||
( \
|
||||
echo "ERROR: Device is not responding to ping."; \
|
||||
exit 1 \
|
||||
)
|
||||
|
||||
# second check ECP, to verify we are talking to a Roku
|
||||
rm -f $(DEV_SERVER_TMP_FILE)
|
||||
curl --connect-timeout 2 --silent --output $(DEV_SERVER_TMP_FILE) \
|
||||
http://$(ROKU_DEV_TARGET):8060 || \
|
||||
( \
|
||||
echo "ERROR: Device is not responding to ECP...is it a Roku?"; \
|
||||
exit 1 \
|
||||
)
|
||||
|
||||
# echo the device friendly name to let us know what we are talking to
|
||||
ROKU_DEV_NAME=`$(GET_FRIENDLY_NAME_FROM_DD)`; \
|
||||
echo "Device reports as \"$$ROKU_DEV_NAME\"."
|
||||
|
||||
# third check dev web server.
|
||||
# Note, it should return 401 Unauthorized since we aren't passing the password.
|
||||
rm -f $(DEV_SERVER_TMP_FILE)
|
||||
HTTP_STATUS=`curl --connect-timeout 2 --silent --output $(DEV_SERVER_TMP_FILE) \
|
||||
http://$(ROKU_DEV_TARGET)` || \
|
||||
( \
|
||||
echo "ERROR: Device server is not responding...is the developer installer enabled?"; \
|
||||
exit 1 \
|
||||
)
|
||||
|
||||
echo "Dev server is ready."
|
||||
endef
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# CHECK_DEVICE_HTTP_STATUS is used to that the last curl command
|
||||
# to the dev web server returned HTTP 200 OK.
|
||||
# -------------------------------------------------------------------------
|
||||
define CHECK_DEVICE_HTTP_STATUS
|
||||
if [ "$$HTTP_STATUS" != "200" ]; then \
|
||||
echo "ERROR: Device returned HTTP $$HTTP_STATUS"; \
|
||||
exit 1; \
|
||||
fi
|
||||
endef
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# GET_PLUGIN_PAGE_RESULT_STATUS is used to extract the status message
|
||||
# (e.g. Success/Failed) from the dev server plugin_* web page response.
|
||||
# (Note that the plugin_install web page has two fields, whereas the
|
||||
# plugin_package web page just has one).
|
||||
# -------------------------------------------------------------------------
|
||||
define GET_PLUGIN_PAGE_RESULT_STATUS
|
||||
cat $(DEV_SERVER_TMP_FILE) | \
|
||||
grep -o "<font color=\"red\">.*" | \
|
||||
sed "s|<font color=\"red\">||" | \
|
||||
sed "s|</font>||"
|
||||
endef
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# GET_PLUGIN_PAGE_PACKAGE_LINK is used to extract the installed package
|
||||
# URL from the dev server plugin_package web page response.
|
||||
# -------------------------------------------------------------------------
|
||||
define GET_PLUGIN_PAGE_PACKAGE_LINK =
|
||||
cat $(DEV_SERVER_TMP_FILE) | \
|
||||
grep -o "<a href=\"pkgs//[^\"]*\"" | \
|
||||
sed "s|<a href=\"pkgs//||" | \
|
||||
sed "s|\"||"
|
||||
endef
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# install: install the app as the dev channel on the Roku target device.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: install
|
||||
install: $(APPNAME) check
|
||||
@$(CHECK_ROKU_DEV_TARGET)
|
||||
|
||||
@echo "Installing $(APPNAME)..."
|
||||
@rm -f $(DEV_SERVER_TMP_FILE)
|
||||
@HTTP_STATUS=`curl --user $(USERPASS) --digest --silent --show-error \
|
||||
-F "mysubmit=Install" -F "archive=@$(APP_ZIP_FILE)" \
|
||||
--output $(DEV_SERVER_TMP_FILE) \
|
||||
--write-out "%{http_code}" \
|
||||
http://$(ROKU_DEV_TARGET)/plugin_install`; \
|
||||
$(CHECK_DEVICE_HTTP_STATUS)
|
||||
|
||||
@MSG=`$(GET_PLUGIN_PAGE_RESULT_STATUS)`; \
|
||||
echo "Result: $$MSG"
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# remove: uninstall the dev channel from the Roku target device.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: remove
|
||||
remove:
|
||||
@$(CHECK_ROKU_DEV_TARGET)
|
||||
|
||||
@echo "Removing dev app..."
|
||||
@rm -f $(DEV_SERVER_TMP_FILE)
|
||||
@HTTP_STATUS=`curl --user $(USERPASS) --digest --silent --show-error \
|
||||
-F "mysubmit=Delete" -F "archive=" \
|
||||
--output $(DEV_SERVER_TMP_FILE) \
|
||||
--write-out "%{http_code}" \
|
||||
http://$(ROKU_DEV_TARGET)/plugin_install`; \
|
||||
$(CHECK_DEVICE_HTTP_STATUS)
|
||||
|
||||
@MSG=`$(GET_PLUGIN_PAGE_RESULT_STATUS)`; \
|
||||
echo "Result: $$MSG"
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# check-roku-dev-target: check the status of the Roku target device.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: check-roku-dev-target
|
||||
check-roku-dev-target:
|
||||
@$(CHECK_ROKU_DEV_TARGET)
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# run: the install target is 'smart' and doesn't do anything if the package
|
||||
# didn't change.
|
||||
# But usually I want to run it even if it didn't change, so force a fresh
|
||||
# install by doing a remove first.
|
||||
# Some day we should look at doing the force run via a plugin_install flag,
|
||||
# but for now just brute force it.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: run
|
||||
run: remove install
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# pkg: use to create a pkg file from the application sources.
|
||||
#
|
||||
# Usage:
|
||||
# The application name should be specified via $APPNAME.
|
||||
# The application version should be specified via $VERSION.
|
||||
# The developer's signing password (from genkey) should be passed via
|
||||
# $APP_KEY_PASS, or via stdin, otherwise the script will prompt for it.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: pkg
|
||||
pkg: install
|
||||
@echo "*** Creating Package ***"
|
||||
|
||||
@echo " >> creating destination directory $(PKGREL)"
|
||||
@if [ ! -d $(PKGREL) ]; then \
|
||||
mkdir -p $(PKGREL); \
|
||||
fi
|
||||
|
||||
@echo " >> setting directory permissions for $(PKGREL)"
|
||||
@if [ ! -w $(PKGREL) ]; then \
|
||||
chmod 755 $(PKGREL); \
|
||||
fi
|
||||
|
||||
@$(CHECK_ROKU_DEV_TARGET)
|
||||
|
||||
@echo "Packaging $(APP_NAME)/$(APP_VERSION) to $(APP_PKG_FILE)"
|
||||
|
||||
@if [ -z "$(APP_KEY_PASS)" ]; then \
|
||||
read -r -p "Password: " REPLY; \
|
||||
echo "$$REPLY" > $(APP_KEY_PASS_TMP); \
|
||||
else \
|
||||
echo "$(APP_KEY_PASS)" > $(APP_KEY_PASS_TMP); \
|
||||
fi
|
||||
|
||||
@rm -f $(DEV_SERVER_TMP_FILE)
|
||||
@PASSWD=`cat $(APP_KEY_PASS_TMP)`; \
|
||||
PKG_TIME=`expr \`date +%s\` \* 1000`; \
|
||||
HTTP_STATUS=`curl --user $(USERPASS) --digest --silent --show-error \
|
||||
-F "mysubmit=Package" -F "app_name=$(APP_NAME)/$(APP_VERSION)" \
|
||||
-F "passwd=$$PASSWD" -F "pkg_time=$$PKG_TIME" \
|
||||
--output $(DEV_SERVER_TMP_FILE) \
|
||||
--write-out "%{http_code}" \
|
||||
http://$(ROKU_DEV_TARGET)/plugin_package`; \
|
||||
$(CHECK_DEVICE_HTTP_STATUS)
|
||||
|
||||
@MSG=`$(GET_PLUGIN_PAGE_RESULT_STATUS)`; \
|
||||
case "$$MSG" in \
|
||||
*Success*) \
|
||||
;; \
|
||||
*) echo "Result: $$MSG"; \
|
||||
exit 1 \
|
||||
;; \
|
||||
esac
|
||||
|
||||
@PKG_LINK=`$(GET_PLUGIN_PAGE_PACKAGE_LINK)`; \
|
||||
HTTP_STATUS=`curl --user $(USERPASS) --digest --silent --show-error \
|
||||
--output $(APP_PKG_FILE) \
|
||||
--write-out "%{http_code}" \
|
||||
http://$(ROKU_DEV_TARGET)/pkgs/$$PKG_LINK`; \
|
||||
$(CHECK_DEVICE_HTTP_STATUS)
|
||||
|
||||
@echo "*** Package $(APPNAME) complete ***"
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# app-pkg: use to create a pkg file from the application sources.
|
||||
# Similar to the pkg target, but does not require a player to do the signing.
|
||||
# Instead it requires the developer key file and signing password to be
|
||||
# specified, which are then passed to the app-package desktop tool to create
|
||||
# the package file.
|
||||
#
|
||||
# Usage:
|
||||
# The application name should be specified via $APPNAME.
|
||||
# The application version should be specified via $VERSION.
|
||||
# The developer's key file (.pkg file) should be specified via $APP_KEY_FILE.
|
||||
# The developer's signing password (from genkey) should be passed via
|
||||
# $APP_KEY_PASS, or via stdin, otherwise the script will prompt for it.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: app-pkg
|
||||
app-pkg: $(APPNAME) check
|
||||
@echo "*** Creating package ***"
|
||||
|
||||
@echo " >> creating destination directory $(PKGREL)"
|
||||
@mkdir -p $(PKGREL) && chmod 755 $(PKGREL)
|
||||
|
||||
@if [ -z "$(APP_KEY_FILE)" ]; then \
|
||||
echo "ERROR: APP_KEY_FILE not defined"; \
|
||||
exit 1; \
|
||||
fi
|
||||
@if [ ! -f "$(APP_KEY_FILE)" ]; then \
|
||||
echo "ERROR: key file not found: $(APP_KEY_FILE)"; \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
@if [ -z "$(APP_KEY_PASS)" ]; then \
|
||||
read -r -p "Password: " REPLY; \
|
||||
echo "$$REPLY" > $(APP_KEY_PASS_TMP); \
|
||||
else \
|
||||
echo "$(APP_KEY_PASS)" > $(APP_KEY_PASS_TMP); \
|
||||
fi
|
||||
|
||||
@echo "Packaging $(APP_NAME)/$(APP_VERSION) to $(APP_PKG_FILE)"
|
||||
|
||||
@if [ -z "$(APP_VERSION)" ]; then \
|
||||
echo "WARNING: VERSION is not set."; \
|
||||
fi
|
||||
|
||||
@PASSWD=`cat $(APP_KEY_PASS_TMP)`; \
|
||||
$(APP_PACKAGE_TOOL) package $(APP_ZIP_FILE) \
|
||||
-n $(APP_NAME)/$(APP_VERSION) \
|
||||
-k $(APP_KEY_FILE) \
|
||||
-p "$$PASSWD" \
|
||||
-o $(APP_PKG_FILE)
|
||||
|
||||
@rm $(APP_KEY_PASS_TMP)
|
||||
|
||||
@echo "*** Package $(APPNAME) complete ***"
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# teamcity: used to build .zip and .pkg file on TeamCity.
|
||||
# See app-pkg target for info on options for specifying the signing password.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: teamcity
|
||||
teamcity: app-pkg
|
||||
ifeq ($(IS_TEAMCITY_BUILD),true)
|
||||
@echo "Adding TeamCity artifacts..."
|
||||
|
||||
sudo rm -f /tmp/artifacts
|
||||
sudo mkdir -p /tmp/artifacts
|
||||
|
||||
cp $(APP_ZIP_FILE) /tmp/artifacts/$(APP_NAME)-$(APP_VERSION).zip
|
||||
@echo "##teamcity[publishArtifacts '/tmp/artifacts/$(APP_NAME)-$(APP_VERSION).zip']"
|
||||
|
||||
cp $(APP_PKG_FILE) /tmp/artifacts/$(APP_NAME)-$(APP_VERSION).pkg
|
||||
@echo "##teamcity[publishArtifacts '/tmp/artifacts/$(APP_NAME)-$(APP_VERSION).pkg']"
|
||||
|
||||
@echo "TeamCity artifacts complete."
|
||||
else
|
||||
@echo "Not running on TeamCity, skipping artifacts."
|
||||
endif
|
||||
|
||||
##########################################################################
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# CHECK_NATIVE_TARGET is used to check if the Roku simulator is
|
||||
# configured.
|
||||
# -------------------------------------------------------------------------
|
||||
define CHECK_NATIVE_TARGET
|
||||
if [ -z "$(ROKU_NATIVE_DEV)" ]; then \
|
||||
echo "ERROR: ROKU_NATIVE_DEV not defined"; \
|
||||
exit 1; \
|
||||
i
|
||||
if [ ! -d "$(ROKU_NATIVE_DEV)" ]; then \
|
||||
echo "ERROR: native dev dir not found: $(ROKU_NATIVE_DEV)"; \
|
||||
exit 1; \
|
||||
fi
|
||||
if [ ! -d "$(NATIVE_DIST_DIR)" ]; then \
|
||||
echo "ERROR: native build dir not found: $(NATIVE_DIST_DIR)"; \
|
||||
exit 1; \
|
||||
fi
|
||||
endef
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# install-native: install the app as the dev channel on the Roku simulator.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: install-native
|
||||
install-native: $(APPNAME) check
|
||||
@$(CHECK_NATIVE_TARGET)
|
||||
@echo "Installing $(APPNAME) to native."
|
||||
@if [ ! -d "$(NATIVE_DEV_REL)" ]; then \
|
||||
mkdir "$(NATIVE_DEV_REL)"; \
|
||||
fi
|
||||
@echo "Source is $(APP_ZIP_FILE)"
|
||||
@echo "Target is $(NATIVE_DEV_PKG)"
|
||||
@cp $(APP_ZIP_FILE) $(NATIVE_DEV_PKG)
|
||||
@$(NATIVE_TICKLER)
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# remove-native: uninstall the dev channel from the Roku simulator.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: remove-native
|
||||
remove-native:
|
||||
@$(CHECK_NATIVE_TARGET)
|
||||
@echo "Removing $(APPNAME) from native."
|
||||
@rm $(NATIVE_DEV_PKG)
|
||||
@$(NATIVE_TICKLER)
|
||||
|
||||
##########################################################################
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# art-jpg-opt: compress any jpg files in the source tree.
|
||||
# Used by the art-opt target.
|
||||
# -------------------------------------------------------------------------
|
||||
APPS_JPG_ART=`\find . -name "*.jpg"`
|
||||
|
||||
.PHONY: art-jpg-opt
|
||||
art-jpg-opt:
|
||||
p4 edit $(APPS_JPG_ART)
|
||||
for i in $(APPS_JPG_ART); \
|
||||
do \
|
||||
TMPJ=`mktemp` || return 1; \
|
||||
echo "optimizing $$i"; \
|
||||
(jpegtran -copy none -optimize -outfile $$TMPJ $$i && mv -f $$TMPJ $$i &); \
|
||||
done
|
||||
wait
|
||||
p4 revert -a $(APPS_JPG_ART)
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# art-png-opt: compress any png files in the source tree.
|
||||
# Used by the art-opt target.
|
||||
# -------------------------------------------------------------------------
|
||||
APPS_PNG_ART=`\find . -name "*.png"`
|
||||
|
||||
.PHONY: art-png-opt
|
||||
art-png-opt:
|
||||
p4 edit $(APPS_PNG_ART)
|
||||
for i in $(APPS_PNG_ART); \
|
||||
do \
|
||||
(optipng -o7 $$i &); \
|
||||
done
|
||||
wait
|
||||
p4 revert -a $(APPS_PNG_ART)
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# art-opt: compress any png and jpg files in the source tree using
|
||||
# lossless compression options.
|
||||
# This assumes a Perforce client/workspace is configured.
|
||||
# Modified files are opened for edit in the default changelist.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: art-opt
|
||||
art-opt: art-png-opt art-jpg-opt
|
||||
|
||||
##########################################################################
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
# tr: this target is used to update translation files for an application
|
||||
# MAKE_TR_OPTIONS may be set to [-t] [-d] etc. in the external environment,
|
||||
# if needed.
|
||||
# -------------------------------------------------------------------------
|
||||
.PHONY: tr
|
||||
tr:
|
||||
p4 opened -c default
|
||||
p4 edit locale/.../translations.xml
|
||||
$(MAKE_TR_TOOL) $(MAKE_TR_OPTIONS)
|
||||
rm locale/en_US/translations.xml
|
||||
p4 revert -a locale/.../translations.xml
|
||||
p4 opened -c default
|
||||
|
||||
##########################################################################
|
||||
25
src/Makefile
Normal file
@@ -0,0 +1,25 @@
|
||||
#########################################################################
|
||||
# Simple makefile for packaging VideoCanvas test channel
|
||||
#
|
||||
# Makefile Usage:
|
||||
# > make
|
||||
# > make install
|
||||
# > make remove
|
||||
#
|
||||
# Important Notes:
|
||||
# To use the "install" and "remove" targets to install your
|
||||
# application directly from the shell, you must do the following:
|
||||
#
|
||||
# 1) Make sure that you have the curl command line executable in your path
|
||||
# 2) Set the variable ROKU_DEV_TARGET in your environment to the IP
|
||||
# address of your Roku box. (e.g. export ROKU_DEV_TARGET=192.168.1.1.
|
||||
# Set in your this variable in your shell startup (e.g. .bashrc)
|
||||
##########################################################################
|
||||
APPNAME = BanvorFlower
|
||||
VERSION = 1.0
|
||||
|
||||
ZIP_EXCLUDE= -x \*.pkg -x storeassets\* -x keys\* -x \*/.\* -x */*.xcf
|
||||
|
||||
APPS_ROOT_DIR := $(shell git rev-parse --show-toplevel)
|
||||
|
||||
include $(APPS_ROOT_DIR)/scripts/app.mk
|
||||
20
src/components/mainscene.brs
Normal file
@@ -0,0 +1,20 @@
|
||||
'**
|
||||
'** Example: Edit a Label size and color with BrightScript
|
||||
'**
|
||||
|
||||
function init()
|
||||
m.top.setFocus(true)
|
||||
m.myLabel = m.top.findNode("myLabel")
|
||||
|
||||
'Set the font size
|
||||
m.myLabel.font.size=92
|
||||
|
||||
'Set the color to light blue
|
||||
m.myLabel.color="0x72D7EEFF"
|
||||
m.top.backgroundUri="pkg:/gfx/banvor_bg_hd.jpg"
|
||||
|
||||
'**
|
||||
'** The full list of editable attributes can be located at:
|
||||
'** http://sdkdocs.roku.com/display/sdkdoc/Label#Label-Fields
|
||||
'**
|
||||
end function
|
||||
13
src/components/mainscene.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<component name="MainScene" extends="Scene">
|
||||
<children>
|
||||
<Label id="myLabel"
|
||||
text="I am fine, thank you!"
|
||||
width="1280"
|
||||
height="720"
|
||||
horizAlign="center"
|
||||
vertAlign="center"
|
||||
/>
|
||||
</children>
|
||||
<script type="text/brightscript" uri="mainscene.brs" />
|
||||
</component>
|
||||
50
src/gfx/Makefile
Normal file
@@ -0,0 +1,50 @@
|
||||
XMLS = xmlstarlet ed -P -N svg=http://www.w3.org/2000/svg
|
||||
LAYER_ON = -u //*/svg:g[@inkscape:label=\"$(1)\"]/@style -v display:inline
|
||||
LAYER_OFF = -u //*/svg:g[@inkscape:label=\"$(1)\"]/@style -v display:none
|
||||
S2P = inkscape
|
||||
SIZE = --export-width=$(1) --export-height=$(2)
|
||||
#S2P = imagemagick -background none
|
||||
#SIZE = -resize $(1)x$(2)
|
||||
|
||||
GFX = \
|
||||
banvor_bg_fhd.png \
|
||||
banvor_bg_hd.png \
|
||||
banvor_ss_fhd.png \
|
||||
banvor_ss_hd.png \
|
||||
mm_icon_focus_hd.png \
|
||||
mm_icon_focus_sd.png \
|
||||
game_worker.png \
|
||||
game_wall.png \
|
||||
game_box.png \
|
||||
game_bingo.png \
|
||||
game_target.png \
|
||||
menu_locked.png \
|
||||
menu_unlocked.png \
|
||||
menu_unlocking.png \
|
||||
|
||||
all: $(GFX)
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f $(GFX)
|
||||
|
||||
%_fhd.png : art/%.svg
|
||||
$(S2P) $(call SIZE,1920,1080) --export-filename=$@ $<
|
||||
|
||||
%_hd.png : art/%.svg
|
||||
$(S2P) $(call SIZE,1280,720) --export-filename=$@ $<
|
||||
|
||||
%_sd.png : art/%.svg
|
||||
$(S2P) $(call SIZE,1920,1080) --export-filename=$@ $<
|
||||
|
||||
game_%.png : art/game_%.svg
|
||||
$(S2P) $(call SIZE,96,96) --export-filename=$@ $<
|
||||
|
||||
menu_%.png : art/menu_%.svg
|
||||
$(S2P) $(call SIZE,96,96) --export-filename=$@ $<
|
||||
|
||||
mm_icon_focus_hd.png : art/mm_icon_focus.svg
|
||||
$(S2P) $(call SIZE,290,218) --export-filename=$@ $<
|
||||
|
||||
mm_icon_focus_sd.png : art/mm_icon_focus.svg
|
||||
$(S2P) $(call SIZE,192,144) --export-filename=$@ $<
|
||||
568
src/gfx/art/banvor_bg.svg
Normal file
@@ -0,0 +1,568 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="1024"
|
||||
height="500"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
|
||||
sodipodi:docname="feature_graphics.svg"
|
||||
inkscape:export-filename="/Users/vahagnk/devel/banvor/app/src/main/art/google_store/feature_graphics_1024x500.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="enable-background:new"
|
||||
shape-rendering="crispEdges"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs4">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3907">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3909" />
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3911" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3889">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3891" />
|
||||
<stop
|
||||
style="stop-color:#ffcc00;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3893" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3873">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3875" />
|
||||
<stop
|
||||
style="stop-color:#ffcc00;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3877" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3820">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3822" />
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3824" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5747"
|
||||
inkscape:swatch="solid">
|
||||
<stop
|
||||
style="stop-color:#ffaf00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5749" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4174">
|
||||
<stop
|
||||
style="stop-color:#ff6600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4176" />
|
||||
<stop
|
||||
style="stop-color:#ff6600;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4178" />
|
||||
</linearGradient>
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="82.586264 : -545.7676 : 1"
|
||||
inkscape:vp_y="-244.85435 : 416.29552 : 0"
|
||||
inkscape:vp_z="422.0517 : -413.13828 : 1"
|
||||
inkscape:persp3d-origin="303.9121 : -573.12148 : 1"
|
||||
id="perspective4083" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3935-5"
|
||||
id="linearGradient3941-5"
|
||||
x1="1009.9149"
|
||||
y1="348.48212"
|
||||
x2="935.27228"
|
||||
y2="293.99295"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3935-5">
|
||||
<stop
|
||||
style="stop-color:#ffdd55;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3937-1" />
|
||||
<stop
|
||||
style="stop-color:#ffdd55;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3939-7" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3977"
|
||||
inkscape:label="Blur content"
|
||||
inkscape:menu="Blurs"
|
||||
inkscape:menu-tooltip="Blur the contents of objects, preserving the outline"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feColorMatrix
|
||||
id="feColorMatrix3979"
|
||||
values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
|
||||
result="result7" />
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3981"
|
||||
result="result6"
|
||||
stdDeviation="5" />
|
||||
<feComposite
|
||||
id="feComposite3983"
|
||||
in2="result7"
|
||||
operator="atop"
|
||||
in="result6"
|
||||
result="result91" />
|
||||
<feComposite
|
||||
id="feComposite3985"
|
||||
in2="result91"
|
||||
operator="in" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4174"
|
||||
id="linearGradient4180"
|
||||
x1="351.92871"
|
||||
y1="105.8901"
|
||||
x2="356.59912"
|
||||
y2="109.88838"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.437626,0,0,1.2124367,54.20684,-367.94536)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3820"
|
||||
id="linearGradient3826"
|
||||
x1="219.39218"
|
||||
y1="160.0825"
|
||||
x2="239.30128"
|
||||
y2="169.15221"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.45704,-370.37753)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3873"
|
||||
id="linearGradient3879"
|
||||
x1="130.11363"
|
||||
y1="818.83948"
|
||||
x2="159.09091"
|
||||
y2="979.63489"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.91254,-468.707)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3889"
|
||||
id="linearGradient3895"
|
||||
x1="213.63637"
|
||||
y1="743.83948"
|
||||
x2="330.11365"
|
||||
y2="814.86218"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.91254,-468.707)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3907"
|
||||
id="linearGradient3913"
|
||||
x1="188.96198"
|
||||
y1="195.47263"
|
||||
x2="206.80421"
|
||||
y2="230.84761"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.91254,-351.36504)" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.585"
|
||||
inkscape:cx="211.96581"
|
||||
inkscape:cy="409.40171"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer6"
|
||||
showgrid="false"
|
||||
inkscape:snap-smooth-nodes="false"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:snap-global="false"
|
||||
inkscape:object-nodes="false"
|
||||
inkscape:snap-intersection-paths="false"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-nodes="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:pagecheckerboard="true"
|
||||
inkscape:showpageshadow="false"
|
||||
lock-margins="false"
|
||||
width="500px">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid5923"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer7"
|
||||
inkscape:label="big_box"
|
||||
style="display:inline;opacity:0.29646"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="-297.77899"
|
||||
x="272.26917"
|
||||
height="499.0787"
|
||||
width="496.88708"
|
||||
id="rect4119-2"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 270.50883,-297.77899 h 83.52302 l -1.72616,497.14 h -81.50446 z"
|
||||
id="path4184-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186-8"
|
||||
d="m 685.63317,-297.77899 h 83.52302 l -0.0777,497.14 h -82.62207 z"
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="m 270.80123,-296.70636 h 498.27713 v 81.25891 H 270.80123 Z"
|
||||
id="rect4190-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193-1"
|
||||
d="m 270.80123,118.10211 h 498.27713 v 81.2589 H 270.80123 Z"
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4-2"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="436.31189"
|
||||
y="-215.44743" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-1"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="353.74591"
|
||||
y="-215.44733" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9-4"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="603.20361"
|
||||
y="-215.44743" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="m 289.92334,-215.41325 352.41118,333.5419 h 114.19532 l -352.41119,-333.5419 z"
|
||||
id="rect4222-6-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#fab826;fill-opacity:1;stroke:#ffaf00;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="m 636.49499,-215.41325 -346.75703,333.5419 h 113.17572 l 346.75703,-333.5419 z"
|
||||
id="rect4222-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="m 637.20984,-297.7033 47.49501,87.10353 -83.47394,-0.56256 -15.91129,-86.47482 z"
|
||||
id="path5801-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer6"
|
||||
inkscape:label="title"
|
||||
style="display:inline">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9600;fill-opacity:1;stroke:none"
|
||||
x="-543.33936"
|
||||
y="250.59174"
|
||||
id="text3062"
|
||||
transform="matrix(0,-0.93246631,1.0724248,0,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3064"
|
||||
x="-543.33936"
|
||||
y="250.59174"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:133.209px;line-height:1.25;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff9600;fill-opacity:1">Բանւոր</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="second_plane"
|
||||
style="display:inline"
|
||||
transform="translate(0,-252.36218)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3879);fill-opacity:1;stroke:none"
|
||||
d="m 353.6982,507.77074 c 0,0 37.66562,58.70316 45.50734,92.33064 8.69161,37.27203 0.26059,115.07862 0.26059,115.07862 9.64081,25.3101 37.13051,18.0683 40.08464,-0.048 0,0 7.6977,-77.30978 -0.25948,-114.59484 -8.5677,-40.14589 -49.92401,-111.85138 -49.92401,-111.85138 z"
|
||||
id="path4015"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csccscc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient3895);fill-opacity:1;stroke:none"
|
||||
d="m 451.53876,413.07558 30.90388,-26.63904 c 0,0 29.3937,65.77281 57.9456,87.14893 27.16621,20.33869 77.40935,20.44538 77.40935,20.44538 16.64517,9.49353 16.61054,38.884 -14.37674,34.19491 -11.80483,-1.78633 -60.98194,-1.75168 -92.5934,-26.30905 -28.75005,-22.33442 -59.28869,-88.84113 -59.28869,-88.84113 z"
|
||||
id="path4017"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccscssc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="box"
|
||||
style="display:inline"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="-10.216553"
|
||||
x="571.04797"
|
||||
height="189.63731"
|
||||
width="194.64587"
|
||||
id="rect4119"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4121"
|
||||
d="m 610.65518,-50.16527 -39.6072,39.94872 194.64588,-10e-6 -39.93747,-39.89529 z"
|
||||
style="display:inline;fill:#ff9600;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 570.35841,-10.21656 h 32.71853 l -0.67621,188.90069 h -31.92777 z"
|
||||
id="path4184"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186"
|
||||
d="m 732.97533,-10.21656 h 32.71853 l -0.0305,188.90069 h -32.36559 z"
|
||||
style="fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="M 570.47296,-9.809 H 765.66338 V 21.06736 H 570.47296 Z"
|
||||
id="rect4190"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193"
|
||||
d="m 570.47296,147.80778 h 195.19042 v 30.87635 H 570.47296 Z"
|
||||
style="fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="635.30847"
|
||||
y="21.067352" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="602.96497"
|
||||
y="21.067383" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="700.68518"
|
||||
y="21.067352" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-opacity:1"
|
||||
d="m 577.96367,21.08035 138.05026,126.73752 h 44.73381 L 622.69747,21.08035 Z"
|
||||
id="rect4222-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#fab826;fill-opacity:1;stroke:#ffaf00;stroke-width:1.18691;stroke-opacity:1"
|
||||
d="M 713.72641,21.08035 577.89106,147.81787 h 44.33437 L 758.06081,21.08035 Z"
|
||||
id="rect4222"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#aa4400;stroke:none"
|
||||
d="M 632.06882,-50.15534 604.21211,-9.809 h 31.10207 l 17.00384,-40.33693 z"
|
||||
id="path5801"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff6600;stroke:none"
|
||||
d="m 635.84163,-9.809 16.78684,-40.33679 21.10779,0.01 -5.90794,40.32709 z"
|
||||
id="path5803"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#ff7f2a;stroke:none"
|
||||
d="m 699.57529,-9.809 -6.40565,-40.23712 -19.12278,-0.0898 -5.86864,40.33002 z"
|
||||
id="path5803-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="m 713.9808,-49.818 18.59488,40.02713 -32.68108,-0.25851 -6.22946,-39.73823 z"
|
||||
id="path5801-2"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#d4aa00;stroke:none"
|
||||
d="m 732.4348,-9.809 0.0873,-4.67444 32.70213,0.25851 0.24774,4.65329 z"
|
||||
id="path5855"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ffcc00;stroke:none"
|
||||
d="m 732.52216,-14.48344 -22.27583,-37.3704 0.0599,1.73482 22.25514,40.32804 z"
|
||||
id="path5857"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff9600;fill-opacity:1;stroke:none"
|
||||
d="m 732.52216,-14.48344 32.70215,0.25851 -39.05814,-37.66825 h -15.94328 z"
|
||||
id="path5859"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#d4aa00;fill-opacity:1;stroke:none"
|
||||
d="m 571.27493,-10.17032 v 0 l 32.26901,0.40752 -0.20102,-3.20718 -32.03678,-0.46042 z"
|
||||
id="path5891"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:#ff9600;fill-opacity:1;stroke:none"
|
||||
d="m 603.64188,-12.96674 -32.226,-0.34915 40.16321,-38.57729 h 19.74096 z"
|
||||
id="path5893"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#aa8800;fill-opacity:1;stroke:none"
|
||||
d="m 603.35265,-12.81443 27.9674,-39.07875 v 1.95445 l -27.77481,40.41628 z"
|
||||
id="path5897"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="first_plane"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
style="display:inline"
|
||||
transform="translate(0,-252.36218)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:none"
|
||||
d="m 522.37902,300.82417 c -28.81097,4.95816 -35.62107,17.32969 -38.59418,42.98726 -0.84369,7.28135 -6.72484,12.94213 -10.94805,18.80498 -34.04568,47.26343 -82.69132,82.04844 -115.02219,130.60522 -1.64085,2.46434 -2.92805,5.20323 -3.91665,8.02112 -12.00244,34.21113 -8.88044,73.53413 -23.94302,106.40081 -16.99264,37.07811 -58.64489,90.01657 -58.64489,90.01657 -7.87617,25.83267 13.80572,36.09707 31.59904,25.73567 0,0 46.41951,-53.94426 64.45365,-92.66343 17.21715,-36.96515 20.86431,-67.23006 39.59603,-103.38438 15.49462,-29.90624 63.56196,-70.62478 63.56196,-70.62478 0,0 18.918,39.34961 35.24386,60.45235 24.152,18.9697 55.39841,34.75724 72.87061,40.51414 21.55786,-0.69033 24.3167,-29.10645 11.68481,-33.65069 -26.56735,-9.55738 -33.37885,-13.88582 -59.71068,-38.31372 -21.84827,-20.26861 -40.54096,-81.15157 -40.54096,-81.15157 0,0 9.23873,-15.60517 14.46726,-18.63833 5.97992,-3.46914 8.93604,1.02613 18.0281,0.47777 30.36625,-3.12338 38.40952,-22.96684 38.40952,-42.60173 1.73462,-30.49483 -8.26611,-36.24423 -38.59422,-42.98726 z"
|
||||
id="path3933-1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssssccssccccscsccc" />
|
||||
<rect
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
id="rect4182"
|
||||
width="25.747025"
|
||||
height="1.6119893e-06"
|
||||
x="630.77808"
|
||||
y="534.87097" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer5"
|
||||
inkscape:label="face"
|
||||
style="display:inline"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3826);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 559.71618,-201.78176 c 2.12289,19.11962 -18.80171,35.81718 -35.27952,35.81718 -16.47782,0 -22.96478,-5.15605 -27.26471,-11.27249 -6.29753,-8.95796 10.76394,17.41252 40.22748,4.45232 11.6126,-5.10804 22.03985,-18.45209 22.31675,-28.99701 z"
|
||||
id="path3033"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient3913);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 474.85784,-86.92176 c -7.50913,-13.91844 -6.72686,-12.25509 -8.48593,-16.15108 -0.5375,-1.19044 -2.81412,-7.4956 -4.5498,-17.18416 3.34901,10.02437 7.89294,19.9273 13.03573,33.33524 z"
|
||||
id="path3830"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cscc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer4"
|
||||
inkscape:label="hat"
|
||||
style="display:inline"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
d="m 567.34257,-229.08509 c 0,22.32034 -22.43256,6.21762 -44.37134,6.21762 -21.93876,0 -42.0475,16.10272 -42.0475,-6.21762 0,-22.32035 20.10874,-40.41456 42.0475,-40.41456 21.93878,0 44.37134,18.09421 44.37134,40.41456 z"
|
||||
id="path4163"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssss" />
|
||||
<path
|
||||
style="fill:url(#linearGradient4180);fill-opacity:1;stroke:none"
|
||||
d="m 561.5429,-231.15764 c 0,17.1695 -16.99832,6.15717 -37.01744,6.15717 -20.01914,0 -40.12588,11.01233 -40.12588,-6.15717 0,-17.16949 18.55253,-35.93787 38.57166,-35.93787 20.01913,0 38.57166,18.76838 38.57166,35.93787 z"
|
||||
id="path4167"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssss" />
|
||||
<path
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
d="m 582.86087,-218.30736 c 1.99925,3.79536 2.46806,4.24908 -10.42746,2.1241 -11.1239,-2.85652 -15.3929,1.10151 -15.3929,-8.34171 0,-9.44322 16.00482,-2.27706 20.35836,0.51814 2.93281,2.24407 4.33459,3.55921 5.462,5.69947 z"
|
||||
id="path4171"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="scscs" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 22 KiB |
568
src/gfx/art/banvor_ss.svg
Normal file
@@ -0,0 +1,568 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="1024"
|
||||
height="500"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
|
||||
sodipodi:docname="feature_graphics.svg"
|
||||
inkscape:export-filename="/Users/vahagnk/devel/banvor/app/src/main/art/google_store/feature_graphics_1024x500.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="enable-background:new"
|
||||
shape-rendering="crispEdges"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs4">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3907">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3909" />
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3911" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3889">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3891" />
|
||||
<stop
|
||||
style="stop-color:#ffcc00;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3893" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3873">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3875" />
|
||||
<stop
|
||||
style="stop-color:#ffcc00;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3877" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3820">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3822" />
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3824" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5747"
|
||||
inkscape:swatch="solid">
|
||||
<stop
|
||||
style="stop-color:#ffaf00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5749" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4174">
|
||||
<stop
|
||||
style="stop-color:#ff6600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4176" />
|
||||
<stop
|
||||
style="stop-color:#ff6600;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4178" />
|
||||
</linearGradient>
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="82.586264 : -545.7676 : 1"
|
||||
inkscape:vp_y="-244.85435 : 416.29552 : 0"
|
||||
inkscape:vp_z="422.0517 : -413.13828 : 1"
|
||||
inkscape:persp3d-origin="303.9121 : -573.12148 : 1"
|
||||
id="perspective4083" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3935-5"
|
||||
id="linearGradient3941-5"
|
||||
x1="1009.9149"
|
||||
y1="348.48212"
|
||||
x2="935.27228"
|
||||
y2="293.99295"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3935-5">
|
||||
<stop
|
||||
style="stop-color:#ffdd55;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3937-1" />
|
||||
<stop
|
||||
style="stop-color:#ffdd55;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3939-7" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3977"
|
||||
inkscape:label="Blur content"
|
||||
inkscape:menu="Blurs"
|
||||
inkscape:menu-tooltip="Blur the contents of objects, preserving the outline"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feColorMatrix
|
||||
id="feColorMatrix3979"
|
||||
values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
|
||||
result="result7" />
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3981"
|
||||
result="result6"
|
||||
stdDeviation="5" />
|
||||
<feComposite
|
||||
id="feComposite3983"
|
||||
in2="result7"
|
||||
operator="atop"
|
||||
in="result6"
|
||||
result="result91" />
|
||||
<feComposite
|
||||
id="feComposite3985"
|
||||
in2="result91"
|
||||
operator="in" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4174"
|
||||
id="linearGradient4180"
|
||||
x1="351.92871"
|
||||
y1="105.8901"
|
||||
x2="356.59912"
|
||||
y2="109.88838"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.437626,0,0,1.2124367,54.20684,-367.94536)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3820"
|
||||
id="linearGradient3826"
|
||||
x1="219.39218"
|
||||
y1="160.0825"
|
||||
x2="239.30128"
|
||||
y2="169.15221"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.45704,-370.37753)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3873"
|
||||
id="linearGradient3879"
|
||||
x1="130.11363"
|
||||
y1="818.83948"
|
||||
x2="159.09091"
|
||||
y2="979.63489"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.91254,-468.707)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3889"
|
||||
id="linearGradient3895"
|
||||
x1="213.63637"
|
||||
y1="743.83948"
|
||||
x2="330.11365"
|
||||
y2="814.86218"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.91254,-468.707)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3907"
|
||||
id="linearGradient3913"
|
||||
x1="188.96198"
|
||||
y1="195.47263"
|
||||
x2="206.80421"
|
||||
y2="230.84761"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,243.91254,-351.36504)" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.585"
|
||||
inkscape:cx="211.96581"
|
||||
inkscape:cy="409.40171"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer6"
|
||||
showgrid="false"
|
||||
inkscape:snap-smooth-nodes="false"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:snap-global="false"
|
||||
inkscape:object-nodes="false"
|
||||
inkscape:snap-intersection-paths="false"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-nodes="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:pagecheckerboard="true"
|
||||
inkscape:showpageshadow="false"
|
||||
lock-margins="false"
|
||||
width="500px">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid5923"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer7"
|
||||
inkscape:label="big_box"
|
||||
style="display:inline;opacity:0.29646"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="-297.77899"
|
||||
x="272.26917"
|
||||
height="499.0787"
|
||||
width="496.88708"
|
||||
id="rect4119-2"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 270.50883,-297.77899 h 83.52302 l -1.72616,497.14 h -81.50446 z"
|
||||
id="path4184-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186-8"
|
||||
d="m 685.63317,-297.77899 h 83.52302 l -0.0777,497.14 h -82.62207 z"
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="m 270.80123,-296.70636 h 498.27713 v 81.25891 H 270.80123 Z"
|
||||
id="rect4190-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193-1"
|
||||
d="m 270.80123,118.10211 h 498.27713 v 81.2589 H 270.80123 Z"
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4-2"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="436.31189"
|
||||
y="-215.44743" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-1"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="353.74591"
|
||||
y="-215.44733" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9-4"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="603.20361"
|
||||
y="-215.44743" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="m 289.92334,-215.41325 352.41118,333.5419 h 114.19532 l -352.41119,-333.5419 z"
|
||||
id="rect4222-6-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#fab826;fill-opacity:1;stroke:#ffaf00;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="m 636.49499,-215.41325 -346.75703,333.5419 h 113.17572 l 346.75703,-333.5419 z"
|
||||
id="rect4222-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="m 637.20984,-297.7033 47.49501,87.10353 -83.47394,-0.56256 -15.91129,-86.47482 z"
|
||||
id="path5801-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer6"
|
||||
inkscape:label="title"
|
||||
style="display:inline">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9600;fill-opacity:1;stroke:none"
|
||||
x="-543.33936"
|
||||
y="250.59174"
|
||||
id="text3062"
|
||||
transform="matrix(0,-0.93246631,1.0724248,0,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3064"
|
||||
x="-543.33936"
|
||||
y="250.59174"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:133.209px;line-height:1.25;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff9600;fill-opacity:1">Բանւոր</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="second_plane"
|
||||
style="display:inline"
|
||||
transform="translate(0,-252.36218)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3879);fill-opacity:1;stroke:none"
|
||||
d="m 353.6982,507.77074 c 0,0 37.66562,58.70316 45.50734,92.33064 8.69161,37.27203 0.26059,115.07862 0.26059,115.07862 9.64081,25.3101 37.13051,18.0683 40.08464,-0.048 0,0 7.6977,-77.30978 -0.25948,-114.59484 -8.5677,-40.14589 -49.92401,-111.85138 -49.92401,-111.85138 z"
|
||||
id="path4015"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csccscc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient3895);fill-opacity:1;stroke:none"
|
||||
d="m 451.53876,413.07558 30.90388,-26.63904 c 0,0 29.3937,65.77281 57.9456,87.14893 27.16621,20.33869 77.40935,20.44538 77.40935,20.44538 16.64517,9.49353 16.61054,38.884 -14.37674,34.19491 -11.80483,-1.78633 -60.98194,-1.75168 -92.5934,-26.30905 -28.75005,-22.33442 -59.28869,-88.84113 -59.28869,-88.84113 z"
|
||||
id="path4017"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccscssc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="box"
|
||||
style="display:inline"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="-10.216553"
|
||||
x="571.04797"
|
||||
height="189.63731"
|
||||
width="194.64587"
|
||||
id="rect4119"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4121"
|
||||
d="m 610.65518,-50.16527 -39.6072,39.94872 194.64588,-10e-6 -39.93747,-39.89529 z"
|
||||
style="display:inline;fill:#ff9600;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 570.35841,-10.21656 h 32.71853 l -0.67621,188.90069 h -31.92777 z"
|
||||
id="path4184"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186"
|
||||
d="m 732.97533,-10.21656 h 32.71853 l -0.0305,188.90069 h -32.36559 z"
|
||||
style="fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="M 570.47296,-9.809 H 765.66338 V 21.06736 H 570.47296 Z"
|
||||
id="rect4190"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193"
|
||||
d="m 570.47296,147.80778 h 195.19042 v 30.87635 H 570.47296 Z"
|
||||
style="fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="635.30847"
|
||||
y="21.067352" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="602.96497"
|
||||
y="21.067383" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="700.68518"
|
||||
y="21.067352" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:1.18691;stroke-opacity:1"
|
||||
d="m 577.96367,21.08035 138.05026,126.73752 h 44.73381 L 622.69747,21.08035 Z"
|
||||
id="rect4222-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#fab826;fill-opacity:1;stroke:#ffaf00;stroke-width:1.18691;stroke-opacity:1"
|
||||
d="M 713.72641,21.08035 577.89106,147.81787 h 44.33437 L 758.06081,21.08035 Z"
|
||||
id="rect4222"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#aa4400;stroke:none"
|
||||
d="M 632.06882,-50.15534 604.21211,-9.809 h 31.10207 l 17.00384,-40.33693 z"
|
||||
id="path5801"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff6600;stroke:none"
|
||||
d="m 635.84163,-9.809 16.78684,-40.33679 21.10779,0.01 -5.90794,40.32709 z"
|
||||
id="path5803"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#ff7f2a;stroke:none"
|
||||
d="m 699.57529,-9.809 -6.40565,-40.23712 -19.12278,-0.0898 -5.86864,40.33002 z"
|
||||
id="path5803-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="m 713.9808,-49.818 18.59488,40.02713 -32.68108,-0.25851 -6.22946,-39.73823 z"
|
||||
id="path5801-2"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#d4aa00;stroke:none"
|
||||
d="m 732.4348,-9.809 0.0873,-4.67444 32.70213,0.25851 0.24774,4.65329 z"
|
||||
id="path5855"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ffcc00;stroke:none"
|
||||
d="m 732.52216,-14.48344 -22.27583,-37.3704 0.0599,1.73482 22.25514,40.32804 z"
|
||||
id="path5857"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff9600;fill-opacity:1;stroke:none"
|
||||
d="m 732.52216,-14.48344 32.70215,0.25851 -39.05814,-37.66825 h -15.94328 z"
|
||||
id="path5859"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#d4aa00;fill-opacity:1;stroke:none"
|
||||
d="m 571.27493,-10.17032 v 0 l 32.26901,0.40752 -0.20102,-3.20718 -32.03678,-0.46042 z"
|
||||
id="path5891"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:#ff9600;fill-opacity:1;stroke:none"
|
||||
d="m 603.64188,-12.96674 -32.226,-0.34915 40.16321,-38.57729 h 19.74096 z"
|
||||
id="path5893"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#aa8800;fill-opacity:1;stroke:none"
|
||||
d="m 603.35265,-12.81443 27.9674,-39.07875 v 1.95445 l -27.77481,40.41628 z"
|
||||
id="path5897"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="first_plane"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
style="display:inline"
|
||||
transform="translate(0,-252.36218)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:none"
|
||||
d="m 522.37902,300.82417 c -28.81097,4.95816 -35.62107,17.32969 -38.59418,42.98726 -0.84369,7.28135 -6.72484,12.94213 -10.94805,18.80498 -34.04568,47.26343 -82.69132,82.04844 -115.02219,130.60522 -1.64085,2.46434 -2.92805,5.20323 -3.91665,8.02112 -12.00244,34.21113 -8.88044,73.53413 -23.94302,106.40081 -16.99264,37.07811 -58.64489,90.01657 -58.64489,90.01657 -7.87617,25.83267 13.80572,36.09707 31.59904,25.73567 0,0 46.41951,-53.94426 64.45365,-92.66343 17.21715,-36.96515 20.86431,-67.23006 39.59603,-103.38438 15.49462,-29.90624 63.56196,-70.62478 63.56196,-70.62478 0,0 18.918,39.34961 35.24386,60.45235 24.152,18.9697 55.39841,34.75724 72.87061,40.51414 21.55786,-0.69033 24.3167,-29.10645 11.68481,-33.65069 -26.56735,-9.55738 -33.37885,-13.88582 -59.71068,-38.31372 -21.84827,-20.26861 -40.54096,-81.15157 -40.54096,-81.15157 0,0 9.23873,-15.60517 14.46726,-18.63833 5.97992,-3.46914 8.93604,1.02613 18.0281,0.47777 30.36625,-3.12338 38.40952,-22.96684 38.40952,-42.60173 1.73462,-30.49483 -8.26611,-36.24423 -38.59422,-42.98726 z"
|
||||
id="path3933-1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssssccssccccscsccc" />
|
||||
<rect
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
id="rect4182"
|
||||
width="25.747025"
|
||||
height="1.6119893e-06"
|
||||
x="630.77808"
|
||||
y="534.87097" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer5"
|
||||
inkscape:label="face"
|
||||
style="display:inline"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3826);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 559.71618,-201.78176 c 2.12289,19.11962 -18.80171,35.81718 -35.27952,35.81718 -16.47782,0 -22.96478,-5.15605 -27.26471,-11.27249 -6.29753,-8.95796 10.76394,17.41252 40.22748,4.45232 11.6126,-5.10804 22.03985,-18.45209 22.31675,-28.99701 z"
|
||||
id="path3033"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient3913);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 474.85784,-86.92176 c -7.50913,-13.91844 -6.72686,-12.25509 -8.48593,-16.15108 -0.5375,-1.19044 -2.81412,-7.4956 -4.5498,-17.18416 3.34901,10.02437 7.89294,19.9273 13.03573,33.33524 z"
|
||||
id="path3830"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cscc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer4"
|
||||
inkscape:label="hat"
|
||||
style="display:inline"
|
||||
transform="translate(0,300)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
d="m 567.34257,-229.08509 c 0,22.32034 -22.43256,6.21762 -44.37134,6.21762 -21.93876,0 -42.0475,16.10272 -42.0475,-6.21762 0,-22.32035 20.10874,-40.41456 42.0475,-40.41456 21.93878,0 44.37134,18.09421 44.37134,40.41456 z"
|
||||
id="path4163"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssss" />
|
||||
<path
|
||||
style="fill:url(#linearGradient4180);fill-opacity:1;stroke:none"
|
||||
d="m 561.5429,-231.15764 c 0,17.1695 -16.99832,6.15717 -37.01744,6.15717 -20.01914,0 -40.12588,11.01233 -40.12588,-6.15717 0,-17.16949 18.55253,-35.93787 38.57166,-35.93787 20.01913,0 38.57166,18.76838 38.57166,35.93787 z"
|
||||
id="path4167"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssss" />
|
||||
<path
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
d="m 582.86087,-218.30736 c 1.99925,3.79536 2.46806,4.24908 -10.42746,2.1241 -11.1239,-2.85652 -15.3929,1.10151 -15.3929,-8.34171 0,-9.44322 16.00482,-2.27706 20.35836,0.51814 2.93281,2.24407 4.33459,3.55921 5.462,5.69947 z"
|
||||
id="path4171"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="scscs" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 22 KiB |
170
src/gfx/art/game_bingo.svg
Normal file
@@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="500"
|
||||
height="500"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="bingo.svg"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\art\bingo.png"
|
||||
inkscape:export-xdpi="89.873062"
|
||||
inkscape:export-ydpi="89.873062">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.71417785"
|
||||
inkscape:cx="153.09914"
|
||||
inkscape:cy="72.742182"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:snap-global="false"
|
||||
inkscape:window-width="1680"
|
||||
inkscape:window-height="1028"
|
||||
inkscape:window-x="1672"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3079"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-552.36217)">
|
||||
<rect
|
||||
style="opacity:0.95;fill:#008000"
|
||||
id="rect2985"
|
||||
width="500"
|
||||
height="500"
|
||||
x="-0.22199483"
|
||||
y="552.52313" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#d3bc5f"
|
||||
id="rect2987"
|
||||
width="36.633663"
|
||||
height="29.702971"
|
||||
x="17.019796"
|
||||
y="555.72852" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#005800"
|
||||
id="rect2989"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.39702842"
|
||||
y="552.46313" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#74e400"
|
||||
id="rect2989-1"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.42704245"
|
||||
y="614.60229" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#00b800"
|
||||
id="rect2989-7"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.42704245"
|
||||
y="677.21362" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#8cec00"
|
||||
id="rect2989-4"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.36698386"
|
||||
y="741.00989" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#0cc800"
|
||||
id="rect2989-0"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.52222675"
|
||||
y="803.52155" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#00b800"
|
||||
id="rect2989-9"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.3503823"
|
||||
y="866.67078" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#b8f800"
|
||||
id="rect2989-48"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.24752279"
|
||||
y="930.15588" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#085a02;fill-opacity:0.99607843"
|
||||
id="rect2989-8"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.44684836"
|
||||
y="992.48291" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#006000"
|
||||
id="rect2989-2"
|
||||
width="624.62427"
|
||||
height="75.683846"
|
||||
x="-628.29071"
|
||||
y="712.52856"
|
||||
transform="matrix(0.71278139,-0.70138626,0.63422998,0.77314444,0,0)" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#007400"
|
||||
id="rect2989-45"
|
||||
width="622.96442"
|
||||
height="75.746498"
|
||||
x="391.40414"
|
||||
y="365.3205"
|
||||
transform="matrix(0.7165534,0.69753224,-0.62128484,0.7835848,0,0)" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#078300;fill-opacity:1"
|
||||
id="rect2989-5"
|
||||
width="499.99573"
|
||||
height="59.964287"
|
||||
x="-1052.5729"
|
||||
y="439.54987"
|
||||
transform="matrix(7.1424932e-5,-1,1,7.1508806e-5,0,0)" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#008400"
|
||||
id="rect2989-17"
|
||||
width="499.84061"
|
||||
height="58.686657"
|
||||
x="-1052.3495"
|
||||
y="2.5042763"
|
||||
transform="matrix(0.00262797,-0.99999655,0.99999623,0.00274515,0,0)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.5 KiB |
170
src/gfx/art/game_box.svg
Normal file
@@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="500"
|
||||
height="500"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="box.svg"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\art\box.png"
|
||||
inkscape:export-xdpi="89.873062"
|
||||
inkscape:export-ydpi="89.873062">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.1301775"
|
||||
inkscape:cx="56.319409"
|
||||
inkscape:cy="241.66791"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:snap-global="false"
|
||||
inkscape:window-width="1680"
|
||||
inkscape:window-height="1028"
|
||||
inkscape:window-x="1672"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3079"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-552.36217)">
|
||||
<rect
|
||||
style="opacity:0.95;fill:#a0892c"
|
||||
id="rect2985"
|
||||
width="500"
|
||||
height="500"
|
||||
x="-0.12822925"
|
||||
y="552.77655" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#d3bc5f"
|
||||
id="rect2987"
|
||||
width="36.633663"
|
||||
height="29.702971"
|
||||
x="17.113562"
|
||||
y="555.98193" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#aa8800"
|
||||
id="rect2989"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.3032628"
|
||||
y="552.71649" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#ffcc00"
|
||||
id="rect2989-1"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.33327684"
|
||||
y="614.85571" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#ffdd55"
|
||||
id="rect2989-7"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.33327684"
|
||||
y="677.46704" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#d3bc5f;stroke:none"
|
||||
id="rect2989-4"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.27321824"
|
||||
y="741.26331" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#ffd42a"
|
||||
id="rect2989-0"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.42846116"
|
||||
y="803.77496" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#d3bc5f"
|
||||
id="rect2989-9"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.25661668"
|
||||
y="866.92419" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#ffd42a"
|
||||
id="rect2989-48"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.1537572"
|
||||
y="930.4093" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#aa8800"
|
||||
id="rect2989-8"
|
||||
width="500"
|
||||
height="60"
|
||||
x="-0.35308275"
|
||||
y="992.73633" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#a0892c"
|
||||
id="rect2989-2"
|
||||
width="624.62427"
|
||||
height="75.683846"
|
||||
x="-628.38"
|
||||
y="712.7757"
|
||||
transform="matrix(0.71278139,-0.70138626,0.63422998,0.77314444,0,0)" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#aa8800"
|
||||
id="rect2989-45"
|
||||
width="622.96442"
|
||||
height="75.746498"
|
||||
x="391.63779"
|
||||
y="365.43744"
|
||||
transform="matrix(0.7165534,0.69753224,-0.62128484,0.7835848,0,0)" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#d4aa00"
|
||||
id="rect2989-5"
|
||||
width="499.99573"
|
||||
height="59.964287"
|
||||
x="-1052.8279"
|
||||
y="439.64618"
|
||||
transform="matrix(7.1424932e-5,-1,1,7.1508806e-5,0,0)" />
|
||||
<rect
|
||||
style="opacity:0.95;fill:#d4aa00"
|
||||
id="rect2989-17"
|
||||
width="499.84061"
|
||||
height="58.686657"
|
||||
x="-1052.6016"
|
||||
y="2.5996311"
|
||||
transform="matrix(0.00262797,-0.99999655,0.99999623,0.00274515,0,0)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
316
src/gfx/art/game_target.svg
Normal file
@@ -0,0 +1,316 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="500"
|
||||
height="500"
|
||||
id="svg3081"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
|
||||
sodipodi:docname="floor.svg"
|
||||
inkscape:export-filename="/Users/vahagnk/devel/banvor/app/src/main/res/drawable/floor.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs3083">
|
||||
<linearGradient
|
||||
id="linearGradient4035">
|
||||
<stop
|
||||
style="stop-color:#44aa00;stop-opacity:0.45535713;"
|
||||
offset="0"
|
||||
id="stop4037" />
|
||||
<stop
|
||||
style="stop-color:#44aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4039" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3977">
|
||||
<stop
|
||||
style="stop-color:#2aff2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3979" />
|
||||
<stop
|
||||
style="stop-color:#2aff2a;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3981" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3956">
|
||||
<stop
|
||||
style="stop-color:#d7d7f4;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3958" />
|
||||
<stop
|
||||
style="stop-color:#d7d7f4;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3960" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3918"
|
||||
inkscape:label="Glow"
|
||||
inkscape:menu="Shadows and Glows"
|
||||
inkscape:menu-tooltip="Glow of object's own color at the edges"
|
||||
color-interpolation-filters="sRGB"
|
||||
x="-0.025040128"
|
||||
y="-0.025040128"
|
||||
width="1.0500803"
|
||||
height="1.0500803">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3920"
|
||||
stdDeviation="5"
|
||||
result="result91" />
|
||||
<feComposite
|
||||
id="feComposite3922"
|
||||
in2="result91"
|
||||
in="SourceGraphic"
|
||||
operator="over" />
|
||||
</filter>
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3956"
|
||||
id="radialGradient3962"
|
||||
cx="250.38462"
|
||||
cy="251.15385"
|
||||
fx="250.38462"
|
||||
fy="251.15385"
|
||||
r="287.53846"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3977"
|
||||
id="linearGradient3975"
|
||||
x1="427.69232"
|
||||
y1="394.61539"
|
||||
x2="119.23077"
|
||||
y2="87.692307"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4035"
|
||||
id="radialGradient4041"
|
||||
cx="241.92309"
|
||||
cy="248.84616"
|
||||
fx="241.92309"
|
||||
fy="248.84616"
|
||||
r="338.07693"
|
||||
gradientTransform="matrix(1,0,0,0.9135381,0,21.515712)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.83972969"
|
||||
inkscape:cx="458.48087"
|
||||
inkscape:cy="280.44739"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="g134"
|
||||
showgrid="true"
|
||||
inkscape:snap-global="false"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
borderlayer="true"
|
||||
inkscape:showpageshadow="false"
|
||||
showborder="true"
|
||||
inkscape:pagecheckerboard="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3093"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3086">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer4"
|
||||
inkscape:label="White Background"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="display:inline;fill:#ffffff;stroke:none"
|
||||
d="m -82.674928,577.29025 c 227.680718,1.4e-4 455.361438,0 683.042168,0 0,-215.62937 0,-431.25882 0,-646.888256 -227.68073,0 -455.36145,0 -683.042168,0 0,215.629436 0,431.258886 0,646.888256 z"
|
||||
id="rect3089"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="g134"
|
||||
inkscape:label="Black Background"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="display:inline;fill:#ffffff;stroke:none"
|
||||
d="m -82.674928,577.29025 c 227.680718,1.4e-4 455.361438,0 683.042168,0 0,-215.62937 0,-431.25882 0,-646.888256 -227.68073,0 -455.36145,0 -683.042168,0 0,215.629436 0,431.258886 0,646.888256 z"
|
||||
id="path132"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="fill:#000000;stroke-width:1.11073"
|
||||
id="rect641"
|
||||
width="676.40814"
|
||||
height="646.63666"
|
||||
x="-79.787582"
|
||||
y="-69.069847" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="Tiles"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
style="display:none"
|
||||
transform="translate(0,-552.36217)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:#2ad4ff;stroke:none"
|
||||
d="m 1.8125,924.25 c 40.3125,0 80.625,0 120.9375,0 0,-81.70833 0,-163.41667 0,-245.125 -40.3125,0 -80.625,0 -120.9375,0 0,81.70833 0,163.41667 0,245.125 z"
|
||||
id="rect3091-1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#5555ff;fill-opacity:1;stroke:none"
|
||||
d="m 376.28125,554.75 c 40.32292,0 80.64583,0 120.96875,0 0,81.69792 0,163.39583 0,245.09375 -40.32292,0 -80.64583,0 -120.96875,0 0,-81.69792 0,-163.39583 0,-245.09375 z"
|
||||
id="rect3091-7"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#d5f6ff;stroke:none"
|
||||
d="m 1.2360534,1211.7159 c 40.1551306,0 80.3102626,0 120.4653966,0 0,-94.3788 0,-188.7574 0,-283.1361 -40.155134,0 -80.310266,0 -120.4653966,0 0,94.3787 0,188.7573 0,283.1361 z"
|
||||
id="rect3091-14"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#d5f6ff;stroke:none"
|
||||
d="m 2.0501228,675.58209 c 40.1460722,0 80.2921442,0 120.4382172,0 0,-98.2262 0,-196.4524 0,-294.6786 -40.146073,0 -80.292145,0 -120.4382172,0 0,98.2262 0,196.4524 0,294.6786 z"
|
||||
id="rect3091-14-2"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#5f5fd3;fill-opacity:0.996078;stroke:none"
|
||||
d="m 251.15625,924.03125 c 40.3125,0 80.625,0 120.9375,0 0,-81.70833 0,-163.41667 0,-245.125 -40.3125,0 -80.625,0 -120.9375,0 0,81.70833 0,163.41667 0,245.125 z"
|
||||
id="rect3091-15-21"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#5fbcd3;stroke:none"
|
||||
d="m 126.5,1049.4375 c 40.3125,0 80.625,0 120.9375,0 0,-81.70833 0,-163.41667 0,-245.125 -40.3125,0 -80.625,0 -120.9375,0 0,81.70833 0,163.41667 0,245.125 z"
|
||||
id="rect3091-15-7"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#87aade;fill-opacity:1;stroke:none"
|
||||
d="m 251.91728,675.20772 c 40.20098,0 80.40196,0 120.60294,0 0,-76.22983 0,-152.45965 0,-228.68948 -40.20098,0 -80.40196,0 -120.60294,0 0,76.22983 0,152.45965 0,228.68948 z"
|
||||
id="rect3091-2-8"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#aaaaff;fill-opacity:1;stroke:none"
|
||||
d="m 376.875,1049.0312 c 40.3125,0 80.625,1e-4 120.9375,0 0,-81.69787 0,-163.39578 0,-245.0937 -40.3125,0 -80.625,0 -120.9375,0 0,81.69792 0,163.39583 0,245.0937 z"
|
||||
id="rect3091-15-2-1"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#afdde9;fill-opacity:1;stroke:none"
|
||||
d="m 126.5625,800.0625 c 40.32292,0 80.64583,0 120.96875,0 0,-81.69792 0,-163.39583 0,-245.09375 -40.32292,0 -80.64583,0 -120.96875,0 0,81.69792 0,163.39583 0,245.09375 z"
|
||||
id="rect3091-15-5-1-3"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#87aade;stroke:none"
|
||||
d="m 252.23353,1236.1463 c 40.13598,-2e-4 80.27196,0 120.40794,0 0,-102.5753 0,-205.1502 0,-307.72527 -40.13598,0 -80.27196,0 -120.40794,0 0,102.57507 0,205.15027 0,307.72527 z"
|
||||
id="rect3091-2-8-3"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer7"
|
||||
inkscape:label="Tiles2"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="rect3836"
|
||||
width="500"
|
||||
height="501.53845"
|
||||
x="0.76923078"
|
||||
y="0.76923078" />
|
||||
<rect
|
||||
style="fill:url(#radialGradient3962);fill-opacity:1;fill-rule:nonzero;stroke:none;filter:url(#filter3918)"
|
||||
id="rect3838"
|
||||
width="479.23077"
|
||||
height="479.23077"
|
||||
x="10.769231"
|
||||
y="11.538462" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="Layer"
|
||||
style="display:none;opacity:0.442478"
|
||||
transform="translate(0,-552.36217)"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
style="opacity:0.632744;fill:#ffffff;fill-opacity:0.999673;fill-rule:nonzero;stroke:none"
|
||||
id="rect2997"
|
||||
width="629.78662"
|
||||
height="591.32501"
|
||||
x="-63.845207"
|
||||
y="506.32602" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer5"
|
||||
inkscape:label="Goal"
|
||||
style="display:inline;opacity:1"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
style="opacity:0.59292;fill:url(#radialGradient4041);fill-opacity:1;stroke:none"
|
||||
id="rect3827"
|
||||
width="676.15387"
|
||||
height="617.69232"
|
||||
x="-96.153847"
|
||||
y="-60"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\res\drawable\goal.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90" />
|
||||
<path
|
||||
style="opacity:0.646018;fill:#008000;fill-opacity:0.280423;fill-rule:nonzero;stroke:none"
|
||||
id="path4025"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\res\drawable\path4025.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90"
|
||||
cx="241.15384"
|
||||
cy="251.92308"
|
||||
rx="41.153847"
|
||||
ry="43.46154" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer6"
|
||||
inkscape:label="GoalSign"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3975);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 250,50 C 139.54305,50 50,139.70563 50,250.375 c 0,110.66937 89.54305,200.40625 200,200.40625 110.45695,0 200,-89.73688 200,-200.40625 C 450,139.70563 360.45695,50 250,50 z m -0.375,50 C 332.68013,100 400,167.31987 400,250.375 400,333.43013 332.68013,400.78125 249.625,400.78125 166.56987,400.78125 99.21875,333.43013 99.21875,250.375 99.21875,167.31987 166.56987,100 249.625,100 z"
|
||||
id="path3964"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 11 KiB |
385
src/gfx/art/game_wall.svg
Normal file
|
After Width: | Height: | Size: 852 KiB |
185
src/gfx/art/game_worker.svg
Normal file
@@ -0,0 +1,185 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="500"
|
||||
height="500"
|
||||
id="svg3081"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
|
||||
sodipodi:docname="worker.svg"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\art\worker_select.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs3083">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 526.18109 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="744.09448 : 526.18109 : 1"
|
||||
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
|
||||
id="perspective3086" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.1313708"
|
||||
inkscape:cx="193.12855"
|
||||
inkscape:cy="285.93632"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer3"
|
||||
showgrid="true"
|
||||
inkscape:snap-global="false"
|
||||
inkscape:window-width="1307"
|
||||
inkscape:window-height="969"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:pagecheckerboard="true"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3093"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3086">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="Hands"
|
||||
transform="translate(0,-552.36217)"
|
||||
style="display:inline">
|
||||
<rect
|
||||
style="fill:#ffcc00;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="rect3854"
|
||||
width="108.71767"
|
||||
height="29.261753"
|
||||
x="290.13672"
|
||||
y="608.75348"
|
||||
transform="matrix(1,0,-0.42288546,0.90618314,0,0)" />
|
||||
<rect
|
||||
style="fill:#d45500;fill-opacity:0.9921571;fill-rule:nonzero;stroke:none"
|
||||
id="rect3817"
|
||||
width="98.518654"
|
||||
height="157.91624"
|
||||
x="87.10099"
|
||||
y="581.91193"
|
||||
transform="matrix(0.99999999,-1.6074824e-4,-0.11605638,0.99324263,0,0)" />
|
||||
<rect
|
||||
style="fill:#782a0b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="rect3858"
|
||||
width="104.91006"
|
||||
height="143.34633"
|
||||
x="-79.792038"
|
||||
y="712.98718"
|
||||
transform="matrix(0.98787472,-0.15525316,0.11045249,0.99388141,0,0)" />
|
||||
<rect
|
||||
style="fill:#ffcc00;fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline"
|
||||
id="rect3854-1"
|
||||
width="108.71767"
|
||||
height="29.261753"
|
||||
x="-205.64537"
|
||||
y="608.84784"
|
||||
transform="matrix(-1,0,0.42288546,0.90618314,0,0)" />
|
||||
<rect
|
||||
style="fill:#d45500;fill-opacity:0.9921571;fill-rule:nonzero;stroke:none;display:inline"
|
||||
id="rect3817-3"
|
||||
width="98.518654"
|
||||
height="157.91624"
|
||||
x="-408.72034"
|
||||
y="581.91785"
|
||||
transform="matrix(-0.99999999,-1.6074824e-4,0.11605638,0.99324263,0,0)" />
|
||||
<rect
|
||||
style="fill:#782a0b;fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline"
|
||||
id="rect3858-6"
|
||||
width="104.91006"
|
||||
height="143.34633"
|
||||
x="-573.09369"
|
||||
y="636.01514"
|
||||
transform="matrix(-0.98787472,-0.15525316,-0.11045249,0.99388141,0,0)" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="Body"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
style="display:inline"
|
||||
transform="translate(0,-552.36217)">
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="opacity:0.99557525;fill:#784421;fill-opacity:0.99607843;fill-rule:nonzero"
|
||||
id="path3082"
|
||||
sodipodi:cx="391.56039"
|
||||
sodipodi:cy="573.2973"
|
||||
sodipodi:rx="247.48738"
|
||||
sodipodi:ry="83.968933"
|
||||
d="m 639.04778,573.2973 a 247.48738,83.968933 0 1 1 -494.97477,0 247.48738,83.968933 0 1 1 494.97477,0 z"
|
||||
transform="matrix(1,0,0,1.5210527,-142.72466,-21.059042)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="opacity:0.99557525;fill:#d4aa00;fill-opacity:0.99607843;fill-rule:nonzero"
|
||||
id="path3024"
|
||||
sodipodi:cx="407.47031"
|
||||
sodipodi:cy="450.87946"
|
||||
sodipodi:rx="94.575539"
|
||||
sodipodi:ry="90.598061"
|
||||
d="m 502.04585,450.87946 a 94.575539,90.598061 0 1 1 -189.15108,0 94.575539,90.598061 0 1 1 189.15108,0 z"
|
||||
transform="matrix(1.0093458,0,0,1,-154.95221,263.07496)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="opacity:0.99557525;fill:#d3bc5f;fill-opacity:0.99607843;fill-rule:nonzero;stroke:#aa8800;stroke-width:5.31838846;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="path3022"
|
||||
sodipodi:cx="403.49283"
|
||||
sodipodi:cy="568.87793"
|
||||
sodipodi:rx="156.00545"
|
||||
sodipodi:ry="157.33127"
|
||||
d="m 559.49828,568.87793 a 156.00545,157.33127 0 1 1 -312.0109,0 156.00545,157.33127 0 1 1 312.0109,0 z"
|
||||
transform="matrix(0.8838527,0,0,1,-103.83753,251.39729)" />
|
||||
<rect
|
||||
style="opacity:0.99557525;fill:#d4aa00;fill-opacity:0.99607843;fill-rule:nonzero"
|
||||
id="rect3026"
|
||||
width="48.613594"
|
||||
height="309.35922"
|
||||
x="231.4071"
|
||||
y="665.47186" />
|
||||
<rect
|
||||
style="opacity:0.99557525;fill:#aa8800;fill-opacity:0.99607843;fill-rule:nonzero"
|
||||
id="rect3026-1"
|
||||
width="7.0710688"
|
||||
height="306.70758"
|
||||
x="279.51691"
|
||||
y="667.8053" />
|
||||
<rect
|
||||
style="opacity:0.99557525;fill:#aa8800;fill-opacity:0.99607843;fill-rule:nonzero"
|
||||
id="rect3026-1-7"
|
||||
width="7.0710688"
|
||||
height="306.70758"
|
||||
x="224.27417"
|
||||
y="667.80524" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.2 KiB |
297
src/gfx/art/menu_locked.svg
Normal file
@@ -0,0 +1,297 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
id="svg2985"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
|
||||
width="500"
|
||||
height="500"
|
||||
sodipodi:docname="lock.svg"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\art\lock.png"
|
||||
inkscape:export-xdpi="17.258801"
|
||||
inkscape:export-ydpi="17.258801"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata2991">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs2989">
|
||||
<linearGradient
|
||||
id="linearGradient3803">
|
||||
<stop
|
||||
style="stop-color:#0000ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3805" />
|
||||
<stop
|
||||
style="stop-color:#2a2aff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3807" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3795">
|
||||
<stop
|
||||
style="stop-color:#2a2aff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3797" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3799" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3829">
|
||||
<stop
|
||||
style="stop-color:#008000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3831" />
|
||||
<stop
|
||||
style="stop-color:#008000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3833" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3821">
|
||||
<stop
|
||||
style="stop-color:#ff2a2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3823" />
|
||||
<stop
|
||||
style="stop-color:#ff2a2a;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3825" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3777"
|
||||
inkscape:label="Clean edges"
|
||||
inkscape:menu="ABCs"
|
||||
inkscape:menu-tooltip="Removes or decreases glows and jaggeries around objects edges after applying some filters"
|
||||
height="1"
|
||||
width="1"
|
||||
y="0"
|
||||
x="0"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3779"
|
||||
result="result6"
|
||||
stdDeviation="0.4" />
|
||||
<feComposite
|
||||
id="feComposite3781"
|
||||
in2="result6"
|
||||
operator="in"
|
||||
in="SourceGraphic"
|
||||
result="result7" />
|
||||
<feComposite
|
||||
id="feComposite3783"
|
||||
in2="result7"
|
||||
operator="in"
|
||||
result="result8"
|
||||
in="result7" />
|
||||
</filter>
|
||||
<filter
|
||||
id="filter3777-1"
|
||||
inkscape:label="Clean edges"
|
||||
inkscape:menu="ABCs"
|
||||
inkscape:menu-tooltip="Removes or decreases glows and jaggeries around objects edges after applying some filters"
|
||||
height="1"
|
||||
width="1"
|
||||
y="0"
|
||||
x="0"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3779-7"
|
||||
result="result6"
|
||||
stdDeviation="0.4" />
|
||||
<feComposite
|
||||
id="feComposite3781-4"
|
||||
in2="result6"
|
||||
operator="in"
|
||||
in="SourceGraphic"
|
||||
result="result7" />
|
||||
<feComposite
|
||||
id="feComposite3783-0"
|
||||
in2="result7"
|
||||
operator="in"
|
||||
result="result8"
|
||||
in="result7" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3821"
|
||||
id="linearGradient3827"
|
||||
x1="420.01932"
|
||||
y1="434.82458"
|
||||
x2="89.797234"
|
||||
y2="72.73896"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3829"
|
||||
id="linearGradient3835"
|
||||
x1="418.57098"
|
||||
y1="450.75635"
|
||||
x2="94.142265"
|
||||
y2="59.703876"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3803"
|
||||
id="linearGradient3809"
|
||||
x1="399.74252"
|
||||
y1="423.23785"
|
||||
x2="143.38591"
|
||||
y2="24.943653"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
id="namedview2987"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.69044441"
|
||||
inkscape:cx="210.00967"
|
||||
inkscape:cy="490.26394"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g3013"
|
||||
inkscape:pagecheckerboard="true"
|
||||
borderlayer="true"
|
||||
inkscape:showpageshadow="false" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
inkscape:label="box"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="0.63774103"
|
||||
x="1.0550512"
|
||||
height="499.0787"
|
||||
width="496.88708"
|
||||
id="rect4119-2"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M -0.70529001,0.63774623 H 82.81773 L 81.09157,497.77775 H -0.41289001 Z"
|
||||
id="path4184-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186-8"
|
||||
d="m 414.41905,0.63774623 h 83.52302 L 497.86437,497.77775 H 415.2423 Z"
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="M -0.41289001,1.7103762 H 497.86424 V 82.969281 H -0.41289001 Z"
|
||||
id="rect4190-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193-1"
|
||||
d="M -0.41289001,416.51885 H 497.86424 v 81.2589 H -0.41289001 Z"
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4-2"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="165.09776"
|
||||
y="82.969307" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-1"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="82.531799"
|
||||
y="82.969398" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9-4"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="331.98953"
|
||||
y="82.969307" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 18.70922,83.003483 371.1204,416.54539 H 485.31572 L 132.90453,83.003483 Z"
|
||||
id="rect4222-6-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="M 365.99572,0.71343623 413.49073,87.816965 330.01679,87.254405 314.1055,0.77958623 Z"
|
||||
id="path5801-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffaf00;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 365.28087,83.003483 18.52384,416.54539 H 131.69956 L 478.45659,83.003483 Z"
|
||||
id="rect4222-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="unlock"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:url(#linearGradient3835);fill-opacity:1;stroke:#008000;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
|
||||
d="m 262.65625,14.625 c -0.95591,-0.0089 -1.92198,0.01767 -2.875,0.03125 -47.51257,-0.225615 -95.90238,25.112114 -119.5,66.8125 -15.74326,37.19322 -10.07243,78.48292 -11.375,117.875 -1.34185,7.00953 3.81614,17.78908 -5.5,20.1875 -29.286522,15.21644 -58.5824,37.57308 -65.5,71.78125 -4.637077,37.95488 -3.440964,76.65068 0.34375,114.65625 2.553615,28.667 16.504681,58.76662 44.8125,69.84375 27.33078,11.2285 57.99168,7.68131 86.9375,9.53125 62.71349,0.16088 125.61153,2.52518 188.21875,-1.71875 32.19543,-4.12131 66.71932,-25.48289 70.90625,-60.3125 6.17212,-41.68048 4.98683,-84.26227 2.0625,-126.1875 -1.19749,-25.40986 -13.60492,-51.22472 -37.78125,-61.96875 C 380.36975,215.9582 340.81551,222.49598 304.34375,220.8125 269.28011,219.57898 233.46082,224.11847 199,216.34375 176.6787,206.17364 188.32449,177.29804 187.90625,158.1875 c 2.33765,-28.11895 4.71544,-63.165178 33.5625,-77.5 32.75432,-22.941959 82.99599,-11.512243 100.90625,24.71875 13.47787,18.36227 3.34232,54.075 30.8125,60.65625 27.55002,7.34384 44.70706,-16.1488 37.34375,-41.6875 -2.2421,-64.113077 -67.65275,-109.186586 -127.875,-109.75 z m -1.8125,270.5 c 4.57444,0.0559 9.10362,1.2185 13.25,3.125 20.1471,7.7839 34.49676,34.84643 16.59375,52.3125 -20.24236,15.0574 -2.76701,38.70146 -0.0312,57.78125 13.10924,26.02309 -14.10754,37.75994 -35.875,34.09375 -26.15517,4.54421 -33.13721,-19.48129 -24,-39.3125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
id="path3872"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="lock"
|
||||
style="display:inline"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3827);fill-opacity:1;stroke:#ff0000;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
d="M 279.25,15.34375 C 244.19516,16.280737 205.62169,14.019558 176.28125,36.875 145.74944,58.031778 124.42793,93.306298 125.625,131.09375 c -1.25949,30.25303 -1.54242,60.51254 -2.28125,90.78125 -29.107271,8.83439 -58.911773,28.03569 -66.40625,59.25 -5.949132,47.85073 -5.193718,96.65794 0.84375,144.46875 5.81316,29.47508 34.048591,50.86541 62.09375,57.65625 70.6574,5.2588 141.68427,4.72145 212.5,3.46875 36.0167,-1.89923 79.02601,-1.32552 103.75,-32.375 21.95709,-21.13269 15.57942,-53.75893 17.09375,-81.125 -1.06809,-35.15555 3.16616,-71.38914 -6.75,-105.59375 C 436.50164,241.82253 407.98841,233.30151 386.0625,220.1875 385.31924,179.13486 387.46822,137.91703 383.6875,97 377.68381,59.868714 342.45783,37.770594 311.5625,21.9375 301.55636,16.932984 290.33578,15.305295 279.25,15.34375 Z M 254.78125,57.1875 c 35.09884,-0.818972 74.31899,21.760519 82.34375,57.6875 3.94756,36.27398 1.5228,72.90765 2.1875,109.34375 H 175.75 c 0.66778,-35.63012 -2.1258,-71.5459 3.5625,-106.875 4.44807,-36.240113 40.78168,-60.13132 75.46875,-60.15625 z m 6.28125,228.84375 c 4.57444,0.0559 9.10362,1.18725 13.25,3.09375 20.14711,7.7839 34.49677,34.87768 16.59375,52.34375 -20.24236,15.0574 -2.79826,38.70146 -0.0625,57.78125 13.10925,26.0231 -14.10754,37.72869 -35.875,34.0625 -26.15517,4.54421 -33.10596,-19.45003 -23.96875,-39.28125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
id="path3903"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
style="display:none"
|
||||
inkscape:label="unlocking"
|
||||
id="g3013"
|
||||
inkscape:groupmode="layer"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3015"
|
||||
d="M 279.25,15.34375 C 244.19516,16.280737 205.62169,14.019558 176.28125,36.875 145.74944,58.031778 124.42793,93.306298 125.625,131.09375 c -1.25949,30.25303 -1.54242,60.51254 -2.28125,90.78125 -29.107271,8.83439 -58.911773,28.03569 -66.40625,59.25 -5.949132,47.85073 -5.193718,96.65794 0.84375,144.46875 5.81316,29.47508 34.048591,50.86541 62.09375,57.65625 70.6574,5.2588 141.68427,4.72145 212.5,3.46875 36.0167,-1.89923 79.02601,-1.32552 103.75,-32.375 21.95709,-21.13269 15.57942,-53.75893 17.09375,-81.125 -1.06809,-35.15555 3.16616,-71.38914 -6.75,-105.59375 C 436.50164,241.82253 407.98841,233.30151 386.0625,220.1875 385.31924,179.13486 387.46822,137.91703 383.6875,97 377.68381,59.868714 342.45783,37.770594 311.5625,21.9375 301.55636,16.932984 290.33578,15.305295 279.25,15.34375 Z M 254.78125,57.1875 c 35.09884,-0.818972 74.31899,21.760519 82.34375,57.6875 3.94756,36.27398 1.5228,72.90765 2.1875,109.34375 H 175.75 c 0.66778,-35.63012 -2.1258,-71.5459 3.5625,-106.875 4.44807,-36.240113 40.78168,-60.13132 75.46875,-60.15625 z m 6.28125,228.84375 c 4.57444,0.0559 9.10362,1.18725 13.25,3.09375 20.14711,7.7839 34.49677,34.87768 16.59375,52.34375 -20.24236,15.0574 -2.79826,38.70146 -0.0625,57.78125 13.10925,26.0231 -14.10754,37.72869 -35.875,34.0625 -26.15517,4.54421 -33.10596,-19.45003 -23.96875,-39.28125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3809);fill-opacity:1;stroke:#0000ff;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
297
src/gfx/art/menu_unlocked.svg
Normal file
@@ -0,0 +1,297 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
id="svg2985"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
width="500"
|
||||
height="500"
|
||||
sodipodi:docname="menu_unlock.svg"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\art\lock.png"
|
||||
inkscape:export-xdpi="17.258801"
|
||||
inkscape:export-ydpi="17.258801"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata2991">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs2989">
|
||||
<linearGradient
|
||||
id="linearGradient3803">
|
||||
<stop
|
||||
style="stop-color:#0000ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3805" />
|
||||
<stop
|
||||
style="stop-color:#2a2aff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3807" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3795">
|
||||
<stop
|
||||
style="stop-color:#2a2aff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3797" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3799" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3829">
|
||||
<stop
|
||||
style="stop-color:#008000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3831" />
|
||||
<stop
|
||||
style="stop-color:#008000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3833" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3821">
|
||||
<stop
|
||||
style="stop-color:#ff2a2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3823" />
|
||||
<stop
|
||||
style="stop-color:#ff2a2a;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3825" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3777"
|
||||
inkscape:label="Clean edges"
|
||||
inkscape:menu="ABCs"
|
||||
inkscape:menu-tooltip="Removes or decreases glows and jaggeries around objects edges after applying some filters"
|
||||
height="1"
|
||||
width="1"
|
||||
y="0"
|
||||
x="0"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3779"
|
||||
result="result6"
|
||||
stdDeviation="0.4" />
|
||||
<feComposite
|
||||
id="feComposite3781"
|
||||
in2="result6"
|
||||
operator="in"
|
||||
in="SourceGraphic"
|
||||
result="result7" />
|
||||
<feComposite
|
||||
id="feComposite3783"
|
||||
in2="result7"
|
||||
operator="in"
|
||||
result="result8"
|
||||
in="result7" />
|
||||
</filter>
|
||||
<filter
|
||||
id="filter3777-1"
|
||||
inkscape:label="Clean edges"
|
||||
inkscape:menu="ABCs"
|
||||
inkscape:menu-tooltip="Removes or decreases glows and jaggeries around objects edges after applying some filters"
|
||||
height="1"
|
||||
width="1"
|
||||
y="0"
|
||||
x="0"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3779-7"
|
||||
result="result6"
|
||||
stdDeviation="0.4" />
|
||||
<feComposite
|
||||
id="feComposite3781-4"
|
||||
in2="result6"
|
||||
operator="in"
|
||||
in="SourceGraphic"
|
||||
result="result7" />
|
||||
<feComposite
|
||||
id="feComposite3783-0"
|
||||
in2="result7"
|
||||
operator="in"
|
||||
result="result8"
|
||||
in="result7" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3821"
|
||||
id="linearGradient3827"
|
||||
x1="420.01932"
|
||||
y1="434.82458"
|
||||
x2="89.797234"
|
||||
y2="72.73896"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3829"
|
||||
id="linearGradient3835"
|
||||
x1="418.57098"
|
||||
y1="450.75635"
|
||||
x2="94.142265"
|
||||
y2="59.703876"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3803"
|
||||
id="linearGradient3809"
|
||||
x1="399.74252"
|
||||
y1="423.23785"
|
||||
x2="143.38591"
|
||||
y2="24.943653"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="3770"
|
||||
inkscape:window-height="2096"
|
||||
id="namedview2987"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.69044441"
|
||||
inkscape:cx="210.00967"
|
||||
inkscape:cy="490.26394"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g3013"
|
||||
inkscape:pagecheckerboard="true"
|
||||
borderlayer="true"
|
||||
inkscape:showpageshadow="false" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
inkscape:label="box"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="0.63774103"
|
||||
x="1.0550512"
|
||||
height="499.0787"
|
||||
width="496.88708"
|
||||
id="rect4119-2"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M -0.70529001,0.63774623 H 82.81773 L 81.09157,497.77775 H -0.41289001 Z"
|
||||
id="path4184-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186-8"
|
||||
d="m 414.41905,0.63774623 h 83.52302 L 497.86437,497.77775 H 415.2423 Z"
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="M -0.41289001,1.7103762 H 497.86424 V 82.969281 H -0.41289001 Z"
|
||||
id="rect4190-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193-1"
|
||||
d="M -0.41289001,416.51885 H 497.86424 v 81.2589 H -0.41289001 Z"
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4-2"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="165.09776"
|
||||
y="82.969307" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-1"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="82.531799"
|
||||
y="82.969398" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9-4"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="331.98953"
|
||||
y="82.969307" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 18.70922,83.003483 371.1204,416.54539 H 485.31572 L 132.90453,83.003483 Z"
|
||||
id="rect4222-6-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="M 365.99572,0.71343623 413.49073,87.816965 330.01679,87.254405 314.1055,0.77958623 Z"
|
||||
id="path5801-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffaf00;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 365.28087,83.003483 18.52384,416.54539 H 131.69956 L 478.45659,83.003483 Z"
|
||||
id="rect4222-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="unlock"
|
||||
style="display:inline"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3835);fill-opacity:1;stroke:#008000;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
d="m 262.65625,14.625 c -0.95591,-0.0089 -1.92198,0.01767 -2.875,0.03125 -47.51257,-0.225615 -95.90238,25.112114 -119.5,66.8125 -15.74326,37.19322 -10.07243,78.48292 -11.375,117.875 -1.34185,7.00953 3.81614,17.78908 -5.5,20.1875 -29.286522,15.21644 -58.5824,37.57308 -65.5,71.78125 -4.637077,37.95488 -3.440964,76.65068 0.34375,114.65625 2.553615,28.667 16.504681,58.76662 44.8125,69.84375 27.33078,11.2285 57.99168,7.68131 86.9375,9.53125 62.71349,0.16088 125.61153,2.52518 188.21875,-1.71875 32.19543,-4.12131 66.71932,-25.48289 70.90625,-60.3125 6.17212,-41.68048 4.98683,-84.26227 2.0625,-126.1875 -1.19749,-25.40986 -13.60492,-51.22472 -37.78125,-61.96875 C 380.36975,215.9582 340.81551,222.49598 304.34375,220.8125 269.28011,219.57898 233.46082,224.11847 199,216.34375 176.6787,206.17364 188.32449,177.29804 187.90625,158.1875 c 2.33765,-28.11895 4.71544,-63.165178 33.5625,-77.5 32.75432,-22.941959 82.99599,-11.512243 100.90625,24.71875 13.47787,18.36227 3.34232,54.075 30.8125,60.65625 27.55002,7.34384 44.70706,-16.1488 37.34375,-41.6875 -2.2421,-64.113077 -67.65275,-109.186586 -127.875,-109.75 z m -1.8125,270.5 c 4.57444,0.0559 9.10362,1.2185 13.25,3.125 20.1471,7.7839 34.49676,34.84643 16.59375,52.3125 -20.24236,15.0574 -2.76701,38.70146 -0.0312,57.78125 13.10924,26.02309 -14.10754,37.75994 -35.875,34.09375 -26.15517,4.54421 -33.13721,-19.48129 -24,-39.3125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
id="path3872"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="lock"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3827);fill-opacity:1;stroke:#ff0000;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
d="M 279.25,15.34375 C 244.19516,16.280737 205.62169,14.019558 176.28125,36.875 145.74944,58.031778 124.42793,93.306298 125.625,131.09375 c -1.25949,30.25303 -1.54242,60.51254 -2.28125,90.78125 -29.107271,8.83439 -58.911773,28.03569 -66.40625,59.25 -5.949132,47.85073 -5.193718,96.65794 0.84375,144.46875 5.81316,29.47508 34.048591,50.86541 62.09375,57.65625 70.6574,5.2588 141.68427,4.72145 212.5,3.46875 36.0167,-1.89923 79.02601,-1.32552 103.75,-32.375 21.95709,-21.13269 15.57942,-53.75893 17.09375,-81.125 -1.06809,-35.15555 3.16616,-71.38914 -6.75,-105.59375 C 436.50164,241.82253 407.98841,233.30151 386.0625,220.1875 385.31924,179.13486 387.46822,137.91703 383.6875,97 377.68381,59.868714 342.45783,37.770594 311.5625,21.9375 301.55636,16.932984 290.33578,15.305295 279.25,15.34375 Z M 254.78125,57.1875 c 35.09884,-0.818972 74.31899,21.760519 82.34375,57.6875 3.94756,36.27398 1.5228,72.90765 2.1875,109.34375 H 175.75 c 0.66778,-35.63012 -2.1258,-71.5459 3.5625,-106.875 4.44807,-36.240113 40.78168,-60.13132 75.46875,-60.15625 z m 6.28125,228.84375 c 4.57444,0.0559 9.10362,1.18725 13.25,3.09375 20.14711,7.7839 34.49677,34.87768 16.59375,52.34375 -20.24236,15.0574 -2.79826,38.70146 -0.0625,57.78125 13.10925,26.0231 -14.10754,37.72869 -35.875,34.0625 -26.15517,4.54421 -33.10596,-19.45003 -23.96875,-39.28125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
id="path3903"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
style="display:none"
|
||||
inkscape:label="unlocking"
|
||||
id="g3013"
|
||||
inkscape:groupmode="layer"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3015"
|
||||
d="M 279.25,15.34375 C 244.19516,16.280737 205.62169,14.019558 176.28125,36.875 145.74944,58.031778 124.42793,93.306298 125.625,131.09375 c -1.25949,30.25303 -1.54242,60.51254 -2.28125,90.78125 -29.107271,8.83439 -58.911773,28.03569 -66.40625,59.25 -5.949132,47.85073 -5.193718,96.65794 0.84375,144.46875 5.81316,29.47508 34.048591,50.86541 62.09375,57.65625 70.6574,5.2588 141.68427,4.72145 212.5,3.46875 36.0167,-1.89923 79.02601,-1.32552 103.75,-32.375 21.95709,-21.13269 15.57942,-53.75893 17.09375,-81.125 -1.06809,-35.15555 3.16616,-71.38914 -6.75,-105.59375 C 436.50164,241.82253 407.98841,233.30151 386.0625,220.1875 385.31924,179.13486 387.46822,137.91703 383.6875,97 377.68381,59.868714 342.45783,37.770594 311.5625,21.9375 301.55636,16.932984 290.33578,15.305295 279.25,15.34375 Z M 254.78125,57.1875 c 35.09884,-0.818972 74.31899,21.760519 82.34375,57.6875 3.94756,36.27398 1.5228,72.90765 2.1875,109.34375 H 175.75 c 0.66778,-35.63012 -2.1258,-71.5459 3.5625,-106.875 4.44807,-36.240113 40.78168,-60.13132 75.46875,-60.15625 z m 6.28125,228.84375 c 4.57444,0.0559 9.10362,1.18725 13.25,3.09375 20.14711,7.7839 34.49677,34.87768 16.59375,52.34375 -20.24236,15.0574 -2.79826,38.70146 -0.0625,57.78125 13.10925,26.0231 -14.10754,37.72869 -35.875,34.0625 -26.15517,4.54421 -33.10596,-19.45003 -23.96875,-39.28125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3809);fill-opacity:1;stroke:#0000ff;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
297
src/gfx/art/menu_unlocking.svg
Normal file
@@ -0,0 +1,297 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
id="svg2985"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
width="500"
|
||||
height="500"
|
||||
sodipodi:docname="menu_unlocking.svg"
|
||||
inkscape:export-filename="C:\Users\vahagnk\devel\_private\org.dyndns.vahagn.sokoban\art\lock.png"
|
||||
inkscape:export-xdpi="17.258801"
|
||||
inkscape:export-ydpi="17.258801"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata
|
||||
id="metadata2991">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs2989">
|
||||
<linearGradient
|
||||
id="linearGradient3803">
|
||||
<stop
|
||||
style="stop-color:#0000ff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3805" />
|
||||
<stop
|
||||
style="stop-color:#2a2aff;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3807" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3795">
|
||||
<stop
|
||||
style="stop-color:#2a2aff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3797" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3799" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3829">
|
||||
<stop
|
||||
style="stop-color:#008000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3831" />
|
||||
<stop
|
||||
style="stop-color:#008000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3833" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3821">
|
||||
<stop
|
||||
style="stop-color:#ff2a2a;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3823" />
|
||||
<stop
|
||||
style="stop-color:#ff2a2a;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3825" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3777"
|
||||
inkscape:label="Clean edges"
|
||||
inkscape:menu="ABCs"
|
||||
inkscape:menu-tooltip="Removes or decreases glows and jaggeries around objects edges after applying some filters"
|
||||
height="1"
|
||||
width="1"
|
||||
y="0"
|
||||
x="0"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3779"
|
||||
result="result6"
|
||||
stdDeviation="0.4" />
|
||||
<feComposite
|
||||
id="feComposite3781"
|
||||
in2="result6"
|
||||
operator="in"
|
||||
in="SourceGraphic"
|
||||
result="result7" />
|
||||
<feComposite
|
||||
id="feComposite3783"
|
||||
in2="result7"
|
||||
operator="in"
|
||||
result="result8"
|
||||
in="result7" />
|
||||
</filter>
|
||||
<filter
|
||||
id="filter3777-1"
|
||||
inkscape:label="Clean edges"
|
||||
inkscape:menu="ABCs"
|
||||
inkscape:menu-tooltip="Removes or decreases glows and jaggeries around objects edges after applying some filters"
|
||||
height="1"
|
||||
width="1"
|
||||
y="0"
|
||||
x="0"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3779-7"
|
||||
result="result6"
|
||||
stdDeviation="0.4" />
|
||||
<feComposite
|
||||
id="feComposite3781-4"
|
||||
in2="result6"
|
||||
operator="in"
|
||||
in="SourceGraphic"
|
||||
result="result7" />
|
||||
<feComposite
|
||||
id="feComposite3783-0"
|
||||
in2="result7"
|
||||
operator="in"
|
||||
result="result8"
|
||||
in="result7" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3821"
|
||||
id="linearGradient3827"
|
||||
x1="420.01932"
|
||||
y1="434.82458"
|
||||
x2="89.797234"
|
||||
y2="72.73896"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3829"
|
||||
id="linearGradient3835"
|
||||
x1="418.57098"
|
||||
y1="450.75635"
|
||||
x2="94.142265"
|
||||
y2="59.703876"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3803"
|
||||
id="linearGradient3809"
|
||||
x1="399.74252"
|
||||
y1="423.23785"
|
||||
x2="143.38591"
|
||||
y2="24.943653"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="3770"
|
||||
inkscape:window-height="2096"
|
||||
id="namedview2987"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.69044441"
|
||||
inkscape:cx="210.00967"
|
||||
inkscape:cy="490.26394"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g3013"
|
||||
inkscape:pagecheckerboard="true"
|
||||
borderlayer="true"
|
||||
inkscape:showpageshadow="false" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
inkscape:label="box"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="0.63774103"
|
||||
x="1.0550512"
|
||||
height="499.0787"
|
||||
width="496.88708"
|
||||
id="rect4119-2"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M -0.70529001,0.63774623 H 82.81773 L 81.09157,497.77775 H -0.41289001 Z"
|
||||
id="path4184-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186-8"
|
||||
d="m 414.41905,0.63774623 h 83.52302 L 497.86437,497.77775 H 415.2423 Z"
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="M -0.41289001,1.7103762 H 497.86424 V 82.969281 H -0.41289001 Z"
|
||||
id="rect4190-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193-1"
|
||||
d="M -0.41289001,416.51885 H 497.86424 v 81.2589 H -0.41289001 Z"
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4-2"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="165.09776"
|
||||
y="82.969307" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-1"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="82.531799"
|
||||
y="82.969398" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9-4"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="331.98953"
|
||||
y="82.969307" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 18.70922,83.003483 371.1204,416.54539 H 485.31572 L 132.90453,83.003483 Z"
|
||||
id="rect4222-6-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="M 365.99572,0.71343623 413.49073,87.816965 330.01679,87.254405 314.1055,0.77958623 Z"
|
||||
id="path5801-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffaf00;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 365.28087,83.003483 18.52384,416.54539 H 131.69956 L 478.45659,83.003483 Z"
|
||||
id="rect4222-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="unlock"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3835);fill-opacity:1;stroke:#008000;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
d="m 262.65625,14.625 c -0.95591,-0.0089 -1.92198,0.01767 -2.875,0.03125 -47.51257,-0.225615 -95.90238,25.112114 -119.5,66.8125 -15.74326,37.19322 -10.07243,78.48292 -11.375,117.875 -1.34185,7.00953 3.81614,17.78908 -5.5,20.1875 -29.286522,15.21644 -58.5824,37.57308 -65.5,71.78125 -4.637077,37.95488 -3.440964,76.65068 0.34375,114.65625 2.553615,28.667 16.504681,58.76662 44.8125,69.84375 27.33078,11.2285 57.99168,7.68131 86.9375,9.53125 62.71349,0.16088 125.61153,2.52518 188.21875,-1.71875 32.19543,-4.12131 66.71932,-25.48289 70.90625,-60.3125 6.17212,-41.68048 4.98683,-84.26227 2.0625,-126.1875 -1.19749,-25.40986 -13.60492,-51.22472 -37.78125,-61.96875 C 380.36975,215.9582 340.81551,222.49598 304.34375,220.8125 269.28011,219.57898 233.46082,224.11847 199,216.34375 176.6787,206.17364 188.32449,177.29804 187.90625,158.1875 c 2.33765,-28.11895 4.71544,-63.165178 33.5625,-77.5 32.75432,-22.941959 82.99599,-11.512243 100.90625,24.71875 13.47787,18.36227 3.34232,54.075 30.8125,60.65625 27.55002,7.34384 44.70706,-16.1488 37.34375,-41.6875 -2.2421,-64.113077 -67.65275,-109.186586 -127.875,-109.75 z m -1.8125,270.5 c 4.57444,0.0559 9.10362,1.2185 13.25,3.125 20.1471,7.7839 34.49676,34.84643 16.59375,52.3125 -20.24236,15.0574 -2.76701,38.70146 -0.0312,57.78125 13.10924,26.02309 -14.10754,37.75994 -35.875,34.09375 -26.15517,4.54421 -33.13721,-19.48129 -24,-39.3125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
id="path3872"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="lock"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3827);fill-opacity:1;stroke:#ff0000;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
|
||||
d="M 279.25,15.34375 C 244.19516,16.280737 205.62169,14.019558 176.28125,36.875 145.74944,58.031778 124.42793,93.306298 125.625,131.09375 c -1.25949,30.25303 -1.54242,60.51254 -2.28125,90.78125 -29.107271,8.83439 -58.911773,28.03569 -66.40625,59.25 -5.949132,47.85073 -5.193718,96.65794 0.84375,144.46875 5.81316,29.47508 34.048591,50.86541 62.09375,57.65625 70.6574,5.2588 141.68427,4.72145 212.5,3.46875 36.0167,-1.89923 79.02601,-1.32552 103.75,-32.375 21.95709,-21.13269 15.57942,-53.75893 17.09375,-81.125 -1.06809,-35.15555 3.16616,-71.38914 -6.75,-105.59375 C 436.50164,241.82253 407.98841,233.30151 386.0625,220.1875 385.31924,179.13486 387.46822,137.91703 383.6875,97 377.68381,59.868714 342.45783,37.770594 311.5625,21.9375 301.55636,16.932984 290.33578,15.305295 279.25,15.34375 Z M 254.78125,57.1875 c 35.09884,-0.818972 74.31899,21.760519 82.34375,57.6875 3.94756,36.27398 1.5228,72.90765 2.1875,109.34375 H 175.75 c 0.66778,-35.63012 -2.1258,-71.5459 3.5625,-106.875 4.44807,-36.240113 40.78168,-60.13132 75.46875,-60.15625 z m 6.28125,228.84375 c 4.57444,0.0559 9.10362,1.18725 13.25,3.09375 20.14711,7.7839 34.49677,34.87768 16.59375,52.34375 -20.24236,15.0574 -2.79826,38.70146 -0.0625,57.78125 13.10925,26.0231 -14.10754,37.72869 -35.875,34.0625 -26.15517,4.54421 -33.10596,-19.45003 -23.96875,-39.28125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
id="path3903"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
<g
|
||||
style="display:inline"
|
||||
inkscape:label="unlocking"
|
||||
id="g3013"
|
||||
inkscape:groupmode="layer"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3015"
|
||||
d="M 279.25,15.34375 C 244.19516,16.280737 205.62169,14.019558 176.28125,36.875 145.74944,58.031778 124.42793,93.306298 125.625,131.09375 c -1.25949,30.25303 -1.54242,60.51254 -2.28125,90.78125 -29.107271,8.83439 -58.911773,28.03569 -66.40625,59.25 -5.949132,47.85073 -5.193718,96.65794 0.84375,144.46875 5.81316,29.47508 34.048591,50.86541 62.09375,57.65625 70.6574,5.2588 141.68427,4.72145 212.5,3.46875 36.0167,-1.89923 79.02601,-1.32552 103.75,-32.375 21.95709,-21.13269 15.57942,-53.75893 17.09375,-81.125 -1.06809,-35.15555 3.16616,-71.38914 -6.75,-105.59375 C 436.50164,241.82253 407.98841,233.30151 386.0625,220.1875 385.31924,179.13486 387.46822,137.91703 383.6875,97 377.68381,59.868714 342.45783,37.770594 311.5625,21.9375 301.55636,16.932984 290.33578,15.305295 279.25,15.34375 Z M 254.78125,57.1875 c 35.09884,-0.818972 74.31899,21.760519 82.34375,57.6875 3.94756,36.27398 1.5228,72.90765 2.1875,109.34375 H 175.75 c 0.66778,-35.63012 -2.1258,-71.5459 3.5625,-106.875 4.44807,-36.240113 40.78168,-60.13132 75.46875,-60.15625 z m 6.28125,228.84375 c 4.57444,0.0559 9.10362,1.18725 13.25,3.09375 20.14711,7.7839 34.49677,34.87768 16.59375,52.34375 -20.24236,15.0574 -2.79826,38.70146 -0.0625,57.78125 13.10925,26.0231 -14.10754,37.72869 -35.875,34.0625 -26.15517,4.54421 -33.10596,-19.45003 -23.96875,-39.28125 8.88977,-21.957 12.21901,-45.05648 -7.625,-62 -10.54098,-23.17468 16.0488,-45.52697 37.6875,-46 z"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3809);fill-opacity:1;stroke:#0000ff;stroke-width:13;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
566
src/gfx/art/mm_icon_focus.svg
Normal file
@@ -0,0 +1,566 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="500"
|
||||
height="500"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
|
||||
sodipodi:docname="icon.svg"
|
||||
enable-background="new"
|
||||
inkscape:export-filename="/Users/vahagnk/devel/banvor/app/src/main/art/google_store_icon.png"
|
||||
inkscape:export-xdpi="98.304001"
|
||||
inkscape:export-ydpi="98.304001"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs4">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3907">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3909" />
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3911" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3889">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3891" />
|
||||
<stop
|
||||
style="stop-color:#ffcc00;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3893" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3873">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3875" />
|
||||
<stop
|
||||
style="stop-color:#ffcc00;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3877" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3820">
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3822" />
|
||||
<stop
|
||||
style="stop-color:#d4aa00;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3824" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5747"
|
||||
inkscape:swatch="solid">
|
||||
<stop
|
||||
style="stop-color:#ffaf00;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop5749" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient4174">
|
||||
<stop
|
||||
style="stop-color:#ff6600;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop4176" />
|
||||
<stop
|
||||
style="stop-color:#ff6600;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop4178" />
|
||||
</linearGradient>
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="82.586264 : 266.2324 : 1"
|
||||
inkscape:vp_y="-244.85435 : 416.29552 : 0"
|
||||
inkscape:vp_z="422.0517 : 398.86172 : 1"
|
||||
inkscape:persp3d-origin="303.9121 : 238.87852 : 1"
|
||||
id="perspective4083" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3935-5"
|
||||
id="linearGradient3941-5"
|
||||
x1="1009.9149"
|
||||
y1="348.48212"
|
||||
x2="935.27228"
|
||||
y2="293.99295"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient3935-5">
|
||||
<stop
|
||||
style="stop-color:#ffdd55;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3937-1" />
|
||||
<stop
|
||||
style="stop-color:#ffdd55;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop3939-7" />
|
||||
</linearGradient>
|
||||
<filter
|
||||
id="filter3977"
|
||||
inkscape:label="Blur content"
|
||||
inkscape:menu="Blurs"
|
||||
inkscape:menu-tooltip="Blur the contents of objects, preserving the outline"
|
||||
color-interpolation-filters="sRGB">
|
||||
<feColorMatrix
|
||||
id="feColorMatrix3979"
|
||||
values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 "
|
||||
result="result7" />
|
||||
<feGaussianBlur
|
||||
id="feGaussianBlur3981"
|
||||
result="result6"
|
||||
stdDeviation="5" />
|
||||
<feComposite
|
||||
id="feComposite3983"
|
||||
in2="result7"
|
||||
operator="atop"
|
||||
in="result6"
|
||||
result="result91" />
|
||||
<feComposite
|
||||
id="feComposite3985"
|
||||
in2="result91"
|
||||
operator="in" />
|
||||
</filter>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient4174"
|
||||
id="linearGradient4180"
|
||||
x1="351.92871"
|
||||
y1="105.8901"
|
||||
x2="356.59912"
|
||||
y2="109.88838"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.437626,0,0,1.2124367,-213.79316,-77.945365)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3820"
|
||||
id="linearGradient3826"
|
||||
x1="219.39218"
|
||||
y1="160.0825"
|
||||
x2="239.30128"
|
||||
y2="169.15221"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,-24.542962,-80.37753)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3873"
|
||||
id="linearGradient3879"
|
||||
x1="130.11363"
|
||||
y1="818.83948"
|
||||
x2="159.09091"
|
||||
y2="979.63489"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,-24.087456,-178.707)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3889"
|
||||
id="linearGradient3895"
|
||||
x1="213.63637"
|
||||
y1="743.83948"
|
||||
x2="330.11365"
|
||||
y2="814.86218"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,-24.087456,-178.707)" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3907"
|
||||
id="linearGradient3913"
|
||||
x1="188.96198"
|
||||
y1="195.47263"
|
||||
x2="206.80421"
|
||||
y2="230.84761"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(1.161917,0,0,1.2124367,-24.087456,-61.365035)" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.19"
|
||||
inkscape:cx="165.54622"
|
||||
inkscape:cy="202.10084"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer6"
|
||||
showgrid="true"
|
||||
inkscape:snap-smooth-nodes="false"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:snap-global="true"
|
||||
inkscape:object-nodes="false"
|
||||
inkscape:snap-intersection-paths="false"
|
||||
inkscape:window-width="1792"
|
||||
inkscape:window-height="1067"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-nodes="true"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:pagecheckerboard="true"
|
||||
inkscape:showpageshadow="false"
|
||||
showborder="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid5923"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer7"
|
||||
inkscape:label="BigBox"
|
||||
style="display:inline;opacity:0.29646"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="2.2209995"
|
||||
x="4.2691622"
|
||||
height="499.0787"
|
||||
width="496.88708"
|
||||
id="rect4119-2"
|
||||
style="display:inline;fill:#ffd42a;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 2.5088277,2.2210102 H 86.031847 L 84.305689,499.36101 H 2.8012271 Z"
|
||||
id="path4184-5"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186-8"
|
||||
d="m 417.63317,2.2210102 h 83.52302 l -0.0777,497.1399998 h -82.62207 z"
|
||||
style="display:inline;fill:#ffb82a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="M 2.8012271,3.2936415 H 501.07836 V 84.552547 H 2.8012271 Z"
|
||||
id="rect4190-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193-1"
|
||||
d="M 2.8012271,418.10211 H 501.07836 v 81.2589 H 2.8012271 Z"
|
||||
style="display:inline;fill:#ffc52a;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffdd55;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-4-2"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="168.31187"
|
||||
y="84.552574" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-1"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="85.745911"
|
||||
y="84.552666" />
|
||||
<rect
|
||||
style="display:inline;fill:#ffcc00;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-linejoin:round;stroke-opacity:1"
|
||||
id="rect4195-9-4"
|
||||
width="82.565849"
|
||||
height="333.54956"
|
||||
x="335.20364"
|
||||
y="84.552574" />
|
||||
<path
|
||||
style="display:inline;fill:#ffba08;fill-opacity:1;stroke:#ffa600;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 21.923338,84.586749 374.33452,418.12865 H 488.52984 L 136.11865,84.586749 Z"
|
||||
id="rect4222-6-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:#fab826;fill-opacity:1;stroke:#ffaf00;stroke-width:3.07642;stroke-opacity:1"
|
||||
d="M 368.49499,84.586749 21.737955,418.12865 H 134.91368 L 481.67071,84.586749 Z"
|
||||
id="rect4222-8"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:none"
|
||||
d="M 369.20984,2.296704 416.70485,89.400231 333.23091,88.837671 317.31962,2.3628486 Z"
|
||||
id="path5801-2-9"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer6"
|
||||
inkscape:label="Debug"
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<g
|
||||
id="g3905"
|
||||
transform="matrix(2.2212804,0,0,2.3274208,-529.54915,-235.51353)"
|
||||
style="fill:#ff0000;fill-opacity:0.365079;stroke:none">
|
||||
<path
|
||||
id="Selection #4"
|
||||
d="m 264.53125,126.46875 c -4.33805,-0.0576 -8.61719,3.71125 -8.125,12.53125 0.66,11.68 3.4825,24.69 9.0625,35 3.66634,9.32507 13.0186,14.43224 17.5625,21.4375 1.59,2.61 1.38125,6.5725 1.28125,9.5625 -0.05,1.84 -0.10625,4.0975 -1.15625,5.6875 -1.6,2.38 1.3125,3 -8.6875,3 h -25 c -10,0 -10,15 0,15 h 30 c 6.4,0.16 7.77,-0.13875 8,8.28125 0.13,4.84 -8.2625,9.5325 -12.0625,11.8125 -15.25031,9.72362 -23.93379,21.43976 -26.625,38.21875 -0.87,5.55 -2.44125,14.81 3.96875,17.25 3.96,1.51 8.89375,-0.255 10.34375,-4.375 L 265.625,284 c 7.68921,-14.25194 18.84375,-25.3125 28.84375,-25.3125 h 5 c 5,5 32.4,31.41 45,35 v -75 c 0,-4.214 2.66703,-6.64779 5.75,-7.3125 0.54062,-0.11656 1.10201,-0.18026 1.65625,-0.1875 0.30775,-0.004 0.63136,0.002 0.9375,0.0312 0.0106,10e-4 0.0207,-0.001 0.0312,0 0.0533,0.005 0.10307,0.0248 0.15625,0.0312 0.23376,0.0298 0.48871,0.0754 0.71875,0.125 0.25757,0.0547 0.49953,0.108 0.75,0.1875 2.74711,0.88121 4.96875,3.26291 4.96875,7.125 v 75 c 12.6,-3.59 40,-30 45,-35 h 5 c 10,0 21.15454,11.06056 28.84375,25.3125 l 2.53125,15.875 c 1.45,4.12 6.38375,5.885 10.34375,4.375 6.41,-2.44 4.83875,-11.7 3.96875,-17.25 -2.69121,-16.77899 -11.37469,-28.49513 -26.625,-38.21875 -3.8,-2.28 -12.1925,-6.9725 -12.0625,-11.8125 0.23,-8.42 1.6,-8.12125 8,-8.28125 h 30 c 10,0 10,-15 0,-15 h -25 c -10,0 -7.0875,-0.62 -8.6875,-3 -1.05,-1.59 -1.10625,-3.8475 -1.15625,-5.6875 -0.1,-2.99 -0.30875,-6.9525 1.28125,-9.5625 4.5439,-7.00526 13.89616,-12.11243 17.5625,-21.4375 5.58,-10.31 8.4025,-23.32 9.0625,-35 0.49219,-8.82 -3.78695,-12.58885 -8.125,-12.53125 -2.27231,0.0302 -4.565,1.12031 -6.1875,3.0625 C 430.998,132.15125 431.58,140.96 431,145 c -2.22,15.45 -1.515,17.41 -11.625,30 -14.89167,14.29404 -39.82403,21.40669 -64.90625,21.71875 v -0.0312 c -0.83523,0.0197 -1.66396,0.0266 -2.5,0.0312 -0.84123,-0.005 -1.69083,-0.0114 -2.53125,-0.0312 v 0.0312 C 324.36577,196.4012 299.41676,189.28813 284.53125,175 c -10.11,-12.59 -9.405,-14.55 -11.625,-30 -0.58,-4.04 0.002,-12.84875 -2.1875,-15.46875 -1.6225,-1.94219 -3.91519,-3.03235 -6.1875,-3.0625 z"
|
||||
style="fill:#ff0000;fill-opacity:0.365079;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path3862"
|
||||
d="m 347.65625,103.34375 c -9.48344,2.07571 -16.71892,10.22816 -17.5,20.21875 -17.80948,5.15553 -30.125,16.29235 -30.125,29.1875 0,17.80423 23.48386,32.21875 52.46875,32.21875 28.98489,0 52.46875,-14.41452 52.46875,-32.21875 0,-12.93887 -12.4054,-24.08642 -30.3125,-29.21875 -0.7555,-9.49386 -7.35456,-17.32688 -16.15625,-19.84375 4.12235,2.1741 6.9375,6.61131 6.9375,11.71875 0,7.25653 -5.69061,13.125 -12.71875,13.125 -7.02814,0 -12.71875,-5.86847 -12.71875,-13.125 0,-5.392 3.1563,-10.03743 7.65625,-12.0625 z"
|
||||
style="fill:#ff0000;fill-opacity:0.365079;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="second_plane"
|
||||
style="display:inline"
|
||||
transform="translate(0,-552.36218)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3879);fill-opacity:1;stroke:none"
|
||||
d="m 85.698199,797.77074 c 0,0 37.665621,58.70316 45.507341,92.33064 8.69161,37.27203 0.26059,115.07862 0.26059,115.07862 9.64081,25.3101 37.13051,18.0683 40.08464,-0.048 0,0 7.6977,-77.30978 -0.25948,-114.59484 -8.5677,-40.14589 -49.92401,-111.85138 -49.92401,-111.85138 z"
|
||||
id="path4015"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csccscc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient3895);fill-opacity:1;stroke:none"
|
||||
d="m 183.53876,703.07558 30.90388,-26.63904 c 0,0 29.3937,65.77281 57.9456,87.14893 27.16621,20.33869 77.40935,20.44538 77.40935,20.44538 16.64517,9.49353 16.61054,38.884 -14.37674,34.19491 -11.80483,-1.78633 -60.98194,-1.75168 -92.5934,-26.30905 -28.75005,-22.33442 -59.28869,-88.84113 -59.28869,-88.84113 z"
|
||||
id="path4017"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccscssc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="Box"
|
||||
style="display:inline"
|
||||
sodipodi:insensitive="true">
|
||||
<rect
|
||||
y="279.78345"
|
||||
x="303.048"
|
||||
height="189.63731"
|
||||
width="194.64587"
|
||||
id="rect4119"
|
||||
style="fill:#ffd42a;fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4121"
|
||||
d="m 342.65518,239.83473 -39.6072,39.94872 194.64588,-1e-5 -39.93747,-39.89529 z"
|
||||
style="fill:#ff9600;fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
|
||||
<path
|
||||
style="fill:#ffb82a;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 302.35841,279.78344 32.71853,0 -0.67621,188.90069 -31.92777,0 z"
|
||||
id="path4184"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4186"
|
||||
d="m 464.97533,279.78344 32.71853,0 -0.0305,188.90069 -32.36559,0 z"
|
||||
style="fill:#ffb82a;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#ffc52a;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801;stroke-linejoin:round;stroke-opacity:1"
|
||||
d="m 302.47296,280.191 195.19042,0 0,30.87636 -195.19042,0 z"
|
||||
id="rect4190"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4193"
|
||||
d="m 302.47296,437.80778 195.19042,0 0,30.87635 -195.19042,0 z"
|
||||
style="fill:#ffc52a;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801;stroke-linejoin:round;stroke-opacity:1" />
|
||||
<rect
|
||||
style="fill:#ffdd55;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801;stroke-linejoin:round;stroke-opacity:1;display:inline"
|
||||
id="rect4195-4"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="367.3085"
|
||||
y="311.06735" />
|
||||
<rect
|
||||
style="fill:#ffcc00;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801;stroke-linejoin:round;stroke-opacity:1;display:inline"
|
||||
id="rect4195"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="334.965"
|
||||
y="311.06738" />
|
||||
<rect
|
||||
style="fill:#ffcc00;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801;stroke-linejoin:round;stroke-opacity:1;display:inline"
|
||||
id="rect4195-9"
|
||||
width="32.343575"
|
||||
height="126.74043"
|
||||
x="432.68518"
|
||||
y="311.06735" />
|
||||
<path
|
||||
style="fill:#ffba08;fill-opacity:1;fill-rule:nonzero;stroke:#ffa600;stroke-width:1.18690801;stroke-opacity:1;display:inline"
|
||||
d="m 309.96367,311.08035 138.05026,126.73752 44.73381,0 -138.05027,-126.73752 z"
|
||||
id="rect4222-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#fab826;fill-opacity:1;fill-rule:nonzero;stroke:#ffaf00;stroke-width:1.18690801;stroke-opacity:1"
|
||||
d="m 445.72641,311.08035 -135.83535,126.73752 44.33437,0 135.83538,-126.73752 z"
|
||||
id="rect4222"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#aa4400;fill-rule:nonzero;stroke:none"
|
||||
d="m 364.06882,239.84466 -27.85671,40.34634 31.10207,0 17.00384,-40.33693 z"
|
||||
id="path5801"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff6600;fill-rule:nonzero;stroke:none"
|
||||
d="m 367.84163,280.191 16.78684,-40.33679 21.10779,0.01 -5.90794,40.32709 z"
|
||||
id="path5803"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff7f2a;fill-rule:nonzero;stroke:none;display:inline"
|
||||
d="m 431.57529,280.191 -6.40565,-40.23712 -19.12278,-0.0898 -5.86864,40.33002 z"
|
||||
id="path5803-6"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:none;display:inline"
|
||||
d="m 445.9808,240.182 18.59488,40.02713 -32.68108,-0.25851 -6.22946,-39.73823 z"
|
||||
id="path5801-2"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#d4aa00;fill-rule:nonzero;stroke:none"
|
||||
d="m 464.4348,280.191 0.0873,-4.67444 32.70213,0.25851 0.24774,4.65329 z"
|
||||
id="path5855"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ffcc00;fill-rule:nonzero;stroke:none"
|
||||
d="m 464.52216,275.51656 -22.27583,-37.3704 0.0599,1.73482 22.25514,40.32804 z"
|
||||
id="path5857"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#ff9600;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 464.52216,275.51656 32.70215,0.25851 -39.05814,-37.66825 -15.94328,0 z"
|
||||
id="path5859"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#d4aa00;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 303.27493,279.82968 0,0 32.26901,0.40752 -0.20102,-3.20718 -32.03678,-0.46042 z"
|
||||
id="path5891"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:#ff9600;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 335.64188,277.03326 -32.226,-0.34915 40.16321,-38.57729 19.74096,0 z"
|
||||
id="path5893"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#aa8800;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 335.35265,277.18557 27.9674,-39.07875 0,1.95445 -27.77481,40.41628 z"
|
||||
id="path5897"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:label="first_plane"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
style="display:inline"
|
||||
transform="translate(0,-552.36218)"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:#ffcc00;fill-opacity:1;stroke:none;display:inline"
|
||||
d="m 254.37902,590.82417 c -28.81097,4.95816 -35.62107,17.32969 -38.59418,42.98726 -0.84369,7.28135 -6.72484,12.94213 -10.94805,18.80498 -34.04568,47.26343 -82.69132,82.04844 -115.022188,130.60522 -1.640852,2.46434 -2.928048,5.20323 -3.916653,8.02112 -12.002443,34.21113 -8.880442,73.53413 -23.943021,106.40081 -16.992642,37.07811 -58.6448905,90.01657 -58.6448905,90.01657 -7.8761698,25.83267 13.8057235,36.09707 31.5990425,25.73567 0,0 46.419511,-53.94426 64.45365,-92.66343 17.21715,-36.96515 20.86431,-67.23006 39.59603,-103.38438 15.49462,-29.90624 63.56196,-70.62478 63.56196,-70.62478 0,0 18.918,39.34961 35.24386,60.45235 24.152,18.9697 55.39841,34.75724 72.87061,40.51414 21.55786,-0.69033 24.3167,-29.10645 11.68481,-33.65069 -26.56735,-9.55738 -33.37885,-13.88582 -59.71068,-38.31372 -21.84827,-20.26861 -40.54096,-81.15157 -40.54096,-81.15157 0,0 9.23873,-15.60517 14.46726,-18.63833 5.97992,-3.46914 8.93604,1.02613 18.0281,0.47777 30.36625,-3.12338 38.40952,-22.96684 38.40952,-42.60173 1.73462,-30.49483 -8.26611,-36.24423 -38.59422,-42.98726 z"
|
||||
id="path3933-1"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssssccssccccscsccc" />
|
||||
<rect
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
id="rect4182"
|
||||
width="25.747025"
|
||||
height="1.6119893e-006"
|
||||
x="362.77811"
|
||||
y="824.87097" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer5"
|
||||
inkscape:label="face"
|
||||
style="display:inline"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:url(#linearGradient3826);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 291.71618,88.218239 c 2.12289,19.119621 -18.80171,35.817181 -35.27952,35.817181 -16.47782,0 -22.96478,-5.15605 -27.26471,-11.27249 -6.29753,-8.95796 10.76394,17.41252 40.22748,4.45232 11.6126,-5.10804 22.03985,-18.452092 22.31675,-28.997011 z"
|
||||
id="path3033"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csssc" />
|
||||
<path
|
||||
style="fill:url(#linearGradient3913);fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 206.85784,203.07824 c -7.50913,-13.91844 -6.72686,-12.25509 -8.48593,-16.15108 -0.5375,-1.19044 -2.81412,-7.4956 -4.5498,-17.18416 3.34901,10.02437 7.89294,19.9273 13.03573,33.33524 z"
|
||||
id="path3830"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cscc" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer4"
|
||||
inkscape:label="Hat"
|
||||
style="display:inline"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
d="m 299.34257,60.914907 c 0,22.32034 -22.43256,6.217625 -44.37134,6.217625 -21.93876,0 -42.0475,16.102715 -42.0475,-6.217625 0,-22.320347 20.10874,-40.414559 42.0475,-40.414559 21.93878,0 44.37134,18.094212 44.37134,40.414559 z"
|
||||
id="path4163"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssss" />
|
||||
<path
|
||||
style="fill:url(#linearGradient4180);fill-opacity:1;stroke:none"
|
||||
d="m 293.5429,58.842357 c 0,17.1695 -16.99832,6.157176 -37.01744,6.157176 -20.01914,0 -40.12588,11.012324 -40.12588,-6.157176 0,-17.16949 18.55253,-35.937863 38.57166,-35.937863 20.01913,0 38.57166,18.768373 38.57166,35.937863 z"
|
||||
id="path4167"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssss" />
|
||||
<path
|
||||
style="fill:#d45500;fill-opacity:1;stroke:none"
|
||||
d="m 314.86087,71.692645 c 1.99925,3.795356 2.46806,4.249077 -10.42746,2.124092 -11.1239,-2.856519 -15.3929,1.101513 -15.3929,-8.341708 0,-9.44322 16.00482,-2.277054 20.35836,0.518143 2.93281,2.24407 4.33459,3.55921 5.462,5.699473 z"
|
||||
id="path4171"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="scscs" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 25 KiB |
BIN
src/gfx/banvor_bg_fhd.png
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
src/gfx/banvor_bg_hd.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
src/gfx/banvor_ss_fhd.png
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
src/gfx/banvor_ss_hd.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
src/gfx/game_bingo.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
src/gfx/game_box.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
src/gfx/game_target.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
src/gfx/game_wall.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
src/gfx/game_worker.png
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
src/gfx/menu_locked.png
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
src/gfx/menu_unlocked.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
src/gfx/menu_unlocking.png
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
src/gfx/mm_icon_focus_hd.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
src/gfx/mm_icon_focus_sd.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
34
src/manifest
Normal file
@@ -0,0 +1,34 @@
|
||||
title=Banvor
|
||||
major_version=1
|
||||
minor_version=0
|
||||
build_version=0
|
||||
|
||||
mm_icon_focus_fhd=pkg:/gfx/mm_icon_focus_fhd.png
|
||||
mm_icon_focus_hd=pkg:/gfx/mm_icon_focus_hd.png
|
||||
|
||||
splash_screen_fhd=pkg:/gfx/banvor_ss_fhd.png
|
||||
splash_screen_hd=pkg:/gfx/banvor_ss_hd.png
|
||||
splash_color=#111111
|
||||
splash_min_time=2000
|
||||
now_playing_logo_hd=pkg:/gfx/now_playing_logo.png
|
||||
now_playing_logo_fhd=pkg:/gfx/now_playing_logo.png
|
||||
|
||||
rmppro=0
|
||||
requires_audiometadata=1
|
||||
playonly_aware=1
|
||||
usbonly=0
|
||||
allow_legacy_option=0
|
||||
enable_button_bar=1
|
||||
network_not_required=1
|
||||
usb_media_handler=1
|
||||
#autoExitTimeoutMinutes=12000
|
||||
no_qt_deprecation_warnings=1
|
||||
confirm_partner_button=1
|
||||
supports_input_launch=1
|
||||
has_voice_adapter=1
|
||||
supports_etc_seek=1
|
||||
|
||||
rsg_version=1.2
|
||||
run_as_process=1
|
||||
sdk_instant_resume=1
|
||||
ui_resolutions=hd
|
||||
37
src/source/main.brs
Normal file
@@ -0,0 +1,37 @@
|
||||
|
||||
sub Main(aa as Object)
|
||||
print "in Main()"
|
||||
'Indicate this is a Roku SceneGraph application'
|
||||
screen = CreateObject("roSGScreen")
|
||||
m.port = CreateObject("roMessagePort")
|
||||
screen.setMessagePort(m.port)
|
||||
|
||||
di = CreateObject("roDeviceInfo")
|
||||
di.setMessagePort(m.port)
|
||||
|
||||
hs= CreateObject("roHdmiStatus")
|
||||
hs.setMessagePort(m.port)
|
||||
|
||||
'Create a scene and load /components/mainscene.xml'
|
||||
scene = screen.CreateScene("MainScene")
|
||||
screen.show()
|
||||
|
||||
while(true)
|
||||
msg = wait(0, m.port)
|
||||
msgType = type(msg)
|
||||
if msgType = "roSGScreenEvent"
|
||||
if msg.isScreenClosed()
|
||||
print "Screen is closed. End of Main()"
|
||||
return
|
||||
end if
|
||||
end if
|
||||
if msgType = "roHdmiStatusEvent"
|
||||
?"--------------------------"
|
||||
?"hdmi status event received"
|
||||
end if
|
||||
if msgType = "roDeviceInfoEvent"
|
||||
?"--------------------------"
|
||||
?"device info event received"
|
||||
end if
|
||||
end while
|
||||
end sub
|
||||