[OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

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

[OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

Stephan Eggermont-4
 

I just installed Pharo & Squeak and my first impression is rather bad. Nothing screams ancient / unmaintained / not production ready / shitty like no support for retina displays. It has been 6 years since retina displays were released and they should really be supported by now.

This has been listed on https://github.com/pharo-project/pharo-workingRoadmaps/blob/master/Pharo7/ROADMAP.md#vm for quite a few years, but apparently nothing has happened yet. From a user standpoint, this should be of really high priority in my opinion.

Sorry for popping up here and criticising. Just wanted to provide my experience.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Add support for retina displays (#378)"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

Re: [OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

Stephan Eggermont-4
 

@estebanlm Is this something that might be helped using minheadless for Pharo 8 ?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #378: @estebanlm Is this something that might be helped using minheadless for Pharo 8 ?"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-473098628"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-473098628", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-473098628", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

Re: [OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

Stephan Eggermont-4
In reply to this post by Stephan Eggermont-4
 

I understand your frustration, @ad-si. Squeak has a high-res/demo mode that somewhat works on Windows when auto-upscaling is disabled. But none of the release VMs support it officially. There's a branch for adding high-res support, but development has stalled at some point unfortunately. Maybe @krono can provide a quick status update? The Pharo community is currently working on Bloc which is supposed to provide high-res graphics I think.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@fniephaus in #378: I understand your frustration, @ad-si. Squeak has a high-res/demo mode that somewhat works on Windows when auto-upscaling is disabled. But none of the release VMs support it officially. There's a branch for adding high-res support, but development has stalled at some point unfortunately. Maybe @krono can provide a quick status update? The Pharo community is currently working on Bloc which is supposed to provide high-res graphics I think."}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-473156342"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-473156342", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-473156342", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

Re: [OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

Stephan Eggermont-4
In reply to this post by Stephan Eggermont-4
 

Putting my money where my mouth is:
I'm adding a 50€ bounty if it get's implemented until end of May for MacOS 😁


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ad-si in #378: Putting my money where my mouth is:\r\nI'm adding a 50€ bounty if it get's implemented until end of May for MacOS 😁"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475879922"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475879922", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475879922", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

Re: [OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

Stephan Eggermont-4
In reply to this post by Stephan Eggermont-4
 

Squeak64_201706232142-highdpi-v2.app.zip

You can drop by my office if you want to…


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krono in #378: \r\n[Squeak64_201706232142-highdpi-v2.app.zip](https://github.com/OpenSmalltalk/opensmalltalk-vm/files/2999560/Squeak64_201706232142-highdpi-v2.app.zip)\r\n\r\nYou can drop by my office if you want to…"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475881752"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475881752", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475881752", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

Re: [OpenSmalltalk/opensmalltalk-vm] Add support for retina displays (#378)

Stephan Eggermont-4
In reply to this post by Stephan Eggermont-4
 

Screen Shot 2019-03-23 at 16 40 55Z

Well … if now the device and app pixels would have a more favorable ratio πŸ˜‰. … but the point isn't about getting it running for me, but to get it into the stable release. I'd really like to be able to direct other developers to Squeak as an example of how software development / IDEs should be done, but at the moment it's rather embarrassing.

What's the progress on this?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@ad-si in #378: \u003cimg width=\"664\" alt=\"Screen Shot 2019-03-23 at 16 40 55Z\" src=\"https://user-images.githubusercontent.com/36796532/54868994-88f39080-4d8a-11e9-9ddc-e0104c6f7fc3.png\"\u003e\r\nWell … if now the device and app pixels would have a more favorable ratio πŸ˜‰.\r\n… but the point isn't about getting it running for me, but to get it into the stable release. I'd really like to be able to direct other developers to Squeak as an example of how software development / IDEs should be done, but at the moment it's rather embarrassing.\r\n\r\nWhat's the progress on this?\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475885151"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475885151", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/378#issuecomment-475885151", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>