Moose Playground

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

Moose Playground

Tudor Girba-2
Hi,

A while ago, I put together an initial version of a Moose Playground.

I noticed since a while a couple of things:
- I often need the inspector, and not only Moose Finder.
- I start from different places: sometimes a Moose model, sometimes a file, or sometimes a script.

So, the idea of the new arrangement is to offer a single entry point to multiple workflows. To this end, right now we have a playground that has three tabs:

- a regular one for a Pharo script:


- a list of models and a way to import like those from the Moose Panel


- the current directory for quick entry into the file system

I have been using it since a while and it seems to work quite well. Please let me know what you think.

Cheers,
Doru

--
www.tudorgirba.com
www.feenk.com

“Software has no shape. Actually, it has no one shape. It has many."


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Moose Playground

Stéphane Ducasse
I like the idea.
Because I experienced doing

FileSystem workingDirectory inspect…

Stef
On 25 Feb 2018, at 10:18, Tudor Girba <[hidden email]> wrote:

Hi,

A while ago, I put together an initial version of a Moose Playground.

I noticed since a while a couple of things:
- I often need the inspector, and not only Moose Finder.
- I start from different places: sometimes a Moose model, sometimes a file, or sometimes a script.

So, the idea of the new arrangement is to offer a single entry point to multiple workflows. To this end, right now we have a playground that has three tabs:

- a regular one for a Pharo script:
<Moose Playground-script.png>


- a list of models and a way to import like those from the Moose Panel
<Moose Playground-models.png>


- the current directory for quick entry into the file system
<Moose Playground-folder.png>

I have been using it since a while and it seems to work quite well. Please let me know what you think.

Cheers,
Doru

--
www.tudorgirba.com
www.feenk.com

“Software has no shape. Actually, it has no one shape. It has many."

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev

--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Moose Playground

Nicolas Anquetil
In reply to this post by Tudor Girba-2

what I would like is to be able to tell #separateWindows to glamour, and it would open several windows instead of panes in one window.

With panes, you often need to go back three or more panes back and this breaks the flow of thoughts.

also resizing panes is not easy

nicolas


On 25/02/2018 10:18, Tudor Girba wrote:
Hi,

A while ago, I put together an initial version of a Moose Playground.

I noticed since a while a couple of things:
- I often need the inspector, and not only Moose Finder.
- I start from different places: sometimes a Moose model, sometimes a file, or sometimes a script.

So, the idea of the new arrangement is to offer a single entry point to multiple workflows. To this end, right now we have a playground that has three tabs:

- a regular one for a Pharo script:


- a list of models and a way to import like those from the Moose Panel


- the current directory for quick entry into the file system

I have been using it since a while and it seems to work quite well. Please let me know what you think.

Cheers,
Doru

--
www.tudorgirba.com
www.feenk.com

“Software has no shape. Actually, it has no one shape. It has many."



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev

-- 
Nicolas Anquetil
RMod team -- Inria Lille

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Moose Playground

Tudor Girba-2
There exists a basic implementation of a finder that has resizable panes. For example:
finder := GLMFinder new.
finder
        hasFixedSizePanes: false;
        show: [ :composite | composite list display: [ :x | 1 to: x ] ].
finder openOn: 42

However, there are issues with scrolling that I could not quite figure out how to solve.

I won’t do much here because our complete UI focus is currently towards Bloc, but maybe others can try.

Cheers,
Doru


> On Feb 27, 2018, at 5:02 PM, Nicolas Anquetil <[hidden email]> wrote:
>
> what I would like is to be able to tell #separateWindows to glamour, and it would open several windows instead of panes in one window.
>
> With panes, you often need to go back three or more panes back and this breaks the flow of thoughts.
>
> also resizing panes is not easy
>
> nicolas
>
> On 25/02/2018 10:18, Tudor Girba wrote:
>> Hi,
>>
>> A while ago, I put together an initial version of a Moose Playground.
>>
>> I noticed since a while a couple of things:
>> - I often need the inspector, and not only Moose Finder.
>> - I start from different places: sometimes a Moose model, sometimes a file, or sometimes a script.
>>
>> So, the idea of the new arrangement is to offer a single entry point to multiple workflows. To this end, right now we have a playground that has three tabs:
>>
>> - a regular one for a Pharo script:
>> <Moose Playground-script.png>
>>
>>
>> - a list of models and a way to import like those from the Moose Panel
>> <Moose Playground-models.png>
>>
>>
>> - the current directory for quick entry into the file system
>> <Moose Playground-folder.png>
>>
>> I have been using it since a while and it seems to work quite well. Please let me know what you think.
>>
>> Cheers,
>> Doru
>>
>> --
>> www.tudorgirba.com
>> www.feenk.com
>>
>> “Software has no shape. Actually, it has no one shape. It has many."
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>>
>> [hidden email]
>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> --
> Nicolas Anquetil
> RMod team -- Inria Lille
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev

--
www.tudorgirba.com
www.feenk.com

"Value is always contextual."




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev