Commit Graph

16 Commits

Author SHA1 Message Date
dmose%mozilla.org
361fd99522 updated license boilerplate
git-svn-id: svn://10.0.0.236/trunk@52480 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 01:51:54 +00:00
grail%cafebabe.org
37cbb85790 Tweaked XMLMenuBuilder to be a few less instructions. Not sure if it
matters or not. XMLPageBuilder now does recursive panels (I think). I
needs testing but in theory it should work. Dumb constructors for
XMLPageBuilder and PageUI removed also. Let's watch Tinderbox before I
sleep. I am finally happy with this implementation. You don't have to
spend a fortnight reading it to figure out what's going on.

Happy hacking!


git-svn-id: svn://10.0.0.236/trunk@36038 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 09:28:04 +00:00
grail%cafebabe.org
029c89c751 Fix the implementation of XMLMenuBuilder. Much faster now since it
doesn't travel node to node but does the work with childnodes/sibling
nodes. This reduces travels to non-element nodes.


git-svn-id: svn://10.0.0.236/trunk@35961 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-20 02:15:35 +00:00
grail%cafebabe.org
d96550683b Cleaned up XMLPageBuilder. I hate the implementation. Probably will
clean it up later. Cleaned up XMLMenuBuilder also. Reduced number of
instanceof's by introducing the Control interface. It seems
faster. Removed processNode() out of XMLWidgetBuilder to give the
child classes some more freedom.

I really need to change the implementation to less moronic.


git-svn-id: svn://10.0.0.236/trunk@35842 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-18 03:48:43 +00:00
talisman%anamorphic.com
5301f90f8b Font bug fixes - default font was too big (may be platform specific to linux, but Helvetica-plain-12 is a safe bet for any system).
git-svn-id: svn://10.0.0.236/trunk@35669 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 05:13:53 +00:00
grail%cafebabe.org
ec5d4d3451 Changed return value for getComponent().
git-svn-id: svn://10.0.0.236/trunk@24986 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 09:00:28 +00:00
grail%cafebabe.org
ef2188d6cb Changes to allow for lookups of menu items in menubars.
git-svn-id: svn://10.0.0.236/trunk@24985 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 08:59:05 +00:00
edwin%woudt.nl
e80d95f4b2 Fixing to comply with MPL requirements: every contributor should be mentioned!
git-svn-id: svn://10.0.0.236/trunk@23118 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-07 19:58:40 +00:00
grail%cafebabe.org
115126053e Re-organized for more flexible handling of widget creation.
git-svn-id: svn://10.0.0.236/trunk@23056 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-06 07:08:01 +00:00
grail%cafebabe.org
4736f6084f Fixed a few constant references to their values.
git-svn-id: svn://10.0.0.236/trunk@22428 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-01 07:12:55 +00:00
grail%cafebabe.org
fb21fe920d Changes to fit with API differences in XML Technology Release.
git-svn-id: svn://10.0.0.236/trunk@22413 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-28 23:53:40 +00:00
grail%cafebabe.org
b2169c29b8 Restructured to accomodate parent class XMLWidgetBuilder.
git-svn-id: svn://10.0.0.236/trunk@20122 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-09 08:05:42 +00:00
grail%cafebabe.org
c2d6d384ac Patch from Edwin Wouldt to compensate for NT's losing handling of head
tag. Awaiting Sun to address the issue.


git-svn-id: svn://10.0.0.236/trunk@19006 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-29 06:42:41 +00:00
grail%cafebabe.org
56e346a7d5 Moved to a recursive processing model so you don't have to mess with a
hashtable of parent widgets anymore.


git-svn-id: svn://10.0.0.236/trunk@18454 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-24 12:02:31 +00:00
grail%cafebabe.org
2749296524 Added action mapping to menus. Trimming is still missing.
git-svn-id: svn://10.0.0.236/trunk@18064 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-20 06:40:16 +00:00
grail%cafebabe.org
1bda28a96d Lots of clean up with XML generated menus. Need some documentation
and action code inserted.


git-svn-id: svn://10.0.0.236/trunk@17919 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-16 05:24:25 +00:00