Initial config files for uncompressing the mozilla JARS, picking out just the chrome files we want
and putting them in mail.jar and cute.jar toolkit, messenger, communicator --> mail.jar classic.jar --> cute.jar Still to do: locale jar files git-svn-id: svn://10.0.0.236/trunk@141845 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
129
mozilla/mail/config/GenerateManifest.pm
Normal file
129
mozilla/mail/config/GenerateManifest.pm
Normal file
@@ -0,0 +1,129 @@
|
||||
#!perl -w
|
||||
package GenerateManifest;
|
||||
|
||||
require 5.004;
|
||||
|
||||
use strict;
|
||||
use File::stat;
|
||||
require Exporter;
|
||||
|
||||
use vars qw(@ISA @EXPORT);
|
||||
|
||||
# Package that generates a jar manifest from an input file
|
||||
|
||||
@ISA = qw(Exporter);
|
||||
@EXPORT = qw(
|
||||
GenerateManifest
|
||||
);
|
||||
|
||||
my(%comm_files) = ();
|
||||
|
||||
|
||||
sub GenerateManifest ($$$$$$$$) {
|
||||
my($moz, $manifest, $jarfile, $chrome, $locale, $platform, $out_desc, $dir_sep, $verbose) = @_;
|
||||
local(*OUTDESC) = $out_desc;
|
||||
|
||||
parse_input_manifest($moz, $manifest, $chrome, $locale, $verbose);
|
||||
dump_output_manifest($moz, $manifest, $jarfile, $chrome, $locale, $platform, *OUTDESC, $dir_sep, $verbose);
|
||||
}
|
||||
|
||||
|
||||
sub parse_input_manifest ($$$$$) {
|
||||
my($moz, $manifest, $chrome, $locale, $verbose) = @_;
|
||||
|
||||
print STDERR "Parsing \"$manifest\"\n" unless !$verbose;
|
||||
|
||||
local(*MANIFEST);
|
||||
open(MANIFEST, "<$manifest") or die ("Error: Cannot open manifest \"$manifest\".\n");
|
||||
while(<MANIFEST>) {
|
||||
chomp;
|
||||
s/^\s+//;
|
||||
s/\s+$//;
|
||||
|
||||
# Skip comments & blank lines
|
||||
next if (/^\#/);
|
||||
next if (/^\s*$/);
|
||||
|
||||
# Read key & data
|
||||
my($key, $value) = split(/,/, $_);
|
||||
|
||||
# Strip out any remaining whitespace from key & value
|
||||
for ($key) {
|
||||
s/\s+$//;
|
||||
}
|
||||
for ($value) {
|
||||
s/^\s+//;
|
||||
}
|
||||
|
||||
$comm_files{$key} = $value;
|
||||
}
|
||||
close(MANIFEST);
|
||||
}
|
||||
|
||||
sub dump_output_manifest ($$$$$$$$) {
|
||||
my($moz, $manifest, $jarfile, $chrome, $locale, $platform, $out_desc, $dir_sep, $verbose) = @_;
|
||||
local(*OUTDESC) = $out_desc;
|
||||
|
||||
print OUTDESC $jarfile;
|
||||
print OUTDESC ":\n";
|
||||
while (my($key, $value) = each %comm_files) {
|
||||
|
||||
$key =~ s/XXXX/$locale/g;
|
||||
$value =~ s/XXXX/$locale/g;
|
||||
$key =~ s/YYYY/$platform/g;
|
||||
$value =~ s/YYYY/$platform/g;
|
||||
if ( $dir_sep ne "/" ) { # swap / for $dir_sep
|
||||
$value =~ s/\//$dir_sep/g;
|
||||
}
|
||||
|
||||
# Run ls on the dir/file to ensure it's there and to get a file list back
|
||||
my($ls_path) = "$chrome$dir_sep$value";
|
||||
my($is_dir) = (-d $ls_path) ? 1 : 0;
|
||||
my($is_file) = (-f $ls_path) ? 1 : 0;
|
||||
|
||||
print STDERR "Listing \"$ls_path\"\n" unless !$verbose;
|
||||
|
||||
if (!$is_dir && !$is_file) {
|
||||
print STDERR "Warning: File or directory \"$ls_path\" does not exist.\n";
|
||||
next;
|
||||
}
|
||||
|
||||
# this code previously used |ls -1| to get a dir listing, but that
|
||||
# doesn't work in MacPerl. Instead just use opendir() to get the
|
||||
# file list (if it's a directory), or add the single file to our list
|
||||
# if it's called out individually in the manifest.
|
||||
my(@dirList) = ();
|
||||
if ( $is_file ) {
|
||||
@dirList = ($ls_path);
|
||||
}
|
||||
else {
|
||||
opendir(CHROMEDIR, $ls_path);
|
||||
@dirList = readdir(CHROMEDIR);
|
||||
closedir(CHROMEDIR);
|
||||
}
|
||||
|
||||
my($chrome_file) = "";
|
||||
my($real_file) = "";
|
||||
foreach (@dirList) {
|
||||
if ($is_dir) {
|
||||
$chrome_file = "$key$dir_sep$_";
|
||||
$real_file = "$value$dir_sep$_";
|
||||
}
|
||||
else {
|
||||
$chrome_file = $key;
|
||||
$real_file = $value;
|
||||
}
|
||||
# Ignore directories which are returned by ls
|
||||
if (! -d "$chrome$dir_sep$real_file") {
|
||||
# before we put the file into the manifest, make sure it
|
||||
# uses '/' as the separator. That's what manifest files expect.
|
||||
$real_file =~ s/$dir_sep/\//g;
|
||||
$chrome_file =~ s/$dir_sep/\//g;
|
||||
print OUTDESC " $chrome_file ($real_file)\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
91
mozilla/mail/config/gen_mn.pl
Normal file
91
mozilla/mail/config/gen_mn.pl
Normal file
@@ -0,0 +1,91 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
#################################################################
|
||||
# Rest of program
|
||||
|
||||
# get requirements from the same dir as the script
|
||||
if ($^O ne "cygwin") {
|
||||
# we'll be pulling in some stuff from the script directory
|
||||
require FindBin;
|
||||
import FindBin;
|
||||
push @INC, $FindBin::Bin;
|
||||
}
|
||||
|
||||
require GenerateManifest;
|
||||
import GenerateManifest;
|
||||
use Getopt::Long;
|
||||
|
||||
# Configuration
|
||||
$win32 = 0;
|
||||
$darwin = 0;
|
||||
for ($^O) {
|
||||
if (/((MS)?win32)|cygwin/i) {
|
||||
$win32 = 1;
|
||||
}
|
||||
elsif (/darwin/i) {
|
||||
$darwin = 1;
|
||||
}
|
||||
}
|
||||
if ($win32) {
|
||||
$moz = "$ENV{'MOZ_SRC'}/mozilla";
|
||||
if ($ENV{'MOZ_DEBUG'}) {
|
||||
$chrome = "$moz/dist/WIN32_D.OBJ/thunderbird/tmpchrome";
|
||||
}
|
||||
else
|
||||
{
|
||||
$chrome = "$moz/dist/WIN32_O.OBJ/thunderbird/tmpchrome";
|
||||
}
|
||||
}
|
||||
else {
|
||||
$moz = "~/mozilla";
|
||||
$chrome = "$moz/dist/thunderbird/tmpchrome";
|
||||
}
|
||||
|
||||
$verbose = 0;
|
||||
$locale = "en-US";
|
||||
$platform = "en-unix";
|
||||
|
||||
GetOptions('verbose!' => \$verbose,
|
||||
'mozpath=s' => \$moz,
|
||||
'manifest=s' => \$manifest,
|
||||
'jarfile=s' => \$jarfile,
|
||||
'chrome=s' => \$chrome,
|
||||
'locale=s' => \$locale,
|
||||
'help' => \$showhelp);
|
||||
|
||||
if ($win32) {
|
||||
# Fix those pesky backslashes
|
||||
$moz =~ s/\\/\//g;
|
||||
$chrome =~ s/\\/\//g;
|
||||
$platform = "en-win";
|
||||
}
|
||||
elsif ($darwin) {
|
||||
$platform = "en-mac"
|
||||
}
|
||||
|
||||
if ($showhelp) {
|
||||
print STDERR "Thunderbird manifest generator.\n",
|
||||
"Usage:\n",
|
||||
" -help Show this help.\n",
|
||||
" -manifest <file> Specify the input manifest.\n",
|
||||
" -mozpath <path> Specify the path to Mozilla.\n",
|
||||
" -jarfile <file> Specify the name of the resulting jar file.\n",
|
||||
" -chrome <path> Specify the path to the chrome.\n",
|
||||
" -locale <value> Specify the locale to use. (e.g. en-US)\n",
|
||||
" -verbose Print extra information\n";
|
||||
exit 1;
|
||||
}
|
||||
|
||||
if ($manifest eq "") {
|
||||
die("Error: No input manifest file was specified.\n");
|
||||
}
|
||||
|
||||
if ($verbose) {
|
||||
print STDERR "Mozilla path = \"$moz\"\n",
|
||||
"Chrome path = \"$chrome\"\n",
|
||||
"Manifest file = \"$manifest\"\n";
|
||||
}
|
||||
|
||||
GenerateManifest($moz, $manifest, $jarfile, $chrome, $locale, $platform, *STDOUT, "/", $verbose);
|
||||
|
||||
exit 0;
|
||||
61
mozilla/mail/config/installed-chrome.txt
Normal file
61
mozilla/mail/config/installed-chrome.txt
Normal file
@@ -0,0 +1,61 @@
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/necko/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/necko/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/xbl-marquee/
|
||||
content,install,url,jar:resource:/chrome/embed-sample.jar!/content/embed/
|
||||
locale,install,url,jar:resource:/chrome/embed-sample.jar!/locale/en-US/embed/
|
||||
skin,install,url,jar:resource:/chrome/embed-sample.jar!/skin/classic/embed/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/editor/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/editor-region/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/editor/
|
||||
locale,install,url,jar:resource:/chrome/US.jar!/locale/US/editor-region/
|
||||
skin,install,url,jar:resource:/chrome/qute.jar!/skin/classic/global/
|
||||
skin,install,url,jar:resource:/chrome/qute.jar!/skin/classic/communicator/
|
||||
skin,install,url,jar:resource:/chrome/qute.jar!/skin/classic/editor/
|
||||
skin,install,url,jar:resource:/chrome/qute.jar!/skin/classic/messenger/
|
||||
skin,install,url,jar:resource:/chrome/qute.jar!/skin/classic/navigator/
|
||||
skin,install,url,jar:resource:/chrome/modern.jar!/skin/modern/communicator/
|
||||
skin,install,url,jar:resource:/chrome/modern.jar!/skin/modern/editor/
|
||||
skin,install,url,jar:resource:/chrome/modern.jar!/skin/modern/global/
|
||||
skin,install,url,jar:resource:/chrome/modern.jar!/skin/modern/messenger/
|
||||
skin,install,url,jar:resource:/chrome/modern.jar!/skin/modern/navigator/
|
||||
skin,install,select,classic/1.0
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/mozldap/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/mozldap/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/navigator-platform/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/navigator/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/navigator-region/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/navigator/
|
||||
locale,install,url,jar:resource:/chrome/US.jar!/locale/US/navigator-region/
|
||||
locale,install,url,jar:resource:/chrome/en-win.jar!/locale/en-US/navigator-platform/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/communicator/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/communicator/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/communicator-platform/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/communicator-region/
|
||||
locale,install,url,jar:resource:/chrome/US.jar!/locale/US/communicator-region/
|
||||
locale,install,url,jar:resource:/chrome/en-win.jar!/locale/en-US/communicator-platform/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/global/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/global/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/global-platform/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/global-region/
|
||||
locale,install,url,jar:resource:/chrome/US.jar!/locale/US/global-region/
|
||||
locale,install,url,jar:resource:/chrome/en-win.jar!/locale/en-US/global-platform/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/communicator/downloadmanager/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/wallet/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/wallet/
|
||||
content,install,url,jar:resource:/chrome/pipnss.jar!/content/pipnss/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/pipnss/
|
||||
content,install,url,jar:resource:/chrome/pippki.jar!/content/pippki/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/pippki/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/messenger-mdn/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/messenger-mdn/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/messenger-views/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/messenger-views/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/messenger-smime/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/messenger-smime/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/messenger-mapi/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/messenger/
|
||||
content,install,url,jar:resource:/chrome/mail.jar!/content/messenger-region/
|
||||
locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/messenger/
|
||||
locale,install,url,jar:resource:/chrome/US.jar!/locale/US/messenger-region/
|
||||
locale,install,url,jar:resource:/chrome/en-win.jar!/locale/en-US/messenger-mapi/
|
||||
skin,install,select,classic/1.0
|
||||
151
mozilla/mail/config/mail-jar.mn
Normal file
151
mozilla/mail/config/mail-jar.mn
Normal file
@@ -0,0 +1,151 @@
|
||||
# Specify files or whole directories from the chrome that thunderbird
|
||||
# needs to include.
|
||||
#
|
||||
# Format is:
|
||||
#
|
||||
# <destination in comm.jar>,<source in unzipped chrome>
|
||||
|
||||
#################################################################################################
|
||||
# Files we need from messenger.jar
|
||||
#################################################################################################
|
||||
content/messenger, msg/content/messenger
|
||||
content/messenger-mapi, msg/content/messenger-mapi
|
||||
content/messenger-mdn, msg/content/messenger-mdn
|
||||
content/mesenger-region, msg/content/messenger-region
|
||||
content/messenger-smime, msg/content/messenger-smime
|
||||
content/messenger-views, msg/content/messenger-views
|
||||
content/messenger/messengercompose, msg/content/messenger/messengercompose
|
||||
content/messenger/addressbook, msg/content/messenger/addressbook
|
||||
|
||||
#################################################################################################
|
||||
# Files we need from comm.jar
|
||||
#################################################################################################
|
||||
|
||||
content/editor, comm/content/editor
|
||||
content/editor-region, comm/content/editor-region
|
||||
content/communicator-region, comm/content/communicator-region,
|
||||
content/communicator-platform, comm/content/communicator-platform
|
||||
content/communicator/contents.rdf, comm/content/communicator/contents.rdf
|
||||
content/communicator/communicator.css, comm/content/communicator/communicator.css
|
||||
content/communicator/communicatorOverlay.xul, comm/content/communicator/communicatorOverlay.xul
|
||||
content/communicator/utilityOverlay.xul, comm/content/communicator/utilityOverlay.xul
|
||||
content/communicator/utilityOverlay.js, comm/content/communicator/utilityOverlay.js
|
||||
content/communicator/tasksOverlay.js, comm/content/communicator/tasksOverlay.js
|
||||
content/communicator/tasksOverlay.xul, comm/content/communicator/tasksOverlay.xul
|
||||
content/communicator/browserBindings.xul, comm/content/communicator/browserBindings.xul
|
||||
content/communicator/editorBindings.xul, comm/content/communicator/editorBindings.xul
|
||||
content/communicator/platformBrowserBindings.xul, comm/content/communicator/platformBrowserBindings.xul
|
||||
content/communicator/platformEditorBindings.xul, comm/content/communicator/platformEditorBindings.xul
|
||||
content/communicator/platformCommunicatorOverlay.xul, comm/content/communicator/platformCommunicatorOverlay.xul
|
||||
content/communicator/contentAreaUtils.js, comm/content/communicator/contentAreaUtils.js
|
||||
content/communicator/contentAreaDD.js, comm/content/communicator/contentAreaDD.js
|
||||
content/communicator/contentAreaClick.js, comm/content/communicator/contentAreaClick.js
|
||||
content/communicator/contentAreaContextOverlay.xul, comm/content/communicator/contentAreaContextOverlay.xul
|
||||
content/communicator/nsContextMenu.js, comm/content/communicator/nsContextMenu.js
|
||||
content/communicator/viewZoomOverlay.xul, comm/content/communicator/viewZoomOverlay.xul
|
||||
content/communicator/viewZoomOverlay.js, comm/content/communicator/viewZoomOverlay.js
|
||||
content/communicator/findUtils.js, comm/content/communicator/findUtils.js
|
||||
content/communicator/printPageSetup.js, comm/content/communicator/printPageSetup.js
|
||||
content/communicator/printPageSetup.xul, comm/content/communicator/printPageSetup.xul
|
||||
content/communicator/printPreviewBindings.xml, comm/content/communicator/printPreviewBindings.xml
|
||||
content/communicator/printing.js, comm/content/communicator/printing.js
|
||||
|
||||
# from xpfe\components jar.mn
|
||||
content/communicator/alerts, comm/content/communicator/alerts
|
||||
content/communicator/pref/pref-advanced.xul, comm/content/communicator/pref/pref-advanced.xul
|
||||
content/communicator/pref/pref-appearance.xul, comm/content/communicator/pref/pref-appearance.xul
|
||||
content/communicator/pref/overrideHandler.js, comm/content/communicator/pref/overrideHandler.js
|
||||
content/communicator/pref/pref-colors.js, comm/content/communicator/pref/pref-colors.js
|
||||
content/communicator/pref/pref-colors.xul, comm/content/communicator/pref/pref-colors.xul
|
||||
content/communicator/pref/pref-help.js, comm/content/communicator/pref/pref-help.js
|
||||
content/communicator/pref/pref-themes.xul, comm/content/communicator/pref/pref-themes.xul
|
||||
content/communicator/pref/pref-themes.js, comm/content/communicator/pref/pref-themes.js
|
||||
content/communicator/pref/pref-charset.js, comm/content/communicator/pref/pref-charset.js
|
||||
content/communicator/pref/pref-charset.xul, comm/content/communicator/pref/pref-charset.xul
|
||||
content/communicator/pref/pref-fonts.js, comm/content/communicator/pref/pref-fonts.js
|
||||
content/communicator/pref/pref-fonts.xul, comm/content/communicator/pref/pref-fonts.xul
|
||||
content/communicator/pref/pref-languages.xul, comm/content/communicator/pref/pref-languages.xul
|
||||
content/communicator/pref/pref-languages-add.xul, comm/content/communicator/pref/pref-languages-add.xul
|
||||
content/communicator/pref/pref-languages.js, comm/content/communicator/pref/pref-languages.js
|
||||
content/communicator/pref/pref-proxies.js, comm/content/communicator/pref/pref-proxies.js
|
||||
content/communicator/pref/pref-policies.xul, comm/content/communicator/pref/pref-policies.xul
|
||||
content/communicator/pref/pref-proxies.xul, comm/content/communicator/pref/pref-proxies.xul
|
||||
content/communicator/pref/pref.xul, comm/content/communicator/pref//pref.xul
|
||||
content/communicator/pref/nsPrefWindow.js, comm/content/communicator/pref/nsPrefWindow.js
|
||||
content/communicator/downloadmanager, comm/content/communicator/downloadmanager
|
||||
|
||||
# from profile
|
||||
content/communicator/profile, comm/content/communicator/profile
|
||||
|
||||
# from layout
|
||||
content/xbl-marquee, comm/content/xbl-marquee
|
||||
content/necko, comm/content/necko
|
||||
content/mozldap, comm/content/mozldap
|
||||
|
||||
# from navigator
|
||||
content/navigator-region, comm/content/navigator-region
|
||||
|
||||
#################################################################################################
|
||||
# Files we need from global.jar
|
||||
#################################################################################################
|
||||
content/global-region, toolkit/content/global-region
|
||||
content/global-platform, toolkit/content/global-platform
|
||||
content/global/bindings, toolkit/content/global/bindings
|
||||
content/global/platformDialogOverlay.xul, toolkit/content/global/platformDialogOverlay.xul
|
||||
content/global/platformXUL.css, toolkit/content/global/platformXUL.css
|
||||
content/global/contents.rdf, toolkit/content/global/contents.rdf
|
||||
content/global/hiddenWindow.xul, toolkit/content/global/hiddenWindow.xul
|
||||
content/global/globalOverlay.xul, toolkit/content/global/globalOverlay.xul
|
||||
content/global/globalOverlay.js, toolkit/content/global/globalOverlay.js
|
||||
content/global/dialogOverlay.xul, toolkit/content/global/dialogOverlay.xul
|
||||
content/global/dialogOverlay.js, toolkit/content/global/dialogOverlay.js
|
||||
content/global/commonDialog.xul, toolkit/content/global/commonDialog.xul
|
||||
content/global/commonDialog.js, toolkit/content/global/commonDialog.js
|
||||
content/global/strres.js, toolkit/content/global/strres.js
|
||||
content/global/charsetOverlay.xul, toolkit/content/global/charsetOverlay.xul
|
||||
content/global/charsetOverlay.js, toolkit/content/global/charsetOverlay.js
|
||||
content/global/selectDialog.js, toolkit/content/global/selectDialog.js
|
||||
content/global/selectDialog.xul, toolkit/content/global/selectDialog.xul
|
||||
content/global/nsWidgetStateManager.js, toolkit/content/global/nsWidgetStateManager.js
|
||||
content/global/widgetStateManager.js, toolkit/content/global/widgetStateManager.js
|
||||
content/global/wizardHandlerSet.js, toolkit/content/global/wizardHandlerSet.js
|
||||
content/global/wizardManager.js, toolkit/content/global/wizardManager.js
|
||||
content/global/wizardOverlay.js, toolkit/content/global/wizardOverlay.js
|
||||
content/global/wizardOverlay.xul, toolkit/content/global/wizardOverlay.xul
|
||||
content/global/nsTreeController.js, toolkit/content/global/nsTreeController.js
|
||||
content/global/nsTreeSorting.js, toolkit/content/global/nsTreeSorting.js
|
||||
content/global/nsClipboard.js, toolkit/content/global/nsClipboard.js
|
||||
content/global/nsDragAndDrop.js, toolkit/content/global/nsDragAndDrop.js
|
||||
content/global/nsTransferable.js, toolkit/content/global/nsTransferable.js
|
||||
content/global/nsUserSettings.js, toolkit/content/global/nsUserSettings.js
|
||||
content/global/xul.css, toolkit/content/global/xul.css
|
||||
content/global/printdialog.xul, toolkit/content/global/printdialog.xul
|
||||
content/global/printdialog.js, toolkit/content/global/printdialog.js
|
||||
content/global/printProgress.xul, toolkit/content/global/printProgress.xul
|
||||
content/global/printProgress.js, toolkit/content/global/printProgress.js
|
||||
content/global/printPreviewProgress.xul, toolkit/content/global/printPreviewProgress.xul
|
||||
content/global/printPreviewProgress.js, toolkit/content/global/printPreviewProgress.js
|
||||
content/global/MPL-1.1.html, toolkit/content/global/MPL-1.1.html
|
||||
content/global/NPL-1.1.html, toolkit/content/global/NPL-1.1.html
|
||||
content/global/customizeToolbar.xul, toolkit/content/global/customizeToolbar.xul
|
||||
content/global/customizeToolbar.js, toolkit/content/global/customizeToolbar.js
|
||||
content/global/customizeToolbar.css, toolkit/content/global/customizeToolbar.css
|
||||
|
||||
# from xpfe\components
|
||||
content/global/console.js, toolkit/content/global/console.js
|
||||
content/global/console.xul, toolkit/content/global/console.xul
|
||||
content/global/console.css, toolkit/content/global/console.css
|
||||
content/global/consoleBindings.xml, toolkit/content/global/consoleBindings.xml
|
||||
content/global/finddialog.js, toolkit/content/global/finddialog.js
|
||||
content/global/finddialog.xul, toolkit/content/global/finddialog.xul
|
||||
content/global/autocomplete.xml, toolkit/content/global/autocomplete.xml
|
||||
content/global/autocomplete.css, toolkit/content/global/autocomplete.css
|
||||
content/global/filepicker.js, toolkit/content/global/filepicker.js
|
||||
content/global/filepicker.xul, toolkit/content/global/filepicker.xul
|
||||
|
||||
# embedding\components\ui
|
||||
content/global/nsHelperAppDlg.xul, toolkit/content/global/nsHelperAppDlg.xul
|
||||
content/global/nsProgressDlg.xul, toolkit/content/global/nsProgressDlg.xul
|
||||
content/global/nsProgressDialog.xul, toolkit/content/global/nsProgressDialog.xul
|
||||
content/global/nsProgressDlg.js, toolkit/content/global/nsProgressDlg.js
|
||||
|
||||
79
mozilla/mail/config/qute-jar.mn
Normal file
79
mozilla/mail/config/qute-jar.mn
Normal file
@@ -0,0 +1,79 @@
|
||||
#################################################################################################
|
||||
# Specify files or whole directories from classic.jar which belong in the thunderbird theme
|
||||
#
|
||||
# Format is:
|
||||
#
|
||||
# <destination in qute.jar>,<source in unzipped chrome>
|
||||
#################################################################################################
|
||||
|
||||
#################################################################################################
|
||||
# mail
|
||||
#################################################################################################
|
||||
|
||||
skin/classic/messenger, classic/skin/classic/messenger
|
||||
skin/classic/messenger/icons, classic/skin/classic/messenger/icons
|
||||
skin/classic/messenger/addressbook, classic/skin/classic/messenger/addressbook
|
||||
skin/classic/messenger/addressbook/icons, classic/skin/classic/messenger/addressbook/icons
|
||||
skin/classic/messenger/messengercompose, classic/skin/classic/messenger/messengercompose
|
||||
skin/classic/messenger/messengercompose/icons, classic/skin/classic/messenger/messengercompose/icons
|
||||
skin/classic/messenger/smime, classic/skin/classic/messenger/smime
|
||||
skin/classic/messenger/smime/icons, classic/skin/classic/messenger/smime/icons
|
||||
|
||||
#################################################################################################
|
||||
# communicator
|
||||
#################################################################################################
|
||||
skin/classic/communicator/alerts, classic/skin/classic/communicator/alerts
|
||||
skin/classic/communicator/profile, classic/skin/classic/communicator/profile
|
||||
|
||||
skin/classic/communicator/contents.rdf, classic/skin/classic/communicator/contents.rdf
|
||||
skin/classic/communicator/tasksOverlay.css, classic/skin/classic/communicator/tasksOverlay.css
|
||||
skin/classic/communicator/button.css, classic/skin/classic/communicator/button.css
|
||||
skin/classic/communicator/brand.css, classic/skin/classic/communicator/brand.css
|
||||
skin/classic/communicator/dialogs.css, classic/skin/classic/communicator/dialogs.css
|
||||
skin/classic/communicator/printing.css, classic/skin/classic/communicator/printing.css
|
||||
skin/classic/communicator/communicator.css, classic/skin/classic/communicator/communicator.css
|
||||
skin/classic/communicator/formatting.css, classic/skin/classic/communicator/formatting.css
|
||||
skin/classic/communicator/prefpanels.css, classic/skin/classic/communicator/prefpanels.css
|
||||
|
||||
skin/classic/communicator/brand, classic/skin/classic/communicator/brand
|
||||
|
||||
skin/classic/communicator/icons/offline.gif, classic/skin/classic/communicator/icons/offline.gif
|
||||
skin/classic/communicator/icons/online.gif, classic/skin/classic/communicator/icons/online.gif
|
||||
skin/classic/communicator/icons/pg-landscape.gif, classic/skin/classic/communicator/icons/pg-landscape.gif
|
||||
skin/classic/communicator/icons/pg-landscape-small.gif, classic/skin/classic/communicator/icons/pg-landscape-small.gif
|
||||
skin/classic/communicator/icons/pg-portrait.gif, classic/skin/classic/communicator/icons/pg-portrait.gif
|
||||
skin/classic/communicator/icons/pg-portrait-small.gif,classic/skin/classic/communicator/icons/pg-portrait-small.gif
|
||||
skin/classic/communicator/icons/content-large.gif, classic/skin/classic/communicator/icons/content-large.gif
|
||||
skin/classic/communicator/icons/content-small.gif, classic/skin/classic/communicator/icons/content-small.gif
|
||||
skin/classic/communicator/icons/lock-secure.gif, classic/skin/classic/communicator/icons/lock-secure.gif
|
||||
skin/classic/communicator/icons/lock-broken.gif, classic/skin/classic/communicator/icons/lock-broken.gif
|
||||
skin/classic/communicator/icons/lock-insecure.gif, classic/skin/classic/communicator/classic/skin/classic/communicator/lock-insecure.gif
|
||||
skin/classic/communicator/icons/btn1.gif, classic/skin/classic/communicator/icons/btn1.gif
|
||||
skin/classic/communicator/taskbar/addressbook.gif, classic/skin/classic/communicator/taskbar/addressbook.gif
|
||||
skin/classic/communicator/taskbar/addressbook-16.gif, classic/skin/classic/communicator/taskbar/addressbook-16.gif
|
||||
skin/classic/communicator/taskbar/mailnew-hov.gif, classic/skin/classic/communicator/taskbar/mailnew-hov.gif
|
||||
skin/classic/communicator/taskbar/mail.gif, classic/skin/classic/communicator/taskbar/mail.gif
|
||||
skin/classic/communicator/taskbar/mail-hov.gif, classic/skin/classic/communicator/taskbar/mail-hov.gif
|
||||
skin/classic/communicator/taskbar/mail-16.gif, classic/skin/classic/communicator/taskbar/mail-16.gif
|
||||
skin/classic/communicator/taskbar/mailnew.gif, classic/skin/classic/communicator/taskbar/mailnew.gif
|
||||
skin/classic/communicator/taskbar/addressbook-hov.gif, classic/skin/classic/communicator/taskbar/addressbook-hov.gif
|
||||
|
||||
#################################################################################################
|
||||
# Global
|
||||
#################################################################################################
|
||||
skin/classic/global, classic/skin/classic/global
|
||||
skin/classic/global/filepicker, classic/skin/classic/global/filepicker
|
||||
skin/classic/global/arrow, classic/skin/classic/global/arrow
|
||||
skin/classic/global/tree, classic/skin/classic/global/tree
|
||||
|
||||
skin/classic/global/console, classic/skin/classic/global/console
|
||||
skin/classic/global/icons, classic/skin/classic/global/icons
|
||||
skin/classic/global/toolbar, classic/skin/classic/global/toolbar
|
||||
skin/classic/global/menu, classic/skin/classic/global/menu
|
||||
skin/classic/global/progressmeter, classic/skin/classic/global/progressmeter
|
||||
|
||||
#################################################################################################
|
||||
# Editor
|
||||
#################################################################################################
|
||||
skin/classic/editor, classic/skin/classic/editor
|
||||
skin/classic/editor/icons, classic/skin/classic/editor/icons
|
||||
Reference in New Issue
Block a user