ObjectFinder

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

ObjectFinder

Frederic Pluquet-3
Hello,

I wrote a new inspector for Squeak named ObjectFinder. You can install it using Packages Universe Browser, under the category "Development".
Please, give me some feedback if you use it.


Fréd

--
Frédéric Pluquet
Université Libre de Bruxelles (ULB)
Assistant
http://www.ulb.ac.be/di/fpluquet


Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Lukas Renggli
> Some info :
> http://decomp.ulb.ac.be/frdricpluquet/personalstuff/theobjectfinder/

I guess you know the inspector that is part of OB-Tools?

    http://source.lukas-renggli.ch/omnibrowser/

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Frederic Pluquet-3
Hello Lukas,

Oh, I didn't know this tool ! There are very close but they have some differences :
- you have derived parts (as size for Collection)
- I have fields/methods/... filters to more information on a given node.

It seems that the architecture of both is also very close. We can perhaps do a merge of your ideas to do only one tool.

Fréd

2008/1/8, Lukas Renggli <[hidden email]>:
> Some info :
> http://decomp.ulb.ac.be/frdricpluquet/personalstuff/theobjectfinder/

I guess you know the inspector that is part of OB-Tools?

    http://source.lukas-renggli.ch/omnibrowser/

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch




--
Frédéric Pluquet
Université Libre de Bruxelles (ULB)
Assistant
http://www.ulb.ac.be/di/fpluquet


Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Lukas Renggli
> It seems that the architecture of both is also very close. We can perhaps do
> a merge of your ideas to do only one tool.

Yes, that would be cool. Do you also have full support for drag-and-drop?

As you can see I've also done a debugger, process browser, file
browser, and started with some work on a transcript and a workspace.
Except for the process browser none of the tools is in my opinion
really useful for primtime yet. I am basically waiting for OB to get
more powerful (e.g. to be able to compose browser into each other).

Lukas

>
> Fréd
>
> 2008/1/8, Lukas Renggli <[hidden email]>:
>
> > > Some info :
> > > http://decomp.ulb.ac.be/frdricpluquet/personalstuff/theobjectfinder/
> >
> > I guess you know the inspector that is part of OB-Tools?
> >
> >     http://source.lukas-renggli.ch/omnibrowser/
> >
> > Lukas
> >
> > --
> > Lukas Renggli
> > http://www.lukas-renggli.ch
> >
> >
>
>
>
> --
> Frédéric Pluquet
> Université Libre de Bruxelles (ULB)
> Assistant
> http://www.ulb.ac.be/di/fpluquet
>
>
>



--
Lukas Renggli
http://www.lukas-renggli.ch

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Frederic Pluquet-3

Yes, that would be cool. Do you also have full support for drag-and-drop?


No, I don't have. I will take some time to see exactly what are your implemented features and write a "to do list", on which we could work ;-)

As you can see I've also done a debugger, process browser, file
browser, and started with some work on a transcript and a workspace.
Except for the process browser none of the tools is in my opinion
really useful for primtime yet. I am basically waiting for OB to get
more powerful (e.g. to be able to compose browser into each other).

I have two questions :
- do you develop also the OmniBrowser ?
- do you know where can I find some information (web site, pdf, ...) ? The architecture seems to evoluate quickly and I don't find other information source that the code itself... 

 

Lukas

>
> Fréd
>
> 2008/1/8, Lukas Renggli <[hidden email]>:
>
> > > Some info :
> > > http://decomp.ulb.ac.be/frdricpluquet/personalstuff/theobjectfinder/
> >
> > I guess you know the inspector that is part of OB-Tools?
> >
> >     http://source.lukas-renggli.ch/omnibrowser/
> >

> > Lukas
> >
> > --
> > Lukas Renggli
> > http://www.lukas-renggli.ch
> >
> >
>
>
>
> --
> Frédéric Pluquet
> Université Libre de Bruxelles (ULB)
> Assistant
> http://www.ulb.ac.be/di/fpluquet
>
>
>



