diff options
author | Ruben Rodriguez <ruben@gnu.org> | 2015-03-08 15:00:38 +0000 |
---|---|---|
committer | Ruben Rodriguez <ruben@gnu.org> | 2015-03-08 15:00:38 +0000 |
commit | c2cab2828af272307671043c1251b076d4b46cce (patch) | |
tree | 19cbc64cd2c681bc90eb0e92e1afb3c5c2e28495 /data/branding/icecat | |
parent | a1682d8409b1f85a5ae968478737d054bc6d12a2 (diff) |
Added mobile branding files
Diffstat (limited to 'data/branding/icecat')
65 files changed, 409 insertions, 0 deletions
diff --git a/data/branding/icecat/LICENSE b/data/branding/icecat/LICENSE new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/data/branding/icecat/LICENSE diff --git a/data/branding/icecat/Makefile.in b/data/branding/icecat/Makefile.in new file mode 100644 index 0000000..9cc8935 --- /dev/null +++ b/data/branding/icecat/Makefile.in @@ -0,0 +1,67 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +include $(topsrcdir)/config/config.mk + +PREF_JS_EXPORTS = $(srcdir)/pref/icecat-branding.js + +# On Windows only do this step for browser, skip for metro. +ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows browser) +BRANDING_FILES := \ + icecat.ico \ + document.ico \ + branding.nsi \ + appname.bmp \ + bgintro.bmp \ + bgplain.bmp \ + clock.bmp \ + particles.bmp \ + pencil.bmp \ + pencil-rtl.bmp \ + wizHeader.bmp \ + wizHeaderRTL.bmp \ + wizWatermark.bmp \ + newwindow.ico \ + newtab.ico \ + pbmode.ico \ + $(NULL) +endif + +ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa) +BRANDING_FILES := \ + background.png \ + icecat.icns \ + disk.icns \ + document.icns \ + dsstore \ + $(NULL) +endif + +ifdef MOZ_WIDGET_GTK +BRANDING_FILES := \ + default16.png \ + default32.png \ + default48.png \ + mozicon128.png \ + $(NULL) +endif + +ifeq ($(OS_ARCH),OS2) +BRANDING_FILES := \ + icecat-os2.ico \ + document-os2.ico \ + $(NULL) +endif + +BRANDING_DEST := $(DIST)/branding +BRANDING_TARGET := export +INSTALL_TARGETS += BRANDING + +ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) +VISUALMANIFEST := VisualElementsManifest.xml +VISUALMANIFEST_FLAGS := -Fsubstitution -DMOZ_APP_DISPLAYNAME=${MOZ_APP_DISPLAYNAME} +VISUALMANIFEST_PATH := $(DIST)/bin +PP_TARGETS += VISUALMANIFEST +endif + diff --git a/data/branding/icecat/VisualElementsManifest.xml b/data/branding/icecat/VisualElementsManifest.xml new file mode 100644 index 0000000..f763409 --- /dev/null +++ b/data/branding/icecat/VisualElementsManifest.xml @@ -0,0 +1,16 @@ +<Application + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <VisualElements + DisplayName="@MOZ_APP_DISPLAYNAME@" + Logo="tileresources\VisualElements_logo.png" + SmallLogo="tileresources\VisualElements_smalllogo.png" + ForegroundText="light" + BackgroundColor="#0a1833"> + <DefaultTile + ShortName="@MOZ_APP_DISPLAYNAME@" + ShowName="allLogos" + /> + <SplashScreen + Image="tileresources\VisualElements_splashscreen.png" /> + </VisualElements> +</Application> diff --git a/data/branding/icecat/appname.bmp b/data/branding/icecat/appname.bmp Binary files differnew file mode 100644 index 0000000..69d9e0f --- /dev/null +++ b/data/branding/icecat/appname.bmp diff --git a/data/branding/icecat/background.png b/data/branding/icecat/background.png Binary files differnew file mode 100644 index 0000000..e52f31d --- /dev/null +++ b/data/branding/icecat/background.png diff --git a/data/branding/icecat/bgintro.bmp b/data/branding/icecat/bgintro.bmp Binary files differnew file mode 100644 index 0000000..14214ce --- /dev/null +++ b/data/branding/icecat/bgintro.bmp diff --git a/data/branding/icecat/bgplain.bmp b/data/branding/icecat/bgplain.bmp Binary files differnew file mode 100644 index 0000000..c82f896 --- /dev/null +++ b/data/branding/icecat/bgplain.bmp diff --git a/data/branding/icecat/branding.nsi b/data/branding/icecat/branding.nsi new file mode 100644 index 0000000..9b6ab6a --- /dev/null +++ b/data/branding/icecat/branding.nsi @@ -0,0 +1,50 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# NSIS branding defines for official release builds. +# The nightly build branding.nsi is located in browser/installer/windows/nsis/ +# The unofficial build branding.nsi is located in browser/branding/unofficial/ + +# BrandFullNameInternal is used for some registry and file system values +# instead of BrandFullName and typically should not be modified. +!define BrandFullNameInternal "IceCat" +!define CompanyName "GNU" +!define URLInfoAbout "http://www.gnu.org/software/gnuzilla/" +!define URLUpdateInfo "http://www.gnu.org/software/gnuzilla/" + +!define URLStubDownload "http://www.gnu.org/software/gnuzilla/" +!define URLManualDownload "http://ftp.gnu.org/gnu/gnuzilla/" + +; The OFFICIAL define is a workaround to support different urls for Release and +; Beta since they share the same branding when building with other branches that +; set the update channel to beta. +!define OFFICIAL +!define Channel "release" + +# The installer's certificate name and issuer expected by the stub installer +!define CertNameDownload "Mozilla Corporation" +!define CertIssuerDownload "DigiCert Assured ID Code Signing CA-1" + +# Dialog units are used so the UI displays correctly with the system's DPI +# settings. +# The dialog units for the bitmap's dimensions should match exactly with the +# bitmap's width and height in pixels. +!define APPNAME_BMP_WIDTH_DU "134u" +!define APPNAME_BMP_HEIGHT_DU "36u" +!define INTRO_BLURB_WIDTH_DU "258u" +!define INTRO_BLURB_EDGE_DU "170u" +!define INTRO_BLURB_LTR_TOP_DU "20u" +!define INTRO_BLURB_RTL_TOP_DU "12u" + +# UI Colors that can be customized for each channel +!define FOOTER_CONTROL_TEXT_COLOR_NORMAL 0x000000 +!define FOOTER_CONTROL_TEXT_COLOR_FADED 0x666666 +!define FOOTER_BKGRD_COLOR 0xFFFFFF +!define INTRO_BLURB_TEXT_COLOR 0x666666 +!define OPTIONS_TEXT_COLOR_NORMAL 0x000000 +!define OPTIONS_TEXT_COLOR_FADED 0x666666 +!define OPTIONS_BKGRD_COLOR 0xF0F0F0 +!define INSTALL_BLURB_TEXT_COLOR 0x666666 +!define INSTALL_PROGRESS_TEXT_COLOR_NORMAL 0x666666 +!define INSTALL_PROGRESS_TEXT_COLOR_FADED 0x999999 diff --git a/data/branding/icecat/clock.bmp b/data/branding/icecat/clock.bmp Binary files differnew file mode 100644 index 0000000..c74398e --- /dev/null +++ b/data/branding/icecat/clock.bmp diff --git a/data/branding/icecat/configure.sh b/data/branding/icecat/configure.sh new file mode 100644 index 0000000..7481c2c --- /dev/null +++ b/data/branding/icecat/configure.sh @@ -0,0 +1,5 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +MOZ_APP_DISPLAYNAME=IceCat diff --git a/data/branding/icecat/content/Makefile.in b/data/branding/icecat/content/Makefile.in new file mode 100644 index 0000000..2d17f36 --- /dev/null +++ b/data/branding/icecat/content/Makefile.in @@ -0,0 +1,13 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# Branding Makefile +# - jars chrome artwork + +# resources needed for the metro tile interface +ifeq ($(MOZ_WIDGET_TOOLKIT) $(DIST_SUBDIR),windows metro) +TILE_FILES := $(wildcard $(srcdir)/VisualElements*) +TILE_DEST := $(DIST)/bin/tileresources +INSTALL_TARGETS += TILE +endif diff --git a/data/branding/icecat/content/VisualElements_logo.png b/data/branding/icecat/content/VisualElements_logo.png Binary files differnew file mode 100644 index 0000000..0cbf367 --- /dev/null +++ b/data/branding/icecat/content/VisualElements_logo.png diff --git a/data/branding/icecat/content/VisualElements_smalllogo.png b/data/branding/icecat/content/VisualElements_smalllogo.png Binary files differnew file mode 100644 index 0000000..425f9fd --- /dev/null +++ b/data/branding/icecat/content/VisualElements_smalllogo.png diff --git a/data/branding/icecat/content/VisualElements_splashscreen.png b/data/branding/icecat/content/VisualElements_splashscreen.png Binary files differnew file mode 100644 index 0000000..484ac2f --- /dev/null +++ b/data/branding/icecat/content/VisualElements_splashscreen.png diff --git a/data/branding/icecat/content/about-background.png b/data/branding/icecat/content/about-background.png Binary files differnew file mode 100644 index 0000000..f626f74 --- /dev/null +++ b/data/branding/icecat/content/about-background.png diff --git a/data/branding/icecat/content/about-logo.png b/data/branding/icecat/content/about-logo.png Binary files differnew file mode 100644 index 0000000..c5a226c --- /dev/null +++ b/data/branding/icecat/content/about-logo.png diff --git a/data/branding/icecat/content/about-logo@2x.png b/data/branding/icecat/content/about-logo@2x.png Binary files differnew file mode 100644 index 0000000..1c4dea8 --- /dev/null +++ b/data/branding/icecat/content/about-logo@2x.png diff --git a/data/branding/icecat/content/about-wordmark.png b/data/branding/icecat/content/about-wordmark.png Binary files differnew file mode 100644 index 0000000..e4ba2e2 --- /dev/null +++ b/data/branding/icecat/content/about-wordmark.png diff --git a/data/branding/icecat/content/about-wordmark.svg b/data/branding/icecat/content/about-wordmark.svg new file mode 100644 index 0000000..7c73566 --- /dev/null +++ b/data/branding/icecat/content/about-wordmark.svg @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + id="aboutWordmark" + x="0px" + y="0px" + width="130px" + height="38px" + viewBox="0 0 130 38" + xml:space="preserve" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="about-wordmark.svg"><metadata + id="metadata9"><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="defs7" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1678" + inkscape:window-height="980" + id="namedview5" + showgrid="false" + inkscape:zoom="12.361033" + inkscape:cx="65.19257" + inkscape:cy="11.28883" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="aboutWordmark" /> + + + + + +<g + style="font-size:29.90496063px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Montserrat;-inkscape-font-specification:Montserrat" + id="text2985-3"><path + d="m 7.5040834,20.952038 c 0.99797,1.6e-5 1.8577666,0.138197 2.5793926,0.414545 0.721604,0.276379 1.435542,0.706277 2.141816,1.289696 l -1.174544,1.220605 c -1.0594042,-0.84443 -2.2262709,-1.266651 -3.500604,-1.266666 -1.3050564,1.5e-5 -2.4105091,0.537388 -3.3163613,1.61212 -0.9058618,1.059405 -1.3587904,2.694554 -1.3587869,4.905451 -3.5e-6,4.375758 1.4969637,6.563634 4.4909059,6.563632 1.1822123,2e-6 2.2108974,-0.253331 3.0860583,-0.759999 l 0,-4.951512 -2.8787857,0 -0.2303029,-1.63515 5.0896936,0 0,7.623025 c -1.550718,0.921211 -3.2856642,1.381817 -5.204845,1.381817 -2.0113175,0 -3.592729,-0.698585 -4.7442391,-2.095756 C 1.3319647,33.856678 0.75620807,31.814661 0.75620941,29.127789 0.75620807,26.563761 1.416409,24.560128 2.7368141,23.116885 4.0572125,21.673669 5.6463007,20.952054 7.5040834,20.952038" + style="font-size:23.03028679px;font-weight:normal;fill:#ffffff;-inkscape-font-specification:Fira Sans" + id="path2987" /><path + d="m 27.21585,21.228401 0,15.844837 -2.671513,0 -6.678783,-13.65696 c 0.184238,2.026677 0.276359,4.03031 0.276363,6.010905 l 0,7.646055 -1.865453,0 0,-15.844837 2.602422,0 6.724844,13.67999 c -0.1689,-1.596762 -0.253345,-3.201204 -0.253333,-4.81333 l 0,-8.86666 1.865453,0" + style="font-size:23.03028679px;font-weight:normal;fill:#ffffff;-inkscape-font-specification:Fira Sans" + id="path2989" /><path + d="m 42.660895,21.228401 0,10.801205 c -1.3e-5,1.59677 -0.483648,2.886464 -1.450908,3.869088 -0.951929,0.967272 -2.295361,1.450908 -4.0303,1.450908 -1.750307,0 -3.093739,-0.483636 -4.0303,-1.450908 -0.936568,-0.96727 -1.40485,-2.256965 -1.404848,-3.869088 l 0,-10.801205 1.980605,0 0,10.639993 c -4e-6,2.51798 1.151509,3.776968 3.454543,3.776967 2.303019,10e-7 3.454532,-1.258987 3.454543,-3.776967 l 0,-10.639993 2.026665,0" + style="font-size:23.03028679px;font-weight:normal;fill:#ffffff;-inkscape-font-specification:Fira Sans" + id="path2991" /><path + d="m 51.654545,16.349101 0,20.724137 -4.904413,0 0,-20.724137 4.904413,0" + style="font-weight:bold;fill:#ffffff;font-family:Fira Sans;-inkscape-font-specification:Fira Sans Bold" + id="path2993" /><path + d="m 62.358188,20.68532 c 2.093336,1.6e-5 3.907568,0.647956 5.442702,1.943822 l -2.063442,2.840972 c -0.95697,-0.777517 -1.953801,-1.166281 -2.990496,-1.166294 -2.133227,1.3e-5 -3.199837,1.644784 -3.199831,4.934319 -6e-6,1.674684 0.269139,2.860913 0.807434,3.55869 0.538282,0.697786 1.31581,1.046677 2.332587,1.046674 0.956949,3e-6 1.943812,-0.388761 2.960591,-1.166294 l 2.153157,3.020401 c -1.575007,1.256009 -3.359334,1.884012 -5.352988,1.884013 -2.432276,-10e-7 -4.35616,-0.747624 -5.771657,-2.242872 -1.395566,-1.515182 -2.093348,-3.538749 -2.093347,-6.070707 -10e-7,-2.55188 0.707749,-4.61532 2.123252,-6.190327 1.415497,-1.594916 3.299508,-2.392381 5.652038,-2.392397" + style="font-weight:bold;fill:#ffffff;font-family:Fira Sans;-inkscape-font-specification:Fira Sans Bold" + id="path2995" /><path + d="m 76.017276,20.68532 c 2.292703,1.6e-5 4.086999,0.717735 5.382893,2.153157 1.295867,1.435451 1.943807,3.429113 1.943823,5.980992 -1.6e-5,0.657917 -0.02992,1.226111 -0.08971,1.704583 l -9.808827,0 c 0.13955,1.33576 0.508378,2.272781 1.106483,2.811066 0.598092,0.538293 1.425462,0.807437 2.482112,0.807434 1.176251,3e-6 2.442226,-0.468507 3.79793,-1.405533 l 1.943822,2.631637 c -1.854121,1.475311 -3.917561,2.212966 -6.190327,2.212967 -2.571833,-10e-7 -4.545558,-0.757592 -5.921182,-2.272777 -1.37563,-1.515182 -2.063443,-3.548717 -2.063442,-6.100612 -10e-7,-2.472133 0.647939,-4.505669 1.943822,-6.100612 1.315814,-1.614853 3.140015,-2.422286 5.472608,-2.422302 m -2.601731,6.997761 5.293178,0 0,-0.209335 c -0.03989,-2.432258 -0.897159,-3.648392 -2.571827,-3.648405 -0.81741,1.3e-5 -1.445413,0.299062 -1.884012,0.897149 -0.438613,0.578174 -0.717725,1.565037 -0.837339,2.960591" + style="font-weight:bold;fill:#ffffff;font-family:Fira Sans;-inkscape-font-specification:Fira Sans Bold" + id="path2997" /><path + d="m 94.549005,15.840716 c 2.47213,2.2e-5 4.605349,0.757613 6.399665,2.272777 l -2.392401,2.840972 c -1.156338,-0.996815 -2.392409,-1.495231 -3.708215,-1.495248 -1.375637,1.7e-5 -2.472151,0.598116 -3.289546,1.794297 -0.797472,1.176277 -1.196204,2.980541 -1.196198,5.412798 -6e-6,2.412342 0.398726,4.206637 1.196198,5.382893 0.817395,1.156329 1.943814,1.734491 3.379261,1.734488 1.196187,3e-6 2.541908,-0.578159 4.03717,-1.734488 l 2.212971,2.870876 c -1.734507,1.774362 -3.89763,2.661541 -6.489381,2.661542 -2.89082,-10e-7 -5.1935,-0.94699 -6.908046,-2.840972 -1.714552,-1.913913 -2.571827,-4.605357 -2.571826,-8.074339 -10e-7,-3.389215 0.867242,-6.040786 2.601731,-7.954719 1.734483,-1.913898 3.977353,-2.870855 6.728617,-2.870877" + style="font-weight:bold;fill:#ffffff;font-family:Fira Sans;-inkscape-font-specification:Fira Sans Bold" + id="path2999" /><path + d="m 109.29869,20.68532 c 2.27277,1.6e-5 3.93748,0.468527 4.99413,1.405533 1.05663,0.937036 1.58495,2.342568 1.58496,4.2166 l 0,6.160421 c -1e-5,0.598104 0.0797,1.036709 0.23924,1.315819 0.17942,0.279116 0.45853,0.48845 0.83734,0.628004 l -0.98686,3.080211 c -0.97691,-0.07975 -1.77438,-0.289082 -2.3924,-0.628004 -0.59811,-0.338923 -1.07659,-0.88718 -1.43544,-1.644773 -1.03671,1.574995 -2.63164,2.362491 -4.78479,2.362492 -1.575,-10e-7 -2.83101,-0.458543 -3.76803,-1.375628 -0.93702,-0.917084 -1.40553,-2.113281 -1.40553,-3.588596 0,-1.734481 0.63797,-3.060267 1.91392,-3.97736 1.27594,-0.917076 3.12008,-1.375618 5.53242,-1.375628 l 1.61486,0 0,-0.687814 c -10e-6,-0.93701 -0.19937,-1.574982 -0.59809,-1.913917 -0.39875,-0.358847 -1.09653,-0.538277 -2.09335,-0.53829 -1.1364,1.3e-5 -2.52199,0.279126 -4.15679,0.837339 l -1.07658,-3.110116 c 2.09334,-0.777513 4.08701,-1.166277 5.98099,-1.166293 m 1.94382,9.180823 -1.16629,0 c -2.13323,7e-6 -3.19984,0.777535 -3.19983,2.332587 -1e-5,0.637977 0.15949,1.136392 0.47848,1.495248 0.33892,0.338926 0.79746,0.508387 1.37563,0.508384 1.05663,3e-6 1.89397,-0.498412 2.51201,-1.495248 l 0,-2.840971" + style="font-weight:bold;fill:#ffffff;font-family:Fira Sans;-inkscape-font-specification:Fira Sans Bold" + id="path3001" /><path + d="m 124.84414,17.216345 0,3.977359 3.6484,0 -0.50838,3.289546 -3.14002,0 0,7.29681 c -10e-6,0.737661 0.11961,1.265981 0.35886,1.584963 0.23923,0.31899 0.61802,0.478483 1.13639,0.47848 0.55821,3e-6 1.12641,-0.179427 1.70458,-0.53829 l 1.58496,3.020401 c -1.19621,0.837339 -2.63164,1.256008 -4.30631,1.256009 -3.46898,-0.01994 -5.20347,-1.933853 -5.20347,-5.741753 l 0,-7.35662 -2.24287,0 0,-3.289546 2.24287,0 0,-3.43907 4.72499,-0.538289" + style="font-weight:bold;fill:#ffffff;font-family:Fira Sans;-inkscape-font-specification:Fira Sans Bold" + id="path3003" /></g> +</svg>
\ No newline at end of file diff --git a/data/branding/icecat/content/about.png b/data/branding/icecat/content/about.png Binary files differnew file mode 100644 index 0000000..93bf0dd --- /dev/null +++ b/data/branding/icecat/content/about.png diff --git a/data/branding/icecat/content/aboutDialog.css b/data/branding/icecat/content/aboutDialog.css new file mode 100644 index 0000000..f3f6491 --- /dev/null +++ b/data/branding/icecat/content/aboutDialog.css @@ -0,0 +1,44 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +#clientBox { + background-color: #F7F7F7; + color: #222222; +} + +#leftBox { + background-image: url("chrome://branding/content/about-logo.png"); + background-repeat: no-repeat; + background-size: 192px auto; + /* min-width and min-height create room for the logo */ + min-width: 210px; + min-height: 210px; + margin-top: 20px; + -moz-margin-start: 30px; +} + + +@media (min-resolution: 2dppx) { + #leftBox { + background-image: url("chrome://branding/content/about-logo@2x.png"); + } +} + +#rightBox { + margin-left: 30px; + margin-right: 30px; + min-width: 300px; +} + +#updateDeck > hbox > label:not([class="text-link"]) { + color: #909090; +} + +#trademark { + font-size: xx-small; + text-align: center; + color: #999999; + margin-top: 10px; + margin-bottom: 10px; +} diff --git a/data/branding/icecat/content/icon48.png b/data/branding/icecat/content/icon48.png Binary files differnew file mode 100644 index 0000000..2f18a7d --- /dev/null +++ b/data/branding/icecat/content/icon48.png diff --git a/data/branding/icecat/content/icon64.png b/data/branding/icecat/content/icon64.png Binary files differnew file mode 100644 index 0000000..16e1d6e --- /dev/null +++ b/data/branding/icecat/content/icon64.png diff --git a/data/branding/icecat/content/identity-icons-brand.png b/data/branding/icecat/content/identity-icons-brand.png Binary files differnew file mode 100644 index 0000000..b26b76d --- /dev/null +++ b/data/branding/icecat/content/identity-icons-brand.png diff --git a/data/branding/icecat/content/identity-icons-brand@2x.png b/data/branding/icecat/content/identity-icons-brand@2x.png Binary files differnew file mode 100644 index 0000000..41e9a1d --- /dev/null +++ b/data/branding/icecat/content/identity-icons-brand@2x.png diff --git a/data/branding/icecat/content/jar.mn b/data/branding/icecat/content/jar.mn new file mode 100644 index 0000000..b692816 --- /dev/null +++ b/data/branding/icecat/content/jar.mn @@ -0,0 +1,26 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +browser.jar: +% content branding %content/branding/ contentaccessible=yes + content/branding/about.png (about.png) + content/branding/about-logo.png (about-logo.png) + content/branding/about-logo@2x.png (about-logo@2x.png) + content/branding/about-wordmark.png (about-wordmark.png) + content/branding/icon48.png (icon48.png) + content/branding/icon64.png (icon64.png) + content/branding/icon16.png (../default16.png) + content/branding/icon32.png (../default32.png) + content/branding/icon128.png (../mozicon128.png) + content/branding/identity-icons-brand.png (identity-icons-brand.png) + content/branding/identity-icons-brand@2x.png (identity-icons-brand@2x.png) + content/branding/aboutDialog.css (aboutDialog.css) +#ifdef MOZ_METRO + content/branding/metro-about.css (metro-about.css) + content/branding/metro-about-footer.png (metro-about-footer.png) + content/branding/metro-about-wordmark.png (metro-about-wordmark.png) + content/branding/metro_firstrun_logo.png (metro_firstrun_logo.png) + content/branding/metro_firstrun_logo@1.4x.png (metro_firstrun_logo@1.4x.png) + content/branding/metro_firstrun_logo@1.8x.png (metro_firstrun_logo@1.8x.png) +#endif diff --git a/data/branding/icecat/content/metro-about-footer.png b/data/branding/icecat/content/metro-about-footer.png Binary files differnew file mode 100644 index 0000000..c81a520 --- /dev/null +++ b/data/branding/icecat/content/metro-about-footer.png diff --git a/data/branding/icecat/content/metro-about-wordmark.png b/data/branding/icecat/content/metro-about-wordmark.png Binary files differnew file mode 100644 index 0000000..6870bb6 --- /dev/null +++ b/data/branding/icecat/content/metro-about-wordmark.png diff --git a/data/branding/icecat/content/metro-about.css b/data/branding/icecat/content/metro-about.css new file mode 100644 index 0000000..70c5c73 --- /dev/null +++ b/data/branding/icecat/content/metro-about.css @@ -0,0 +1,14 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +#about-flyoutpanel { + background-color: #0095dd; + color: white; +} + +#about-policy-label:hover, +#about-policy-label:active { + background: #036fa4; +} + diff --git a/data/branding/icecat/content/metro_firstrun_logo.png b/data/branding/icecat/content/metro_firstrun_logo.png Binary files differnew file mode 100644 index 0000000..8ad7f27 --- /dev/null +++ b/data/branding/icecat/content/metro_firstrun_logo.png diff --git a/data/branding/icecat/content/metro_firstrun_logo@1.4x.png b/data/branding/icecat/content/metro_firstrun_logo@1.4x.png Binary files differnew file mode 100644 index 0000000..8a247a8 --- /dev/null +++ b/data/branding/icecat/content/metro_firstrun_logo@1.4x.png diff --git a/data/branding/icecat/content/metro_firstrun_logo@1.8x.png b/data/branding/icecat/content/metro_firstrun_logo@1.8x.png Binary files differnew file mode 100644 index 0000000..a716c58 --- /dev/null +++ b/data/branding/icecat/content/metro_firstrun_logo@1.8x.png diff --git a/data/branding/icecat/content/moz.build b/data/branding/icecat/content/moz.build new file mode 100644 index 0000000..c97072b --- /dev/null +++ b/data/branding/icecat/content/moz.build @@ -0,0 +1,7 @@ +# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +JAR_MANIFESTS += ['jar.mn']
\ No newline at end of file diff --git a/data/branding/icecat/default16.png b/data/branding/icecat/default16.png Binary files differnew file mode 100644 index 0000000..d2728b4 --- /dev/null +++ b/data/branding/icecat/default16.png diff --git a/data/branding/icecat/default22.png b/data/branding/icecat/default22.png Binary files differnew file mode 100644 index 0000000..f1f86b9 --- /dev/null +++ b/data/branding/icecat/default22.png diff --git a/data/branding/icecat/default24.png b/data/branding/icecat/default24.png Binary files differnew file mode 100644 index 0000000..d2d585b --- /dev/null +++ b/data/branding/icecat/default24.png diff --git a/data/branding/icecat/default256.png b/data/branding/icecat/default256.png Binary files differnew file mode 100644 index 0000000..0647502 --- /dev/null +++ b/data/branding/icecat/default256.png diff --git a/data/branding/icecat/default32.png b/data/branding/icecat/default32.png Binary files differnew file mode 100644 index 0000000..b485806 --- /dev/null +++ b/data/branding/icecat/default32.png diff --git a/data/branding/icecat/default48.png b/data/branding/icecat/default48.png Binary files differnew file mode 100644 index 0000000..2f18a7d --- /dev/null +++ b/data/branding/icecat/default48.png diff --git a/data/branding/icecat/disk.icns b/data/branding/icecat/disk.icns Binary files differnew file mode 100644 index 0000000..718f1a3 --- /dev/null +++ b/data/branding/icecat/disk.icns diff --git a/data/branding/icecat/document-os2.ico b/data/branding/icecat/document-os2.ico Binary files differnew file mode 100644 index 0000000..214e92c --- /dev/null +++ b/data/branding/icecat/document-os2.ico diff --git a/data/branding/icecat/document.icns b/data/branding/icecat/document.icns Binary files differnew file mode 100644 index 0000000..ff419f2 --- /dev/null +++ b/data/branding/icecat/document.icns diff --git a/data/branding/icecat/document.ico b/data/branding/icecat/document.ico Binary files differnew file mode 100644 index 0000000..3c8e283 --- /dev/null +++ b/data/branding/icecat/document.ico diff --git a/data/branding/icecat/dsstore b/data/branding/icecat/dsstore Binary files differnew file mode 100644 index 0000000..2d11482 --- /dev/null +++ b/data/branding/icecat/dsstore diff --git a/data/branding/icecat/icecat-os2.ico b/data/branding/icecat/icecat-os2.ico Binary files differnew file mode 100644 index 0000000..560d198 --- /dev/null +++ b/data/branding/icecat/icecat-os2.ico diff --git a/data/branding/icecat/icecat.icns b/data/branding/icecat/icecat.icns Binary files differnew file mode 100644 index 0000000..0c6941a --- /dev/null +++ b/data/branding/icecat/icecat.icns diff --git a/data/branding/icecat/icecat.ico b/data/branding/icecat/icecat.ico Binary files differnew file mode 100644 index 0000000..a6a7817 --- /dev/null +++ b/data/branding/icecat/icecat.ico diff --git a/data/branding/icecat/locales/Makefile.in b/data/branding/icecat/locales/Makefile.in new file mode 100644 index 0000000..82f614e --- /dev/null +++ b/data/branding/icecat/locales/Makefile.in @@ -0,0 +1,5 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +DEFINES += -DAB_CD=$(AB_CD) diff --git a/data/branding/icecat/locales/browserconfig.properties b/data/branding/icecat/locales/browserconfig.properties new file mode 100644 index 0000000..72ab4be --- /dev/null +++ b/data/branding/icecat/locales/browserconfig.properties @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# Do NOT localize or otherwise change these values +browser.startup.homepage=about:icecat diff --git a/data/branding/icecat/locales/en-US/brand.dtd b/data/branding/icecat/locales/en-US/brand.dtd new file mode 100644 index 0000000..519de9b --- /dev/null +++ b/data/branding/icecat/locales/en-US/brand.dtd @@ -0,0 +1,8 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY brandShortName "IceCat"> +<!ENTITY brandFullName "IceCat"> +<!ENTITY vendorShortName "GNU"> +<!ENTITY trademarkInfo.part1 ""> diff --git a/data/branding/icecat/locales/en-US/brand.properties b/data/branding/icecat/locales/en-US/brand.properties new file mode 100644 index 0000000..3120429 --- /dev/null +++ b/data/branding/icecat/locales/en-US/brand.properties @@ -0,0 +1,15 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +brandShortName=IceCat +brandFullName=IceCat +vendorShortName=GNU + +homePageSingleStartMain=IceCat Start, a fast home page with built-in search +homePageImport=Import your home page from %S + +homePageMigrationPageTitle=Home Page Selection +homePageMigrationDescription=Please select the home page you wish to use: + +syncBrandShortName=Sync diff --git a/data/branding/icecat/locales/jar.mn b/data/branding/icecat/locales/jar.mn new file mode 100644 index 0000000..ff4e055 --- /dev/null +++ b/data/branding/icecat/locales/jar.mn @@ -0,0 +1,12 @@ +#filter substitution +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + + +@AB_CD@.jar: +% locale branding @AB_CD@ %locale/branding/ +# Unofficial branding only exists in en-US + locale/branding/brand.dtd (en-US/brand.dtd) + locale/branding/brand.properties (en-US/brand.properties) + locale/branding/browserconfig.properties (browserconfig.properties) diff --git a/data/branding/icecat/locales/moz.build b/data/branding/icecat/locales/moz.build new file mode 100644 index 0000000..3a54c0c --- /dev/null +++ b/data/branding/icecat/locales/moz.build @@ -0,0 +1,9 @@ +# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +DEFINES['MOZ_DISTRIBUTION_ID_UNQUOTED'] = CONFIG['MOZ_DISTRIBUTION_ID'] + +JAR_MANIFESTS += ['jar.mn']
\ No newline at end of file diff --git a/data/branding/icecat/moz.build b/data/branding/icecat/moz.build new file mode 100644 index 0000000..3e2f88f --- /dev/null +++ b/data/branding/icecat/moz.build @@ -0,0 +1,10 @@ +# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +DIRS += ['content', 'locales'] + +DIST_SUBDIR = 'browser' +export('DIST_SUBDIR') diff --git a/data/branding/icecat/mozicon128.png b/data/branding/icecat/mozicon128.png Binary files differnew file mode 100644 index 0000000..6d922fd --- /dev/null +++ b/data/branding/icecat/mozicon128.png diff --git a/data/branding/icecat/newtab.ico b/data/branding/icecat/newtab.ico Binary files differnew file mode 100644 index 0000000..6e3fee6 --- /dev/null +++ b/data/branding/icecat/newtab.ico diff --git a/data/branding/icecat/newwindow.ico b/data/branding/icecat/newwindow.ico Binary files differnew file mode 100644 index 0000000..a300935 --- /dev/null +++ b/data/branding/icecat/newwindow.ico diff --git a/data/branding/icecat/particles.bmp b/data/branding/icecat/particles.bmp Binary files differnew file mode 100644 index 0000000..ab74ce0 --- /dev/null +++ b/data/branding/icecat/particles.bmp diff --git a/data/branding/icecat/pbmode.ico b/data/branding/icecat/pbmode.ico Binary files differnew file mode 100644 index 0000000..d217994 --- /dev/null +++ b/data/branding/icecat/pbmode.ico diff --git a/data/branding/icecat/pencil-rtl.bmp b/data/branding/icecat/pencil-rtl.bmp Binary files differnew file mode 100644 index 0000000..e50d92d --- /dev/null +++ b/data/branding/icecat/pencil-rtl.bmp diff --git a/data/branding/icecat/pencil.bmp b/data/branding/icecat/pencil.bmp Binary files differnew file mode 100644 index 0000000..252c10f --- /dev/null +++ b/data/branding/icecat/pencil.bmp diff --git a/data/branding/icecat/pref/icecat-branding.js b/data/branding/icecat/pref/icecat-branding.js new file mode 100644 index 0000000..58a869e --- /dev/null +++ b/data/branding/icecat/pref/icecat-branding.js @@ -0,0 +1,24 @@ +pref("startup.homepage_override_url","http://www.gnu.org"); +pref("startup.homepage_welcome_url","http://www.gnu.org/software/gnuzilla/"); +// The time interval between checks for a new version (in seconds) +// nightly=8 hours, official=24 hours +pref("app.update.interval", 86400); +// The time interval between the downloading of mar file chunks in the +// background (in seconds) +pref("app.update.download.backgroundInterval", 60); +// URL user can browse to manually if for some reason all update installation +// attempts fail. +pref("app.update.url.manual", "http://www.gnu.org/software/gnuzilla/"); +// A default value for the "More information about this update" link +// supplied in the "An update is available" page of the update wizard. +pref("app.update.url.details", "http://www.gnu.org/software/gnuzilla/"); + +// Release notes and vendor URLs +pref("app.releaseNotesURL", "http://www.gnu.org/software/gnuzilla/"); +pref("app.vendorURL", "http://www.gnu.org/"); + +// Search codes belong only in builds with official branding +pref("browser.search.param.yahoo-fr", ""); +pref("browser.search.param.yahoo-fr-cjkt", ""); // now unused +pref("browser.search.param.yahoo-fr-ja", ""); +pref("browser.search.param.yahoo-f-CN", ""); diff --git a/data/branding/icecat/wizHeader.bmp b/data/branding/icecat/wizHeader.bmp Binary files differnew file mode 100644 index 0000000..87e5b0e --- /dev/null +++ b/data/branding/icecat/wizHeader.bmp diff --git a/data/branding/icecat/wizHeaderRTL.bmp b/data/branding/icecat/wizHeaderRTL.bmp Binary files differnew file mode 100644 index 0000000..c7f98e7 --- /dev/null +++ b/data/branding/icecat/wizHeaderRTL.bmp diff --git a/data/branding/icecat/wizWatermark.bmp b/data/branding/icecat/wizWatermark.bmp Binary files differnew file mode 100644 index 0000000..971b8c0 --- /dev/null +++ b/data/branding/icecat/wizWatermark.bmp |