Commit Graph

713 Commits

Author SHA1 Message Date
warren%netscape.com
5ab052576e Changed GetEnabledCommands to GetAllCommands/IsCommandEnabled. 1999-03-12 21:28:34 +00:00
putterman%netscape.com
0cff9e55b8 comment out NS_ERROR in remove 1999-03-12 13:13:58 +00:00
ramiro%netscape.com
4c82e5e158 Dont build broken rdfsink tests, breaks --enable-tests. 1999-03-12 11:27:57 +00:00
waterson%netscape.com
fd6693c5a2 More nsCOMPtr bustage. !@$!%!@ Mac. 1999-03-12 10:29:11 +00:00
waterson%netscape.com
390be57079 Fixed nsCOMPtr bustage on Mac. 1999-03-12 10:24:42 +00:00
waterson%netscape.com
b258cdbea3 Added note on making fns virtual. 1999-03-12 10:09:51 +00:00
waterson%netscape.com
587c81faba Added precondition checks to DOM observer APIs. 1999-03-12 10:09:26 +00:00
waterson%netscape.com
2d87bf73bc Fixed bug with ambiguity that may occur in calls to RDFTreeBuilderImpl::RemoveWidgetItem(); implemented OnRemoveChild() DOM observer. 1999-03-12 10:09:07 +00:00
rjc%netscape.com
47baa76a2a Damn tabs/spaces. 1999-03-12 09:21:04 +00:00
rjc%netscape.com
60620dc46d Move folder-open.gif and folder-closed.gif into dist area. 1999-03-12 09:00:58 +00:00
rjc%netscape.com
709bbefa61 The file system datasource now sets a type='FileSystemObject' attribute on file system nodes. 1999-03-12 08:50:36 +00:00
rjc%netscape.com
68ed3db323 Only set container='true' when something is really a container. 1999-03-12 08:49:26 +00:00
rjc%netscape.com
2da1bd5452 Add icons for type=FileSystemObject 1999-03-12 08:48:21 +00:00
rjc%netscape.com
a66384ce9c First Checked In. 1999-03-12 08:38:21 +00:00
waterson%netscape.com
9948afecc3 Renamed IsWidgetProperty() to IsContainmentProperty(), added RemoveWidgetItem() call and hooked it up in the generic builder. 1999-03-12 08:13:14 +00:00
waterson%netscape.com
c23bfa638d Ripped out the 'toy' parser and installed an updated version of the parser from 4.5. 1999-03-12 07:46:42 +00:00
hyatt%netscape.com
816a74efd1 Changing the name of the include tag. 1999-03-12 05:22:19 +00:00
hyatt%netscape.com
eafe35fb02 XUL fragments live! 1999-03-12 05:21:25 +00:00
hyatt%netscape.com
7b38b946bc Tweaked the content sink to remove an unused argument from the Init method. 1999-03-12 05:21:01 +00:00
rjc%netscape.com
eaa5d400eb Use appropriate icon for actual bookmark URLs. 1999-03-12 05:01:41 +00:00
waterson%netscape.com
b204ed66c9 Fix more tab-spaces makefile bustage. 1999-03-12 05:00:13 +00:00
rjc%netscape.com
1dc7b5e355 Removing old personal toolbar folder icons which are too long (>31 characters) due to Mac. They've been replaced by icon files with shorter names. 1999-03-12 04:31:21 +00:00
rjc%netscape.com
b413548180 Reducing length of personal toolbar folder icons to be no more than 31 characters as its a Mac limit. 1999-03-12 04:29:41 +00:00
rjc%netscape.com
e5f9a14f70 Icon filenames can't be longer than 31 characters (its a Mac limit) so shortening references to the personal toolbar folder icons. Also, adding in icon references to sidebar.xul 1999-03-12 04:19:43 +00:00
rjc%netscape.com
4e2266e2c4 Need to shorten image filenames to 31 or less characters. Its a Mac file limit. 1999-03-12 04:05:23 +00:00
rjc%netscape.com
89f95e4efc Make history datasource work on Mac and Unix, not just Windows. Now using nsFileSpec and removed all Std C FILE code in favor of streams. 1999-03-12 03:42:43 +00:00
warren%netscape.com
53f13f9cb4 Put back in call to NS_NewUnionEnumerator -- resolved link problem. 1999-03-12 02:10:03 +00:00
waterson%netscape.com
e0d7b0dd30 s/rdfb/rdf 1999-03-12 01:25:30 +00:00
waterson%netscape.com
2bf8166342 Added rules for personal toolbar GIFs. 1999-03-12 01:23:00 +00:00
waterson%netscape.com
a3ccdda0ca Added rules for personal toolbar folder GIFs. 1999-03-12 01:21:40 +00:00
waterson%netscape.com
52b813084e Added icons and style rules for the personal toolbar folder. 1999-03-12 01:21:20 +00:00
waterson%netscape.com
b3290410a8 Fixed spaces in Makefile.in. 1999-03-12 00:31:40 +00:00
waterson%netscape.com
4fcaa31487 Added rules to export bookmark images. 1999-03-12 00:01:22 +00:00
waterson%netscape.com
1289e9ff7b Use xul:titledbutton instead of xul:treeicon for now. 1999-03-11 23:59:26 +00:00
waterson%netscape.com
e991120721 Added bookmark images and style rules to apply them. 1999-03-11 23:58:51 +00:00
waterson%netscape.com
f55d2b7309 Fixed build: capitalization error. 1999-03-11 22:32:44 +00:00
waterson%netscape.com
6e46cc71b3 Bug 3213. Removed obsolete files to keep the tree clean. 1999-03-11 22:26:08 +00:00
hyatt%netscape.com
584f978dfc Added nsXULDocumentInfo.cpp 1999-03-11 20:10:31 +00:00
danm%netscape.com
b182b1d56f fix large leak loading XUL page. bug 3561 reported by bruce@cybersight.com. r:hyatt. 1999-03-11 19:54:17 +00:00
hyatt%netscape.com
5fee22456d Adding in the new document info class and tweaking the builder so that
it knows how to use it.
1999-03-11 19:49:32 +00:00
hyatt%netscape.com
09ac24bb6a Code to enable instantiation of the new document info class. 1999-03-11 19:49:05 +00:00
hyatt%netscape.com
ae4febb7f6 Helper class for handling of XUL fragments. 1999-03-11 19:48:43 +00:00
rjc%netscape.com
b8e70b1743 Comment out NS_PRECONDITION on mDocument. 1999-03-11 12:07:49 +00:00
rjc%netscape.com
eb6bc84a7b Better, smarter sorting implementation. 1999-03-11 12:01:47 +00:00
rjc%netscape.com
5999ae50bf Only answer GetTarget() queries if its a file URL (ignore file root node) 1999-03-11 12:00:57 +00:00
warren%netscape.com
7ffd58be7e Commented out line causing link error on mac (fix later). 1999-03-11 11:03:43 +00:00
warren%netscape.com
b108def4c3 attempt to fix mac build 1999-03-11 10:18:46 +00:00
warren%netscape.com
c2dd39a493 First cut at new command architecture. 1999-03-11 10:01:25 +00:00
hyatt%netscape.com
b2fa4f5976 Tweaks related to XUL fragments. 1999-03-10 23:31:26 +00:00
rjc%netscape.com
26211018ff const this, baby! 1999-03-10 22:54:49 +00:00
rjc%netscape.com
400bd8b309 Small sort fix. 1999-03-10 22:02:25 +00:00
rjc%netscape.com
d58133810f When asking for a bookmark's URL via GetTarget(), synthesize it. 1999-03-10 21:58:40 +00:00
waterson%netscape.com
814b4b5526 Added GetResource() to XULElement. 1999-03-10 20:20:52 +00:00
waterson%netscape.com
bdc7dc2003 Remove invalid reference to nsIRDFContent.h 1999-03-10 20:18:21 +00:00
hyatt%netscape.com
dce8a87ab7 Working on XUL fragments. 1999-03-10 20:05:12 +00:00
waterson%netscape.com
c0948f0710 Added SetDataBase() implementation that'll set the database on the DOMXULNode. 1999-03-10 19:54:36 +00:00
pinkerton%netscape.com
6d0da63421 correct my pitiful spelling of bonsai. 1999-03-10 19:39:04 +00:00
mcafee%netscape.com
73bf3f79fd Solaris doesn't like the dangling semi-colon after NS_DECL_ISUPPORTS_INHERITED macro. 1999-03-10 10:52:50 +00:00
rjc%netscape.com
ee1810d07b Cast away! and changed a few .Equals() to now be .EqualsIgnoreCase() 1999-03-10 09:41:07 +00:00
waterson%netscape.com
6782447db0 Aggregate nsIDOMXULTreeElement interface onto nsRDFElement. Scriptability #ifdef-ed out. 1999-03-10 08:50:27 +00:00
waterson%netscape.com
306a085eb8 Added nsXULTreeBuilder to build. 1999-03-10 08:49:35 +00:00
waterson%netscape.com
a232bf2910 Added nsXULTreeElement to build. 1999-03-10 08:49:12 +00:00
waterson%netscape.com
411cf39b7a Bug 3510. Fixed to use nsFileSpec, so now bookmarks should load on Mac (even through an alias). 1999-03-10 08:15:17 +00:00
waterson%netscape.com
82b8b77f3c Fix build bustage, not really sure what this is supposed to be doing. 1999-03-10 08:11:28 +00:00
waterson%netscape.com
118b7116cb Fixed header files to work outside the XPIDL world for now. 1999-03-10 07:12:42 +00:00
rjc%netscape.com
e4b04ae90f Small changes to sorting code to prepare for sorting on id attribute. 1999-03-10 07:07:10 +00:00
rjc%netscape.com
62c47142b8 Quick&dirty fix for natural position attribute hack. 1999-03-10 06:37:04 +00:00
waterson%netscape.com
8af4281695 Fixed my bad back-out. 1999-03-10 06:17:29 +00:00
waterson%netscape.com
040e629119 Landed on tip. 1999-03-10 05:37:31 +00:00
waterson%netscape.com
f40d38a0c6 Backed out addition of nsIDOMXULTreeElement: repository is horked. 1999-03-10 05:11:54 +00:00
waterson%netscape.com
e5be79299f Added nsIDOMXULTreeElement.g to exports. This is currently generated by a very special version of idlc. 1999-03-10 05:08:26 +00:00
waterson%netscape.com
65c794175c Added XULTreeElement to makefile, under !if. 1999-03-10 05:06:52 +00:00
waterson%netscape.com
828e9d1ad3 Added nsIStreamListener to #includes to try to fix gcc 2.7 bustage. 1999-03-10 05:05:27 +00:00
waterson%netscape.com
82f06c92a0 Initial revision. 1999-03-10 04:49:54 +00:00
hyatt%netscape.com
57b99a2554 Oops. Fixing build bustage. 1999-03-10 02:10:44 +00:00
hyatt%netscape.com
8c55b37f43 Fixing a bug. 1999-03-10 01:47:35 +00:00
hyatt%netscape.com
428fcbb0ed Adding support for XUL fragments to the content sink. (Work in
progress)
1999-03-10 01:45:53 +00:00
hyatt%netscape.com
bf1ce3afd5 Landing the initial changes to support XUL fragments. 1999-03-10 01:37:31 +00:00
mcafee%netscape.com
2313af674b PRBool means use PR_FALSE/PR_TRUE. This breaks Solaris. 1999-03-10 00:53:29 +00:00
waterson%netscape.com
28ac6a50e7 Made sure to initialize rv to NS_OK. 1999-03-09 23:51:34 +00:00
pinkerton%netscape.com
16a81f6c14 make the personal toolbar buttons more mozilla centric, even if everything else is blatant NSCP drug money. 1999-03-09 22:13:36 +00:00
rjc%netscape.com
f19354c9e7 Comment out PR_ASSERT() due to assert/unassert now actually being called. 1999-03-09 22:06:29 +00:00
hyatt%netscape.com
d5e32091fe Fixing a bug with selection in the tree view. 1999-03-09 21:58:06 +00:00
hyatt%netscape.com
b11125a802 Fixes to the broadcasters and observers. I made HTML elements work with
observes nodes, and I changed some SetAttribute calls to use the DOM
instead of the nsIContent APIs.
1999-03-09 19:30:41 +00:00
ramiro%netscape.com
eb2ce0674f Use the macro on all platforms. Thanks to pierre for helping me make sure
it doesnt break the mac.  I verified that it works on unix and windows.
1999-03-09 19:19:02 +00:00
warren%netscape.com
41570e76c1 PR_ASSERT wasn't defined for the mac. 1999-03-09 14:03:56 +00:00
warren%netscape.com
4c0ac65b2a Fixed nsRepository -> nsComponentManager 1999-03-09 12:43:27 +00:00
warren%netscape.com
44568143d6 Backed out the nsService template stuff. 1999-03-09 11:49:41 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
waterson%netscape.com
e189c7d58b Fixed GetElementsByAttribute(): use the DOM APIs to be consistent with namespaces. 1999-03-09 08:10:50 +00:00
waterson%netscape.com
f13802c572 Made widget observer observe the composite data source. 1999-03-09 08:05:26 +00:00
waterson%netscape.com
3d2b42cfd9 Land Guha's history stuff, including some fixes for references in the file system data source, and modifications for literals: there's now nsIntLiteral and nsDateLiteral. 1999-03-09 04:01:56 +00:00
rjc%netscape.com
c71c49a1cf Add selection and column sortActive/sortDirection observation support. (Thanks, David!) 1999-03-09 01:54:46 +00:00
tague%netscape.com
0198976348 Fixed build bustage (lost const) 1999-03-08 21:02:35 +00:00
alecf%netscape.com
ac6500ef53 fix g++ -pedantic bustage 1999-03-08 20:18:53 +00:00
ramiro%netscape.com
8a849f863a Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary.  As soon as I can verify this works on windows and
mac, ill remove the old code.
1999-03-08 09:44:16 +00:00
waterson%netscape.com
aa33bfc9fe Bug #3465. Atomize literals as well as resources. 1999-03-08 08:28:46 +00:00
waterson%netscape.com
36e645de5f Added some debugging code while tracking down bug #3465. 1999-03-08 08:27:53 +00:00
hyatt%netscape.com
0a01f1b0a9 added files: mozilla/rdf/content/src/nsRDFToolbarBuilder.cpp 1999-03-07 23:24:51 +00:00
hyatt%netscape.com
a9089619ee Added the NS_NewRDFToolbarBuilder call to the header. 1999-03-07 23:21:18 +00:00
hyatt%netscape.com
72c9e41e78 Changes to enable the instantiation of a toolbar builder. 1999-03-07 23:18:58 +00:00
hyatt%netscape.com
96a3c5b43e Changes to the builder APIs to distinguish folder items from leaf
items (although we're not quite there yet).
1999-03-07 23:18:26 +00:00
hyatt%netscape.com
ce65cb0e92 Adding the toolbar builder to Windows and Linux makefiles. 1999-03-07 23:17:01 +00:00
hyatt%netscape.com
a64fcfbefe The RDF toolbar builder (for constructing RDF toolbars like the Personal Toolbar). 1999-03-07 23:16:37 +00:00
hyatt%netscape.com
a456660fc9 Changing the natural order pos name to match the function conventions. 1999-03-07 10:52:42 +00:00
hyatt%netscape.com
7d2660158d Again. 1999-03-07 10:49:26 +00:00
hyatt%netscape.com
ef5e2a36f7 Fixing build bustage. 1999-03-07 10:48:58 +00:00
hyatt%netscape.com
46ce115cef Declaring some classes so that the compilers are happy again. 1999-03-07 10:41:00 +00:00
hyatt%netscape.com
add6714dc8 added files: mozilla/rdf/content/src/nsRDFGenericBuilder.cpp, mozilla/rdf/content/src/nsRDFMenuBuilder.cpp 1999-03-07 10:35:17 +00:00
hyatt%netscape.com
d07f18b7a8 The modified tree builder. 1999-03-07 10:30:42 +00:00
hyatt%netscape.com
e7388bbb7f Landing the menu builder for real. The bookmarks menu lives (well, sort of). 1999-03-07 10:28:42 +00:00
hyatt%netscape.com
1c6831d2b8 First stab at the menu builder. It doesn't know how to build popup menus
yet. We'll need to work on that one.
1999-03-07 10:00:13 +00:00
rjc%netscape.com
a23baf95a7 More support for column sorting. 1999-03-07 09:44:38 +00:00
hyatt%netscape.com
3dbf66b81d A base class for factoring out the common functionality that exists
among builders.  (To be used by the tree, toolbar, and menu builders
at the very least.)
1999-03-07 08:12:48 +00:00
dp%netscape.com
1576712e2f dist/bin/components is where all loadable components will be installed. 1999-03-06 09:04:53 +00:00
warren%netscape.com
061e28870c Fixing someone's RDF breakage. 1999-03-06 04:12:56 +00:00
rjc%netscape.com
8f7b62e778 Its a good thing to compile nsXULSortService.cpp, isn't it? (cyeh is making the same change to Makefile.win after verifying the fix.) 1999-03-06 04:05:38 +00:00
nisheeth%netscape.com
a8aa6a7b87 Changed nsIContentSink->NotifyError() to accept an nsParserError argument. This change is needed for propagating errors from the new expat parser. 1999-03-06 02:01:11 +00:00
hyatt%netscape.com
f2a3f53d00 onchange handler implemented for observes nodes. 1999-03-06 01:19:13 +00:00
slamm%netscape.com
e53dcad09e Put test bookmarks at top. 1999-03-06 00:11:55 +00:00
rjc%netscape.com
b334a3cdd2 Small cleanup to nsXULSortService. 1999-03-06 00:11:14 +00:00
slamm%netscape.com
7eb89879c8 Simple bookmarks that launch. 1999-03-06 00:07:23 +00:00
slamm%netscape.com
aa3f352708 Add some bookmarks without redirection. delete ^M's 1999-03-06 00:05:52 +00:00
hyatt%netscape.com
97609c195b More tweaks to broadcasters. 1999-03-05 23:53:01 +00:00
rjc%netscape.com
3d90c3e2e4 First Checked In. 1999-03-05 23:51:41 +00:00
rjc%netscape.com
4a9419bdf8 nsXULSortService implementation: XUL sort functionality. 1999-03-05 23:51:13 +00:00
hyatt%netscape.com
2db952a359 Fixed a memory leak in the broadcasters. 1999-03-05 23:08:34 +00:00
mcmullen%netscape.com
9798175c73 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
hyatt%netscape.com
7753b2555c Changes to broadcasters. 1999-03-05 22:43:02 +00:00
hyatt%netscape.com
949a79c6f8 Changing the broadcaster methods to take DOM elements instead of DOM
nodes.
1999-03-05 22:37:24 +00:00
hyatt%netscape.com
0e55c2e4c9 Cleaning up some code. 1999-03-05 22:33:27 +00:00
hyatt%netscape.com
ba8e075863 Fixes to enable getElementById to work with HTML elements. 1999-03-05 20:30:13 +00:00
waterson%netscape.com
62e59eede0 Added nsRDFInterfaces.h to EXPORTS. 1999-03-05 11:12:58 +00:00
waterson%netscape.com
e11424ecba Added C++-specific #include of nscore.h to make sure that PRUnichar gets included. 1999-03-05 11:12:24 +00:00
waterson%netscape.com
715d402ca1 Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:55:04 +00:00
waterson%netscape.com
bdf206486d Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:49:13 +00:00
waterson%netscape.com
b3052ec629 Removed individual interface files for now, and plugged everything into nsRDFInterfaces.idl. 1999-03-05 10:48:07 +00:00
saari%netscape.com
2ca5da7f32 Fixing IID() to GetIID() to fix warren's bustage 1999-03-05 07:02:27 +00:00
warren%netscape.com
82acf5d486 Fixed up Advance methods. 1999-03-05 06:12:47 +00:00
warren%netscape.com
8b952eb017 Removed obsolete mail folder installation. 1999-03-05 06:09:43 +00:00
warren%netscape.com
81c4563279 Removed obsolete mail folder installation. 1999-03-05 06:03:36 +00:00
rjc%netscape.com
a3f2dec650 Only have one arc (a child) going out, otherwise duplicates! Also commented out NS_INIT_REFCNT() due to weirdness. 1999-03-05 06:03:03 +00:00
warren%netscape.com
59a8d7de15 Added prlog tracing code. Fixed some error codes. Fixed DBArcsInOutCursor::Advance to check for failure on GetValue. 1999-03-05 05:59:02 +00:00
rjc%netscape.com
49735684c7 Changes to autoregister the file system datasource (broken due to Warren's earlier changes.) 1999-03-05 03:22:51 +00:00
hyatt%netscape.com
46ec7a8108 Adding XUL attributes to the project. 1999-03-05 00:32:18 +00:00
hyatt%netscape.com
9ecbed5316 Fix for the Mac crash. 1999-03-05 00:20:10 +00:00
hyatt%netscape.com
942e8775ed Fixing the split of the attribute name (into a URI and an ID). 1999-03-05 00:03:30 +00:00
hyatt%netscape.com
dd7c2d27e3 Changes to the content sink to make sure attributes are not converted to lower case
and to make sure attributes are put into the correct namespace.
1999-03-05 00:02:33 +00:00
hyatt%netscape.com
4920fe00ea Regenerated the IDL for the XUlDocument. Changed getElementById to return
an element (and to have a lowercase d) for consistency with the HTML document
method of the same name.
1999-03-05 00:02:00 +00:00
hyatt%netscape.com
7eb40f9c2d Many bug fixes to the RDF content model including namespace changes and
style support.
1999-03-05 00:01:26 +00:00