initial branding for Composer; rs=me

This commit is contained in:
daniel%glazman.org 2006-10-23 11:23:27 +00:00
parent e6a6399895
commit a794507a8b
23 changed files with 587 additions and 517 deletions

View File

@ -47,4 +47,9 @@ PREF_JS_EXPORTS = $(srcdir)/profile/composer-prefs.js \
DIST_FILES = application.ini
DEFINES += \
-DCOMPOSER_VERSION=$(COMPOSER_VERSION) \
-DMOZ_APP_NAME=$(MOZ_APP_NAME) \
$(NULL)
include $(topsrcdir)/config/rules.mk

View File

@ -1,3 +1,5 @@
#filter substitution
pref("toolkit.defaultChromeURI", "chrome://composer/content/composer.xul");
/* debugging prefs */
@ -7,7 +9,7 @@ pref("javascript.options.strict", true);
pref("nglayout.debug.disable_xul_cache", true);
pref("nglayout.debug.disable_xul_fastload", true);
pref("general.useragent.extra.mybrowser", "MyBrowser/0.1");
pref("general.useragent.extra.mybrowser", "@MOZ_APP_NAME@/@COMPOSER_VERSION@");
pref("extensions.update.enabled", true);
pref("extensions.update.url", "chrome://mozapps/locale/extensions/extensions.properties");

View File

@ -42,5 +42,9 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
DEFINES += \
-DCOMPOSER_VERSION=$(COMPOSER_VERSION) \
$(NULL)
include $(topsrcdir)/config/rules.mk

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 764 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@ -0,0 +1,61 @@
#aboutDialog {
padding: 0px 0px 10px 0px;
width: 299px;
}
#clientBox {
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
color: #000000;
}
#brandName {
font-weight: bold; font-size: larger;
}
#detailsBox {
padding: 8px 10px 0px 8px;
}
#userAgent {
margin: 3px 10px 10px 5px;
background-color: #FFFFFF;
color: #000000;
padding: 1px 0px 0px 3px;
-moz-appearance: none;
height: 4em;
border: 0px;
}
#groove {
margin-top: 0px;
}
#creditsIframe {
cursor: default;
-moz-user-select: none;
border: 0px;
}
#version {
font-weight: bold;
color: #909090;
margin: 1em 0px 10px 17px;
}
#copyright {
margin: 0px 0px 3px 16px;
}
button[dlgtype="extra2"] {
margin-left: 13px;
}
button[dlgtype="accept"] {
margin-right: 13px;
}
* {
overflow: hidden;
}

View File

@ -0,0 +1,94 @@
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is Mozilla Firebird about dialog.
#
# The Initial Developer of the Original Code is
# Blake Ross (blaker@netscape.com).
# Portions created by the Initial Developer are Copyright (C) 2002
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
# Daniel Glazman <daniel.glazman@disruptive-innovations.com>
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the LGPL or the GPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK ***** -->
var gSelectedPage = 0;
function init(aEvent)
{
if (aEvent.target != document)
return;
var userAgentField = document.getElementById("userAgent");
var userAgentString = document.createTextNode(navigator.userAgent);
userAgentField.appendChild(userAgentString);
var button = document.documentElement.getButton("extra2");
button.setAttribute("label", document.documentElement.getAttribute("creditslabel"));
button.addEventListener("command", switchPage, false);
document.documentElement.getButton("accept").focus();
#ifdef XP_MACOSX
// it may not be sized at this point, and we need its width to calculate its position
window.sizeToContent();
window.moveTo((screen.availWidth / 2) - (window.outerWidth / 2), screen.availHeight / 5);
#endif
}
function uninit(aEvent)
{
if (aEvent.target != document)
return;
var iframe = document.getElementById("creditsIframe");
iframe.setAttribute("src", "");
}
function switchPage(aEvent)
{
var button = aEvent.target;
if (button.localName != "button")
return;
var iframe = document.getElementById("creditsIframe");
if (gSelectedPage == 0) {
iframe.setAttribute("src", "chrome://composer/content/credits.xhtml");
button.setAttribute("label", document.documentElement.getAttribute("aboutlabel"));
gSelectedPage = 1;
}
else {
iframe.setAttribute("src", "");
button.setAttribute("label", document.documentElement.getAttribute("creditslabel"));
gSelectedPage = 0;
}
var modes = document.getElementById("modes");
modes.setAttribute("selectedIndex", gSelectedPage);
}
function openURL(aUrl)
{
var iframe = document.getElementById("creditsIframe");
iframe.setAttribute("src", aUrl);
}

