Font size in the DInfo window
Is there any way to change the size of the font in the main dinfo window? I've found the FONTSET command which changes the main font, but I can't see how to change this much smaller font
Thanks Keith
I spent a little time searching in the DINFO code but no luck so far. @anzus has been working on documentation tools, maybe he has a suggestion. Along the way I noticed (a) some bad interaction with MACINTERFACE making it hard to click on Find! and an odd Copyright 2020 on the file (although I don't know what it should say).
People have denser displays now. Would pixel doubling help?
I had an idea -- print the man pages to postscript and open it with a ShellCommand to fire up mac preview or something else on Linux or windows... much easier to read
Along these lines, I'm curious if there are any thoughts on implementing resolution scaling for the main X11 display? My eyes aren't what they once were, sometimes I wish I could just do a simple resolution doubling (without any resampling)
I discovered that the X-server that comes with Raspbin / Raspberry PI does pixel doubling by default on a 4K display. We've yet to find another X-server that has that built in, though.
I am working on a new display backend for Maiko in my copious spare time. It will make scaling easier as well as let us run on Windows and MacOS without X11. It will also run in the browser for WebAssembly builds. Hope to have an initial version in February.
I am working on a new display backend for Maiko in my copious spare time. It will make scaling easier as well as let us run on Windows and MacOS without X11. It will also run in the browser for WebAssembly builds. Hope to have an initial version in February.
That's fantastic news. If you feel like there's any convenient way to split up the work, please let me know and I'd be happy to contribute in any way I can (I have a lot of C and emulator experience, as it turns out)
The discussion is interesting, but there IS a mechanism in Medley, FONTSET, which could be extended into DINFO to change the font size, which we could do. I'm willing to work on this in a recorded zoom call, using Interlisp to develop / debug.
@waywardmonkeys Has their been any progress on the new backend? I tried running Medley on a 4K display, and it was microscopic.
i think the best advice for now is to find a pixel doubling X server. I don't know which one will do that but perhaps someone will ?
an interesting discussion about X11 changes http://wok.oblomov.eu/tecnologia/mixed-dpi-x11/
i think the best advice for now is to find a pixel doubling X server. I don't know which one will do that but perhaps someone will ?
that would be interesting, but on Linux (X11), when running Medley with the --vnc option, it says:
Warning: The -v or --vnc flag was set. But the vnc option is only available when running on Windows System for Linux (wsl) on x86_64 machines.
It would be nice to be able to force this vnc option, or better, an option to double the pixel size. On HiDPI screen, it's quite tiny.
You might try the SDL version, which has a scaling option on all devices.
You might try the SDL version, which has a scaling option on all devices.
thank you, it's working!
I've built maiko using the sdl backend: ./makeright sdl
then I've copied the ldesdl binary to the maiko installation (installed from the .deb file):
cp ../linux.x86_64/ldesdl /usr/local/interlisp/maiko/linux.x86_64/
I've also edited /usr/local/interlisp/medley/run-medley and replaced lde with ldesdl
now I can run medley by passing the -pixelscale 2 argument with this command:
medley --apps --interlisp --noscroll -g 720x450 -s 720x450 -- -pixelscale 2
(note: opening the documentation from the browser doesn't seem to work from the sdl version:
reading UnixPipeIn: Bad file descriptor + "in setfileinfo: file not found: nil / oldmouse #2/5(debug)" )
The reason for separate 'lde' and ldex/ldesdl is that the 'lde' runs before it allocates the 256mb for the medley VM so that a 'fork' without copy-on-write. That's why a Medley started with lde won't be able to run ShellCommand and it's ilk.
- this all needs documentation
- is this really necessary in modern times?
- could we bundle lde and ldex-XX and ldeexecxx and idesdl into a installer?
We should update the documentation on the website and the maiko repository README. And maybe change the default? Not sure what the status of the SDL port to the workflow.
On Sat, Mar 2, 2024 at 11:40 AM farvardin @.***> wrote:
You might try the SDL version, which has a scaling option on all devices.
thank you, it's working!
I've built maiko using the sdl backend: ./makeright sdl then I've copied the ldesdl binary to the maiko installation (installed from the .deb file):
cp ../linux.x86_64/ldesdl /usr/local/interlisp/maiko/linux.x86_64/
I've also edited /usr/local/interlisp/medley/run-medley and replaced lde with ldesdl
now I can run medley by passing the -pixelscale 2 argument with this command:
medley --apps --interlisp --noscroll -g 720x450 -s 720x450 -- -pixelscale 2
— Reply to this email directly, view it on GitHub https://github.com/Interlisp/medley/issues/116#issuecomment-1974889829, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAIQTKZ46KOAM5PKT2OLFT3YWITIZAVCNFSM4VONFBJ2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJXGQ4DQOJYGI4Q . You are receiving this because you commented.Message ID: @.***>
-- https://LarryMasinter.net https://interlisp.org