From cde05b7d9f828ffb3869130ec250ad528894195d Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 18 Oct 2008 13:56:12 +0000 Subject: Basic theme support. NetSurf will use the theme pointed to by the Options file "theme:". Default is Resources/Themes/Default This directory must contain a file called Theme which indicates which files should be used for which images. The number of frames in the Throbber must also be specified here. See Resources/Themes/Default/Theme for an example. svn path=/trunk/netsurf/; revision=5592 --- amiga/resources/Themes/AISS/NetSurf.info | Bin 0 -> 11892 bytes amiga/resources/Themes/AISS/Theme | 21 ++++++++++++++++++ amiga/resources/Themes/AISS/Throbber | Bin 0 -> 5443 bytes amiga/resources/Themes/Default/Theme | 36 +++++++++++++++++++++++++++++++ amiga/resources/Themes/Default/Throbber | Bin 0 -> 6479 bytes amiga/resources/Throbber | Bin 6479 -> 0 bytes 6 files changed, 57 insertions(+) create mode 100644 amiga/resources/Themes/AISS/NetSurf.info create mode 100755 amiga/resources/Themes/AISS/Theme create mode 100644 amiga/resources/Themes/AISS/Throbber create mode 100755 amiga/resources/Themes/Default/Theme create mode 100644 amiga/resources/Themes/Default/Throbber delete mode 100644 amiga/resources/Throbber (limited to 'amiga/resources') diff --git a/amiga/resources/Themes/AISS/NetSurf.info b/amiga/resources/Themes/AISS/NetSurf.info new file mode 100644 index 000000000..a42460e7f Binary files /dev/null and b/amiga/resources/Themes/AISS/NetSurf.info differ diff --git a/amiga/resources/Themes/AISS/Theme b/amiga/resources/Themes/AISS/Theme new file mode 100755 index 000000000..2e9cf28b6 --- /dev/null +++ b/amiga/resources/Themes/AISS/Theme @@ -0,0 +1,21 @@ +# AISS theme. Requires AISS to be installed (see http://www.masonicons.de) +# Throbber animation by Martin Merz +# +theme_nav_west:*TBImages:nav_west +theme_nav_west_s:*TBImages:nav_west_s +theme_nav_west_g:*TBImages:nav_west_g +theme_nav_east:*TBImages:nav_east +theme_nav_east_s:*TBImages:nav_east_s +theme_nav_east_g:*TBImages:nav_east_g +theme_stop:*TBImages:stop +theme_stop_s:*TBImages:stop_s +theme_stop_g:*TBImages:stop_g +theme_reload:*TBImages:reload +theme_reload_s:*TBImages:reload_s +theme_reload_g:*TBImages:reload_g +theme_home:*TBImages:home +theme_home_s:*TBImages:home_s +theme_home_g:*TBImages:home_g +theme_closetab:*TBImages:list_cancel +theme_throbber:Throbber +theme_throbber_frames:13 diff --git a/amiga/resources/Themes/AISS/Throbber b/amiga/resources/Themes/AISS/Throbber new file mode 100644 index 000000000..a8c38d153 Binary files /dev/null and b/amiga/resources/Themes/AISS/Throbber differ diff --git a/amiga/resources/Themes/Default/Theme b/amiga/resources/Themes/Default/Theme new file mode 100755 index 000000000..3faf1eaf9 --- /dev/null +++ b/amiga/resources/Themes/Default/Theme @@ -0,0 +1,36 @@ +# Theme description file for AmigaOS NetSurf +# +# Format is theme_image:filename +# Where filename is relative to the directory in which this file +# is stored. +# +# If filename is prefixed by an asterisk, it will be treated as +# a full path to a file. +# +# Where theme_image is suffixed by _s or _g, these are the selected +# and ghosted version of the image. +# +# The images can be stored in any format which has a picture datatype +# available. +# +# theme_throbber is a film strip of theme_throbber_frames frames +# The first frame must be the inactive image. +# +theme_nav_west:*TBImages:nav_west +theme_nav_west_s:*TBImages:nav_west_s +theme_nav_west_g:*TBImages:nav_west_g +theme_nav_east:*TBImages:nav_east +theme_nav_east_s:*TBImages:nav_east_s +theme_nav_east_g:*TBImages:nav_east_g +theme_stop:*TBImages:stop +theme_stop_s:*TBImages:stop_s +theme_stop_g:*TBImages:stop_g +theme_reload:*TBImages:reload +theme_reload_s:*TBImages:reload_s +theme_reload_g:*TBImages:reload_g +theme_home:*TBImages:home +theme_home_s:*TBImages:home_s +theme_home_g:*TBImages:home_g +theme_closetab:*TBImages:list_cancel +theme_throbber:Throbber +theme_throbber_frames:9 diff --git a/amiga/resources/Themes/Default/Throbber b/amiga/resources/Themes/Default/Throbber new file mode 100644 index 000000000..7dd714248 Binary files /dev/null and b/amiga/resources/Themes/Default/Throbber differ diff --git a/amiga/resources/Throbber b/amiga/resources/Throbber deleted file mode 100644 index 7dd714248..000000000 Binary files a/amiga/resources/Throbber and /dev/null differ -- cgit v1.2.3