On Jun 5, 2009, at 23:26 , Mariano Martinez Peck wrote:
Wow!! I just downloaded and play with it for a while and seems very very useful. And fast enough too.
I hope this to be in pharo core :)
We cannot add this to the core since it depends on OmniBrowser. Adrian
Nice work!
Mariano
2009/6/5 Frederic Pluquet <fpluquet@ulb.ac.be>
No one click image but it works (normally :)) in any Pharo/Squeak image. It is available on SqueakSource: http://www.squeaksource.com/ ObjectFinder Fréd
---- Frédéric Pluquet Université Libre de Bruxelles (ULB) Assistant http://www.ulb.ac.be/di/fpluquet
On Fri, Jun 5, 2009 at 8:27 PM, Lukas Renggli <renggli@gmail.com> wrote:
Do you have a one-click image to try it out? ;-)
2009/6/5 Frederic Pluquet <fpluquet@ulb.ac.be>:
Hello, Here a list of interesting features of ObjectFinder: - interesting columns are always entirely displayed: if you have the last column partially hidden (because you scrolled on the left for some reason), when this column is updated for showing new items, it is completely shown. In the traditional OB, the update is performed and the last column stills partially hidden. - The fact to select an item of a previous column does not imply the deletion of the empty columns at its right (causing move of the current selected column, to fit the last column for the right side). In Object Finder, the right empty columns are removed only when a new right column is created AND a left scroll is need. The user is so not perturbed by the move of the current selected column.
- the calculus of the senders of a compiled method are collected in a forked process when the compiled method is inspected (and not when the user asks the senders). The senders are so ready to be displaying when the user asks him (Inspect Object>>#= for example). - when you inspect implementors of a compiled method, you see the classes displayed according the hierarchy (with indentation for subclasses) (Inspect Object>>#= for example). - for a compiled method, the button "M" is show the selectors used in the compiled method. When you select one, the selection of the selector in the code of method is shown in the description while the right panel shows the classes implementing this selector (with hierarchy feature obviously :)). A button "S" permits to show the methods sending this selector. I don't know if my explanations are clear... Give me feedback if necessary :) Fréd ---- Frédéric Pluquet Université Libre de Bruxelles (ULB) Assistant http://www.ulb.ac.be/di/fpluquet
On Fri, Jun 5, 2009 at 7:50 PM, Frederic Pluquet <fpluquet@ulb.ac.be
wrote:
Hello, ObjectFinder needs some refactoring and the web site is not up to date.
I
hope update everything this evening. For the slow move is the shift key :) (like on mac :-D) Fréd ---- Frédéric Pluquet Université Libre de Bruxelles (ULB) Assistant http://www.ulb.ac.be/di/fpluquet
On Fri, Jun 5, 2009 at 7:38 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
I guess that frederic will reply since he is reading the list and using pharo. But indeed this smooth movement would be really nice to have. He even has a slow move pressing alt like on the mac :))) Stef
Ducasse<stephane.ducasse@inria.fr> wrote:
Smooth animation (this is really important for not been lost) so
you
always understand the flow since as in the mac finder there is a smooth scrolling but fast of the new pane.
- pluggable mechanism to put extra buttons and displaying info. For example for dictionary, compiledmethods.... Frederic showed me how to integrate the result of roel typer in addition to fields and methods browsing and this is cool So my gut feeling is that you should sit with frederic at esug and see and may be use its code in place of the chasing browsing (which I cannot use at all). Since the objectFinder is 5 classes and using OB all the way down it would be pity not to have a look at it.
Sounds interesting. I just wonder how this smooth scrolling is implemented, if it uses OB all the way down. Couldn't this be integrated with OB-Tools, that also come with various inspectors.
Cheers, Lukas
-- Lukas Renggli http://www.lukas-renggli.ch
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Lukas Renggli http://www.lukas-renggli.ch
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project