[prev in list] [next in list] [prev in thread] [next in thread]
List: mozilla-beos
Subject: Latest tarballs available
From: Matthew Zahorik <maz () albany ! net>
Date: 1998-11-09 21:00:53
[Download RAW message or body]
Hello All,
At ftp://ftp.albany.net/pub/users/maz the latest tarballs are available.
The latest is mozilla-beos-R4-981109.tar.gz
In it, you'll find these addtions:
1. Timers are fully implemented, test, and work flawlessly.
2. All shared libraries are now full BeOS add-ons. All symbols are
exported properly. Read ~/mozilla/sostubs/README.beos for more
information. This part was a *pain* to do, and caused the delay.
Use listimage <library> to see all the exported symbols.
3. Graphics and widget routines are completely stubbed out. All
graphics routines have printf's in each function, most widgets
have printfs. Someone else or I can finish off the printf's in
widget/src/beos.
What's needed:
1. The machine specific parts of the viewer application need to be
ported to BeOS. I have a handle on this, and will do it.
2. The event handling model needs to be finalized for Be. See
~/mozilla/widget/src/motif|windows/nsToolkit.h to see how motif
and/or Windows handles the acceptance of window messages from the OS
and transmogrifies it into the internel mozilla event queue.
I haven't had a hard look into this - if you feel you know what
needs to be done, go for it.
3. Stubs turned into real, live code. This is mostly basic Be GUI
programming. Make sure to examine mozilla's concept of "window"
and that you're doing the right thing under Be.
With #1, #2, and windows from #3, we should have a visible viewer. #2 is
tied tightly to the window creation widget.
Shared library notes:
You'll need to have your mozilla distribution binary directory in your
library path in order for the system to find the shared libraries it
needs. Do:
LIBRARY_PATH=$LIBRARY_PATH:<your path here>
export LIBRARY_PATH
eg. (on my system)
LIBRARY_PATH=$LIBRARY_PATH:/boot/home/mozilla/dist/BeOS4.0_x86_OPT.OBJ/bin
export LIBRARY_PATH
insert "DBG" instead of "OPT" for debugging-enabled builds.
Completed stub submittal notes:
Please, please follow these simple guidelines when submitting member
functions of the graphics or widget class:
1. Please only submit the changes (whether it's a cut and paste, or a
contextual diff.) Please provide enough context so I know where
to stick things. Do *not* submit entire files - there is more than
one developer submitting things to me.
2. Please make sure whatever you send compiles under R4 and you have a
reasonable expectation it will work FULLY and correctly. Having
half-finished broken functions is worse than no function at all.
Given the above, it will make life *much* easier for me (: The whole
mozilla team will thank you.
I'll defer to Richard with regards to coordinating developers working on
stubs. It won't do to have too many people independently code the same
function.
Of course, everything will move a lot faster once we have a working viewer
on which people can *try* their newly coded functions before submitting
them to me. Stay tuned.
- Matt
-----------------*----------------------------------------------------------
Matthew Zahorik /|\ Offering the finest connectivity! Dial (518) xxx-1111:
AlbanyNet Inc. //|\\ Albany 242 Cobleskill 255 Lake Placid 241
maz@albany.net | Amsterdam 246 Glens Falls 223 Plattsburgh 247
(518) 462-6262 | Cambridge 252 Hudson 267 Saratoga Springs 245
Info: info@albany.net Sales: sales@albany.net W^3: http://www.albany.net/
-----------------|----------------------------------------------------------
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic