1999-05-28 19:41:31 +00:00
|
|
|
#
|
1999-11-06 03:43:54 +00:00
|
|
|
# The contents of this file are subject to the Netscape 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/NPL/
|
1999-05-28 19:41:31 +00:00
|
|
|
#
|
1999-11-06 03:43:54 +00:00
|
|
|
# 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.
|
1999-05-28 19:41:31 +00:00
|
|
|
#
|
1999-11-06 03:43:54 +00:00
|
|
|
# The Original Code is mozilla.org code.
|
|
|
|
#
|
|
|
|
# The Initial Developer of the Original Code is Netscape
|
1999-05-28 19:41:31 +00:00
|
|
|
# Communications Corporation. Portions created by Netscape are
|
1999-11-06 03:43:54 +00:00
|
|
|
# Copyright (C) 1998 Netscape Communications Corporation. All
|
|
|
|
# Rights Reserved.
|
|
|
|
#
|
|
|
|
# Contributor(s):
|
1999-09-02 02:21:24 +00:00
|
|
|
#
|
1999-05-28 19:41:31 +00:00
|
|
|
|
1999-09-02 02:21:24 +00:00
|
|
|
DEPTH = ../../../..
|
1999-05-28 19:41:31 +00:00
|
|
|
topsrcdir = @top_srcdir@
|
|
|
|
srcdir = @srcdir@
|
1999-09-02 02:21:24 +00:00
|
|
|
VPATH = @srcdir@
|
1999-05-28 19:41:31 +00:00
|
|
|
|
|
|
|
include $(DEPTH)/config/autoconf.mk
|
|
|
|
|
2000-03-25 00:58:20 +00:00
|
|
|
DIRS = unix
|
|
|
|
|
1999-09-02 02:21:24 +00:00
|
|
|
SAMPLES_DIR = $(DIST)/bin/chrome/messenger/content/default
|
1999-05-28 19:41:31 +00:00
|
|
|
|
1999-09-02 02:21:24 +00:00
|
|
|
EXPORT_RESOURCE_SAMPLES = \
|
|
|
|
messenger.xul \
|
|
|
|
folderPane.xul \
|
|
|
|
threadPane.xul \
|
2000-01-06 00:08:56 +00:00
|
|
|
msgHdrViewOverlay.xul \
|
|
|
|
msgHdrViewOverlay.js \
|
2000-01-24 00:45:32 +00:00
|
|
|
msgHdrViewAddresses.js \
|
1999-09-02 02:21:24 +00:00
|
|
|
widgetglue.js \
|
|
|
|
commandglue.js \
|
|
|
|
shareglue.js \
|
2000-03-28 07:26:41 +00:00
|
|
|
subscribe.js \
|
|
|
|
subscribe.xul \
|
1999-09-18 00:40:03 +00:00
|
|
|
subscribeDialog.xul \
|
1999-09-02 02:21:24 +00:00
|
|
|
sidebar-messenger.xul \
|
|
|
|
sidebar-messenger.rdf \
|
|
|
|
newFolderNameDialog.xul \
|
|
|
|
newFolderNameDialog.js \
|
|
|
|
msgViewNavigation.js \
|
|
|
|
msgMail3PaneWindow.js \
|
fix for #17402, stationary -> stationery.
r=alecf
major fixes for the new folder / rename folder / subscribe dialogs.
we no longer use an html select for the folder picker.
now we use cascading menu popups, like the copy and move menus.
this fixes a lot of bugs, and allows pre-flighting to finally work.
our folder data source has some new properies:
CanFileMessages, CanSubscribe, CanRename, and CanCreateSubfolders
we use these to determine what cascading menu to build, what to disable, etc.
also, nsMessenger::NewFolder() and nsMessenger::RenameFolder() were changes to
take a nsIRDFResource instead of a nsIDOMXULElement. Before we were
passing through to the back end the selected xul element, now we pass
the resource in.
other cool side effects:
in the copy & move menus, you don't get the choice to file or copy to a server, on folders
in the rename dialog, you can't pick a server, on a folder
in the new folder dialog, you can't pick the imap inbox. (* more needs to be done here.)
bugs fixed: #14773, #14254, #20599, #20646
r=alecf
a couple bullet proofing fixes to prevent some crashes reported on fullcircle
r=bienvenu
1999-12-03 08:10:09 +00:00
|
|
|
msgFolderPickerOverlay.js \
|
|
|
|
msgFolderPickerOverlay.xul \
|
|
|
|
renameFolderNameDialog.xul \
|
1999-12-28 19:17:36 +00:00
|
|
|
messengerdnd.js \
|
2000-01-12 02:25:35 +00:00
|
|
|
mailContextMenus.js \
|
2000-02-15 23:05:06 +00:00
|
|
|
msgPrintEngine.js \
|
|
|
|
msgPrintEngine.xul \
|
1999-09-02 02:21:24 +00:00
|
|
|
$(NULL)
|
1999-05-28 19:41:31 +00:00
|
|
|
|
1999-09-02 02:21:24 +00:00
|
|
|
include $(topsrcdir)/config/rules.mk
|
1999-05-28 19:41:31 +00:00
|
|
|
|
1999-09-02 02:21:24 +00:00
|
|
|
GARBAGE += $(addprefix $(SAMPLES_DIR)/, $(EXPORT_RESOURCE_SAMPLES))
|
1999-05-28 19:41:31 +00:00
|
|
|
|
|
|
|
install::
|
1999-09-02 02:21:24 +00:00
|
|
|
$(INSTALL) $(addprefix $(srcdir)/, $(EXPORT_RESOURCE_SAMPLES)) $(SAMPLES_DIR)
|
1999-05-28 19:41:31 +00:00
|
|
|
|