
|
 |

 |
|
Fresco now has Bidirectional Textflow
(2001-12-31)
|
 |
|
I committed some changes that will allow for bidirectional textflow according to the Unicode standard. The editable text demo uses the new VisualTextBuffer, so give it a try if you can enter hebrew text with your keyboard.
|
| —Tobias Hunger |
 |
|
The first news item after a long time of silence. Be assured: we have kept ourselves busy.
(2001-12-14)
|
 |
|
After some furious work Stefan moved the Console, an abstraction of the
underlying Input-/Output system, into a module. So you can now select
whichever Console you want when starting up the server. The reason
for this was a dependency issues Bastian discovered when building his
debian packages: All Kits implicitly depended on the graphic's library
used by the Console (GGI, SDL, ...). The bad news: Currently only GGI and
SDL consoles are operational.
Stephen Davies has spend some time profiling Berlin and found that a lot
of time is spend inside the ORB. The omniORB developers were asked about
possible optimisations and a day later those were already in their
upcoming omniORB 4 release. Berlin uses them now and Stephen reports
a massive speedup. For further research on ORB-based optimisations
Stefan ported Berlin over to TAO, which offers more optimisation options
then omniORB. This code is not very well tested yet, but it seems to work.
Alexander Johannesen is working on a new website for Berlin. It will have
a structure that will hopefully make it easier for people to get into Berlin.
I have spend my time building and debugging some code for bidirectional
textflow. I hope to get it into a presentable state before new years eve...
With all these new features we are heading for a new release, hopefully
hitting a server near you early next year. For now you will have to check
out our sources from CVS. Stay tuned for more exciting news:-)
|
| —Tobias Hunger |
 |
|
the russian ALT Linux distribution has a RPM and a SRPM of Berlin.
(2001-09-06)
|
 |
|
Stanislav Ievlev has just informed me that the russian ALT Linux distribution has a and a of Berlin. He said the RPM is specific to ALT Linux, but the SRPM should work for any RPM-based distribution.
I had trouble downloading the files with Mozilla, but I was able to retrieve them with a normal (passive) FTP client. Give them a try;-)
|
| —Tobias Hunger |
 |
|
Debian Packages of Berlin available.
(2001-08-30)
|
 |
|
Thanks to Bastian Blank's work we now have debian packages! Try them out and
give bug reports. They are available at
incoming.debian.org or
people.debian.org , but should get moved into the unstable distribution soon.
|
| —Tobias Hunger |
 |
|
Robert Jacolin has translated the Berlin Tutorial in french.
(2001-08-29)
|
 |
|
Robert Jacolin spend a lot of time translating the Berlin Tutorial and the Berlin Manual into french. Those documents are available from his
homepage (see the new page) or from our page}.
|
| —Tobias Hunger |
 |
|
See 3D objects in Berlin!
(2001-06-28)
|
 |
|
Not much is happening these days, but still, there is some new code
from time to time. Today it's a couple of fixes to get basic 3D Primitive
support up and running, so Tobias has something to show next week in
Stuttgart at the LinuxTag .
It's not much, mind you. Here is a little teaser.
|
| —Stefan Seefeld |
 |
|
A new release, finally!
(2001-04-26)
|
 |
|
A new release just hit the wire, featuring lots of new and interesting things, such as support for a number of different consoles, a GGIKit for animation and client side rendering, a UnidrawKit for graphical editors, and lots more.
|
| —Stefan Seefeld |
 |
|
Some first clients in Java, and a tree widget
(2001-04-25)
|
 |
|
Some demo clients written with Java are working (see here):
- a Mailnews client (using the
Mozilla Mailnews
backend) (it is not usable: it can only list folders so far)
- a primitive XHTML browser
- a XML tree viewer.
The Mailnews client and the XML viewer both use a tree view widget that
is implemented on the client side, in Java and without implementing
Graphic on the client side. So, it is the opposite of what Stephen did
with his clock (see last news item). This is partly intended to test
the completeness of the current Berlin API.
And it was a lot of fun. Working with Berlin is really effective and
straight-forward (modulo bugs :) ): Berlin does so much for you already
that you have to write very little code.}
|
| —Ben Bucksch |
 |
|
Proof of concept implementation of process transparency.
(2001-03-21)
|
 |
|
One of the advantages of using CORBA so fully is that of process and
location transparency. This screenshot shows a Graphic, a node of the display graph, implemented entirely
in Python by reimplementing the appropriate CORBA interfaces in Python.
The server itself was not even recompiled to use this new Graphic; it
just worked! Of course there is a speed penalty due to the context
switches, but this leads to exciting opportunities for RAD using Python.
Once tested, redesigned, optimised etc, the Python prototype can then be
reimplemented in C++ in a short time to run at full speed.
|
| —Stephen Davies |
 |
|
With changes in Unicode 3.1 Babylon will be Unicode conformant.
(2001-02-20)
|
 |
|
In Unicode 3.1 the requirements for Unicode conformance will be changed.
So Babylon will be fully Unicode compliant once version 3.1 is out.
This is great news (especially since I don't even need to do anything;-)
I hope to have more time soon, so that I will be able to add Unicode
conformant code for bidirectional textflow.
|
| —Tobias Hunger |
|
 |
 |
 |

|