Граф коммитов

622 Коммитов

Автор SHA1 Сообщение Дата
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
hyatt%netscape.com c7503b0018 Modified the makefiles to handle the new XUL attribute class. 1999-03-05 00:00:56 +00:00
hyatt%netscape.com 9e951476a4 Committing the new attribute class for the handling of XUL attributes. 1999-03-05 00:00:40 +00:00
hyatt%netscape.com 2ca7d30e03 generic attribute is going away in favor of a XUL-specific attribute class. 1999-03-04 23:59:57 +00:00
scc%netscape.com 2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
waterson%netscape.com 509aec2de6 Cleaned up OnSetAttribute() and OnRemoveAttribute() to only listen on elements in the tree. Special-cased the 'open' attribute on a xul:treeitem to construct and destroy treechildren as its value is set and unset. 1999-03-03 08:10:20 +00:00
waterson%netscape.com 4d5513faaf Cleaned up OnSetAttribute() and OnRemoveAttribute() to only listen on elements in the XUL document. Renamed the 'contentsgenerated' attribute to 'xulcontentsgenerated' to differentiate from the tree builder's stuff. Made this actually work. 1999-03-03 08:09:21 +00:00
waterson%netscape.com c9a1447694 Removed tree-specific open and close code. This is now in the nsRDFTreeBuilder, where it belongs. 1999-03-03 08:07:10 +00:00
waterson%netscape.com 9584cfd711 Initial revision: all of the IDL files globbed together. 1999-03-03 03:29:37 +00:00
waterson%netscape.com 2e67fb60f3 Fixed use of Object, which is apparently a keyword. 1999-03-03 03:29:13 +00:00
hyatt%netscape.com 1d7617de7f More fixes to make sure the right attribute namespace is being used. 1999-03-03 01:38:32 +00:00
hyatt%netscape.com 1fec664a60 Fixes so that attributes are set correctly. 1999-03-03 01:26:33 +00:00
dp%netscape.com 06a110237c Installing loadable components in components/ directory 1999-03-03 01:25:21 +00:00
waterson%netscape.com 8277d976d7 Initial revision. They don't work. 1999-03-03 01:19:11 +00:00
hyatt%netscape.com 8e035eada0 Fixes to attributes so that they are properly added in with a namespace of
NONE.
1999-03-03 01:17:29 +00:00
scc%netscape.com b81fb21272 fixed for nsCOMPtr: no construction or assignment from raw COM interface pointers 1999-03-02 22:27:46 +00:00
slamm%netscape.com 5ffa61ac5b Style changes. 1999-03-02 18:41:21 +00:00
brade%netscape.com 4c3ae48cb0 add prototype for NS_NewRDFInMemoryDataSource to reduce Macintosh compiler warnings 1999-03-02 15:30:28 +00:00
waterson%netscape.com b29d87820d Added code to spy on the xul:open attribute; we now force content construction when a node is opened and release the children when it is closed. 1999-03-02 07:34:32 +00:00
waterson%netscape.com 9277c3e7c6 Create cell children _before_ adding the tree row to the tree. Removed unnecessary calls to FindTreeElement() where just using mRoot would do. 1999-03-02 07:33:45 +00:00
rjc%netscape.com f8b4395e6d ChildAt(0) can return NULL, so check for it! 1999-03-02 04:07:10 +00:00
rjc%netscape.com 67406839f2 Fix array offset. 1999-03-02 04:05:10 +00:00
rjc%netscape.com fc48a280d7 Bug fix: Sort on all child nodes. 1999-03-02 02:17:16 +00:00
waterson%netscape.com 8e1cdfed42 Fixed sloppiness with nsCOMPtr's that Win32 compiler didn't pick up. 1999-03-02 01:47:18 +00:00
waterson%netscape.com c09373fcd2 Modified so that resource implementation registers _self_, rather than relying on the RDF service to do it. Also, added global static reference to RDF service. 1999-03-02 01:44:01 +00:00
waterson%netscape.com 77ce2f7f0d Whoops. Fixed a misnamed header file that Unix case-sensitiveness busts on. 1999-03-02 01:40:41 +00:00
waterson%netscape.com cb6e99b330 General clean-up. Use RDF containers instead of multi-attributes. 1999-03-02 01:38:34 +00:00
waterson%netscape.com 7e429d1398 Added DOM observer stubs. Modified tree property lookup (now called 'containment') to look up the tree for a special tag. Modified generation code to only produce children for 'open' nodes. 1999-03-02 01:37:10 +00:00
waterson%netscape.com a1f983b736 Removed spurious comment. 1999-03-02 01:33:49 +00:00
waterson%netscape.com 94f970cf29 Removed code that was #if 0-ed. 1999-03-02 01:01:52 +00:00
waterson%netscape.com 4cbaec4e6d Got rid of PrefixMap(), which was obsoleted by Warren's changes to use the repository. Added some assertions to ease debugging. Altered GetResource() and GetDataSource() to _not_ automatically register the resource/datasource; rather, the resource/datasource's Init() method should do that. ClGot rid of PR_smptrinf() calls in favor of nsAutoString stuff. 1999-03-02 01:00:45 +00:00
waterson%netscape.com 4711e14abc Updated documentation on ReigsterDataSource() && RegisterResource(). 1999-03-02 00:59:03 +00:00
pinkerton%netscape.com 2bcbfc08ab make the hack for macos to not use libreg easier to turn on and off to make it easier to work on a fix. 1999-03-01 17:47:28 +00:00
waterson%netscape.com 0d9f516821 Don't automatically register every data source; instead, the data source can register itself during Init(). 1999-03-01 05:55:18 +00:00
peterl%netscape.com 006004dd56 added content state changed 1999-02-27 07:15:09 +00:00
putterman%netscape.com ae7cb5ad7a Parses datasource string correctly. 1999-02-27 02:42:57 +00:00
waterson%netscape.com dfc5eac7fd Change '=' to '#' to circumvent registry bustage for now. 1999-02-27 02:19:47 +00:00
pinkerton%netscape.com 3d6cc9ba89 warren's hack-o-rama to get rdf working w/out libreg on mac. permission to check into closed tree by sar. 1999-02-26 23:28:14 +00:00
slamm%netscape.com 08e5ad61d6 Add bookmarks window. 1999-02-26 20:01:27 +00:00
slamm%netscape.com d63963762c Add bookmarks window 1999-02-26 19:58:17 +00:00
ebina%netscape.com 38b464566c Changing RegisterFactory to use the new API. 1999-02-26 17:19:00 +00:00
warren%netscape.com a80cfd24db Fixed XXXNeverCalled 1999-02-26 12:18:19 +00:00
warren%netscape.com 2d5ac26d3f Fixed leak when Init fails. 1999-02-26 11:42:05 +00:00
warren%netscape.com 44cae3cd3f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
waterson%netscape.com ebaca81625 Modified DEFINE_RDF_VOCAB macro so that it doesn't create static constructors on Unix. 1999-02-26 03:07:59 +00:00
waterson%netscape.com c1fa9721d0 Bug 3302. Fixed DOM calls to effect (more or less) the right change on the content model, modulo Bug 3275. This was causing asserts to fire whenever you called SetAttribute(). 1999-02-26 03:02:19 +00:00
rjc%netscape.com d89d9cc85e Small case changes. 1999-02-26 02:45:25 +00:00
rjc%netscape.com e2b02674e1 Modified sidebar.xul regarding sorting. 1999-02-26 02:16:56 +00:00
waterson%netscape.com 7dc1429c56 Improved SplitAttribute() to return kNameSpaceID_None if it finds a tag but can't determine the namespace. 1999-02-26 02:09:48 +00:00
rjc%netscape.com 203f6c073a Add RDF file system datasource into builds. 1999-02-26 02:04:28 +00:00
sfraser%netscape.com 5c04dca8e5 Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. Also clean up the prefix file mess. 1999-02-26 00:54:45 +00:00
dougt%netscape.com 423a68450d Changed nsNativeFileSpec to nsFileSpec. 1999-02-25 20:58:10 +00:00
waterson%netscape.com d5ca0e3c3b Added support for <xul:treebody xul:id=...> 1999-02-25 18:37:27 +00:00
waterson%netscape.com ab8c628386 Improved tag matching so that it doesn't assume XUL namespace. Added nsIXMLContent methods in anticipation of someday getting real namespace scoping right. See http://bugzilla.mozilla.org/show_bug.cgi?id=3275 for more info. 1999-02-25 17:15:57 +00:00
brade%netscape.com d8e044b8da remove extra comma to reduce compiler warnings on Macintosh 1999-02-25 15:39:50 +00:00
hyatt%netscape.com 15eef1e48f Fixes to getElementsByTagName to avoid returning nodes that aren't elements. 1999-02-25 02:58:11 +00:00
waterson%netscape.com 2913e9af8b Added librdfutil_s.a to link. 1999-02-25 01:35:53 +00:00
waterson%netscape.com e3f1c6ff8d Added nsRDFResource constructor to dlldeps.cpp to avoid runtime link problems on Linux. 1999-02-25 01:35:34 +00:00
waterson%netscape.com b49aa431b2 Removed the use-tag-namespace-as-default-namespace hack (well, #ifdef'd it out, anyway). 1999-02-24 19:25:14 +00:00
pinkerton%netscape.com 34c3e4d9b4 remove absolute path in opt target to warren's machine. 1999-02-24 17:36:17 +00:00
warren%netscape.com 55f16a9dd4 Removed assertion (hit by mail code (bad xul?)). 1999-02-24 10:23:27 +00:00
warren%netscape.com bd09892b89 Accidental commit (reverted) 1999-02-24 09:28:36 +00:00
warren%netscape.com eeb0ad2864 Accidental commit (reverted) 1999-02-24 09:28:09 +00:00
warren%netscape.com f09e5da64c reverted (accidently committed) 1999-02-24 09:03:54 +00:00
warren%netscape.com 4abf2f7a9e reverted (accidently committed) 1999-02-24 09:03:04 +00:00
warren%netscape.com 50ab28440d Removed link with rdfutil_s until I can get linux help. 1999-02-24 09:01:44 +00:00
warren%netscape.com c0b4c81d7c Added util lib 1999-02-24 08:27:52 +00:00
warren%netscape.com 493391ebef Moved nsRDFResource to util. 1999-02-24 08:26:30 +00:00
warren%netscape.com 0ff2cb255d Added util directory stuff. 1999-02-24 08:25:00 +00:00
warren%netscape.com 3d725afdbd Removed demo mail code. 1999-02-24 08:03:20 +00:00
warren%netscape.com 9a85735160 Removed demo mail datasource. 1999-02-24 08:02:28 +00:00
warren%netscape.com bc95d31a79 Got this stuff functioning. 1999-02-24 07:56:00 +00:00
waterson%netscape.com 2058dae033 Made default namespaces work. 1999-02-24 04:47:19 +00:00
waterson%netscape.com bc0bd2e68a Fixed some refcounting bugs with atoms. 1999-02-24 04:46:47 +00:00
kipp%netscape.com 53a6b8c11d Build library properly 1999-02-24 04:44:41 +00:00
kipp%netscape.com 08258b786c Fixed crash bug where unitialized index would sometimes crash; also increment index in loop so that it terminates 1999-02-24 04:34:54 +00:00
hyatt%netscape.com 790a8f48ef Fixing the case of the ID atom (it should have been lower case). 1999-02-24 02:58:47 +00:00
hyatt%netscape.com 9f0be779bd Fixing the multiple observer crash. 1999-02-24 02:18:35 +00:00
waterson%netscape.com c60c67adc4 Made sure to add a named reference to the event handlers. a=sar%netscape.com for checkin during closed tree. 1999-02-24 00:01:26 +00:00
warren%netscape.com 01dd4f0ed6 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
ftang%netscape.com 02b8de88ba add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson 1999-02-23 03:31:26 +00:00
hyatt%netscape.com 3ec6d9980a Touched the files auto-generatedb y the IDL. Also implemented getElementByAttribute
for documents and for elements.
1999-02-23 02:40:51 +00:00
hyatt%netscape.com 44b38bcc70 Touched the headers that are auto-generated from the IDL. 1999-02-23 02:40:26 +00:00
hyatt%netscape.com 0ab7a2cf6a Adding a getElementsByAttribute method. 1999-02-23 02:40:06 +00:00
hyatt%netscape.com cce636c002 Re-enabling event handlers. 1999-02-22 19:05:30 +00:00
beard%netscape.com 0109305bc4 backed out build bustage change 1999-02-20 04:43:53 +00:00
rjc%netscape.com c559019606 *** empty log message *** 1999-02-20 03:52:26 +00:00
rjc%netscape.com 0fc1c99cd3 Export nsIRDFFileSystem.h 1999-02-20 02:04:24 +00:00
hyatt%netscape.com a1739b9b8a Implementing event handlers on XUL nodes. 1999-02-20 01:59:45 +00:00
rjc%netscape.com 3941a3d2c5 FileSystem data source now uses nsFileSpec (in base) 1999-02-20 01:38:57 +00:00
mcafee%netscape.com 759d1a2b61 PRBool: use PR_FALSE, PR_TRUE instead of false, true. 1999-02-19 10:57:49 +00:00
warren%netscape.com 54a4687221 Used new NS_DECL_ISUPPORTS_INHERITED and NS_IMPL_ISUPPORTS_INHERITED macros. 1999-02-19 06:34:23 +00:00