From c2cab2828af272307671043c1251b076d4b46cce Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Sun, 8 Mar 2015 15:00:38 +0000 Subject: Added mobile branding files --- data/branding/icecat/LICENSE | 0 data/branding/icecat/Makefile.in | 67 ++++++++++++++++++ data/branding/icecat/VisualElementsManifest.xml | 16 +++++ data/branding/icecat/appname.bmp | Bin 0 -> 47490 bytes data/branding/icecat/background.png | Bin 0 -> 1143 bytes data/branding/icecat/bgintro.bmp | Bin 0 -> 908606 bytes data/branding/icecat/bgplain.bmp | Bin 0 -> 682144 bytes data/branding/icecat/branding.nsi | 50 +++++++++++++ data/branding/icecat/clock.bmp | Bin 0 -> 124214 bytes data/branding/icecat/configure.sh | 5 ++ data/branding/icecat/content/Makefile.in | 13 ++++ .../icecat/content/VisualElements_logo.png | Bin 0 -> 24397 bytes .../icecat/content/VisualElements_smalllogo.png | Bin 0 -> 2588 bytes .../icecat/content/VisualElements_splashscreen.png | Bin 0 -> 75713 bytes data/branding/icecat/content/about-background.png | Bin 0 -> 122354 bytes data/branding/icecat/content/about-logo.png | Bin 0 -> 39671 bytes data/branding/icecat/content/about-logo@2x.png | Bin 0 -> 114832 bytes data/branding/icecat/content/about-wordmark.png | Bin 0 -> 13188 bytes data/branding/icecat/content/about-wordmark.svg | 78 +++++++++++++++++++++ data/branding/icecat/content/about.png | Bin 0 -> 45212 bytes data/branding/icecat/content/aboutDialog.css | 44 ++++++++++++ data/branding/icecat/content/icon48.png | Bin 0 -> 5395 bytes data/branding/icecat/content/icon64.png | Bin 0 -> 7318 bytes .../icecat/content/identity-icons-brand.png | Bin 0 -> 1601 bytes .../icecat/content/identity-icons-brand@2x.png | Bin 0 -> 4114 bytes data/branding/icecat/content/jar.mn | 26 +++++++ .../branding/icecat/content/metro-about-footer.png | Bin 0 -> 93828 bytes .../icecat/content/metro-about-wordmark.png | Bin 0 -> 2298 bytes data/branding/icecat/content/metro-about.css | 14 ++++ .../icecat/content/metro_firstrun_logo.png | Bin 0 -> 49057 bytes .../icecat/content/metro_firstrun_logo@1.4x.png | Bin 0 -> 83476 bytes .../icecat/content/metro_firstrun_logo@1.8x.png | Bin 0 -> 117482 bytes data/branding/icecat/content/moz.build | 7 ++ data/branding/icecat/default16.png | Bin 0 -> 1409 bytes data/branding/icecat/default22.png | Bin 0 -> 4225 bytes data/branding/icecat/default24.png | Bin 0 -> 4413 bytes data/branding/icecat/default256.png | Bin 0 -> 61870 bytes data/branding/icecat/default32.png | Bin 0 -> 5467 bytes data/branding/icecat/default48.png | Bin 0 -> 5395 bytes data/branding/icecat/disk.icns | Bin 0 -> 710029 bytes data/branding/icecat/document-os2.ico | Bin 0 -> 7824 bytes data/branding/icecat/document.icns | Bin 0 -> 746810 bytes data/branding/icecat/document.ico | Bin 0 -> 71636 bytes data/branding/icecat/dsstore | Bin 0 -> 12292 bytes data/branding/icecat/icecat-os2.ico | Bin 0 -> 7824 bytes data/branding/icecat/icecat.icns | Bin 0 -> 648208 bytes data/branding/icecat/icecat.ico | Bin 0 -> 87290 bytes data/branding/icecat/locales/Makefile.in | 5 ++ .../icecat/locales/browserconfig.properties | 6 ++ data/branding/icecat/locales/en-US/brand.dtd | 8 +++ .../branding/icecat/locales/en-US/brand.properties | 15 ++++ data/branding/icecat/locales/jar.mn | 12 ++++ data/branding/icecat/locales/moz.build | 9 +++ data/branding/icecat/moz.build | 10 +++ data/branding/icecat/mozicon128.png | Bin 0 -> 25374 bytes data/branding/icecat/newtab.ico | Bin 0 -> 1150 bytes data/branding/icecat/newwindow.ico | Bin 0 -> 1150 bytes data/branding/icecat/particles.bmp | Bin 0 -> 124216 bytes data/branding/icecat/pbmode.ico | Bin 0 -> 1150 bytes data/branding/icecat/pencil-rtl.bmp | Bin 0 -> 124214 bytes data/branding/icecat/pencil.bmp | Bin 0 -> 124214 bytes data/branding/icecat/pref/icecat-branding.js | 24 +++++++ data/branding/icecat/wizHeader.bmp | Bin 0 -> 34254 bytes data/branding/icecat/wizHeaderRTL.bmp | Bin 0 -> 34254 bytes data/branding/icecat/wizWatermark.bmp | Bin 0 -> 206038 bytes 65 files changed, 409 insertions(+) create mode 100644 data/branding/icecat/LICENSE create mode 100644 data/branding/icecat/Makefile.in create mode 100644 data/branding/icecat/VisualElementsManifest.xml create mode 100644 data/branding/icecat/appname.bmp create mode 100644 data/branding/icecat/background.png create mode 100644 data/branding/icecat/bgintro.bmp create mode 100644 data/branding/icecat/bgplain.bmp create mode 100644 data/branding/icecat/branding.nsi create mode 100644 data/branding/icecat/clock.bmp create mode 100644 data/branding/icecat/configure.sh create mode 100644 data/branding/icecat/content/Makefile.in create mode 100644 data/branding/icecat/content/VisualElements_logo.png create mode 100644 data/branding/icecat/content/VisualElements_smalllogo.png create mode 100644 data/branding/icecat/content/VisualElements_splashscreen.png create mode 100644 data/branding/icecat/content/about-background.png create mode 100644 data/branding/icecat/content/about-logo.png create mode 100644 data/branding/icecat/content/about-logo@2x.png create mode 100644 data/branding/icecat/content/about-wordmark.png create mode 100644 data/branding/icecat/content/about-wordmark.svg create mode 100644 data/branding/icecat/content/about.png create mode 100644 data/branding/icecat/content/aboutDialog.css create mode 100644 data/branding/icecat/content/icon48.png create mode 100644 data/branding/icecat/content/icon64.png create mode 100644 data/branding/icecat/content/identity-icons-brand.png create mode 100644 data/branding/icecat/content/identity-icons-brand@2x.png create mode 100644 data/branding/icecat/content/jar.mn create mode 100644 data/branding/icecat/content/metro-about-footer.png create mode 100644 data/branding/icecat/content/metro-about-wordmark.png create mode 100644 data/branding/icecat/content/metro-about.css create mode 100644 data/branding/icecat/content/metro_firstrun_logo.png create mode 100644 data/branding/icecat/content/metro_firstrun_logo@1.4x.png create mode 100644 data/branding/icecat/content/metro_firstrun_logo@1.8x.png create mode 100644 data/branding/icecat/content/moz.build create mode 100644 data/branding/icecat/default16.png create mode 100644 data/branding/icecat/default22.png create mode 100644 data/branding/icecat/default24.png create mode 100644 data/branding/icecat/default256.png create mode 100644 data/branding/icecat/default32.png create mode 100644 data/branding/icecat/default48.png create mode 100644 data/branding/icecat/disk.icns create mode 100644 data/branding/icecat/document-os2.ico create mode 100644 data/branding/icecat/document.icns create mode 100644 data/branding/icecat/document.ico create mode 100644 data/branding/icecat/dsstore create mode 100644 data/branding/icecat/icecat-os2.ico create mode 100644 data/branding/icecat/icecat.icns create mode 100644 data/branding/icecat/icecat.ico create mode 100644 data/branding/icecat/locales/Makefile.in create mode 100644 data/branding/icecat/locales/browserconfig.properties create mode 100644 data/branding/icecat/locales/en-US/brand.dtd create mode 100644 data/branding/icecat/locales/en-US/brand.properties create mode 100644 data/branding/icecat/locales/jar.mn create mode 100644 data/branding/icecat/locales/moz.build create mode 100644 data/branding/icecat/moz.build create mode 100644 data/branding/icecat/mozicon128.png create mode 100644 data/branding/icecat/newtab.ico create mode 100644 data/branding/icecat/newwindow.ico create mode 100644 data/branding/icecat/particles.bmp create mode 100644 data/branding/icecat/pbmode.ico create mode 100644 data/branding/icecat/pencil-rtl.bmp create mode 100644 data/branding/icecat/pencil.bmp create mode 100644 data/branding/icecat/pref/icecat-branding.js create mode 100644 data/branding/icecat/wizHeader.bmp create mode 100644 data/branding/icecat/wizHeaderRTL.bmp create mode 100644 data/branding/icecat/wizWatermark.bmp (limited to 'data/branding/icecat') diff --git a/data/branding/icecat/LICENSE b/data/branding/icecat/LICENSE new file mode 100644 index 0000000..e69de29 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 @@ + + + + + + diff --git a/data/branding/icecat/appname.bmp b/data/branding/icecat/appname.bmp new file mode 100644 index 0000000..69d9e0f Binary files /dev/null and b/data/branding/icecat/appname.bmp differ diff --git a/data/branding/icecat/background.png b/data/branding/icecat/background.png new file mode 100644 index 0000000..e52f31d Binary files /dev/null and b/data/branding/icecat/background.png differ diff --git a/data/branding/icecat/bgintro.bmp b/data/branding/icecat/bgintro.bmp new file mode 100644 index 0000000..14214ce Binary files /dev/null and b/data/branding/icecat/bgintro.bmp differ diff --git a/data/branding/icecat/bgplain.bmp b/data/branding/icecat/bgplain.bmp new file mode 100644 index 0000000..c82f896 Binary files /dev/null and b/data/branding/icecat/bgplain.bmp differ 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 new file mode 100644 index 0000000..c74398e Binary files /dev/null and b/data/branding/icecat/clock.bmp differ 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 new file mode 100644 index 0000000..0cbf367 Binary files /dev/null and b/data/branding/icecat/content/VisualElements_logo.png differ diff --git a/data/branding/icecat/content/VisualElements_smalllogo.png b/data/branding/icecat/content/VisualElements_smalllogo.png new file mode 100644 index 0000000..425f9fd Binary files /dev/null and b/data/branding/icecat/content/VisualElements_smalllogo.png differ diff --git a/data/branding/icecat/content/VisualElements_splashscreen.png b/data/branding/icecat/content/VisualElements_splashscreen.png new file mode 100644 index 0000000..484ac2f Binary files /dev/null and b/data/branding/icecat/content/VisualElements_splashscreen.png differ diff --git a/data/branding/icecat/content/about-background.png b/data/branding/icecat/content/about-background.png new file mode 100644 index 0000000..f626f74 Binary files /dev/null and b/data/branding/icecat/content/about-background.png differ diff --git a/data/branding/icecat/content/about-logo.png b/data/branding/icecat/content/about-logo.png new file mode 100644 index 0000000..c5a226c Binary files /dev/null and b/data/branding/icecat/content/about-logo.png differ diff --git a/data/branding/icecat/content/about-logo@2x.png b/data/branding/icecat/content/about-logo@2x.png new file mode 100644 index 0000000..1c4dea8 Binary files /dev/null and b/data/branding/icecat/content/about-logo@2x.png differ diff --git a/data/branding/icecat/content/about-wordmark.png b/data/branding/icecat/content/about-wordmark.png new file mode 100644 index 0000000..e4ba2e2 Binary files /dev/null and b/data/branding/icecat/content/about-wordmark.png differ 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 @@ + +image/svg+xml + + + + + + + \ No newline at end of file diff --git a/data/branding/icecat/content/about.png b/data/branding/icecat/content/about.png new file mode 100644 index 0000000..93bf0dd Binary files /dev/null and b/data/branding/icecat/content/about.png differ 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 new file mode 100644 index 0000000..2f18a7d Binary files /dev/null and b/data/branding/icecat/content/icon48.png differ diff --git a/data/branding/icecat/content/icon64.png b/data/branding/icecat/content/icon64.png new file mode 100644 index 0000000..16e1d6e Binary files /dev/null and b/data/branding/icecat/content/icon64.png differ diff --git a/data/branding/icecat/content/identity-icons-brand.png b/data/branding/icecat/content/identity-icons-brand.png new file mode 100644 index 0000000..b26b76d Binary files /dev/null and b/data/branding/icecat/content/identity-icons-brand.png differ diff --git a/data/branding/icecat/content/identity-icons-brand@2x.png b/data/branding/icecat/content/identity-icons-brand@2x.png new file mode 100644 index 0000000..41e9a1d Binary files /dev/null and b/data/branding/icecat/content/identity-icons-brand@2x.png differ 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 new file mode 100644 index 0000000..c81a520 Binary files /dev/null and b/data/branding/icecat/content/metro-about-footer.png differ diff --git a/data/branding/icecat/content/metro-about-wordmark.png b/data/branding/icecat/content/metro-about-wordmark.png new file mode 100644 index 0000000..6870bb6 Binary files /dev/null and b/data/branding/icecat/content/metro-about-wordmark.png differ 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 new file mode 100644 index 0000000..8ad7f27 Binary files /dev/null and b/data/branding/icecat/content/metro_firstrun_logo.png differ diff --git a/data/branding/icecat/content/metro_firstrun_logo@1.4x.png b/data/branding/icecat/content/metro_firstrun_logo@1.4x.png new file mode 100644 index 0000000..8a247a8 Binary files /dev/null and b/data/branding/icecat/content/metro_firstrun_logo@1.4x.png differ diff --git a/data/branding/icecat/content/metro_firstrun_logo@1.8x.png b/data/branding/icecat/content/metro_firstrun_logo@1.8x.png new file mode 100644 index 0000000..a716c58 Binary files /dev/null and b/data/branding/icecat/content/metro_firstrun_logo@1.8x.png differ 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 new file mode 100644 index 0000000..d2728b4 Binary files /dev/null and b/data/branding/icecat/default16.png differ diff --git a/data/branding/icecat/default22.png b/data/branding/icecat/default22.png new file mode 100644 index 0000000..f1f86b9 Binary files /dev/null and b/data/branding/icecat/default22.png differ diff --git a/data/branding/icecat/default24.png b/data/branding/icecat/default24.png new file mode 100644 index 0000000..d2d585b Binary files /dev/null and b/data/branding/icecat/default24.png differ diff --git a/data/branding/icecat/default256.png b/data/branding/icecat/default256.png new file mode 100644 index 0000000..0647502 Binary files /dev/null and b/data/branding/icecat/default256.png differ diff --git a/data/branding/icecat/default32.png b/data/branding/icecat/default32.png new file mode 100644 index 0000000..b485806 Binary files /dev/null and b/data/branding/icecat/default32.png differ diff --git a/data/branding/icecat/default48.png b/data/branding/icecat/default48.png new file mode 100644 index 0000000..2f18a7d Binary files /dev/null and b/data/branding/icecat/default48.png differ diff --git a/data/branding/icecat/disk.icns b/data/branding/icecat/disk.icns new file mode 100644 index 0000000..718f1a3 Binary files /dev/null and b/data/branding/icecat/disk.icns differ diff --git a/data/branding/icecat/document-os2.ico b/data/branding/icecat/document-os2.ico new file mode 100644 index 0000000..214e92c Binary files /dev/null and b/data/branding/icecat/document-os2.ico differ diff --git a/data/branding/icecat/document.icns b/data/branding/icecat/document.icns new file mode 100644 index 0000000..ff419f2 Binary files /dev/null and b/data/branding/icecat/document.icns differ diff --git a/data/branding/icecat/document.ico b/data/branding/icecat/document.ico new file mode 100644 index 0000000..3c8e283 Binary files /dev/null and b/data/branding/icecat/document.ico differ diff --git a/data/branding/icecat/dsstore b/data/branding/icecat/dsstore new file mode 100644 index 0000000..2d11482 Binary files /dev/null and b/data/branding/icecat/dsstore differ diff --git a/data/branding/icecat/icecat-os2.ico b/data/branding/icecat/icecat-os2.ico new file mode 100644 index 0000000..560d198 Binary files /dev/null and b/data/branding/icecat/icecat-os2.ico differ diff --git a/data/branding/icecat/icecat.icns b/data/branding/icecat/icecat.icns new file mode 100644 index 0000000..0c6941a Binary files /dev/null and b/data/branding/icecat/icecat.icns differ diff --git a/data/branding/icecat/icecat.ico b/data/branding/icecat/icecat.ico new file mode 100644 index 0000000..a6a7817 Binary files /dev/null and b/data/branding/icecat/icecat.ico differ 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 @@ + + + + + + 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 new file mode 100644 index 0000000..6d922fd Binary files /dev/null and b/data/branding/icecat/mozicon128.png differ diff --git a/data/branding/icecat/newtab.ico b/data/branding/icecat/newtab.ico new file mode 100644 index 0000000..6e3fee6 Binary files /dev/null and b/data/branding/icecat/newtab.ico differ diff --git a/data/branding/icecat/newwindow.ico b/data/branding/icecat/newwindow.ico new file mode 100644 index 0000000..a300935 Binary files /dev/null and b/data/branding/icecat/newwindow.ico differ diff --git a/data/branding/icecat/particles.bmp b/data/branding/icecat/particles.bmp new file mode 100644 index 0000000..ab74ce0 Binary files /dev/null and b/data/branding/icecat/particles.bmp differ diff --git a/data/branding/icecat/pbmode.ico b/data/branding/icecat/pbmode.ico new file mode 100644 index 0000000..d217994 Binary files /dev/null and b/data/branding/icecat/pbmode.ico differ diff --git a/data/branding/icecat/pencil-rtl.bmp b/data/branding/icecat/pencil-rtl.bmp new file mode 100644 index 0000000..e50d92d Binary files /dev/null and b/data/branding/icecat/pencil-rtl.bmp differ diff --git a/data/branding/icecat/pencil.bmp b/data/branding/icecat/pencil.bmp new file mode 100644 index 0000000..252c10f Binary files /dev/null and b/data/branding/icecat/pencil.bmp differ 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 new file mode 100644 index 0000000..87e5b0e Binary files /dev/null and b/data/branding/icecat/wizHeader.bmp differ diff --git a/data/branding/icecat/wizHeaderRTL.bmp b/data/branding/icecat/wizHeaderRTL.bmp new file mode 100644 index 0000000..c7f98e7 Binary files /dev/null and b/data/branding/icecat/wizHeaderRTL.bmp differ diff --git a/data/branding/icecat/wizWatermark.bmp b/data/branding/icecat/wizWatermark.bmp new file mode 100644 index 0000000..971b8c0 Binary files /dev/null and b/data/branding/icecat/wizWatermark.bmp differ -- cgit v1.2.3