From f72c3802252c1fc335aa75c76d2ed70ed9bcf6a8 Mon Sep 17 00:00:00 2001 From: Tissevert Date: Sat, 28 Jan 2023 20:14:45 +0100 Subject: [PATCH] Reimporting theme with a guix package --- .gitignore | 1 + Makefile | 26 +++++++++ README.md | 69 +++++++++++++++++++++++ cursorMaker.sh | 75 +++++++++++++++++++++++++ guix.scm | 33 +++++++++++ names/00000000000000020006000e7e9ffc3f | 0 names/00008160000006810000408080010102 | 0 names/028006030e0e7ebffc7f7070c0600140 | 0 names/03b6e0fcb3499374a867c041f52298f0 | 0 names/03b6e0fcb3499374a867d041f52298f0 | 0 names/0426c94ea35c87780ff01dc239897213 | 0 names/043a9f68147c53184671403ffa811cc5 | 0 names/048008013003cff3c00c801001200000 | 0 names/0876e1c15ff2fc01f906f1c363074c0f | 0 names/08e8e1c95fe2fc01f976f1e063a24ccd | 0 names/08ffe1e65f80fcfdf9fff11263e74c48 | 0 names/14fef782d02440884392942c11205230 | 0 names/208530c400c041818281048008011002 | 0 names/2870a09082c103050810ffdffffe0204 | 0 names/3085a0e285430894940527032f8b26df | 0 names/38c5dff7c7b8962045400281044508d2 | 0 names/3ecb610c1bf2410f44200f48c40d3599 | 0 names/4498f0e0c1937ffe01fd06f973665830 | 0 names/50585d75b494802d0151028115016902 | 0 names/5aca4d189052212118709018842178c0 | 0 names/5c6cd98b3f3ebcb1f9c7f1c204630408 | 0 names/640fb0e74195791501fd1ed57b41487f | 0 names/9081237383d90e509aa00f00170e968f | 0 names/9116a3ea924ed2162ecab71ba103b17f | 0 names/9d800788f1b08800ae810202380a0822 | 0 names/a2a266d0498c3104214a47bd64ab0fc8 | 0 names/alias | 0 names/all-scroll | 0 names/bottom_left_corner | 0 names/bottom_right_corner | 0 names/bottom_side | 0 names/c07385c7190e701020ff7ffffd08103c | 0 names/c7088f0f3e6c8088236ef8e1e3e70000 | 0 names/cell | 0 names/center_ptr | 0 names/circle | 0 names/clock | 0 names/closedhand | 0 names/col-resize | 0 names/color-picker | 0 names/context-menu | 0 names/cross | 0 names/crossed_circle | 0 names/crosshair | 0 names/d9ce0ab605698f320427677b458ad60b | 0 names/default | 0 names/diamond_cross | 0 names/dnd-ask | 0 names/dnd-link | 0 names/dnd-move | 0 names/dnd-none | 0 names/double_arrow | 0 names/e-resize | 0 names/e29285e634086352946a0e7090d73106 | 0 names/ew-resize | 0 names/fcf1c3c7cd4491d801f1e1c78f100000 | 0 names/fcf21c00b30f7e3f83fe0dfd12e71cff | 0 names/fleur | 0 names/forbidden | 0 names/grabbing | 0 names/gumby | 0 names/h_double_arrow | 0 names/half-busy | 0 names/hand | 0 names/hand1 | 0 names/hand2 | 0 names/help | 0 names/ibeam | 0 names/left_ptr | 0 names/left_ptr_watch | 0 names/left_side | 0 names/link | 0 names/lr_angle | 0 names/move | 0 names/n-resize | 0 names/ne-resize | 0 names/nesw-resize | 0 names/no-drop | 0 names/not-allowed | 0 names/ns-resize | 0 names/nw-resize | 0 names/nwse-resize | 0 names/openhand | 0 names/pencil | 0 names/pirate | 0 names/pointer | 0 names/pointing_hand | 0 names/progress | 0 names/question_arrow | 0 names/right_side | 0 names/row-resize | 0 names/s-resize | 0 names/sb_down_arrow | 0 names/sb_h_double_arrow | 0 names/sb_left_arrow | 0 names/sb_right_arrow | 0 names/sb_up_arrow | 0 names/sb_v_double_arrow | 0 names/se-resize | 0 names/size_all | 0 names/size_bdiag | 0 names/size_fdiag | 0 names/size_hor | 0 names/size_ver | 0 names/split_h | 0 names/split_v | 0 names/sw-resize | 0 names/target | 0 names/text | 0 names/top_left_arrow | 0 names/top_left_corner | 0 names/top_right_corner | 0 names/top_side | 0 names/up-arrow | 0 names/up_arrow | 0 names/v_double_arrow | 0 names/vertical-text | 0 names/w-resize | 0 names/wait | 0 names/watch | 0 names/whats_this | 0 names/xterm | 0 src/Alternate_Select/config.txt | 1 + src/Alternate_Select/icon.png | Bin 0 -> 791 bytes src/Busy/config.txt | 8 +++ src/Busy/icon1.png | Bin 0 -> 851 bytes src/Busy/icon2.png | Bin 0 -> 854 bytes src/Busy/icon3.png | Bin 0 -> 842 bytes src/Busy/icon4.png | Bin 0 -> 852 bytes src/Busy/icon5.png | Bin 0 -> 850 bytes src/Busy/icon6.png | Bin 0 -> 856 bytes src/Busy/icon7.png | Bin 0 -> 858 bytes src/Busy/icon8.png | Bin 0 -> 863 bytes src/Diagonal_Resize_1/config.txt | 1 + src/Diagonal_Resize_1/icon.png | Bin 0 -> 957 bytes src/Diagonal_Resize_2/config.txt | 1 + src/Diagonal_Resize_2/icon.png | Bin 0 -> 951 bytes src/Handwriting/config.txt | 1 + src/Handwriting/icon.png | Bin 0 -> 734 bytes src/Help_Select/config.txt | 1 + src/Help_Select/icon.png | Bin 0 -> 1019 bytes src/Horizontal_Resize/config.txt | 1 + src/Horizontal_Resize/icon.png | Bin 0 -> 934 bytes src/Link_Select/config.txt | 1 + src/Link_Select/icon.png | Bin 0 -> 1058 bytes src/Move/config.txt | 1 + src/Move/icon.png | Bin 0 -> 1102 bytes src/Normal_Select/config.txt | 1 + src/Normal_Select/icon.png | Bin 0 -> 735 bytes src/Precision_Select/config.txt | 1 + src/Precision_Select/icon.png | Bin 0 -> 1064 bytes src/Text_Select/config.txt | 1 + src/Text_Select/icon.png | Bin 0 -> 664 bytes src/Unavailable/config.txt | 1 + src/Unavailable/icon.png | Bin 0 -> 972 bytes src/Vertical_Resize/config.txt | 1 + src/Vertical_Resize/icon.png | Bin 0 -> 896 bytes src/Working_In_Background/config.txt | 8 +++ src/Working_In_Background/icon1.png | Bin 0 -> 934 bytes src/Working_In_Background/icon2.png | Bin 0 -> 936 bytes src/Working_In_Background/icon3.png | Bin 0 -> 935 bytes src/Working_In_Background/icon4.png | Bin 0 -> 940 bytes src/Working_In_Background/icon5.png | Bin 0 -> 939 bytes src/Working_In_Background/icon6.png | Bin 0 -> 926 bytes src/Working_In_Background/icon7.png | Bin 0 -> 935 bytes src/Working_In_Background/icon8.png | Bin 0 -> 940 bytes src/index.theme | 4 ++ 172 files changed, 237 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 README.md create mode 100755 cursorMaker.sh create mode 100644 guix.scm create mode 100644 names/00000000000000020006000e7e9ffc3f create mode 100644 names/00008160000006810000408080010102 create mode 100644 names/028006030e0e7ebffc7f7070c0600140 create mode 100644 names/03b6e0fcb3499374a867c041f52298f0 create mode 100644 names/03b6e0fcb3499374a867d041f52298f0 create mode 100644 names/0426c94ea35c87780ff01dc239897213 create mode 100644 names/043a9f68147c53184671403ffa811cc5 create mode 100644 names/048008013003cff3c00c801001200000 create mode 100644 names/0876e1c15ff2fc01f906f1c363074c0f create mode 100644 names/08e8e1c95fe2fc01f976f1e063a24ccd create mode 100644 names/08ffe1e65f80fcfdf9fff11263e74c48 create mode 100644 names/14fef782d02440884392942c11205230 create mode 100644 names/208530c400c041818281048008011002 create mode 100644 names/2870a09082c103050810ffdffffe0204 create mode 100644 names/3085a0e285430894940527032f8b26df create mode 100644 names/38c5dff7c7b8962045400281044508d2 create mode 100644 names/3ecb610c1bf2410f44200f48c40d3599 create mode 100644 names/4498f0e0c1937ffe01fd06f973665830 create mode 100644 names/50585d75b494802d0151028115016902 create mode 100644 names/5aca4d189052212118709018842178c0 create mode 100644 names/5c6cd98b3f3ebcb1f9c7f1c204630408 create mode 100644 names/640fb0e74195791501fd1ed57b41487f create mode 100644 names/9081237383d90e509aa00f00170e968f create mode 100644 names/9116a3ea924ed2162ecab71ba103b17f create mode 100644 names/9d800788f1b08800ae810202380a0822 create mode 100644 names/a2a266d0498c3104214a47bd64ab0fc8 create mode 100644 names/alias create mode 100644 names/all-scroll create mode 100644 names/bottom_left_corner create mode 100644 names/bottom_right_corner create mode 100644 names/bottom_side create mode 100644 names/c07385c7190e701020ff7ffffd08103c create mode 100644 names/c7088f0f3e6c8088236ef8e1e3e70000 create mode 100644 names/cell create mode 100644 names/center_ptr create mode 100644 names/circle create mode 100644 names/clock create mode 100644 names/closedhand create mode 100644 names/col-resize create mode 100644 names/color-picker create mode 100644 names/context-menu create mode 100644 names/cross create mode 100644 names/crossed_circle create mode 100644 names/crosshair create mode 100644 names/d9ce0ab605698f320427677b458ad60b create mode 100644 names/default create mode 100644 names/diamond_cross create mode 100644 names/dnd-ask create mode 100644 names/dnd-link create mode 100644 names/dnd-move create mode 100644 names/dnd-none create mode 100644 names/double_arrow create mode 100644 names/e-resize create mode 100644 names/e29285e634086352946a0e7090d73106 create mode 100644 names/ew-resize create mode 100644 names/fcf1c3c7cd4491d801f1e1c78f100000 create mode 100644 names/fcf21c00b30f7e3f83fe0dfd12e71cff create mode 100644 names/fleur create mode 100644 names/forbidden create mode 100644 names/grabbing create mode 100644 names/gumby create mode 100644 names/h_double_arrow create mode 100644 names/half-busy create mode 100644 names/hand create mode 100644 names/hand1 create mode 100644 names/hand2 create mode 100644 names/help create mode 100644 names/ibeam create mode 100644 names/left_ptr create mode 100644 names/left_ptr_watch create mode 100644 names/left_side create mode 100644 names/link create mode 100644 names/lr_angle create mode 100644 names/move create mode 100644 names/n-resize create mode 100644 names/ne-resize create mode 100644 names/nesw-resize create mode 100644 names/no-drop create mode 100644 names/not-allowed create mode 100644 names/ns-resize create mode 100644 names/nw-resize create mode 100644 names/nwse-resize create mode 100644 names/openhand create mode 100644 names/pencil create mode 100644 names/pirate create mode 100644 names/pointer create mode 100644 names/pointing_hand create mode 100644 names/progress create mode 100644 names/question_arrow create mode 100644 names/right_side create mode 100644 names/row-resize create mode 100644 names/s-resize create mode 100644 names/sb_down_arrow create mode 100644 names/sb_h_double_arrow create mode 100644 names/sb_left_arrow create mode 100644 names/sb_right_arrow create mode 100644 names/sb_up_arrow create mode 100644 names/sb_v_double_arrow create mode 100644 names/se-resize create mode 100644 names/size_all create mode 100644 names/size_bdiag create mode 100644 names/size_fdiag create mode 100644 names/size_hor create mode 100644 names/size_ver create mode 100644 names/split_h create mode 100644 names/split_v create mode 100644 names/sw-resize create mode 100644 names/target create mode 100644 names/text create mode 100644 names/top_left_arrow create mode 100644 names/top_left_corner create mode 100644 names/top_right_corner create mode 100644 names/top_side create mode 100644 names/up-arrow create mode 100644 names/up_arrow create mode 100644 names/v_double_arrow create mode 100644 names/vertical-text create mode 100644 names/w-resize create mode 100644 names/wait create mode 100644 names/watch create mode 100644 names/whats_this create mode 100644 names/xterm create mode 100644 src/Alternate_Select/config.txt create mode 100644 src/Alternate_Select/icon.png create mode 100644 src/Busy/config.txt create mode 100644 src/Busy/icon1.png create mode 100644 src/Busy/icon2.png create mode 100644 src/Busy/icon3.png create mode 100644 src/Busy/icon4.png create mode 100644 src/Busy/icon5.png create mode 100644 src/Busy/icon6.png create mode 100644 src/Busy/icon7.png create mode 100644 src/Busy/icon8.png create mode 100644 src/Diagonal_Resize_1/config.txt create mode 100644 src/Diagonal_Resize_1/icon.png create mode 100644 src/Diagonal_Resize_2/config.txt create mode 100644 src/Diagonal_Resize_2/icon.png create mode 100644 src/Handwriting/config.txt create mode 100644 src/Handwriting/icon.png create mode 100644 src/Help_Select/config.txt create mode 100644 src/Help_Select/icon.png create mode 100644 src/Horizontal_Resize/config.txt create mode 100644 src/Horizontal_Resize/icon.png create mode 100644 src/Link_Select/config.txt create mode 100644 src/Link_Select/icon.png create mode 100644 src/Move/config.txt create mode 100644 src/Move/icon.png create mode 100644 src/Normal_Select/config.txt create mode 100644 src/Normal_Select/icon.png create mode 100644 src/Precision_Select/config.txt create mode 100644 src/Precision_Select/icon.png create mode 100644 src/Text_Select/config.txt create mode 100644 src/Text_Select/icon.png create mode 100644 src/Unavailable/config.txt create mode 100644 src/Unavailable/icon.png create mode 100644 src/Vertical_Resize/config.txt create mode 100644 src/Vertical_Resize/icon.png create mode 100644 src/Working_In_Background/config.txt create mode 100644 src/Working_In_Background/icon1.png create mode 100644 src/Working_In_Background/icon2.png create mode 100644 src/Working_In_Background/icon3.png create mode 100644 src/Working_In_Background/icon4.png create mode 100644 src/Working_In_Background/icon5.png create mode 100644 src/Working_In_Background/icon6.png create mode 100644 src/Working_In_Background/icon7.png create mode 100644 src/Working_In_Background/icon8.png create mode 100644 src/index.theme diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4a04ad4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +Toon/* diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b0e8f8e --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ +THEME=Toon +NAMES=$(wildcard names/*) +CURSORS_DIR=$(THEME)/cursors +CURSORS=$(NAMES:names/%=$(CURSORS_DIR)/%) +INDEX=$(THEME)/index.theme +DESTDIR?=~/.icons/ +GENERATOR=./cursorMaker.sh + +all: structure $(INDEX) $(CURSORS) + +install: $(DESTDIR) all + cp -R $(THEME) $(DESTDIR) + +structure: $(THEME)/ $(CURSORS_DIR)/ + +%/: + mkdir -p $@ + +$(INDEX): src/index.theme + sed 's|Name=|&$(THEME)|' $< > $@ + +$(CURSORS_DIR)/%: names/% + $(GENERATOR) $(<:names/%=%) $(CURSORS_DIR) + +clean: + rm -rf $(THEME) diff --git a/README.md b/README.md new file mode 100644 index 0000000..3912636 --- /dev/null +++ b/README.md @@ -0,0 +1,69 @@ +# Toon cursor theme + +Toon is an XDG cursor theme. All icons are white, with classic shapes and a +strong contrast : contours are bold, black and a little blurry. + +## How to use + +### Install with guix + +The `guix.scm` file included allows you to build and install a version of this +theme from a local copy like this: + +```bash +guix install -f guix.scm +``` + +### Other systems + +You only have to issue + +```bash +make install +``` + +on a command line open in this directory and the theme «Toon» should show up +next time you run your favourite appearance settings dialog. + +If you plan on packaging this theme for your favourite distribution, you might +want instead to type something like + +```bash +make install DESTDIR=pkg/usr/share/icons +``` + +if you're building the package in directory `pkg`. + +#### Dependencies + +You obviously need `make` if you choose to follow the above instructions but +you can still manage to build the theme just fine as long as you have + +* sh : a shell script is used to generate each icon in the theme by deciding + whether it's an actual cursor file or a link to another one +* xcursorgen : the X11 tool to actually create a cursor file from a bunch of + pictures and a config file + +## Origins + +The design is not original : the icons were extracted from the White theme that +was shipped with a hacked version of Windows XP, namely Windows XP LSD in its +3.5 version. That version of Windows and XDG don't provide exactly the same +cursor states so most of them were mapped more or less gently to the nearest +corresponding state. Some are completely missing, which explains the lack of +cursors for zooming actions for instance. + +## Want to give a hand ? + +First, you can use the theme and give feedback ! If you have any information +about the original license of the theme or a way to contact its makers, that +would be great. You can also draw icons to fill the lacks of the original theme +and make a pull request. Most wanted icons concern : + +* Zooming : completely missing from the original theme +* Directions (double arrows are a bit overused and specialized version could be + made to distinguish among all the possible cases) +* the `default` (`left_ptr`, etc.) cursor usually exists with an additional + pictogram in the lower-right corner to represent «working in the background», + or drag-and-drop related actions : copy, link or the impossibility to do so. + Only the «working in the background» cursor existed in White. diff --git a/cursorMaker.sh b/cursorMaker.sh new file mode 100755 index 0000000..0d92881 --- /dev/null +++ b/cursorMaker.sh @@ -0,0 +1,75 @@ +#!/bin/sh + +SRC=src +NAME="${1}" + +error() +{ + printf "$@" >&2 +} + +syntax() +{ + error "Syntax: ${0##*/} \n" + exit 1 +} + +([ -n "${NAME}" ] && [ -f "names/${NAME}" ] && [ -d "${2}" ]) || syntax + +winOfX11() +{ + case "${1}" in + "center_ptr") printf "Alternate_Select";; + "wait") printf "Busy";; + "size_fdiag") printf "Diagonal_Resize_1";; + "size_bdiag") printf "Diagonal_Resize_2";; + "pencil") printf "Handwriting";; + "help") printf "Help_Select";; + "size_hor") printf "Horizontal_Resize";; + "pointer") printf "Link_Select";; + "move") printf "Move";; + "default") printf "Normal_Select";; + "fleur") printf "Precision_Select";; + "text") printf "Text_Select";; + "forbidden") printf "Unavailable";; + "size_ver") printf "Vertical_Resize";; + "half-busy") printf "Working_In_Background";; + esac +} + +aliasOf() +{ + case "${1}" in + "left_ptr"|"top_left_arrow"|"left-arrow") printf "default";; + "alias"|"0876e1c15ff2fc01f906f1c363074c0f"|"3085a0e285430894940527032f8b26df"|"640fb0e74195791501fd1ed57b41487f"|"a2a266d0498c3104214a47bd64ab0fc8"|"dnd-link"|"crosshair"|"diamond_cross"|"target"|"cross"|"link") printf "fleur";; + "not-allowed"|"crossed_circle"|"03b6e0fcb3499374a867c041f52298f0"|"circle"|"no-drop"|"03b6e0fcb3499374a867c041f52298f0"|"03b6e0fcb3499374a867d041f52298f0"|"kill"|"pirate") printf "forbidden";; + "watch"|"clock"|"0426c94ea35c87780ff01dc239897213") printf "wait";; + "progress"|"left_ptr_watch"|"00000000000000020006000e7e9ffc3f"|"08e8e1c95fe2fc01f976f1e063a24ccd"|"3ecb610c1bf2410f44200f48c40d3599"|"9116a3ea924ed2162ecab71ba103b17f") printf "half-busy";; + "question_arrow"|"whats_this"|"gumby"|"5c6cd98b3f3ebcb1f9c7f1c204630408"|"d9ce0ab605698f320427677b458ad60b"|"dnd-ask") printf "help";; + "size_ver"|"v_double_arrow"|"double_arrow"|"00008160000006810000408080010102"|"top_side"|"n-resize"|"bottom_side"|"s-resize"|"sb_v_double_arrow"|"043a9f68147c53184671403ffa811cc5"|"14fef782d02440884392942c11205230"|"split_h"|"col-resize"|"sb_up_arrow"|"sb_down_arrow"|"ns-resize"|"up-arrow") printf "size_ver";; + "ew-resize"|"h_double_arrow"|"028006030e0e7ebffc7f7070c0600140"|"right_side"|"e-resize"|"left_side"|"w-resize"|"sb_h_double_arrow"|"2870a09082c103050810ffdffffe0204"|"c07385c7190e701020ff7ffffd08103c"|"split_v"|"row-resize"|"sb_left_arrow"|"sb_right_arrow") printf "size_hor";; + "nwse-resize"|"38c5dff7c7b8962045400281044508d2"|"c7088f0f3e6c8088236ef8e1e3e70000"|"top_left_corner"|"nw-resize"|"bottom_right_corner"|"se-resize"|"lr_angle") printf "size_fdiag";; + "nesw-resize"|"50585d75b494802d0151028115016902"|"fcf1c3c7cd4491d801f1e1c78f100000"|"top_right_corner"|"ne-resize"|"bottom_left_corner"|"sw-resize") printf "size_bdiag";; + "4498f0e0c1937ffe01fd06f973665830"|"9081237383d90e509aa00f00170e968f"|"fcf21c00b30f7e3f83fe0dfd12e71cff"|"size_all"|"dnd-move"|"all-scroll"|"grabbing"|"208530c400c041818281048008011002"|"closedhand"|"dnd-none") printf "move";; + "pointing_hand"|"hand"|"hand1"|"e29285e634086352946a0e7090d73106"|"5aca4d189052212118709018842178c0"|"9d800788f1b08800ae810202380a0822"|"openhand"|"hand2") printf "pointer";; + "up_arrow"|"color-picker"|"cell"|"08ffe1e65f80fcfdf9fff11263e74c48"|"context-menu") printf "center_ptr";; + "ibeam"|"xterm"|"048008013003cff3c00c801001200000"|"vertical-text") printf "text";; + esac +} + +TARGET="${2%/}/${NAME}" +winName="$(winOfX11 ${NAME})" +if [ -n "${winName}" ] +then + dir="${SRC}/${winName}" + xcursorgen -p "${dir}" "${dir}/config.txt" "${TARGET}" +else + canonical="$(aliasOf ${NAME})" + if [ -n "${canonical}" ] + then + ln -sf "${canonical}" "${TARGET}" + else + error "Cannot generate missing icon ${NAME}" + exit 1 + fi +fi diff --git a/guix.scm b/guix.scm new file mode 100644 index 0000000..6f0fc31 --- /dev/null +++ b/guix.scm @@ -0,0 +1,33 @@ +(use-modules ((gnu packages xorg) #:select (xcursorgen)) + ((guix build-system gnu) #:select (gnu-build-system)) + ((guix gexp) #:select (gexp local-file)) + ((guix git-download) #:select (git-predicate)) + ((guix licenses) #:select (cc-by-sa4.0)) + ((guix packages) #:select (package))) + +(let + ((%source-dir (dirname (current-filename)))) + (package + (name "toon-cursors") + (version "1.0.0") + (source + (local-file %source-dir + #:recursive? #t + #:select? (git-predicate %source-dir))) + (build-system gnu-build-system) + (native-inputs (list xcursorgen)) + (arguments + `(#:make-flags + ,#~(list (string-append "DESTDIR=" #$output "/share/icons/")) + #:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'check)))) + (home-page "https://git.marvid.fr/Tissevert/toon") + (synopsis "White XDG cursor theme with a cartoon feel") + (description "The theme is white with black bold contours and a relatively +round design which wouldn't be entirely out of place in a cartoon. + +The icons were extracted from the White theme in an old hacked version of +Windows XP named Windows LSD and mapped roughly to X11 cursor states.") + (license cc-by-sa4.0))) diff --git a/names/00000000000000020006000e7e9ffc3f b/names/00000000000000020006000e7e9ffc3f new file mode 100644 index 0000000..e69de29 diff --git a/names/00008160000006810000408080010102 b/names/00008160000006810000408080010102 new file mode 100644 index 0000000..e69de29 diff --git a/names/028006030e0e7ebffc7f7070c0600140 b/names/028006030e0e7ebffc7f7070c0600140 new file mode 100644 index 0000000..e69de29 diff --git a/names/03b6e0fcb3499374a867c041f52298f0 b/names/03b6e0fcb3499374a867c041f52298f0 new file mode 100644 index 0000000..e69de29 diff --git a/names/03b6e0fcb3499374a867d041f52298f0 b/names/03b6e0fcb3499374a867d041f52298f0 new file mode 100644 index 0000000..e69de29 diff --git a/names/0426c94ea35c87780ff01dc239897213 b/names/0426c94ea35c87780ff01dc239897213 new file mode 100644 index 0000000..e69de29 diff --git a/names/043a9f68147c53184671403ffa811cc5 b/names/043a9f68147c53184671403ffa811cc5 new file mode 100644 index 0000000..e69de29 diff --git a/names/048008013003cff3c00c801001200000 b/names/048008013003cff3c00c801001200000 new file mode 100644 index 0000000..e69de29 diff --git a/names/0876e1c15ff2fc01f906f1c363074c0f b/names/0876e1c15ff2fc01f906f1c363074c0f new file mode 100644 index 0000000..e69de29 diff --git a/names/08e8e1c95fe2fc01f976f1e063a24ccd b/names/08e8e1c95fe2fc01f976f1e063a24ccd new file mode 100644 index 0000000..e69de29 diff --git a/names/08ffe1e65f80fcfdf9fff11263e74c48 b/names/08ffe1e65f80fcfdf9fff11263e74c48 new file mode 100644 index 0000000..e69de29 diff --git a/names/14fef782d02440884392942c11205230 b/names/14fef782d02440884392942c11205230 new file mode 100644 index 0000000..e69de29 diff --git a/names/208530c400c041818281048008011002 b/names/208530c400c041818281048008011002 new file mode 100644 index 0000000..e69de29 diff --git a/names/2870a09082c103050810ffdffffe0204 b/names/2870a09082c103050810ffdffffe0204 new file mode 100644 index 0000000..e69de29 diff --git a/names/3085a0e285430894940527032f8b26df b/names/3085a0e285430894940527032f8b26df new file mode 100644 index 0000000..e69de29 diff --git a/names/38c5dff7c7b8962045400281044508d2 b/names/38c5dff7c7b8962045400281044508d2 new file mode 100644 index 0000000..e69de29 diff --git a/names/3ecb610c1bf2410f44200f48c40d3599 b/names/3ecb610c1bf2410f44200f48c40d3599 new file mode 100644 index 0000000..e69de29 diff --git a/names/4498f0e0c1937ffe01fd06f973665830 b/names/4498f0e0c1937ffe01fd06f973665830 new file mode 100644 index 0000000..e69de29 diff --git a/names/50585d75b494802d0151028115016902 b/names/50585d75b494802d0151028115016902 new file mode 100644 index 0000000..e69de29 diff --git a/names/5aca4d189052212118709018842178c0 b/names/5aca4d189052212118709018842178c0 new file mode 100644 index 0000000..e69de29 diff --git a/names/5c6cd98b3f3ebcb1f9c7f1c204630408 b/names/5c6cd98b3f3ebcb1f9c7f1c204630408 new file mode 100644 index 0000000..e69de29 diff --git a/names/640fb0e74195791501fd1ed57b41487f b/names/640fb0e74195791501fd1ed57b41487f new file mode 100644 index 0000000..e69de29 diff --git a/names/9081237383d90e509aa00f00170e968f b/names/9081237383d90e509aa00f00170e968f new file mode 100644 index 0000000..e69de29 diff --git a/names/9116a3ea924ed2162ecab71ba103b17f b/names/9116a3ea924ed2162ecab71ba103b17f new file mode 100644 index 0000000..e69de29 diff --git a/names/9d800788f1b08800ae810202380a0822 b/names/9d800788f1b08800ae810202380a0822 new file mode 100644 index 0000000..e69de29 diff --git a/names/a2a266d0498c3104214a47bd64ab0fc8 b/names/a2a266d0498c3104214a47bd64ab0fc8 new file mode 100644 index 0000000..e69de29 diff --git a/names/alias b/names/alias new file mode 100644 index 0000000..e69de29 diff --git a/names/all-scroll b/names/all-scroll new file mode 100644 index 0000000..e69de29 diff --git a/names/bottom_left_corner b/names/bottom_left_corner new file mode 100644 index 0000000..e69de29 diff --git a/names/bottom_right_corner b/names/bottom_right_corner new file mode 100644 index 0000000..e69de29 diff --git a/names/bottom_side b/names/bottom_side new file mode 100644 index 0000000..e69de29 diff --git a/names/c07385c7190e701020ff7ffffd08103c b/names/c07385c7190e701020ff7ffffd08103c new file mode 100644 index 0000000..e69de29 diff --git a/names/c7088f0f3e6c8088236ef8e1e3e70000 b/names/c7088f0f3e6c8088236ef8e1e3e70000 new file mode 100644 index 0000000..e69de29 diff --git a/names/cell b/names/cell new file mode 100644 index 0000000..e69de29 diff --git a/names/center_ptr b/names/center_ptr new file mode 100644 index 0000000..e69de29 diff --git a/names/circle b/names/circle new file mode 100644 index 0000000..e69de29 diff --git a/names/clock b/names/clock new file mode 100644 index 0000000..e69de29 diff --git a/names/closedhand b/names/closedhand new file mode 100644 index 0000000..e69de29 diff --git a/names/col-resize b/names/col-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/color-picker b/names/color-picker new file mode 100644 index 0000000..e69de29 diff --git a/names/context-menu b/names/context-menu new file mode 100644 index 0000000..e69de29 diff --git a/names/cross b/names/cross new file mode 100644 index 0000000..e69de29 diff --git a/names/crossed_circle b/names/crossed_circle new file mode 100644 index 0000000..e69de29 diff --git a/names/crosshair b/names/crosshair new file mode 100644 index 0000000..e69de29 diff --git a/names/d9ce0ab605698f320427677b458ad60b b/names/d9ce0ab605698f320427677b458ad60b new file mode 100644 index 0000000..e69de29 diff --git a/names/default b/names/default new file mode 100644 index 0000000..e69de29 diff --git a/names/diamond_cross b/names/diamond_cross new file mode 100644 index 0000000..e69de29 diff --git a/names/dnd-ask b/names/dnd-ask new file mode 100644 index 0000000..e69de29 diff --git a/names/dnd-link b/names/dnd-link new file mode 100644 index 0000000..e69de29 diff --git a/names/dnd-move b/names/dnd-move new file mode 100644 index 0000000..e69de29 diff --git a/names/dnd-none b/names/dnd-none new file mode 100644 index 0000000..e69de29 diff --git a/names/double_arrow b/names/double_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/e-resize b/names/e-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/e29285e634086352946a0e7090d73106 b/names/e29285e634086352946a0e7090d73106 new file mode 100644 index 0000000..e69de29 diff --git a/names/ew-resize b/names/ew-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/fcf1c3c7cd4491d801f1e1c78f100000 b/names/fcf1c3c7cd4491d801f1e1c78f100000 new file mode 100644 index 0000000..e69de29 diff --git a/names/fcf21c00b30f7e3f83fe0dfd12e71cff b/names/fcf21c00b30f7e3f83fe0dfd12e71cff new file mode 100644 index 0000000..e69de29 diff --git a/names/fleur b/names/fleur new file mode 100644 index 0000000..e69de29 diff --git a/names/forbidden b/names/forbidden new file mode 100644 index 0000000..e69de29 diff --git a/names/grabbing b/names/grabbing new file mode 100644 index 0000000..e69de29 diff --git a/names/gumby b/names/gumby new file mode 100644 index 0000000..e69de29 diff --git a/names/h_double_arrow b/names/h_double_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/half-busy b/names/half-busy new file mode 100644 index 0000000..e69de29 diff --git a/names/hand b/names/hand new file mode 100644 index 0000000..e69de29 diff --git a/names/hand1 b/names/hand1 new file mode 100644 index 0000000..e69de29 diff --git a/names/hand2 b/names/hand2 new file mode 100644 index 0000000..e69de29 diff --git a/names/help b/names/help new file mode 100644 index 0000000..e69de29 diff --git a/names/ibeam b/names/ibeam new file mode 100644 index 0000000..e69de29 diff --git a/names/left_ptr b/names/left_ptr new file mode 100644 index 0000000..e69de29 diff --git a/names/left_ptr_watch b/names/left_ptr_watch new file mode 100644 index 0000000..e69de29 diff --git a/names/left_side b/names/left_side new file mode 100644 index 0000000..e69de29 diff --git a/names/link b/names/link new file mode 100644 index 0000000..e69de29 diff --git a/names/lr_angle b/names/lr_angle new file mode 100644 index 0000000..e69de29 diff --git a/names/move b/names/move new file mode 100644 index 0000000..e69de29 diff --git a/names/n-resize b/names/n-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/ne-resize b/names/ne-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/nesw-resize b/names/nesw-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/no-drop b/names/no-drop new file mode 100644 index 0000000..e69de29 diff --git a/names/not-allowed b/names/not-allowed new file mode 100644 index 0000000..e69de29 diff --git a/names/ns-resize b/names/ns-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/nw-resize b/names/nw-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/nwse-resize b/names/nwse-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/openhand b/names/openhand new file mode 100644 index 0000000..e69de29 diff --git a/names/pencil b/names/pencil new file mode 100644 index 0000000..e69de29 diff --git a/names/pirate b/names/pirate new file mode 100644 index 0000000..e69de29 diff --git a/names/pointer b/names/pointer new file mode 100644 index 0000000..e69de29 diff --git a/names/pointing_hand b/names/pointing_hand new file mode 100644 index 0000000..e69de29 diff --git a/names/progress b/names/progress new file mode 100644 index 0000000..e69de29 diff --git a/names/question_arrow b/names/question_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/right_side b/names/right_side new file mode 100644 index 0000000..e69de29 diff --git a/names/row-resize b/names/row-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/s-resize b/names/s-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/sb_down_arrow b/names/sb_down_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/sb_h_double_arrow b/names/sb_h_double_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/sb_left_arrow b/names/sb_left_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/sb_right_arrow b/names/sb_right_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/sb_up_arrow b/names/sb_up_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/sb_v_double_arrow b/names/sb_v_double_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/se-resize b/names/se-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/size_all b/names/size_all new file mode 100644 index 0000000..e69de29 diff --git a/names/size_bdiag b/names/size_bdiag new file mode 100644 index 0000000..e69de29 diff --git a/names/size_fdiag b/names/size_fdiag new file mode 100644 index 0000000..e69de29 diff --git a/names/size_hor b/names/size_hor new file mode 100644 index 0000000..e69de29 diff --git a/names/size_ver b/names/size_ver new file mode 100644 index 0000000..e69de29 diff --git a/names/split_h b/names/split_h new file mode 100644 index 0000000..e69de29 diff --git a/names/split_v b/names/split_v new file mode 100644 index 0000000..e69de29 diff --git a/names/sw-resize b/names/sw-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/target b/names/target new file mode 100644 index 0000000..e69de29 diff --git a/names/text b/names/text new file mode 100644 index 0000000..e69de29 diff --git a/names/top_left_arrow b/names/top_left_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/top_left_corner b/names/top_left_corner new file mode 100644 index 0000000..e69de29 diff --git a/names/top_right_corner b/names/top_right_corner new file mode 100644 index 0000000..e69de29 diff --git a/names/top_side b/names/top_side new file mode 100644 index 0000000..e69de29 diff --git a/names/up-arrow b/names/up-arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/up_arrow b/names/up_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/v_double_arrow b/names/v_double_arrow new file mode 100644 index 0000000..e69de29 diff --git a/names/vertical-text b/names/vertical-text new file mode 100644 index 0000000..e69de29 diff --git a/names/w-resize b/names/w-resize new file mode 100644 index 0000000..e69de29 diff --git a/names/wait b/names/wait new file mode 100644 index 0000000..e69de29 diff --git a/names/watch b/names/watch new file mode 100644 index 0000000..e69de29 diff --git a/names/whats_this b/names/whats_this new file mode 100644 index 0000000..e69de29 diff --git a/names/xterm b/names/xterm new file mode 100644 index 0000000..e69de29 diff --git a/src/Alternate_Select/config.txt b/src/Alternate_Select/config.txt new file mode 100644 index 0000000..6c9c2bb --- /dev/null +++ b/src/Alternate_Select/config.txt @@ -0,0 +1 @@ +32 15 4 icon.png diff --git a/src/Alternate_Select/icon.png b/src/Alternate_Select/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..15f8e613b1b1c09e1ee2ee4564e0dd628478ad3e GIT binary patch literal 791 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lwF{@}4e^As)x?PCc6~94KxIRv* z)H9x>%hP<;ddn&`vz8l=;YBu`4J=Vj}@p5ew@n&jHye^Nf$Ha{V=tFuUk={E9~1 zexXOq<~vVu>@+(VxlCr>S!bQF%F|-XA(h9H`7}3nb8}CzT_UFBlOsTr^>&lXcV8}EVXG0OIPF6k@+NIvEYW|hGT;J zEtj2=w_#c&);O8NsimURtbAqg;Gzfu=ih%j>XHaYbN#dY zW;Qvyy6771*O>xJEfb#kx-idgFv!f_%bO%Vt@5DJ0lTdhr85(a&&J8T<(Dh$&Mp*J zIW?^>&G7x^6Xp8^9|n1cU+iA6RlcoYLkCAj$@O}J#)F5B^|`jUw78s9`L>O%xN7UG zNmX0EeBb^q@MHZWeXnfgu&*AEO@XOLwZt`|BqgyV)hf9t6-Y4{85o-D8W`&unT8me uSQ!~v8JcMu7+M(^uvAHDp=ij>PsvQH#I2!JebF?a1_n=8KbLh*2~7a>TQbW4 literal 0 HcmV?d00001 diff --git a/src/Busy/config.txt b/src/Busy/config.txt new file mode 100644 index 0000000..782c9e9 --- /dev/null +++ b/src/Busy/config.txt @@ -0,0 +1,8 @@ +32 16 15 icon1.png 80 +32 16 15 icon2.png 80 +32 16 15 icon3.png 80 +32 16 15 icon4.png 80 +32 16 15 icon5.png 80 +32 16 15 icon6.png 80 +32 16 15 icon7.png 80 +32 16 15 icon8.png 80 diff --git a/src/Busy/icon1.png b/src/Busy/icon1.png new file mode 100644 index 0000000000000000000000000000000000000000..c673269e8f5a798765d82f796d59c6c3ce6e97f8 GIT binary patch literal 851 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=Xipc%5Rc<;r|$O;4iq_V|NZOMt)d!gc@n`qm8Wa~Hm2+ta=( zb(hOLp2}%DxuOZukNqEKias*^ESgs~^PGY3rFO0ZVH*-+B|EsLto)q5GMKHxee$-w zxAYF@l&Tp4=495+3UwPT~Tf2zo+#d zCQADl-n_}0EGnpel*4~!qmE_T%%n-Ot3ot3zx)0{vGkkelMc3A>4Xl}4pzAbUriqf z`)h1I@A%-J)86`2=N^`HiKLcFz2b?*DHcz-t11}(Al z?oug~xn*MUtV90Kla6GmEebpr9FKHNR&W#&7jMqE^kjyxU&aNiQvUh~9=7&~0vVn~ zzSk4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=I8PVH5Rc<;ub$7I6Do4-q*y+VXBSc6B=n^u9|n zUdS~~L2pUQ!$YmzI+Al` zJF~oQM&bM7^7iU|-{(}H+d2LJRJB|8zbzA8zbnW8ICK1Nb%Dzc_df^ptZ~1Vq9x3) zJ7@B4r!9}t?sTeO>{TyR&vVmm-*Pqel8VQq8tqvd1$PHt%gb>wZh3#k&rPNLXwaR$ zkGo{O74I0UOS60Abv$$VE_0FRVY5<~VyKOX^vCzNI1+C+?K<`0=juhKlYVa~`~14* zevRB=g{QhPI_Z(9CvBseG zsaRfOCBp^|{gta%y_kQ?IQC+%#M=Wq0(Q0LaoGBDZ#u{^Dc-a!M$lPsLzq`0`@Fd( zUlks(_x5Q===7@M^E?OIX^>qTlW{XRRU(2x2+fV zRNwlrcU@iO7USnR{x>`OW4|scX8yQ1>0Ep8xkJn2%5TQ(oH=<{_d9>X-u{@&C4qZw z{5;d*oS*l6f1v(8;)=!0))23xV{1O|+u(D0m1wtASxHV-^@QsmgsbP>Dt{2MpT}br z>!Y@QQ+KWpo6m2x{ko>$edoh)%ayAt&+YlVuKI9xT*1M8@qbn%pMGDr`8|KV^{Kn= zj3H-N%r<>qx%pLE$QN1bk_Z0vmIW^&`U@L`U9R@bnzhSEjWag3y-&vSnsurC|BWi1 zu3IBSJzu;QT|IyMhXl&Gc7@Ala8Cw|{Y8x0@85k^>;8BU9AvZrIGp!Q0hKpxE90h7% N@O1TaS?83{1OS`pa037U literal 0 HcmV?d00001 diff --git a/src/Busy/icon3.png b/src/Busy/icon3.png new file mode 100644 index 0000000000000000000000000000000000000000..de95c4864e8d9dc7ea434b81e0875be1742a86e0 GIT binary patch literal 842 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=AWs*^5Rc<;r|!=V4iq_V|9$Ut8{x}pC7H$@ho#r%1q!c9 z;C!@TX>)V)gdLVIpM@2io-a6eN$_ze&e$m?9Uk1AP2H_4JiRrguFRT${NdgicU0E* z?tae4ulK#?-OrD-gf4z~M{57A>>H-n=?-eXG=g!uTtP8~6j{tbR02PwANS za3h-r^P9ynrhJ*!h z^~LjdnuYVTAIBPSd@eW@S#eHOjN^4u*o`wEtGY7pBy+Y~=EQn%b#oM+O8>)eS2)}C z(cj2`C?Q6tGn>wpdQ4I~s#KUYMKdVj_}hoZd=`ria^_Z9IV4tfh|YV^^Yy*)dX0i3 z8=v2Eb^CvcYqG-g4ujK1;XBW;E;9LX%Kg-oALq=a{yZ?(y2-0EeuVN#?~xzU2?>ekKNL@c86QYP873=6@~W z{Jr02fq~7O*Oz90OZ}z(n|bFld83t6FERoXoN9?{L`h0wNvc(HQ7VvPFfuSS*EKNK zH8Kq`G_f)=wlXr*HZZg@Fjz3bqY_0!ZhlH;S|x4`7tek;3e>>h>FVdQ&MBb@0Jbbw Ac>n+a literal 0 HcmV?d00001 diff --git a/src/Busy/icon4.png b/src/Busy/icon4.png new file mode 100644 index 0000000000000000000000000000000000000000..48714d42d7859cfa40f73a2fcc9d27103bd7c715 GIT binary patch literal 852 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=7*7|+5Rc<;ukO#E;x2IPV z|Md3nfhFfRAJsl<{rT?AyE9||g_~XcH<4f0^1bbCt7|on7dq_W{Sxeddj_3nIhNiwk1hBDA!e6O0g!r%1G(6gU*q= z66<$w6gcFp{^T*kOzlO6hI<@LoOXnz87}EkUnH6zrrnbM>`G|c^LVkd6SwkbufB2a z{238To*=!AZ_XH|*Bmp72?^G{WOr)8$)HDj-tDryzE=I3YD7S=Z@J?4-8Vcg#cFzI zsBX+_`EbYb{i$Gw@DkzcH-!vlN9WmTJWW6y7|E^NP`w#P>2mE(c_5~1tT zVH+N~CA~eMziE+FKf}Z5FyZU2(+h7VCB?R;r#7oLgx=cLZ+R>?_eWf~J?n=P{Mqkh zn0F-i#;<+-YH8_(>z5yGtIp@x|Jf6T!_-@v@sUe1Z%*QVmisE=>b9^s4}EXP-Prir!Jai`mFlCe z^QLZQ56t7Usvo9G-V;8&y=d90XR^kAKX0(#E5Eizw*H6b@m>4>WFFW4e@p+6J7b9N z%GqUyJTJdm7V<^*#^%@g|8H!4?$BS@;OugB%B)$tV)TS}?fUlScKL#G5xakhCsVXm zJza64WnY}-FIP_fa~V1a`RI%(<*UmxOn!%QJ@9} MPgg&ebxsLQ06U#>8vpk4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=C{Gv15Rc<;uWrnbaTPfJ@%%m8`-zW_gv~m_x@gBFhx8AT zjE*UaTpd9H0SY%uLM~i%UG#Z=;tHizQzj~D^Pbo!;M7?nCd50D=SJru4xIxx_U&F+ zasJcWx&1Td-F)P^c<%diXZ}6Y{U0s$y8iTQvAs_wxm&&ac`UZkg8NJC_oFAO9_(_; zeX}sMpvb+W>`uq+jk0%d^xZC0zNMNH8?4ydta7q^k?87;(mUTC%i7}fEw z$Jbii%{yAdQSPhh$EC||Gk#yj(ZBb_93}P=SM%Fe!Hj7}`Q|P2rbW8O9ZD|Sl(L?`*86tj^5cu-SpGPu z-~P2R)p%O%%WlSeb~&%5QvRzr?(f?5aBkyTZm|Qi?GAZ8z1y%h>%bT zKAPpf#qHUPbn~^zY5i_KG$lA6WUs!~!aYfPqoA~q9i4;B-JXp zC>2OC7#SFv>lzsA8kvR|nphbbTNxQ@8yH#{7%Z6JQHi1k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=1Wy;o5Rc<;uWrnb4i!26@%+~K9HC2QuP#L~8Aj*`++ZpU z5eN}XatLK(V^c9IOG;UNWLkZrsc@23^wLwWE@|}&G=&whBrOaQ^b81fWNA^^#@`%2 z<$KcX8GE1Sg+H%(|Nc(#xxF@7b-JwdPWgG+#u+TX8rhRFY_}){OIByd z&AB7CNYwmMm`z`vO<#1Oaul;ibgWu$v&zZsizKr*3a8%g+?vt$VeZS19Z$AJbj&uq zm3PdEqx{SXH^xcXi!9A*8i2Ba>mE%BwGqhvcz>JNp=p+-Q!hW)@4goBZh3Bc!Cd)S zvKbmd_tI`IHO{IzX%rI}EPKK(@IuncCwnrl&Iz5p^sZ_|K=9NPT;?CRKC52WUz03r z|IB)I(fsLGLqos#?=gB55c8%X8MOQ26Pae4Cqj+aZvfiyPV5DF4Uf-w`%%v z&68)cUd;I@_vel6XQ|_xCwO`K%q+VXE|wX&EhX;owm#n6@9d_3&a6}a_Qv{>KJ%ok zz8%kk&n{&8^T<2b-{$P$>PKHz&k4C|lYXr-eD6b3{ap#?*VkRz_>zDB?a#~WW%v%Y zGluxCoNe~F^75-?Azx%IH@w%czg_;oqd%}A+2!h#S+jQesBy-|vh&GWU9#qs|GQDe z)73Oy)bqvbr>pHV9zN=HbMnx#%oDgY|4aI>_;31t=kLj7Xq~bJCO_2@*NBpo#FA92 zk4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNR2~PZ!4!kK=Ez?$4hcDst@O`K|Yls4OYHy7X*=giX*5uENj> zE0nG*TxDfopfEFUuEb5PjX%$GNGH9LSh;oA78MS~3{`gzoe(eYS*unlFkMpF#((&C z+mEmO9M*caIzEmd`Kaj|aUU4A9R?XiCMvxs-@ z@3fD`nmGTs;8fR^c&b{*+W2ACzJj}5{s$ya7hGKPDub!~NS5Zisx6D;*6v^YJc{>W zcKX@rlTX+P&Q^6;ov|?Nf7Iyyu+}?Uk3TndlgUE0>n4hvs>Xm0OI}b9~+(ao*}&@nr5tt&lUnf6UnYVdwT^zZF(mzP)F-?Bl|2 zDZkZIk87UPiMaB2`u~IH?F!C4dZ@D`NXYovoG(*VXHAPOIJZbQHrwjjXQ{fh+r`#p zvJz7mJ-0fG{w(D7n@uJ8LK{%Wg-ZjRgdV2Ss=Z_BPXUD(& zao79z&fgXdt0YZ}pY6@^JKNLM$Xs3a_o4spZ!#~8ISV>g%reXl^HrPNGH;&k?{Bg% z2OC7#SFv>lzsA8kvR|nphbbTNxQ@8yEr;+ky!ml_(l=^HVa@DsgML Tc=p3lpaup{S3j3^P6k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=bWaz@5Rc<;ub$72NfkNv@%-GK#>q*yrsUnyIdb&PmRDM{ zIM*g{JaY1yuGexQHeBzn=$*6kFD~8jYEwX4P{1XHOY#N_FZ8yq$n?^bx-ugrt*^V< z``KP&#nShc;@^wj{jRzH`Cjq4-=FrU9{*)ucyd$u-0h3s&y&9+*m1qF?%l!}68$j~ zSIh3s&^&iXY?1Kw$6+}~6}CMJi|O}ce3^MN^|+(a%=s?XyFTg!Rg2xtXfL>b=3~d1 z+>H|E$6Jow%RiRHQGVvsaz>-+uGSOpa}+8&ZgKvxsAo}m5}vr7ZNRJ?s=&9?v}@%(;HT- zocFKw&iW+noA09{ow7U2wOgLwEAyJi#FjL{XRbcu=gxA0LjkuXD|fX%&rv@Zx6+3D zcH8vzT~#t4X4Dydon`v@T8#Ie+6pc0RUb3NAG&M5wv(Q{D<#uQ?posJoDCZ}4q4e+ zt1l^Z=a-X^Sh{wub?WA*&dJw!AFk|I+ZGO9b9E`cxAGxWsO>%i{dS_qgX}yRIYx85z?^SA# zzy0yhI@@+PO@&~6!RfV2Z6`Lw*Q|ctI(=!4#;WB-%htW*E%uB4xbXX))O+jh+g#lK zkbnQ}ugmLYL_T>kl=A8tr|r#j^L9RaVqtCdzfaq3fAjIqWUFXhk)4s1b@HiEVnV|G zM&|Z5_fIdyz14z)_1%5ddU#G7YI#-ExCSexWT~#3&=dDP?U(;I{d?>;RVO^TQ2|Va zswJ)wB`Jv|saDBFsX&Us$iUEC*T7iU$TY;z#LCFn%E(aLz|hLTV8H~BN)!#b`6-!c XmAExrJp17&Py>UftDnm{r-UW|#`k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lwF{M?GB}Lp+Wjo$8$tlPYq&{`*YHPZCbIP1dedF%!^MVN-Ix zx{gbCX+nTNjf19M%#B{|aJ}XZZE+=*7}1s;nrF50RyBGZbYFT!EV(smiAjWJ2j^PF z$!X87AH8!%`5w=%SC$3(-*?ZEe?I5`_qqIX+gWA9{`_xX;NXy2tyJdbn){IPx8+H- zY!#IwM_O81B#llmAIXjXz2lVJ1OIgeGf)3HV|DdRc8Ij(+lX`QKUOJU`ttr~i@C)K zy(-NK0?(cYZlBP-V})Mzx$?P2SxwI*m$*!vu|fEO^PG*D-(yRTC4cMiF>uh&Og~^U zuV8m?Vkmhr+nHiXw>GvO4MDa+W%_xG}nKJy5|X0wm0)!@}9;1;*p--?~NUg z_0o&vM3-NcoVeNMw83tTKhc*OT0UE3dp=?7s|vo_rN4WLURTUx*Li9BcXQQOUTodI zL8GWKbKL{snOdQt*Il$^k|!zt^7zy}!}(lc2Pa=K=l37Zr_X70?{S|g_{)=XTeza> zy)^msh==+2o^vd@lV#cD&T!1rv*Xj!9uJKRzVgKppOmlP`u1$kiGG=D(L@nrZ?}A6(=&)Bo PsDZ)L)z4*}Q$iB}@`8^X literal 0 HcmV?d00001 diff --git a/src/Diagonal_Resize_2/config.txt b/src/Diagonal_Resize_2/config.txt new file mode 100644 index 0000000..ed667ab --- /dev/null +++ b/src/Diagonal_Resize_2/config.txt @@ -0,0 +1 @@ +32 16 15 icon.png diff --git a/src/Diagonal_Resize_2/icon.png b/src/Diagonal_Resize_2/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..67ae2cb34f79d4495d4d8f42e3602757b9bd8bb2 GIT binary patch literal 951 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 literal 0 HcmV?d00001 diff --git a/src/Horizontal_Resize/config.txt b/src/Horizontal_Resize/config.txt new file mode 100644 index 0000000..4587318 --- /dev/null +++ b/src/Horizontal_Resize/config.txt @@ -0,0 +1 @@ +32 15 14 icon.png diff --git a/src/Horizontal_Resize/icon.png b/src/Horizontal_Resize/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c6afaada027398b533f449948a5c2c8b188f6c7a GIT binary patch literal 934 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lwF{>pWc?Lp+X8y>dVMYN^cekH^1PpSziJ`mFESpPQ$3F8X#^ z$yqWg+)d2s;?x!qw%8sH$3N`5CN$+WSZo%(IJ|w6tjoez$(5F#pURH-m)*!{ z&AZyl*m@~3a(-vb)qo@H+jjcScjcZQ_@XH6-svrV%cVZ{=!Qk^nJ~4r%lzrXGgpcQ z=ikoTo5~#-DKRN)UnWzGPyG??cUz+Ti}{}F9N^xQvfA^0Gk@={qpLSWFQ4W0dA2lT z?Yy{0dhRx_bPEo|>Axzo{vNqJB=hd6yq9Nob;x*3>Ns&~weil|3sQH5JUgFoXCvqH zpHpttUtI4V^K41{Ra2j{H354W1=wXbU6XS*UbJ2_=1X_r<5$a4{_!k&sGsg@;(Gkg zi#_%+X3yk%!x$nSEsQ*ub8&fqj?IaskJm|-7qoRM`AJ+zo|v^d^3C*nZ_Z3Q@$YrR zy`1xxI&!B)uSr&W;3mBLWziMZ_#L8eHeKZ_uekJHr~KrSs?|U97ssB0FO1ZD%$lYt_N~b^1K9PUz$-McsPkGe$zV@HqJ2PPVH8sEQ%hFnl zmDW`p+G{2;keFf9TOTH?C2bO_eqSgf&GF2 zt*KfwE*Ye*+WYJO@_($3@zHk{PC5Mnn3z>dTq8k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lseEn6*4z978;gzrEtyaWz!t*vIp8tsj@h9httt(|F^gOJ^5I zwk;KL+d4tVbGlyBii}_v$BCS4TNFCQwsJ0N(okBi#H(^rL%>T|$aJEVdhV4#_cWRG zXXozBTz+(Jc=h62-~Na{|KI-k_rLj{txX)7Ji+rhA?QR=7U;oaE zCC~a9O5-Nyu6%WTO-F|KPP6FGk>8#l*6FdxnfmMFJl~*`hc8W8?=CoflbO=(pmQF- ziWQwL=S~%Tu6zAQwaZDR>Lqr&-36bnIX`!C{{6Jh3 z9gm%|S=rNQ!nG5%H|Kj<1&8bqpo9DV6FOe`XGUZea-+fe#JvGnH zb5co~_mhcRmKx7psq%77UdGM8X)!aqIFBf5rsYq1D0AL;BD3V>l_z2apX*#Nd739O z#bo!{>E}+)*`h9aW@F8ib%h7CCq9mp|JcO3EPm#hrkCG3bj~fdoT{>NiM{gTr{YSR z-3`kk^Zc$lzg0QXeNAu6?X#1uY#x4&U31X%Le4h7y=}f+t{0{5%?h!LT)Qp7cwb}i ztYd!1TAHJZXIlUJ`TB*$alzYr+s~T4`ouUVWO2Y-$G0l%?7Ed_*!F(2T#((>Jab!> zl>f^|Et5}a1#fm(ta?jL_QC0M(vyP1o}ApG?m4ep;>$AiI}3OI`pn6Gn9U|{vRGl* z^0sJ+-HXNUWJ_kO)_WD~KIhuQMU5M; z`C9B)AaKF$p2jruAzCBSgSF`etXJ-e$+ zcYS?P=r+47J$9X5Le>N~9?5IV*_7Qxcvd*}OLn<^+5KV*pZFKwHwWTlAF!6rI%5>v z9Hq<_b7`&n&4R1{?lWp=Xw6*a*DGO^5#XwJ>OY@>*O4S!l18QLKboFyt=akR{0MfA3p#T5? literal 0 HcmV?d00001 diff --git a/src/Move/config.txt b/src/Move/config.txt new file mode 100644 index 0000000..ad4632c --- /dev/null +++ b/src/Move/config.txt @@ -0,0 +1 @@ +32 15 15 icon.png diff --git a/src/Move/icon.png b/src/Move/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2d74f9ecaab6079badcf5b390c1e482924413748 GIT binary patch literal 1102 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lseEn8Q3>978;gPn{Z@F)dZ1Vg2{o{qt*ofBPRl|3uxV<+rk) zrA5p>WhBIVa&m`k%OnXo7eQ9XxguWfl>&k~EnOFuBm_k?~ISzyK$7&W$5Zw~wee+Nvi%U(qbb!la6 z$`n(b#WT4keO6>*QY!k>`+JUd@H(-dT~oJQbolnHqhSI||7Y&J!1~X+q48gWkJ~1@ zJ>jU`a>;>pWlf>z&2yg^A4SQVs)wyUHZ@`X?MGMV@A0ud8xrWYsG%b_|Cvf!&0)id zNe4vlJc%?vq8@+YtkSC!la#uyPTteLMmFb{?peA}i9hVZ z?D*P4mwgUDcVJMQJLj-l`{yrbHwTK}KNuK#oV(n_$-aAK>jV*585fz7m|APQdE7tv zjN`)ik4El1^LtIYrs)+YhbEq_dycU@lleB~#8RaL5_tuOWH-K@{N{n;yGLePE48jT zT5i2_e)~rG)&Iqv=K9}KGdf#mcImv)tCcF=kqd<;r>t1kde`T{=6U5e=B~;spRWGr z_^un@{McTkT5b&q@|%^Br@VCKf_c3i?s*=!#U{SL>0*DkB*0%%a?;VmstQV;ZBpM7 zW(yZzxi2c2F8zAPbTg@w6ZYKmI?5|MaoMc(A6G_x-MsPl`wtwpTP}N4##PQ+C=}?X zAO0~w?!$%?oN|vHr(JeBdNxN~S!l{;>Ee0e?JnmwPGx+TD0p>=Sk>Z3b3#6-@>xl3 ze?NQ8bGutB^i#EtCob7JoBPO4`!iNm5l+E%3#KU)mX>|wE$U%^v8Z|4?EWtaat?E@ zn0Wu_o{*_F^NH5=83%(HSY2EuO_(6LZ09i(<1=@DJg(;pGIyMO>%|mcrc*6(jVMV; zEJ?LWE=mPb3`Pcq=DG&Px<;lUh9*`k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lseE7@vE(IEHu}e|u$jc1WPe(TDHtj86Ip9rf5E)cJ#d z{dQgx2tJe|5$z(gId=WJFoBJhUdMV5*0PsspYWVL*KLg-?_;-2v7Ci|C{7bl7;D|JR_P4s&EC4h1L-V)!F;l*_+@`^&8^|mWx`F_6G zd!lJm<^9mB*O)V0RE4r9n;nV{56#@tu5-Z4ywjy;!LnuR{5ChJ+Iz2aQf`)fo4xdp zzv||%^?x`2;$(f(cjA~rupKZJsFt`!l%ynAF14AnV1C}Z&Effv8`6-!cmAEyOsxO)b)WG2B>gTe~DWM4fjH4ei literal 0 HcmV?d00001 diff --git a/src/Precision_Select/config.txt b/src/Precision_Select/config.txt new file mode 100644 index 0000000..4587318 --- /dev/null +++ b/src/Precision_Select/config.txt @@ -0,0 +1 @@ +32 15 14 icon.png diff --git a/src/Precision_Select/icon.png b/src/Precision_Select/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6e4ed6d9440179b8345510fc1b180f9ba2ab3b51 GIT binary patch literal 1064 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lseEm<>E#978;gPo3(YAyO`K+(A7YohjZhP z^o_ATdU7JS7B83S5&HJXb%VlDxvvQhE59sA+}#?wB|yj3aFOGdj@ZDCBQvr>MgFf@ zDknYluG((v`*LaO*1!F4f44qsbMN`y@3Y@mGk-m^VfyTj`w{&I6Mn>}-RSOmp1-T` z72}#+9gY^=5^Z5^8#ZPsXEE~ZJ#xw>_sioy+s$}tW4?6TYiHibe_}L0sh%fE!d+uc zpsMNOIZLK{WrZa2f3jUzwYK7+z2f2-L94b*NiuT!lrSgdU!j)@ zRi{i->0KGyA)lqp^Y=uC&!p8m7CB`&T@rT+Jo?m2>hr3O3lVoa5}A&w?6i9D_4gtc zhZhYoo`#BQnTjEN245C#2%7XL?!a~*Rt9x}E^n{O>pvyW)=A&H9(PV4NBvaxB!=S^ zhfHD=&uKTg)s*zoL#0= zK8@Alh}C`W32cjUKJD3k<9Ib!fk5rrtmwC2tDZ35D{a{zbMJukJ0|H36&~AWCU&KC9cdz6`lgIY4ODC(za2PtwVQ=)VIT|ci zoM!kzcmL-J%Yocume(#h3Y%G&Z0u>y2no7%`9a_|1Hl=`{?;@v^757vePq3DLz|h@ zMje+%8O<3_#1hMxYmW9A&9#zgyW6t!sLBD6$Y&>m9TK`sV^&Z2wD?o4z=Th^N+p-y z@lQSYU_;B=tB0R3Yqe$0*t$le^JZ`|^V&J~pY~7aU2d9=bp8c|6Q`MY<2^UWU?YeQ0H=gle?E%@cjT7Z| zMM%YH_z5Z~@E@@KcENv2u8Y`5&Uc?0EbmQLJZw|ha*9zQ=2OE7(n7!A0MVWMRoNAm}&c95b6@Oxq zYVaA~%Cg|id>aZg6kM3wY%Il2OkB;gj{U>bMDhBSdaPU`UgF|g>KSV~b3QP9K4}8X zPO2rY5hW>!C8<`)MX5lF!N|bST-U%@*T^))(8S8f$jZ=6+rZGuz<{MnN()6pZhlH; YS|x4`rRs~O0W~mqy85}Sb4q9e0Deipd;kCd literal 0 HcmV?d00001 diff --git a/src/Text_Select/config.txt b/src/Text_Select/config.txt new file mode 100644 index 0000000..ad4632c --- /dev/null +++ b/src/Text_Select/config.txt @@ -0,0 +1 @@ +32 15 15 icon.png diff --git a/src/Text_Select/icon.png b/src/Text_Select/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9438f3631ccd4da5b97eb070e0eb4f64cab94713 GIT binary patch literal 664 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lseE7#DcDIEHu}zk1a=|B8bM>x1*(tP+>9wrFfpaGlVkCdA66 zs;DdLx*1p=FEWjdv=i8@*XYUjK9;!!z~_+5cPuXSoHQv0CgCN_$_UBiMa3 zv|~qM^-pi5sjob4Z3|A+SekZg)3Zg!V*JuxLEHtG9k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lwF{S3F%DLp+YZo$Book|@zO|NohplIrd!P4rb0pXlyx^l>Zi zY`P`tDi9l^CX#zPw4}9+)it+kg|8szMI|P4)>NrTkBsh9mlPab?mkI<_G6pH@y8bF zYg}*dyK4FV=l<{i_kFKE|NroRgZiI~_9v=kuR6%U#`sCd$gp2+it1e@KW4MXEgNjC zoF%{hQEGh~cs9DCqn1bEh;dh>i=5%2ElNjNz8=v~@S74~rqq12h^=^;SyrdOTAg%G z*E`PLTRnd!_1x7-HmsC$ZCEfzu_R#bu0=Bh{3DMti-dJsU3v5Eo{y&L5zge)polx} z>?T^CyWR!axNkdma-zwyU@ej6oW)H}Ne88Leq9hhd&Ku>>!Mu?rnLXLAgP$QaZ=Eu z7Q-+%;lCg5)@MEwYMry}sQfj7`wVTI!b-;C8+P<$U440d!WDMkANjUkC&V5JWJh|* zJxt&Zj9YXyQ)KhS)m7m~ghK+oISb$TFgee#xwoLSN;loFYP(d+i^m$gA;FG}mX3nF ziedprtfyQ!zvYWyu4q!j<2T9O`U_pf6lK;0$tUxFG%+|-SF~`B@)D1UDo4M(`ERhj z$y#Gow-=kqj)gLcw{EzY9(|I;zTMnp(S~!si>Iqy)>yY&BzDchIW zm1=vv7VlUlrRcY*Nl7fF_>qCsr|I>V*cNVm^=V?@T+v5*rBik#pLz30)aH|1wWS+7 zPs!yY(frwqc^@pU4`P{fqvca+v}dXI!*hQPY%{jrni{g&tL4YBvR4|X(^R@S_%AxW zEvWu`Ca!GL%pY!~{(8swJ)wB`Jv|saDBFsX&Us$iUEC*T7iU$TY;z#LCFX%Fs;Pz|hLTfTc=G f3q?b2eoAIqC2kF+>WiiUH86O(`njxgN@xNA07sHA literal 0 HcmV?d00001 diff --git a/src/Vertical_Resize/config.txt b/src/Vertical_Resize/config.txt new file mode 100644 index 0000000..06527da --- /dev/null +++ b/src/Vertical_Resize/config.txt @@ -0,0 +1 @@ +32 15 16 icon.png diff --git a/src/Vertical_Resize/icon.png b/src/Vertical_Resize/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..db96babd37cc2408a5b9478bfd97a7b6b8ee598c GIT binary patch literal 896 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@nF@b_J9lwF{9iA?ZAs)xyUa`%HEtO#VaNqL#J(XqhKec?LvvpTmg=}2Z zeJ#joft5vf$%Ug998s*@Vh2wyT&%E5V+)_uN9OKQBd$ja#G(o`lwK)#Y@Eh-@X4~D z8SiRk&iP7R=Hc?Y^!!8n;otx5&;Pf5Upare^bh$35$0iQ-ndx3XWf)l8nC-BM(gUG zg;#>QoDx^(&U%$~s_#RUxVA`^)Vyy?JNkKFTzsl5IQbaQ%k6>vzq&5W+Wq?5&yWXq%*UQO>^u8d z^k@3|${Tg%(uQj`zS->L>pMMfw(NI}zt40EPO#eUdw==0Qn8=qS(|fkP^1nKDQR>M_)5_AX#5{k+v@~dCK*!Q^ zE?QIP`sZe^pXc?ue@pi2zuQk(DZgd=$NYzNNl?kYy63EUz+|dg;u=wsl30>zm0Xkx zq!^4049#^7jCGAnLkvxk4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=b)GJcAs)x4UOk%~6Do7;_{)SrdXgj@1!M1kNgT^){DI{ z$#eGg`Q5X{(vN~$%B4;EVWREN0EKI9kwmPw)bVz$kT!~e?zGIY-TX5I7Hd~)rtzZ$16Us7pE zKa=lMUly!2_2lJkzlF~2=vo#0VS4mFqok{|js(ij*pzb0(z&;z|7e8E9_dFFE-q)< zK5XBEqS?!36 zY?47s`1WrL-*o(yyZE}g&}iP7zcp_+6epP|sYwYeR;<~wk#XjtO{?}=@vh)}xa%|D zYhzV43(I5;BoFbra(24x`Y9q~@`8WA*P4jJ;KD%8FEcK`_200hSG4->)@jO< zzU~kSeRJ_;L;IWSJD(~%%30hT`CH_*@Wkqj;K0zU>o#3%cI$n1`_9sk`Wa3Un{zJO ze%FaAYdxJNJ<0sFkUGr-eKihUYE6l~Xett+`RdP`(kYX@0Ff`XSFxE9P4KXya uGBUO@GSoIOv@$SQFu|h|MMG|WN@iLmZVeaDemDx$z~JfX=d#Wzp$PzvYm_Ab literal 0 HcmV?d00001 diff --git a/src/Working_In_Background/icon2.png b/src/Working_In_Background/icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..8aca6a06bb494d3280f49102c56d855c5d8b3d01 GIT binary patch literal 936 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=4W2HJAs)x4UOk^36Do1+e9U%Az-ezB%*6q#uOD@wQJX+3SKVK z^}MArxia=n<|Ch57N6z#=KL;tKmEDw^UCvQRg9SPG)^oL>f}={_Or-e&mL;KK;tdX zr+F1xEgzcPbFZ(xBKc^Gg=DhjqtM!_P;18}Vvz=kJo~<_k&E@>di&08)j27(o}iLl z!7jTt&N1;i$hq6v(d4StOM}$-(k74D^3olAAzK)XCi4Xr-pRAo^4hdkFf&`}^V01v zzPVO+loV?fA7ZTXsdAdW>CoPLx0oEBEitb+aq)k6K!&f*580X*T`w7%>!v-;%M?CP zEcQ;XzBp2A>dCv?N;%~%+E*R^uswU9X_{|r(tQ835r&UvObk2nJV{B(j;l~XN$HvM zkK?=J44-(epDF5_e67#7!QZJvXPvvtk$nPwl{byQ?N)6|wpo^Jxh&bH&3VVy_#?NI z4Akd~$^%uHE5>}-Ia)R4k4lWeE7^{bvp34yBj#D+GrGZasUrO^55@qQ~DP43w8C zCuuEv&#iXd8@?(^3S-O z-J{L>`P$X9H%-<5G=1)?+Rr$vd9_#AEZJGv8n1&wuddBLZELYKeC5uWPAj6fzUi}` zw$|#j-0AK1W=m|K^u_l<-uf|{@9Xuy zoR;>h>FVdQ&MBb@0HULcKmY&$ literal 0 HcmV?d00001 diff --git a/src/Working_In_Background/icon3.png b/src/Working_In_Background/icon3.png new file mode 100644 index 0000000000000000000000000000000000000000..a6bb364c66ded08878d732987e68b1b2e42c4da0 GIT binary patch literal 935 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=^`0({As)x4UOk;18!B@A_GNrtG7?)vwC7p~sPm~rbXjHSct+){?UyQeabTK? z>PNNH2X}g&@tt*Vw;B7ln{)m?-G2So+ft)WpZ)buj8?iVI(Z^SM9(s5dKtfl=j`S^ zs&f2_Hp%O4Z%vu)93${Nd5goI74Fl&r3tKLeby`8sxNzKVQA#N46~rsYZC5osEW^W zT_Sy%Q~Aj`%L_b7mm}5ZEIRu9tiq+U>rGvRwO%pIc)BW^z-z`RmXM4gcF1UXWpKx9O%x~5`ugx$2W&5L{edm%w z!}2rhee27DwWey`+4foRUZLPyzk~64KX0uNT`lBZn{jNDWIE4vWjn#gf*<2L9t#Q< zD!1(4`;xU;?(?L`jhSa&-DUcr&~hS4Pf4k-?L+Hx*^)D|h9b#^vfhTW$%Z0_=KfcX z6K7_v4B8_vC>Y;baPu$LP==bE6oGGlx6az}2b9k13L{&lwF z<*j9xFA6Wu{`^v4ou;RU%B8RB+s{w1|DzQcS{j_`DfwmA<;VUT*0ip=`z}gX!1Ju0 z>e{lGTdq6rD$UcF!S$6Z@5W*mJqHEBLtU#x6k|5kUlOh>Ix(gBb>;jP?N4jXQ+z%3 zrfaVab@a(yd+7GAtvTuMQfimnxy-)*_4QEi^R~*4@3;BInB>GyZ2s*&KfAR2;k4v$ z)e*BpnCIG0tiD>z_H}0QRnhxV1-Em#S1p>j-+$GTMZT-WW{P@?>F#)a{}5}hi&pSD z)1Lubb8dQFT>6jsnNaJrS0B#Q0aLSTiEBhjN@7W>RdP`(kYX@0Ff`XSFxE9P4KXya uGBUO@GSoIOv@$SQFu|h|MMG|WN@iLmZVeaDemDx$z~JfX=d#Wzp$P!8mWQtZ literal 0 HcmV?d00001 diff --git a/src/Working_In_Background/icon4.png b/src/Working_In_Background/icon4.png new file mode 100644 index 0000000000000000000000000000000000000000..531dfa5362e74b91b9c19d4cfdd2d242440d36ae GIT binary patch literal 940 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=EuJopAs)x4UOk%~6Do21Ajv5^)sx!|xM2WrsnAX4tNc3VAUe8$?P2H9ezp*65o)xYVjU zb4%sy<=xi4Mw89v{*=|5^Sj{u^yfC`-_M!tnZovGy~1QKm8g(sdkPLRT9;IL1m2Q* zvZKPN<-;P|vX=o_yoF(NIycIEoE2wl745i0OJ{}w+x?2L>1C>|X{#r$+SJCmSY&Rl z=)^o9_1>U@Tl>NUN~`CV^q9qOZSr^>pWPw0DT5(JO?K&%}&V)2j4$nuAe1m@IpND-83~u zoBW6GzL;NM5;XHp?(O`Cwa+iUl=$;{*ZZEx;HefbgpH@2wa8o|_;Kfqjt+ijnZAyW zodW+p&kN_RJoGxv_3n(T+gU#pa!fp0Y-TDn%lI$`_qFTXuydY6B$*|+_^r=eW5sobITa_I@0TCcYRZ&wsmj43-+$DDSg zB==(Hi(cWaKT9~mMO0OUUj7Q+aDBu6zls~Pu9_ZIRlSfNx4!a0|6u~3~A5haZ)qgKvaZF?nYx`@ixc1`xR z5kxI7Dz1-RD_U3H%hlH=Y zFBOQbvwou4|7t?kqi6mid!D8`|2n(-%_RAdI|a^1S7khVKUqub^@Vl5X=|@7j}9vm zH(4CAEM)hS!>dwHU;7mOijVPf!xBGz%gMkbtyHlAs6^3_o1c=IR*74~#j_ud0yQvry85}Sb4q9e0HA}H AIsgCw literal 0 HcmV?d00001 diff --git a/src/Working_In_Background/icon5.png b/src/Working_In_Background/icon5.png new file mode 100644 index 0000000000000000000000000000000000000000..177579f9b2dfa3dde6b4973f4bc9c7a95d2e2c1a GIT binary patch literal 939 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=&7LlfAs)x4UOk;18!B@A(Vua z{O;q<9OrN4PUm}iO(6ZqO9_1e{g;;)Zx(e~b!w02;}2VFcWu!=J$tR&s$*Pgy@5r` zLS1&*%{6j+H)Zcy1+zD$rwnh^+~iWa`y6-lQRZ!rx+|uY`i}s!*(q7 zWbmIIKlk6OSs_}%J92;P?s+a_CEL6|_WRmG?JObo+MH{XBGr4$lqzkZWuiKlFw8l;*?Totfa)(_F<~H&C?0iNh)edYGTQ1YDp?B*8ko2 zD7JBZiu{=9;!-1gi1oaLk$T^esS*9!g-Zf9ily3fiuY6oe>vjh@<(8*z&v9uH!~f5 z0cFKKo9?xDF<03p9q50QVH5e{=eaudBQ808odR~Txem*gEV}G>w=J}_;H2ko-dUo? zUtNzc*6+Li+*mOtY|;deCE5OY{etyBW0P)f%J%9$wcx&QZC-!KPxUX^KP zZg<{(SMJj4-GPlW;=&8A>Zx9;%FoWq3e$<)vLGw&YSZUAYp1`GHTSvwT>R@D*PqXX zH?2~cetN1|d7{;tvWKyIZ*4Ow-((i_?q#z*@2i#5pU<1Ppx#?uPh#ux6$k$&A9&if zx!|s%e?>%lh_HFR()U@k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=Wu7jMAs)x4UOk%~6Do7;eg6igd5&W}CU>=&@fxOnR|5 zCM}t}=Wom%lR~wZ7N2GG=2Y)^e)_ZZbIa#xLNguzYn)gj)X6t>r%uiL4Y8}_0;ZI) zRl3{AIaQpqt1i(lZQG%6?r23{#m&0fRdW@Bx^-rl@Wod}^>d>z1UH71$r;bHsyV`~U8W zV4kN>ydO1pbo|h2(Vl0T5+>9CdgId9g*N3IS5A^|)jqaI^;eRn(!TB@j`Px@%Dk70 zfg0E6y>-5sSZ$khfd7$;&CK6Fk0~xc>XLKag=7Am+YLT}kyrEfw&`*`TxHBBX`-AZ zJ=yQ*KMT>zhO&ZN1=eYLd8k}EyZk|eVEr%Oq^ql>yGm6rnRz)v;DmCZ&@+%cHoFcX_dbe)(tFV|yi*_!1 za&{-jC)2!l=JWkCm|>l!C8<`)MX5lF!N|bST-U%@*T^))(8S8f*viOI+rZGu kz+k}yk4h8`x%nxXX_dG&Ts-^XC{P1~r>mdKI;Vst037R$H~;_u literal 0 HcmV?d00001 diff --git a/src/Working_In_Background/icon7.png b/src/Working_In_Background/icon7.png new file mode 100644 index 0000000000000000000000000000000000000000..ab60bbdcab2e36ed329bd806d70752c0eebe612f GIT binary patch literal 935 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=^`0({As)x4UOk%~6Do7;{v8~xd*C79pM9o9bSS>HEwd>rn=9>CQEPdg$ zyQ5^ab>@_&V!o}-88col2`>4uM%Lxlk0|#o4;OJxm{~Gu(`LSxL1B~L_Ib=^H=1A7 z>o?iDzX-VTa&;_2%DL*+-?cyf^KqSJ{#?iS{)cbwfd%rZl~GYF zAEx~5eRqDH_fn(ETV?YP-PT+DO61Sew)H)coAnB>urJe{U3SdF_))T)S zNXN}PM^8up4k$ZP$N%#CUJJ?o=XLwaZb%y53$YUwe5_crWh3LvMVnUb-NhRza40lg z)+{0F%B!Qx7jKV~3*>${Yf+1f(%l*^KB;f*@v32Kcdgs8gyq+rE3f@GtZ5FdzPoXr z@}#PmF0F4b$__Apd!1KSuvgXLoW0f453HndZGSov+S(g7pnw&R=Cdj}{5CZ(o1#+^h1nFLmw| zoJp3uqIvbu+4&k3SBu-e?0&gweogX0-R(LNqHF)u2Dzrr)v`*trW3j4LElsx*0mZ_ zHLvRb+>mv1)7C%Jeu*o3wVwKPW$t}oYE~_AjVMV;EJ?LWE=mPb3`Pcq=DG&Px<;lU xh9*`<##Tm#+6IPJ1_lczcvPZj$jwj5OsmAL;o{j3M}Zm`JYD@<);T3K0RR-mo%#R( literal 0 HcmV?d00001 diff --git a/src/Working_In_Background/icon8.png b/src/Working_In_Background/icon8.png new file mode 100644 index 0000000000000000000000000000000000000000..6005263aff6a636de4490657817442ac65816d52 GIT binary patch literal 940 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sfLuN@naZ$;=zNSF=EuJopAs)x4UOk%~6Do21g1rQ=PJPRpE+23sUA;M*VH_n4r%cqoke<4DzyiX{R(2%i@kAa ziSMi@&y$vArb#6~vy8F${&1fD{^E1*EAv(^GI=5&y41EdEe&SRkiPegG<;d zz2$m4(sMQjuCGe(m|UdPF4ZBY+tR)w(UKn#BGr^W!B`m zN?p4z7cLHw-M(1Z<#gO}*(Imb=PGnvyRNo~Sv0rd(hlYl>$LXLU00{BR_^-d@-le+ z#n+R!Dt1)|FMa%N^)$|6Hryc1qVVzW;Id$b`3bA!c_r zxiR?fEKL8kS(~dh=y2}p{D-;e7oIEpdAe%7%%+6EqjK^V`R6L#d$uUsOa z`)+2QsGOOhXC-5KXO6#1Oi=K`MT;V;R&A5~)*c^vW_G!2ZkTM2Y3hOb34Y?A&30sN zY+PaTHt2Hl-nwX;gw6lLSee&yspW=bm%2DRPnWCx_2pG$9oy;THHBwqUy1J4OuCr6 zId5m`wcO>FshiGLPWC&v^S{={QRqp{p11k*0!{J1Poyue+nIK2&zh(2gIBz~w%UFArKU*ZWp_(< zKWy6SvM?my?B@*g^m9&&z5jCW4{NnP)R`;