pharo-ide / Calypso

Pharo system browser
http://dionisiydk.blogspot.com/2017/07/calypso-update-many-improvements-and.html
MIT License
38 stars 21 forks source link

Show protocol of methods in message browser #495

Open jecisc opened 5 years ago

jecisc commented 5 years ago

In some previous version of Pharo we had the protocol of methods displayed in the message browser. It is really useful IMO because if I see a method in a private protocol, then I'll know I should not use it.

Would it be possible to get it also in the current message browser?

dionisiydk commented 5 years ago

My idea was to try live without protocols in table. Instead protocol is shown for selected method in the status bar. So in Calypso you need to select the method to see its protocol.

I don't feel that I miss this information for every item in the table. Maybe others think differently. But it is the first time this difference is mentioned (at least nobody told it to me).

Personally I never like how it was in old browser because columns were usually intercepting each others visually with too much text.

jecisc commented 5 years ago

For my part, this column helped me multiple time because protocols give useful information. Maybe this could be a setting if some like it and others prefer fewer information?

For my part, I usually don't care about the more info because I work with a big screen, but I can understand that people working on smaller screen want less info.

dionisiydk commented 5 years ago

For my part, I usually don't care about the more info because I work with a big screen, but I can understand that people working on smaller screen want less info.

Maybe my complain is related to very poor table widget. It does not allow "fill space" layout for columns. So we had static width for first and second columns. And when there were too much information the manual resizing was always necessary to see full names. And it was super annoying to find splitters for this operation.