switch back to arguments with dash, updated video-x-generic, and updated the presentation

This commit is contained in:
germedeb 2022-08-16 19:33:25 -03:00
parent 13f4d14930
commit 1638ea14ca
4 changed files with 11658 additions and 1128 deletions

View File

@ -4,7 +4,7 @@
height="16" height="16"
id="svg2" id="svg2"
version="1.1" version="1.1"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" inkscape:version="1.3-dev (1:1.2.0-alpha1+devel+202208091650+589b54c0ae)"
sodipodi:docname="video-x-generic-symbolic.symbolic.svg" sodipodi:docname="video-x-generic-symbolic.symbolic.svg"
inkscape:export-filename="/home/rober/Software/Fdroid Icon Pack/twelf_icon_template.png" inkscape:export-filename="/home/rober/Software/Fdroid Icon Pack/twelf_icon_template.png"
inkscape:export-xdpi="640" inkscape:export-xdpi="640"
@ -18,8 +18,6 @@
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#" xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"> xmlns:dc="http://purl.org/dc/elements/1.1/">
<title
id="title8838">Aleta Postre</title>
<defs <defs
id="defs4"> id="defs4">
<linearGradient <linearGradient
@ -1828,19 +1826,19 @@
</defs> </defs>
<sodipodi:namedview <sodipodi:namedview
id="base" id="base"
pagecolor="#cacaca" pagecolor="#e8e8e8"
bordercolor="#000000" bordercolor="#000000"
borderopacity="1" borderopacity="0.3372549"
inkscape:pageopacity="0" inkscape:pageopacity="0"
inkscape:pageshadow="2" inkscape:pageshadow="2"
inkscape:zoom="22.627417" inkscape:zoom="32"
inkscape:cx="8.8167377" inkscape:cx="4.71875"
inkscape:cy="9.413359" inkscape:cy="8.328125"
inkscape:document-units="pt" inkscape:document-units="pt"
inkscape:current-layer="layer2" inkscape:current-layer="layer2"
showgrid="true" showgrid="true"
inkscape:window-width="1366" inkscape:window-width="1366"
inkscape:window-height="707" inkscape:window-height="712"
inkscape:window-x="0" inkscape:window-x="0"
inkscape:window-y="0" inkscape:window-y="0"
inkscape:window-maximized="1" inkscape:window-maximized="1"
@ -1867,8 +1865,10 @@
inkscape:snap-smooth-nodes="true" inkscape:snap-smooth-nodes="true"
inkscape:snap-intersection-paths="true" inkscape:snap-intersection-paths="true"
width="16px" width="16px"
inkscape:showpageshadow="false" inkscape:showpageshadow="true"
inkscape:document-rotation="0"> inkscape:document-rotation="0"
inkscape:deskcolor="#cacaca"
shape-rendering="auto">
<inkscape:grid <inkscape:grid
type="xygrid" type="xygrid"
id="grid2985" id="grid2985"
@ -1881,7 +1881,7 @@
units="px" units="px"
originx="0" originx="0"
originy="0" originy="0"
color="#00a2ff" color="#0077ff"
opacity="0.05490196" opacity="0.05490196"
empcolor="#4300ff" empcolor="#4300ff"
empopacity="0.08235294" /> empopacity="0.08235294" />
@ -1894,8 +1894,24 @@
<dc:format>image/svg+xml</dc:format> <dc:format>image/svg+xml</dc:format>
<dc:type <dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>Aleta Postre</dc:title> <cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work> </cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF> </rdf:RDF>
</metadata> </metadata>
<g <g
@ -1904,9 +1920,8 @@
inkscape:label="icon" inkscape:label="icon"
transform="translate(1.0008429,1.0005)"> transform="translate(1.0008429,1.0005)">
<path <path
id="rect10032" id="rect1193"
style="opacity:1;fill:#000000;stroke-width:0.2;paint-order:markers stroke fill" style="display:inline;fill:#000000;fill-opacity:1"
d="M 0,2 V 14 H 16 V 2 Z m 5,2 7,4 -7,4 z" d="m -8.429e-4,0.9995 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 H 13.999157 c 0.554,0 1,-0.446 1,-1 v -10 c 0,-0.554 -0.446,-1 -1,-1 z m 4.488281,2.587891 a 0.49999935,0.49999935 0 0 1 0.261719,0.066406 l 5.044922,2.912109 a 0.49999954,0.49999954 0 0 1 0,0.867188 l -5.044922,2.912109 a 0.49999946,0.49999946 0 0 1 -0.75,-0.433594 V 4.087391 a 0.49999935,0.49999935 0 0 1 0.488281,-0.5 z" />
transform="translate(-1.0008429,-1.0005)" />
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 54 KiB

View File

