Hi David,
Sound very interesting. Can you attach a small screenshoot for us who
won't be able to test it directly?
Best regards
Janko
David Röthlisberger wrote:
Hello,
It was very hard work, but finally and eventually I managed to integrate
the tree
view of Juraj in a reasonable way into OmniBrowser, so that we can use
it for
instance to browse packages. The package browser of OB-Enhancements is
now using this
tree in the first column to render packages on the first level and class
categories
on the second level.
As this is a rather drastic change affecting also the underlying meta-model
representing navigation in OB, I'd appreciate if some people give this a
try and
report any problems they might find to me. I extensively tested it, but
you never know.
I'm still working on some little things concerning this tree
integration, mostly internal stuff, so nothing that should stand in way
of using it already now. Just drop me a note if you encounter any
problems, something that can still occur right now.
Other recent enhancements include:
- OB-TraitsIntegration is now part of OB-Enhancements as some people
wanted to have it integrated in this package
- mouse-over for icons in columns to get an explanation label
- some icons are clickable, eg. to directly browse methods in superclasses
- improvements in smart groups
You need to load the following packages:
OmniBrowser-dr.417
OB-Morphic-dr.54
OB-Standard-dr.351
OB-Enhancements-dr.207
ToDos:
- refactor some of the code for the tree view
- address several minor issues (eg. performance)
- write more tests for tree view
- integrate OmniBrowserFixes in OB-Enhancements
Cheers,
David
--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project