--
Lukas Renggli
http://www.lukas-renggli.ch




--
Frédéric Pluquet
Université Libre de Bruxelles (ULB)
Assistant
http://www.ulb.ac.be/di/fpluquet

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Lukas Renggli
> - do you develop also the OmniBrowser ?

I use OmniBrowser for all my development since the very beginning. I
contributed some fixes and enhancements, but I am not actively
developing on the core framework. I am responsible for the refactoring
tool integration (OB-Refactory) and I play with OB-Tools, as features
I am missing from OB get added.

> - do you know where can I find some information (web site, pdf, ...) ? The
> architecture seems to evoluate quickly and I don't find other information
> source that the code itself...

The mailing-list: http://mail.wiresong.ca/mailman/listinfo

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Frederic Pluquet-3

The mailing-list: http://mail.wiresong.ca/mailman/listinfo


Ok thanks !


--
Frédéric Pluquet
Université Libre de Bruxelles (ULB)
Assistant
http://www.ulb.ac.be/di/fpluquet

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Damien Cassou-3
In reply to this post by Frederic Pluquet-3
On Jan 8, 2008 7:26 PM, Frederic Pluquet <[hidden email]> wrote:
> - do you know where can I find some information (web site, pdf, ...) ? The
> architecture seems to evoluate quickly and I don't find other information
> source that the code itself...

You also have a reference which has been updated some months ago.
http://bergel.eu/download/OmnibrowserReference.pdf

--
Damien Cassou

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Colin Putney
In reply to this post by Lukas Renggli
On Tue, 8 Jan 2008 17:18:19 +0100, Lukas Renggli wrote:

> As you can see I've also done a debugger, process browser, file
> browser, and started with some work on a transcript and a workspace.
> Except for the process browser none of the tools is in my opinion
> really useful for primtime yet. I am basically waiting for OB to get
> more powerful (e.g. to be able to compose browser into each other).

For what it's worth, I've made a bit of progress on that, as part of my
MC2 work. Recent versions of the builder classes have a method called
#horizontalGroupWith: that allows panels to be arranged from left to
right. Between that an #veritcalGroupWith: we can now do fairly complex
layout of components.

Colin

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Lukas Renggli
> > As you can see I've also done a debugger, process browser, file
> > browser, and started with some work on a transcript and a workspace.
> > Except for the process browser none of the tools is in my opinion
> > really useful for primtime yet. I am basically waiting for OB to get
> > more powerful (e.g. to be able to compose browser into each other).
>
> For what it's worth, I've made a bit of progress on that, as part of my
> MC2 work. Recent versions of the builder classes have a method called
> #horizontalGroupWith: that allows panels to be arranged from left to
> right. Between that an #veritcalGroupWith: we can now do fairly complex
> layout of components.

This is great news, I will give it a try at the weekend.

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Sophie424
In reply to this post by Colin Putney
"Colin Putney" <[hidden email]> wrote in message
> right. Between that an #veritcalGroupWith: we can now do fairly complex
> layout of components.

Has the vertical stretching behavior changed? When I stretch the bottom edge
down, the upper panels stretch downward too, and I find I am always
restoring them.

Sophie




Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Colin Putney
On Thu, 10 Jan 2008 00:32:37 -0600, itsme213 wrote:
> "Colin Putney" <[hidden email]> wrote in message
>> right. Between that an #veritcalGroupWith: we can now do fairly complex
>> layout of components.
>
> Has the vertical stretching behavior changed? When I stretch the
> bottom edge
> down, the upper panels stretch downward too, and I find I am always
> restoring them.

No, proportional layout of the panels is the desired behavior, so that
hasn't changed.

Colin

Reply | Threaded
Open this post in threaded view
|

Re: ObjectFinder

Sophie424
"Colin Putney" <[hidden email]> wrote in message

> No, proportional layout of the panels is the desired behavior, so that
> hasn't changed.

You are right.

- Sophie