@ -6,7 +6,7 @@
height="32" height="32"
id="svg2" id="svg2"
version="1.1" version="1.1"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" inkscape:version="1.3-dev (1:1.2.0-alpha1+devel+202208091650+589b54c0ae)"
sodipodi:docname="video-x-generic.svg" sodipodi:docname="video-x-generic.svg"
inkscape:export-filename="/home/rober/Software/Fdroid Icon Pack/twelf_icon_template.png" inkscape:export-filename="/home/rober/Software/Fdroid Icon Pack/twelf_icon_template.png"
inkscape:export-xdpi="640" inkscape:export-xdpi="640"
@ -39,7 +39,8 @@
apply_no_radius="true" apply_no_radius="true"
apply_with_radius="true" apply_with_radius="true"
only_selected="false" only_selected="false"
hide_knots="false" /> hide_knots="false"
nodesatellites_param="F,0,0,1,0,1.422291,0,1 @ F,0,0,1,0,1.422291,0,1 @ F,0,0,1,0,1.1968421,0,1" />
<inkscape:path-effect <inkscape:path-effect
effect="fillet_chamfer" effect="fillet_chamfer"
id="path-effect1844" id="path-effect1844"
@ -56,7 +57,8 @@
apply_no_radius="true" apply_no_radius="true"
apply_with_radius="true" apply_with_radius="true"
only_selected="false" only_selected="false"
hide_knots="false" /> hide_knots="false"
nodesatellites_param="F,0,1,1,0,1.0565483,0,1 @ F,0,1,1,0,1.0565483,0,1 @ F,0,1,1,0,1.0565483,0,1" />
<inkscape:path-effect <inkscape:path-effect
effect="fillet_chamfer" effect="fillet_chamfer"
id="path-effect7459" id="path-effect7459"
@ -73,7 +75,8 @@
apply_no_radius="true" apply_no_radius="true"
apply_with_radius="true" apply_with_radius="true"
only_selected="false" only_selected="false"
hide_knots="false" /> hide_knots="false"
nodesatellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,1,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,1,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1" />
<linearGradient <linearGradient
id="linearGradient8471"> id="linearGradient8471">
<stop <stop
@ -1918,13 +1921,13 @@
inkscape:pageopacity="0.0" inkscape:pageopacity="0.0"
inkscape:pageshadow="2" inkscape:pageshadow="2"
inkscape:zoom="16.000001" inkscape:zoom="16.000001"
inkscape:cx="20.781249" inkscape:cx="20.812499"
inkscape:cy="18.499999" inkscape:cy="18.531249"
inkscape:document-units="pt" inkscape:document-units="pt"
inkscape:current-layer="layer2" inkscape:current-layer="layer2"
showgrid="true" showgrid="true"
inkscape:window-width="1366" inkscape:window-width="1366"
inkscape:window-height="707" inkscape:window-height="712"
inkscape:window-x="0" inkscape:window-x="0"
inkscape:window-y="0" inkscape:window-y="0"
inkscape:window-maximized="1" inkscape:window-maximized="1"
@ -1949,7 +1952,9 @@
inkscape:snap-center="true" inkscape:snap-center="true"
inkscape:object-paths="true" inkscape:object-paths="true"
inkscape:snap-smooth-nodes="true" inkscape:snap-smooth-nodes="true"
inkscape:snap-intersection-paths="true"> inkscape:snap-intersection-paths="true"
inkscape:showpageshadow="0"
inkscape:deskcolor="#d1d1d1">
<inkscape:grid <inkscape:grid
type="xygrid" type="xygrid"
id="grid2985" id="grid2985"
@ -2045,8 +2050,8 @@
transform="translate(1.0008429,1.0005)" transform="translate(1.0008429,1.0005)"
style="display:inline"> style="display:inline">
<path <path
id="rect10032" id="rect1193"
style="fill:#ffffff;stroke-width:0.2;paint-order:markers stroke fill" style="display:inline;fill:#ffffff;fill-opacity:1"
d="m 6.9991571,10.9995 v 12 H 22.999157 v -12 z m 4.9999999,2 7,4 -7,4 z" /> d="m 7.9991571,10.9995 c -0.554,0 -1,0.446 -1,1 v 10 c 0,0.554 0.446,1 1,1 H 21.999157 c 0.554,0 1,-0.446 1,-1 v -10 c 0,-0.554 -0.446,-1 -1,-1 z m 4.4882809,2.587891 a 0.49999935,0.49999935 0 0 1 0.261719,0.06641 l 5.044922,2.912109 a 0.49999954,0.49999954 0 0 1 0,0.867188 l -5.044922,2.912109 a 0.49999946,0.49999946 0 0 1 -0.75,-0.433594 v -5.824218 a 0.49999935,0.49999935 0 0 1 0.488281,-0.5 z" />
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 59 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 10 MiB

After

Width:  |  Height:  |  Size: 11 MiB

View File

