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

570 Коммитов

Автор SHA1 Сообщение Дата
rjc%netscape.com 43701c09d3 Add selection and column sortActive/sortDirection observation support. (Thanks, David!) 1999-03-09 01:54:46 +00:00
tague%netscape.com e83d88b1db Fixed build bustage (lost const) 1999-03-08 21:02:35 +00:00
alecf%netscape.com fd2941ac9d fix g++ -pedantic bustage 1999-03-08 20:18:53 +00:00
ramiro%netscape.com 869b29d48d 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 a234cfc3f3 Bug #3465. Atomize literals as well as resources. 1999-03-08 08:28:46 +00:00
waterson%netscape.com b4b33fe270 Added some debugging code while tracking down bug #3465. 1999-03-08 08:27:53 +00:00
hyatt%netscape.com 5013fdcd04 added files: mozilla/rdf/content/src/nsRDFToolbarBuilder.cpp 1999-03-07 23:24:51 +00:00
hyatt%netscape.com a729f0ed96 Added the NS_NewRDFToolbarBuilder call to the header. 1999-03-07 23:21:18 +00:00
hyatt%netscape.com 4f858388c4 Changes to enable the instantiation of a toolbar builder. 1999-03-07 23:18:58 +00:00
hyatt%netscape.com 10c3453c14 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 48f57c2848 Adding the toolbar builder to Windows and Linux makefiles. 1999-03-07 23:17:01 +00:00
hyatt%netscape.com 471a2f0f6e The RDF toolbar builder (for constructing RDF toolbars like the Personal Toolbar). 1999-03-07 23:16:37 +00:00
hyatt%netscape.com 79023cea65 Changing the natural order pos name to match the function conventions. 1999-03-07 10:52:42 +00:00
hyatt%netscape.com 165979fca6 Again. 1999-03-07 10:49:26 +00:00
hyatt%netscape.com 543bf84aec Fixing build bustage. 1999-03-07 10:48:58 +00:00
hyatt%netscape.com 9a611e8119 Declaring some classes so that the compilers are happy again. 1999-03-07 10:41:00 +00:00
hyatt%netscape.com 03ff6b50fb 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 b65b1198e1 The modified tree builder. 1999-03-07 10:30:42 +00:00
hyatt%netscape.com 51f014158e Landing the menu builder for real. The bookmarks menu lives (well, sort of). 1999-03-07 10:28:42 +00:00
hyatt%netscape.com 1f369af635 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 58fcc170d8 More support for column sorting. 1999-03-07 09:44:38 +00:00
hyatt%netscape.com 372c03156f 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 12c0769c82 dist/bin/components is where all loadable components will be installed. 1999-03-06 09:04:53 +00:00
warren%netscape.com dd93375aa5 Fixing someone's RDF breakage. 1999-03-06 04:12:56 +00:00
rjc%netscape.com d54a157fb3 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 61aa27804d 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 e18a567aa5 onchange handler implemented for observes nodes. 1999-03-06 01:19:13 +00:00
slamm%netscape.com 5dc9b41467 Put test bookmarks at top. 1999-03-06 00:11:55 +00:00
rjc%netscape.com ecc18e5568 Small cleanup to nsXULSortService. 1999-03-06 00:11:14 +00:00
slamm%netscape.com 6e7cb8f9a7 Simple bookmarks that launch. 1999-03-06 00:07:23 +00:00
slamm%netscape.com f6ec58147c Add some bookmarks without redirection. delete ^M's 1999-03-06 00:05:52 +00:00
hyatt%netscape.com cfad52f4a9 More tweaks to broadcasters. 1999-03-05 23:53:01 +00:00
rjc%netscape.com cb29c704c2 First Checked In. 1999-03-05 23:51:41 +00:00
rjc%netscape.com d7f0411223 nsXULSortService implementation: XUL sort functionality. 1999-03-05 23:51:13 +00:00
hyatt%netscape.com c4589797ea Fixed a memory leak in the broadcasters. 1999-03-05 23:08:34 +00:00
mcmullen%netscape.com 0b721e55f8 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
hyatt%netscape.com 003eb1d25f Changes to broadcasters. 1999-03-05 22:43:02 +00:00
hyatt%netscape.com c6912beac6 Changing the broadcaster methods to take DOM elements instead of DOM
nodes.
1999-03-05 22:37:24 +00:00
hyatt%netscape.com 85fed6d64d Cleaning up some code. 1999-03-05 22:33:27 +00:00
hyatt%netscape.com 5d2e9c4d21 Fixes to enable getElementById to work with HTML elements. 1999-03-05 20:30:13 +00:00
waterson%netscape.com e2d2d45ea2 Added nsRDFInterfaces.h to EXPORTS. 1999-03-05 11:12:58 +00:00
waterson%netscape.com 5c4e7ea126 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 d5e7a15215 Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:55:04 +00:00
waterson%netscape.com 69190a7d13 Initial revision. Generated from nsRDFInterfaces.idl. 1999-03-05 10:49:13 +00:00
waterson%netscape.com 875aa3905a Removed individual interface files for now, and plugged everything into nsRDFInterfaces.idl. 1999-03-05 10:48:07 +00:00
saari%netscape.com acc701ebfa Fixing IID() to GetIID() to fix warren's bustage 1999-03-05 07:02:27 +00:00
warren%netscape.com 7483c69105 Fixed up Advance methods. 1999-03-05 06:12:47 +00:00
warren%netscape.com f3d5314c50 Removed obsolete mail folder installation. 1999-03-05 06:09:43 +00:00
warren%netscape.com f789c9ff58 Removed obsolete mail folder installation. 1999-03-05 06:03:36 +00:00
rjc%netscape.com b9a6b3bf4a 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 93fea88d7d 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 1542fcadb8 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 bb17ff1924 Adding XUL attributes to the project. 1999-03-05 00:32:18 +00:00
hyatt%netscape.com c8fa3a8d4d Fix for the Mac crash. 1999-03-05 00:20:10 +00:00
hyatt%netscape.com 56f553e4b1 Fixing the split of the attribute name (into a URI and an ID). 1999-03-05 00:03:30 +00:00
hyatt%netscape.com 2cfd455c97 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 2ef50c0187 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 94f316e8f0 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 e8fdd82897 Modified the makefiles to handle the new XUL attribute class. 1999-03-05 00:00:56 +00:00
hyatt%netscape.com c02d994cac Committing the new attribute class for the handling of XUL attributes. 1999-03-05 00:00:40 +00:00
hyatt%netscape.com 07df5299fd generic attribute is going away in favor of a XUL-specific attribute class. 1999-03-04 23:59:57 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
waterson%netscape.com eb941c9b25 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 1716eb4ffe 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 958bbee1f4 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 aa48931968 Initial revision: all of the IDL files globbed together. 1999-03-03 03:29:37 +00:00
waterson%netscape.com 6ae0df1eb2 Fixed use of Object, which is apparently a keyword. 1999-03-03 03:29:13 +00:00
hyatt%netscape.com a673d12e20 More fixes to make sure the right attribute namespace is being used. 1999-03-03 01:38:32 +00:00
hyatt%netscape.com 64a6753587 Fixes so that attributes are set correctly. 1999-03-03 01:26:33 +00:00
dp%netscape.com e115322998 Installing loadable components in components/ directory 1999-03-03 01:25:21 +00:00
waterson%netscape.com e32a423983 Initial revision. They don't work. 1999-03-03 01:19:11 +00:00
hyatt%netscape.com 6b640a1aee 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 00a29df078 fixed for nsCOMPtr: no construction or assignment from raw COM interface pointers 1999-03-02 22:27:46 +00:00
slamm%netscape.com b716e1bd20 Style changes. 1999-03-02 18:41:21 +00:00
brade%netscape.com 18570ceea8 add prototype for NS_NewRDFInMemoryDataSource to reduce Macintosh compiler warnings 1999-03-02 15:30:28 +00:00
waterson%netscape.com 5b4e352425 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 0f9243daa4 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 8a3178b0de ChildAt(0) can return NULL, so check for it! 1999-03-02 04:07:10 +00:00
rjc%netscape.com 2d20fcef8e Fix array offset. 1999-03-02 04:05:10 +00:00
rjc%netscape.com 5b081c683f Bug fix: Sort on all child nodes. 1999-03-02 02:17:16 +00:00
waterson%netscape.com 82854c79ef Fixed sloppiness with nsCOMPtr's that Win32 compiler didn't pick up. 1999-03-02 01:47:18 +00:00
waterson%netscape.com 9b24c207a3 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 564e076878 Whoops. Fixed a misnamed header file that Unix case-sensitiveness busts on. 1999-03-02 01:40:41 +00:00
waterson%netscape.com 22455ed201 General clean-up. Use RDF containers instead of multi-attributes. 1999-03-02 01:38:34 +00:00
waterson%netscape.com 185c805d1c 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 e5ca61cd99 Removed spurious comment. 1999-03-02 01:33:49 +00:00
waterson%netscape.com bebe515a4f Removed code that was #if 0-ed. 1999-03-02 01:01:52 +00:00
waterson%netscape.com 12efabd1de 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 4d5425954d Updated documentation on ReigsterDataSource() && RegisterResource(). 1999-03-02 00:59:03 +00:00
pinkerton%netscape.com 0ef1121e84 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 16e3e60042 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 6cc2958942 added content state changed 1999-02-27 07:15:09 +00:00
putterman%netscape.com da662458b1 Parses datasource string correctly. 1999-02-27 02:42:57 +00:00
waterson%netscape.com 6b6ad0f87d Change '=' to '#' to circumvent registry bustage for now. 1999-02-27 02:19:47 +00:00
pinkerton%netscape.com bd7b3824fc 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 b305ee6bd2 Add bookmarks window. 1999-02-26 20:01:27 +00:00
slamm%netscape.com 35bcbaf305 Add bookmarks window 1999-02-26 19:58:17 +00:00
ebina%netscape.com 66e1467fa8 Changing RegisterFactory to use the new API. 1999-02-26 17:19:00 +00:00
warren%netscape.com ea6b8493f6 Fixed XXXNeverCalled 1999-02-26 12:18:19 +00:00
warren%netscape.com 4c5d33109b Fixed leak when Init fails. 1999-02-26 11:42:05 +00:00