pharo-project / pharo

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

Pharo has Squeak Icon in titlebar when launched #9625

Open rsayers opened 3 years ago

rsayers commented 3 years ago

Bug description Last week I installed the squeak vm to check out Cuis, now when launching Pharo, the squeak icon appears in the titlebar.

To Reproduce From the cli I installed Pharo+vm via zeroconf: curl https://get.pharo.org/90+vm | bash And then ran ./pharo from the same dir.

Expected behavior The window to open with a Pharo Logo

Screenshots

Screen Shot 2021-07-20 at 10 58 46 AM

Version information:

welcome[bot] commented 3 years ago

Thanks for opening your first issue! Please check the CONTRIBUTING documents for some tips about which information should be provided. You can find information of how to do a Pull Request here: https://github.com/pharo-project/pharo/wiki/Contribute-a-fix-to-Pharo

GitHub
pharo-project/pharo
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk. - pharo-project/pharo
astares commented 3 years ago

There is no Squeak icon resource bundled with Pharo - so I doubt this is a bug that we can fix.

Ducasse commented 3 years ago

Thanks for this report. We will have a look. May the resource has been corrupted.

timm-mwp commented 2 years ago

I think that the last VM you install becomes the default that Pharo tends to use - not quite sure how it determines this, as it would seem that if run from the commandline in its own directory it should use that one. But I have often seen this where I get a GT icon if that's what I installed last. Perhaps the .pharo script needs improving?

NOTE: Using PharoLauncher does use the correct VM