View File

@ -1,77 +1,91 @@
<?xml version="1.0"?> <!-- -*- Mode: HTML -*- -->
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
-
- The contents of this file are subject to the Mozilla Public License Version
- 1.1 (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
- http://www.mozilla.org/MPL/
-
- Software distributed under the License is distributed on an "AS IS" basis,
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- for the specific language governing rights and limitations under the
- License.
-
- The Original Code is Composer.
-
- The Initial Developer of the Original Code is
- Disruptive Innovations SARL.
- Portions created by the Initial Developer are Copyright (C) 2006
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
- Daniel Glazman (daniel.glazman@disruptive-innovations.com), Original Author
-
- Alternatively, the contents of this file may be used under the terms of
- either the GNU General Public License Version 2 or later (the "GPL"), or
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- in which case the provisions of the GPL or the LGPL are applicable instead
- of those above. If you wish to allow use of your version of this file only
- under the terms of either the GPL or the LGPL, and not to allow others to
- use your version of this file under the terms of the MPL, indicate your
- decision by deleting the provisions above and replace them with the notice
- and other provisions required by the LGPL or the GPL. If you do not delete
- the provisions above, a recipient may use your version of this file under
- the terms of any one of the MPL, the GPL or the LGPL.
-
- ***** END LICENSE BLOCK ***** -->
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is Mozilla Firebird about dialog.
#
# The Initial Developer of the Original Code is
# Blake Ross (blaker@netscape.com).
# Portions created by the Initial Developer are Copyright (C) 2002
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
# Daniel Glazman <daniel.glazman@disruptive-innovations.com>
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the LGPL or the GPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK ***** -->
#filter substitution
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<?xml-stylesheet href="chrome://composer/content/aboutDialog.css" type="text/css"?>
<!DOCTYPE window [
<!ENTITY % aboutDialogDTD SYSTEM "chrome://composer/locale/aboutDialog.dtd" >
%aboutDialogDTD;
<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" >
%brandDTD;
<!ENTITY % aboutDialogDTD SYSTEM "chrome://composer/locale/aboutDialog.dtd" >
%aboutDialogDTD;
]>
<dialog xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
id="aboutDialog"
buttons="accept,extra2"
buttonlabelextra2="Credits"
windowtype="Composer:About"
onload="init(event);" onunload="uninit(event);"
#ifdef XP_MACOSX
buttons="extra2"
align="end"
#else
title="&aboutDialog.title;"
width="350"
height="500"
persist="screenX screenY">
buttons="accept,extra2"
#endif
creditslabel="&copyright;"
aboutlabel="&aboutLink;">
<script type="application/x-javascript" src="chrome://composer/content/aboutDialog.js"/>
<deck flex="1" style="background-color: white">
<deck id="modes" flex="1">
<vbox id="clientBox">
<hbox>
<image src="chrome://composer/content/about-logo.png"/>
</hbox>
<hbox id="starWars">
<spacer flex="1"/>
<vbox>
<image src="chrome://composer/content/logo-anim.gif"/>
<label id="version" value="&aboutVersion; @COMPOSER_VERSION@"/>
<description id="copyright">&copyrightText;</description>
<vbox id="detailsBox" align="center" flex="1">
<spacer flex="1"/>
<description id="userAgent"/>
</vbox>
<spacer flex="1"/>
</hbox>
<hbox id="fullLogo">
<spacer flex="1"/>
<vbox>
<image src="chrome://composer/content/logo-anim.png"/>
<image src="chrome://composer/content/about-header.png"/>
</vbox>
<spacer flex="1"/>
</hbox>
</vbox>
<vbox flex="1" id="creditsBox">
<iframe id="creditsIframe" src="about:blank" flex="1"/>
</vbox>
</deck>
<separator class="groove" id="groove"/>
</dialog>

View File

@ -0,0 +1,297 @@
<!-- -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is Firefox Credits.
#
# The Initial Developer of the Original Code is Ben Goodger.
# Portions created by the Initial Developer are Copyright (C) 2004
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
# Ben Goodger <ben@mozilla.org>
# David Baron <dbaron@mozilla.org>
# Daniel Glazman <daniel.glazman@disruptive-innovations.com>
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
[
<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
%brandDTD;
<!ENTITY % creditsDTD SYSTEM "chrome://composer/locale/credits.dtd">
%creditsDTD;
<!ENTITY % licenseDTD SYSTEM "chrome://global/locale/license.dtd">
%licenseDTD;
]
>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>&brandFullName; Credits</title>
<style>
html {
background-color: white;
}
* {
cursor: default;
-moz-user-select: none;
overflow: hidden;
}
#titleBox {
position: fixed;
left: 0px;
top: 0px;
right: 0px;
bottom: auto;
z-index: 999;
}
#footerBox {
position: fixed;
left: 0px;
top: auto;
right: 0px;
bottom: 0px;
z-index: 999;
}
#creditsBox {
position: absolute;
left: 0px;
top: 0px;
overflow: hidden;
z-index: 1;
height: 285px;
width: 280px;
margin-left: 10px;
margin-right: 10px;
font-family: Arial, sans-serif;
font-size: small;
}
h3 {
font-weight: bold;
font-size: small;
text-align: center;
margin: 15px 0px 5px 0px;
}
.creditsGroup {
margin-bottom: 1px;
text-align: center;
}
.footnote {
font-size: x-small;
text-align: justify;
}
h2.title {
margin-top: 100px;
margin-bottom: 200px;
text-align: center;
}
.motto {
margin-top: 2px;
font-style: italic;
font-size: small;
font-weight: normal;
padding-left: 2em;
}
#gecko {
margin-top: 100px;
margin-bottom: 100px;
font-size: medium;
}
a {
color: blue;
text-decoration: underline;
}
ul {
margin-top: 0px;
margin-left: 0px;
padding-left: 0px;
}
li {
list-style-type: none;
}
.center {
text-align: center;
}
</style>
<script type="application/x-javascript">
<![CDATA[
var gCreditsInterval = -1;
function uninit()
{
if (gCreditsInterval > -1)
clearInterval(gCreditsInterval);
}
function init()
{
var cb = document.getElementById("creditsBox");
cb.scrollTop = 0;
setTimeout(runCredits, 3000);
}
function runCredits()
{
gCreditsInterval = setInterval("creditsCallback()", 25);
}
function creditsCallback()
{
var cb = document.getElementById("creditsBox");
var newtop = cb.scrollTop + 1;
cb.scrollTop = newtop;
if (cb.scrollTop != newtop) {
// we're at the bottom
clearInterval(gCreditsInterval);
setTimeout(function() { cb.scrollTop = 0 }, 3000);
}
}
function visitLink(aEvent) {
var node = aEvent.target;
while (node.nodeType != Node.ELEMENT_NODE)
node = node.parentNode;
var url = node.getAttribute("link");
if (!url)
return;
window.top.openURL(url);
}
function StopScrolling()
{
if (gCreditsInterval)
{
clearInterval(gCreditsInterval);
gCreditsInterval = 0;
window.setCursor("wait");
}
}
function StartAgainScrolling()
{
if (!gCreditsInterval)
{
gCreditsInterval = setInterval("creditsCallback()", 25);
window.setCursor("wait");
}
}
]]>
</script>
</head>
<body onload="init();" onunload="uninit();">
<div id="creditsBox" onmouseover="StopScrolling()"
onmouseout="StartAgainScrolling()">
<h2 class="title">&brandFullName;
<div class="motto">&brandMotto;</div>
</h2>
<div class="creditsGroup">
<img src="chrome://composer/content/DI.png"/>
</div>
<div class="creditsGroup">
<h3>&credit.leads;</h3>
<ul>
<li>Daniel Glazman</li>
</ul>
&credit.translation;
</div>
<div class="creditsGroup">
<h3>&credit.reviews;</h3>
<ul>
<li>Kathy Brade</li>
<li>Neil Rashbrook</li>
</ul>
</div>
<div class="creditsGroup">
<h3>&credit.brand;</h3>
<ul>
<li>Frank Hecker</li>
</ul>
</div>
<p id="gecko" class="center">&credit.poweredByGecko;</p>
<p class="footnote">
&brandFullName;&trade; &license.part0; copyright &copy;1998-2006 &license.part1;
&license.contrib;,
&license.part2;
<a href="chrome://global/content/MPL-1.1.html">Mozilla Public License</a>
&license.and;
<a href="chrome://global/content/NPL-1.1.html">Netscape Public License</a>&license.part3;</p>
<p class="footnote">
Portions of this software are Copyright &copy;1994 The Regents of the
University of California. All Rights Reserved.</p>
<p class="footnote">
This software may contain portions that are Copyright &copy;1998-2005
SupportSoft, Inc. All Rights Reserved.</p>
<!--p class="footnote">
Mozilla Firefox&trade; and the Firefox logo are trademarks of the Mozilla
Foundation. You are not granted rights or licenses to the trademarks
of the Mozilla Foundation or any party, including without limitation the
Firefox name or logo.</p-->
<p class="footnote">
U.S. GOVERNMENT END USERS. The Software is a &ldquo;commercial item,&rdquo;
as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of
&ldquo;commercial computer software&rdquo; and &ldquo;commercial computer software
documentation,&rdquo; as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
227.7202-4 (June 1995), all U.S. Government End Users acquire the
Software with only those rights set forth herein.</p>
</div>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 KiB

