Hi, I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :) [image: 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
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 <alex.syrel@gmail.com> wrote:
Hi,
I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)
[image: 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
I would remove also MC from this list. Too many items. :) Stef On Mon, Nov 13, 2017 at 8:47 PM, Peter Uhnák <i.uhnak@gmail.com> 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 <alex.syrel@gmail.com> wrote:
Hi,
I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)
[image: 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
2017-11-13 21:02 GMT+01:00 Stephane Ducasse <stepharo.self@gmail.com>:
I would remove also MC from this list. Too many items. :)
For Pharo 7: https://github.com/pharo-project/pharo/pull/478/files -- Pavel
Stef
On Mon, Nov 13, 2017 at 8:47 PM, Peter Uhnák <i.uhnak@gmail.com> 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 <alex.syrel@gmail.com> wrote:
Hi,
I find world menu order in Pharo 6.1. with enable Iceberg a little bit awkward :)
[image: 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
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
participants (5)
-
Aliaksei Syrel -
Cyril Ferlicot D. -
Pavel Krivanek -
Peter Uhnák -
Stephane Ducasse