@ -9,7 +9,7 @@ reset_colors="\e[0m" # this resets the coloring
# Check dependencies # Check dependencies
# If you are having trobule with a dependency that IS in your system but # If you are having trobule with a dependency that IS in your system but
# the script can't continue, please add this to your command: --ignore-dependency-check # the script can't continue, please add this to your command: --ignore-dependency-check
case "$@" in *--ignore-dependency-check*) case "$@" in *-k*|*--ignore-deps*)
IGNOREDEPS=ok IGNOREDEPS=ok
esac esac
# this checks for that option and if it is ok, skip this process # this checks for that option and if it is ok, skip this process
@ -24,7 +24,7 @@ fi
# Check for --help # Check for --help
# This is the help message # This is the help message
case "$@" in *--help*|*-h*|*h*|*help*) case "$@" in *--help*|*-h*|*help*)
printf "${info_color}Aleta's build script help${reset_colors}\\n\ printf "${info_color}Aleta's build script help${reset_colors}\\n\
Usage: ./tasks/build.sh [args]... Usage: ./tasks/build.sh [args]...
@ -35,12 +35,13 @@ ${info_color}Examples:${reset_colors}
./tasks/build.sh e Continue building. useful if you cancelled the build ./tasks/build.sh e Continue building. useful if you cancelled the build
${info_color}Arguments:${reset_colors} ${info_color}Arguments:${reset_colors}
h -h --help help Show this help. -h --help help Show this help.
e export Export the remaining icons -e --export Export the remaining icons
o use-optipng Launch optipng process -o --use-optipng Launch optipng process
v verbose Show more info. useful for debugging (NIY) -v --verbose Show more info. useful for debugging (NIY)
r from-cero restart Copy the SVG again and start the build again -r --from-cero Copy the SVG again and start the build again
i autoinstall Autoinstall to User directory -i --autoinstall Autoinstall to User directory
-k --ignore-deps Don't check for dependencies.
NIY means Not Implemented Yet NIY means Not Implemented Yet
@ -50,7 +51,7 @@ See README and LICENSE for more information\\n"
esac esac
# check if you written verbose and set that variable # check if you written verbose and set that variable
case "$@" in *v*|*verbose*) case "$@" in *-v*|*--verbose*)
VERBOSE=yes VERBOSE=yes
esac esac
@ -65,7 +66,7 @@ fi
printf "${info_color}This script runs the build tasks and performs an install (or an update) of aleta to your home${reset_colors}\\n\\n" printf "${info_color}This script runs the build tasks and performs an install (or an update) of aleta to your home${reset_colors}\\n\\n"
# check if there is a valid option, if it is, continue. if not, mark the variable NOTOPTIONS and stop the process # check if there is a valid option, if it is, continue. if not, mark the variable NOTOPTIONS and stop the process
case "$@" in *e*|*export*|*-h*|*h*|*--help*|*help*|*r*|*restart*|*from-cero*|*a*|*avoid-optipng*|*i*|*autoinstall*) case "$@" in *-e*|*--export*|*-h*|*--help*|*help*|*-r*|*--from-cero*|*-o*|*--use-optipng*|*-i*|*--autoinstall*)
NOTOPTIONS=thereis NOTOPTIONS=thereis
esac esac
@ -76,7 +77,7 @@ ERROR: there is no options, exit.\\n"
exit 1 exit 1
fi fi
case "$@" in *r*|*restart*|*from-cero*) case "$@" in *-r*|*from-cero*)
RESTART=yes RESTART=yes
esac esac
@ -104,7 +105,7 @@ cp icons/animations/*.svg _build/icons-t/animations/
fi fi
# Check if you written the export option # Check if you written the export option
case "$@" in *e*|*export*) case "$@" in *-e*|*--export*)
# I dont want to conflict with the export command XD # I dont want to conflict with the export command XD
EXPOR=yes EXPOR=yes
esac esac
@ -121,16 +122,17 @@ if [ "$EXPOR" = yes ]; then
./tasks/export/export-animations.sh ./tasks/export/export-animations.sh
fi fi
case "$@" in *use-optipng*|*o*) case "$@" in *--use-optipng*|*-o*)
OPTIPNG=use OPTIPNG=use
esac esac
if [ "$OPTIPNG" = use ]; if [ "$OPTIPNG" = use ]; then
then if [ "$IGNOREDEPS" != ok ]; then
command -v optipng >/dev/null 2>&1 || { echo >&2 "Missing dependency: optipng"; DEPSCOMPLETE=n; } command -v optipng >/dev/null 2>&1 || { echo >&2 "Missing dependency: optipng"; DEPSCOMPLETE=n; }
if [ "$DEPSCOMPLETE" = n ] ; then if [ "$DEPSCOMPLETE" = n ]; then
echo Please install the missing dependencies to start building echo To optimize the build, please install optipng
exit 1 exit 1
fi
fi fi
printf "${info_color}Using optipng to reduce the size of the build...${reset_colors}\\n" printf "${info_color}Using optipng to reduce the size of the build...${reset_colors}\\n"
./tasks/opticall.sh ./tasks/opticall.sh
@ -145,7 +147,7 @@ if [ "$VERBOSE" = yes ] ; then
else else
./tasks/linkcall.sh >/dev/null 2>&1 ./tasks/linkcall.sh >/dev/null 2>&1
fi fi
case "$@" in *autoinstall*|*i*) case "$@" in *--autoinstall*|*-i*)
printf "${info_color}Performing an Update/Installation of aleta${reset_colors}\\n" printf "${info_color}Performing an Update/Installation of aleta${reset_colors}\\n"
rm -rf ~/.icons/aleta rm -rf ~/.icons/aleta
mkdir ~/.icons/aleta -p mkdir ~/.icons/aleta -p