I think the issue is how to update a browser when a method is modified. There is a script: 

-=-=-=-=-
browser := GLMTabulator new
column: #one;
column: #two;
column: #three;
yourself.
browser transmit to: #one; andShow: [ :composite |
composite fastList ].

browser transmit from: #one; to: #two; andShow: [ :composite |
composite wrapper 
title: [ 'Instance' translated ];
show: [ :wrapper |
wrapper fastList 
display: [ :aClass | aClass methods ];
format: [ :aCompiledMethod | aCompiledMethod selector asString ] ].
composite wrapper 
title: [ 'Class side' translated ];
show: [ :wrapper |
wrapper fastList 
display: [ :aClass | aClass class methods ];
format: [ :aCompiledMethod | aCompiledMethod selector asString ] ].
composite updateOn: MethodModified from: [ SystemAnnouncer uniqueInstance ].
composite onChangeOfPort: #activePresentation act: [ :presentation | 
(presentation pane port: #activePresentation) value
ifNotNil: [ :activePresentation | 
((browser paneNamed: #two) port: #selection) value: (activePresentation defaultPane port: #selection) value ] ] ].

browser transmit 
from: #two; to: #three; 
andShow: [ :composite | composite text 
display: [ :aCompiledMethod | aCompiledMethod sourceCode ];
updateOn: MethodModified from: [ SystemAnnouncer uniqueInstance ]. ].

browser openOn: Collection allSubclasses.
-=-=-=-=-

I have added the bold line from the previous post: http://forum.world.st/Custom-Glamour-browser-for-Dr-Geo-scripting-tp4952920p4953209.html 

But it is not perfect, because it does not keep the selection.

Hilaire, it looks like you are going to end up with a simplified Nautilus/Calypso system editor. 
Maybe it is possible to take Calypso and find out how to simplify it for your needs? 
Well, I am writing it without understanding your goal :-)

Cheers,
Juraj


El 05-07-2017, a las 19:24, Tudor Girba <tudor@tudorgirba.com> escribi��:

Hi Hilaire,

I think it does fit your problem.

However, I am not sure what the current problem is. Could you describe it again in more details?

Cheers,
Doru


On Jul 5, 2017, at 5:10 PM, Hilaire <hilaire@drgeo.eu> wrote:

May be my use case does not fit to Glamour, but I am tempted to think it does. I really need help on that to make progress.

Thanks

Hilaire

Le 04/07/2017 �� 23:08, Hilaire a ��crit :
I added these lines of code, but it is not that yet:

browser
updateOn: GLMItemAdded from: #yourself;
updateOn: GLMItemRemoved from: #yourself.



--
Dr. Geo

http://drgeo.eu

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

"It's not how it is, it is how we see it."