View File

@ -7,18 +7,16 @@ composer.jar:
% content venkman jar:venkman.jar!/content/venkman/
% locale venkman en-US jar:venkman.jar!/locale/en-US/venkman/
% skin venkman modern/1.0 jar:venkman.jar!/skin/modern/venkman/
content/composer/about-composer.png (content/composer/about-composer.png)
content/composer/about-credits.png (content/composer/about-credits.png)
content/composer/about-footer.png (content/composer/about-footer.png)
content/composer/about-header.png (content/composer/about-header.png)
content/composer/about-logo.png (content/composer/about-logo.png)
content/composer/logo-anim.gif (content/composer/logo-anim.gif)
content/composer/aboutDialog.xul (content/composer/aboutDialog.xul)
* content/composer/aboutDialog.xul (content/composer/aboutDialog.xul)
* content/composer/aboutDialog.js (content/composer/aboutDialog.js)
content/composer/aboutDialog.css (content/composer/aboutDialog.css)
content/composer/bindings/sidebar.css (content/composer/bindings/sidebar.css)
content/composer/bindings/sidebar.xml (content/composer/bindings/sidebar.xml)
content/composer/bindings/structurebar.css (content/composer/bindings/structurebar.css)
content/composer/bindings/structurebar.xml (content/composer/bindings/structurebar.xml)
content/composer/bindings/tabeditor.xml (content/composer/bindings/tabeditor.xml)
content/composer/credits.xhtml (content/composer/credits.xhtml)
* content/composer/composer.js (content/composer/composer.js)
* content/composer/composer.xul (content/composer/composer.xul)
content/composer/DI.png (content/composer/DI.png)
@ -65,7 +63,7 @@ composer-locale.jar:
locale/en-US/composer/aboutDialog.dtd (locale/en-US/composer/aboutDialog.dtd)
locale/en-US/composer/composer.dtd (locale/en-US/composer/composer.dtd)
locale/en-US/composer/composer.properties (locale/en-US/composer/composer.properties)
locale/en-US/composer/credits.html (locale/en-US/composer/credits.html)
locale/en-US/composer/credits.dtd (locale/en-US/composer/credits.dtd)
locale/en-US/composer/openLocation.dtd (locale/en-US/composer/openLocation.dtd)
locale/en-US/composer/openLocation.properties (locale/en-US/composer/openLocation.properties)
locale/en-US/composer/tabeditor.dtd (locale/en-US/composer/tabeditor.dtd)

