Pharo6.1 World menu order

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

Pharo6.1 World menu order

Aliaksei Syrel
Hi,

I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)

Inline images 1

Any thought on why Iceberg is the first? It breaks muscle memory.

P.S. To fix the order remove `parent: #'MostUsedTools'` from IceRepositoriesBrowser class>>#menuCommandOn: so that implementation is:

menuCommandOn: aBuilder 
"Add a custom menu item to the world menu"
<worldMenu> 

(aBuilder item: #'Iceberg')
order: 0.8; 
icon: self icon;  
"parent: #'MostUsedTools';   <-- remove"
keyText: 'o, i';
action: [ self open ].



Cheers,
Alex
Reply | Threaded
Open this post in threaded view
|

Re: Pharo6.1 World menu order

Peter Uhnak
Placing it in the most used tools makes sense to me, because it really is used a lot. ... so maybe move it just above Monticello Browser :)

 It breaks muscle memory.

That's good, because you can finally liberate yourself from the bad memory and learn cmd+O+B instead. :-D

Peter

On Mon, Nov 13, 2017 at 8:37 PM, Aliaksei Syrel <[hidden email]> wrote:
Hi,

I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)

Inline images 1

Any thought on why Iceberg is the first? It breaks muscle memory.

P.S. To fix the order remove `parent: #'MostUsedTools'` from IceRepositoriesBrowser class>>#menuCommandOn: so that implementation is:

menuCommandOn: aBuilder 
"Add a custom menu item to the world menu"
<worldMenu> 

(aBuilder item: #'Iceberg')
order: 0.8; 
icon: self icon;  
"parent: #'MostUsedTools';   <-- remove"
keyText: 'o, i';
action: [ self open ].



Cheers,
Alex

Reply | Threaded
Open this post in threaded view
|

Re: Pharo6.1 World menu order

Stephane Ducasse-3
I would remove also MC from this list. 
Too many items. :)

Stef

On Mon, Nov 13, 2017 at 8:47 PM, Peter Uhnák <[hidden email]> wrote:
Placing it in the most used tools makes sense to me, because it really is used a lot. ... so maybe move it just above Monticello Browser :)

 It breaks muscle memory.

That's good, because you can finally liberate yourself from the bad memory and learn cmd+O+B instead. :-D

Peter

On Mon, Nov 13, 2017 at 8:37 PM, Aliaksei Syrel <[hidden email]> wrote:
Hi,

I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)

Inline images 1

Any thought on why Iceberg is the first? It breaks muscle memory.

P.S. To fix the order remove `parent: #'MostUsedTools'` from IceRepositoriesBrowser class>>#menuCommandOn: so that implementation is:

menuCommandOn: aBuilder 
"Add a custom menu item to the world menu"
<worldMenu> 

(aBuilder item: #'Iceberg')
order: 0.8; 
icon: self icon;  
"parent: #'MostUsedTools';   <-- remove"
keyText: 'o, i';
action: [ self open ].



Cheers,
Alex


Reply | Threaded
Open this post in threaded view
|

Re: Pharo6.1 World menu order

CyrilFerlicot
In reply to this post by Aliaksei Syrel
Le 13/11/2017 à 20:37, Aliaksei Syrel a écrit :
> Hi,
>
> I find world menu order in Pharo 6.1. with enable Iceberg a little bit
> awkward :)
>
> Inline images 1
>
> Any thought on why Iceberg is the first? It breaks muscle memory.
>

It is first because other items does not have any order.

The order and priorities where integrated in Pharo 7 in this PR:

https://github.com/pharo-project/pharo/pull/202

Since it was not backported, Iceberg is first in Pharo 7.

> P.S. To fix the order remove `parent: #'MostUsedTools'`
> from IceRepositoriesBrowser class>>#menuCommandOn: so that
> implementation is:
>
> menuCommandOn: aBuilder 
> "Add a custom menu item to the world menu"
> <worldMenu> 
>
> (aBuilder item: #'Iceberg')
> order: 0.8; 
> icon: self icon;  
> "parent: #'MostUsedTools';   <-- remove"
> keyText: 'o, i';
> action: [ self open ].

>
>
> Cheers,
> Alex


--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France


signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Pharo6.1 World menu order

Pavel Krivanek-3
In reply to this post by Stephane Ducasse-3

2017-11-13 21:02 GMT+01:00 Stephane Ducasse <[hidden email]>:
I would remove also MC from this list. 
Too many items. :)



-- Pavel

 
Stef

On Mon, Nov 13, 2017 at 8:47 PM, Peter Uhnák <[hidden email]> wrote:
Placing it in the most used tools makes sense to me, because it really is used a lot. ... so maybe move it just above Monticello Browser :)

 It breaks muscle memory.

That's good, because you can finally liberate yourself from the bad memory and learn cmd+O+B instead. :-D

Peter

On Mon, Nov 13, 2017 at 8:37 PM, Aliaksei Syrel <[hidden email]> wrote:
Hi,

I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)

Inline images 1

Any thought on why Iceberg is the first? It breaks muscle memory.

P.S. To fix the order remove `parent: #'MostUsedTools'` from IceRepositoriesBrowser class>>#menuCommandOn: so that implementation is:

menuCommandOn: aBuilder 
"Add a custom menu item to the world menu"
<worldMenu> 

(aBuilder item: #'Iceberg')
order: 0.8; 
icon: self icon;  
"parent: #'MostUsedTools';   <-- remove"
keyText: 'o, i';
action: [ self open ].



Cheers,
Alex