pharo-project / pharo

Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
http://pharo.org
Other
1.21k stars 355 forks source link

Some enhancements in the inspector for browsing "pointers to" objects #17104

Open labordep opened 1 month ago

labordep commented 1 month ago

Hello!

Some enhancements about inspector capacities to browse objects "pointers to":

Screenshots

Version information:

StevenCostiou commented 1 month ago

For the icon confusion, I propose this new one for the object-centric commands. We would keep the original one with three colors for the pointers to command. Capture d’écran 2024-09-20 à 10 28 51 Capture d’écran 2024-09-20 à 10 29 17 Capture d’écran 2024-09-20 à 
10 29 04

labordep commented 1 month ago

For the icon confusion, I propose this new one for the object-centric commands. We would keep the original one with three colors for the pointers to command. Capture d’écran 2024-09-20 à 10 28 51 Capture d’écran 2024-09-20 à 10 29 17 Capture d’écran 2024-09-20 à 10 29 04

Thanks @StevenCostiou. Just an ergonomic rule: to have same icon but with different colors is not suffisant for all users. A lot of people cannot see all colors variations (for example daltonism) and to be more inclusive each icon need to have a different shape. So the potential icon for "browsing pointers" need to have a different shape that this one.