View File

@ -36,7 +36,7 @@
- ***** END LICENSE BLOCK ***** -->
#expand <!ENTITY lang.version "__MOZILLA_LOCALE_VERSION__">
<!ENTITY brandShortName "Mail/News">
<!ENTITY brandFullName "Mail/News Client">
<!ENTITY vendorShortName "Mail/News Client">
<!ENTITY brandShortName "Composer">
<!ENTITY brandFullName "Composer">
<!ENTITY vendorShortName "Disruptive Innovations">
<!ENTITY sidebarName "Sidebar">

View File

@ -1,4 +1,4 @@
brandShortName=Mail/News
brandFullName=Mail/News Client
vendorShortName=Mail/News Client
brandShortName=Composer
brandFullName=Composer
vendorShortName=Disruptive Innovations
sidebarName=Sidebar

View File

@ -1,39 +1,6 @@
<!-- ***** BEGIN LICENSE BLOCK *****
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
-
- The contents of this file are subject to the Mozilla Public License Version
- 1.1 (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
- http://www.mozilla.org/MPL/
-
- Software distributed under the License is distributed on an "AS IS" basis,
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- for the specific language governing rights and limitations under the
- License.
-
- The Original Code is Mozilla Composer.
-
- The Initial Developer of the Original Code is
- Disruptive Innovations SARL.
- Portions created by the Initial Developer are Copyright (C) 2006
- the Initial Developer. All Rights Reserved.
-
- Contributor(s):
- Daniel Glazman (daniel.glazman@disruptive-innovations.com), Original Author
-
- Alternatively, the contents of this file may be used under the terms of
- either the GNU General Public License Version 2 or later (the "GPL"), or
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- in which case the provisions of the GPL or the LGPL are applicable instead
- of those above. If you wish to allow use of your version of this file only
- under the terms of either the GPL or the LGPL, and not to allow others to
- use your version of this file under the terms of the MPL, indicate your
- decision by deleting the provisions above and replace them with the notice
- and other provisions required by the LGPL or the GPL. If you do not delete
- the provisions above, a recipient may use your version of this file under
- the terms of any one of the MPL, the GPL or the LGPL.
-
- ***** END LICENSE BLOCK ***** -->
<!ENTITY aboutDialog.title "About Composer">
<!ENTITY aboutDialog.title "About &brandFullName;">
<!ENTITY copyright "Credits">
<!ENTITY aboutLink "&lt; About &brandFullName;">
<!ENTITY aboutVersion "version">
<!ENTITY copyrightText "&#169;1998-2006 Contributors. All Rights Reserved.">
<!ENTITY cmdClose.macKey "W">

View File

@ -0,0 +1,32 @@
<!ENTITY brandMotto "You've never really edited a web site before.">
<!ENTITY credit.leads "Engineering Leads">
<!ENTITY credit.core "Core Development Posse">
<!ENTITY credit.gecko "Gecko Layout Engine">
<!ENTITY credit.thanks "Special Thanks To">
<!-- localization credits look like this: -->
<!--
<!ENTITY credit.translation
"<h3>Translators</h3><ul><li>Name Here</li></ul>">
-->
<!ENTITY credit.translation "">
<!ENTITY credit.visuals "Visual Design Coordinator">
<!ENTITY credit.theme "Theme Design">
<!ENTITY credit.brand "Brand Identity">
<!ENTITY credit.web "Web Design">
<!ENTITY credit.update "Mozilla Update">
<!ENTITY credit.qalead "Quality Assurance Lead">
<!ENTITY credit.qa "Quality Assurance">
<!ENTITY credit.build "Build and Release">
<!ENTITY credit.infra "Infrastructure Support">
<!ENTITY credit.support "Support Resources">
<!ENTITY credit.manage "Project Management">
<!ENTITY credit.marketleads "Marketing Leads">
<!ENTITY credit.market "Marketing">
<!ENTITY credit.creators "Created By">
<!ENTITY credit.memory "In Fond Memory Of">
<!ENTITY credit.poweredByGecko "Powered by Gecko&trade;">
<!ENTITY credit.reviews "Code reviews">
<!ENTITY license.and "and">

View File

@ -1,404 +0,0 @@
# -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is Thunderbird Credits.
#
# The Initial Developer of the Original Code is Ben Goodger.
# Portions created by the Initial Developer are Copyright (C) 2004
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
# Ben Goodger <ben@mozilla.org>
# David Baron <dbaron@mozilla.org>
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****
<html>
<head>
<title>Mozilla Thunderbird Credits</title>
<style>
<!--
* {
cursor: default;
-moz-user-select: none;
}
#titleBox {
position: fixed;
left: 0px;
top: 0px;
right: 0px;
bottom: auto;
z-index: 999;
}
#footerBox {
position: fixed;
left: 0px;
top: auto;
right: 0px;
bottom: 0px;
z-index: 999;
}
#creditsBox {
position: absolute;
left: 0px;
top: 0px;
overflow: hidden;
z-index: 1;
height: 275px;
width: 280px;
margin-left: 10px;
margin-right: 10px;
font-family: Arial, sans-serif;
font-size: medium;
}
h3 {
font-weight: bold;
font-size: small;
text-align: center;
margin: 15px 0px 5px 0px;
}
.creditsGroup {
margin-bottom: 1px;
}
.credit {
text-align: center;
margin: 0px;
}
.credit > h4 {
margin: 0px;
}
.footnote {
font-size: x-small;
text-align: justify;
}
h2.title {
margin-bottom: 2px;
}
.motto {
font-style: italic;
padding-left: 10px;
}
a {
color: blue;
text-decoration: underline;
}
.minititle {
font-variant: small-caps;
}
-->
</style>
<script type="application/x-javascript" src="chrome://global/content/globalOverlay.js"></script>
<script type="application/x-javascript">
<!--
var gCreditsInterval = -1;
function uninit()
{
if (gCreditsInterval > -1)
clearInterval(gCreditsInterval);
}
function init()
{
var cb = document.getElementById("creditsBox");
cb.scrollTop = 0;
setTimeout("runCredits()", 3000);
}
function runCredits()
{
gCreditsInterval = setInterval("creditsCallback()", 1);
}
function creditsCallback()
{
var cb = document.getElementById("creditsBox");
var newtop = cb.scrollTop + 1;
cb.scrollTop = newtop;
if (cb.scrollTop != newtop) {
// we're at the bottom
clearInterval(gCreditsInterval);
setTimeout(function() { cb.scrollTop = 0 }, 3000);
}
}
//-->
</script>
</head>
<body onload="init();" onunload="uninit();">
<div id="titleBox">
<img src="chrome://nvu/content/about-credits.png"><br>
<img src="chrome://nvu/content/about-header.png">
</div>
<div id="creditsBox">
<br>
<br>
<br>
<br>
<br>
<br>
<div align="center">
<h2 class="title">N<span class="minititle">vu</span></h2>
<span class="motto">(pronounced N-view)</span>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<div class="creditsGroup">
<h3>Main support</h3>
<div class="credit"><img src="chrome://nvu/content/linspire.gif"></div>
</div>
<br>
<br>
<div class="creditsGroup">
<h3>Engineering</h3>
<div class="credit"><img src="chrome://nvu/content/DI.png"></div>
</div>
<br>
<br>
<div class="creditsGroup">
<h3>Engineering Lead</h3>
<div class="credit">Daniel Glazman</div>
<h3>Special Thanks To</h3>
<div class="credit">
Neil Marshall<br>
Andrew Fedoniouk<br>
Neil Rashbrook<br>
Darin Fisher<br>
Doug Turner<br>
Philippe Goetz</br>
Boris Zbarsky<br>
Robert Accettura<br>
Ludovic Hirlimann<br>
Neil Deakin and the Mozdev Group<br>
Benjamin Smedberg<br>
R.J. Keller<br>
Kamal Deep Singh Sahambi<br>
Michael Pyne<br>
<em>Idefix</em> in Nvu forums<br>
Robert Cheramy
</div>
</div>
<div class="creditsGroup">
<h3>Localizations</h3>
<div class="credit">
<h4>fr-FR</h4>
Sébastien Desvignes<br>
Cédric Corazza<br>
Flore Allemandou<br>
the Frenchmozilla team
</div>
<div class="credit">
<h4>ru-RU</h4>
Alexey Gubanov<br>
Alexander Slovesnik<br>
Yury Merkulov<br>
Vlad Merzhevich<br>
Miroslav Skaldov
</div>
<div class="credit">
<h4>nl-NL</h4>
Gert-Paul van der Beek<br>
Marcel Herda<br>
Martijn Ras<br>
Martijn Weisbeek
</div>
<div class="credit">
<h4>it-IT</h4>
Andrea Sanavia<br>
Marco Ratini<br>
Carlo Gandolfi<br>
Ricardo Fusaroli<br>
Claudia Mongini<br>
MozillaItalia.org team
</div>
<div class="credit">
<h4>de-DE</h4>
Thorsten Fritz<br>
Marcel Herda<br>
Peter Weilbacher
</div>
<div class="credit">
<h4>fi-FI</h4>
Jussi Bergström<br>
The Finnish Mozilla l10n Team
</div>
<div class="credit">
<h4>zh-TW</h4>
Hung-Te Lin<br>
Po-Chiang Chao
</div>
<div class="credit">
<h4>pl-PL</h4>
Stanis&#322;aw&#160;Ma&#322;olepszy<br>
Zbigniew Braniecki<br>
Marek St&#281;pie&#324;<br>
Piotr Pielach<br>
Piotr Komoda<br>
Irek Chmielowiec<br>
Pawe&#322; Chmielewski<br>
Wadim Dziedzic<br>
Piotr Chyli&#324;ski
</div>
<div class="credit">
<h4>jp-JP</h4>
&#12418;&#12392;&#12402;&#12371;
</div>
<div class="credit">
<h4>hu-HU</h4>
Tímár András<br>
Gazdag András
</div>
<div class="credit">
<h4>es-ES</h4>
The NAVE Project
</div>
<div class="credit">
<h4>ca-AD</h4>
Gerard Farràs i Ballabriga<br>
Softcatala
</div>
<div class="credit">
<h4>cs-CZ</h4>
Pavel Petric<br>
Pavel Cvrcek<br>
Adam Hauner
</div>
<div class="credit">
<h4>da-DK</h4>
Kim Ludvigsen<br>
Det danske Mozilla-team
</div>
</div>
<div class="creditsGroup">
<h3>Brand Identity</h3>
<div class="credit">Ingolfur Haraldsson</div>
<h3>Web Design</h3>
<div class="credit">Ingolfur Haraldsson</div>
</div>
<div class="creditsGroup">
<h3>Quality Assurance</h3>
<div class="credit">Georgi Damyanov<br>
Mark Sepeda</div>
<h3>Special Thanks To</h3>
<div class="credit">Linspire Insiders</div>
</div>
<h3>Build and Release</h3>
<div class="credit">
Daniel Glazman<br>
Jeremy Norris<br>
Brian Thomason
</div>
<div class="creditsGroup">
<h3>Project Management</h3>
<div class="credit">
Tom Welch<br>
Daniel Glazman<br>
</div>
<h3>Marketing Lead</h3>
<div class="credit">Tom Welch</div>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<p align="center">Based on Mozilla Firefox 1.0
<p align="center">Powered by Gecko&trade;
<br>
<br>
<br>
<br>
<br>
<br>
<p class="footnote">
Mozilla is Copyright &copy;1998-2004 by its contributors,
according to terms set out in the Mozilla Public License and Netscape
Public License. All Rights Reserved. For full Mozilla credits, type
"about:credits" into Mozilla's Location bar.</p>
<p class="footnote">
Portions of this software are Copyright &copy;1994 The Regents of the
University of California. All Rights Reserved.</p>
<p class="footnote">
This software may contain portions that are Copyright &copy;1998-2004
SupportSoft, Inc. All Rights Reserved.</p>
<p class="footnote">
<small>U.S. GOVERNMENT END USERS. The Software is a "commercial item,"
as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of
"commercial computer software" and "commercial computer software
documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
227.7202-4 (June 1995), all U.S. Government End Users acquire the
Software with only those rights set forth herein.</small></p>
<br>
<br>
<br>
</div>
<div id="footerBox">
<img src="chrome://nvu/content/about-footer.png">
</div>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB