Artwork/ArtTeamProjects/Fedora7Remix/Rhgb/Throbber

General
The throbber artwork is an animated icon which provides visual feedback of activity. To create the effect each frame of the strip is played left to right in a continuous manner.

Specifications
The dimension of the image strip is 288 x 24 pixels consisting of twelve individual 24 x 24 frames. The word "frame" in this document simply refers to an area on the drawing surface. If the desire is to create a spinning illusion with the image completing one revolution (360 degrees) in the space allowed, each frame must be rotated 30 degrees clockwise from the previous frame.



Current Design
Taking a look at the current design each frame is filled with an image drawn with a series of circles to form the illusion of movement. A variant of this design is also used by the cursor.



Download: SVG File

Designing a Replacement
For purposes of illustration I created an image in Inkscape (Gimp would also work) adhering to the specification of twelve 24 x 24 frames. In the first frame I drew a circle with a light blue gradient (#00bbff) border and a transparent center.



Copying the image of frame one to the center of frame two I rotated it 30 degrees in a clockwise manner. Copying the image of frame two to the center of frame three I rotated it 30 degrees in a clockwise direction for a total of 60 degrees from the first. Continuing this process I created ten additional frames for a total of twelve.

The result of this effort looks like the following.



Download: SVG File

Installation
The completed image should be named 'throbber-anim.png' and must reside in the '/usr/share/rhgb/' folder.


 * 1) Download the following files
 * 2) * [[Image:Artwork_ArtTeamProjects_Fedora7Remix_Rhgb_Throbber_InstallThrobber.sh]]
 * 3) * Image:Artwork_ArtTeamProjects_Fedora7Remix_Rhgb_Throbber_throbber-anim.png
 * 4) * [[Image:Artwork_ArtTeamProjects_Fedora7Remix_Rhgb_Throbber_UninstallThrobber.sh]]
 * 5) Open a terminal session and login as root
 * 6) * ie. $ su
 * 7) Navigate to the folder containing the above files
 * 8) * ie. # cd myDownloads
 * 9) Execute   InstallThrobber.sh script
 * 10) * ie. # sh  InstallThrobber.sh
 * 11) Respond  when asked "Proceed y/N?"
 * 12) * ie. Proceed y/N? y
 * 13) Close terminal window when script is done
 * 14) * ie. "All done ..."

Installation Script
clear echo echo "     #####                     ##" echo "    ###                        ##" echo "    ###                        ##" echo "  ########   ######     ###### ##     #######    ### ###   #######" echo "    ###    ###    ###  ###    ###   ###    ###   ####    ###     ###" echo "    ###    ##########  ###     ##   ###     ###  ###     ###     ###" echo "    ###    ###         ###    ###   ###    ###   ###     ###     ###" echo "    ###     ########    ###### ##    ########    ###       ###### ##" echo echo "                       RHGB Throbber Installation" echo echo echo
 * 1) !/bin/bash

if [ "$UID" -ne "0" ] then echo echo "Sorry, this script must be run as root (su)." echo exit 1 fi

echo -n "Proceed y/N? " read ans

case $ans in "y" | "Y" ) echo echo "Thank you :)" echo exit;; esac

if [ ! -r "/usr/share/rhgb/throbber-anim.png.sav" ] then echo echo "Copying current image to (throbber-anim.png.sav) ..." cp /usr/share/rhgb/throbber-anim.png /usr/share/rhgb/throbber-anim.png.sav fi

cp throbber-anim.png /usr/share/rhgb/throbber-anim.png chmod 755 /usr/share/rhgb/throbber-anim.png

echo echo "Done ..." echo