642 karma · joined January 7, 2024
- - -
### Hi, I'm Andrew!
Please check out my latest project, LisaGUI! Or, check out one of the following links:
#### [Blog](https://blog.yaros.ae) • [LisaGUI](https://alpha.lisagui.com) • [Artwork](https://art.yaros.ae) • [Downloads](https://yaros.ae/downloads) • [Homepage](https://yaros.ae)
- - -
meet.hn/city/39.9527237,-75.1635262/Philadelphia
Socials: - ayaros.at.hn - bsky.app/profile/lisagui.com - github.com/aeyaros - linkedin.com/in/aey - mastodon:mastodon.social/@lisagui - yaros.ae
Interests: Art, Programming, Technology, UI/UX Design, Web Development
---
To get the canvas to be consistently smooth, I had to apply a lot of contrast using a CSS filter, and I set image-rendering to pixelated, IIRC.
That's a good game idea. The next game I'm going to do will be solitaire. I was also thinking of trying to eventually make something like the mazewar game from the Xerox Alto to pay my respects to Xerox, although I know that will be an undertaking, especially adding in networking...
Incidentally, I'm planning on adding solitaire as the next game!
What I'll probably do is serialize the setting data to localstorage so it's available before the system starts up and loads from IndexedDB.
There's at least one Mac extension I know of that lets you use sticky menus on earlier versions of Mac OS, like System 6. I figured I'd backport that feature a little further, so to speak...
EDIT: Also, forgot to mention it in this reply, but you double click the titlebar icon to close the window.
Setting aside specifically places something on the desktop. Save-able documents have a "save and put away" option which "refiles" it back in its folder without putting it on the desktop.
You made me realize I still need to add a separate "put away" option on all windows regardless, so there's always a menu command that can be used to refile something.
The desktop isn't a normal directory - I discuss this in the readme a bit.
The good news is, if you have a large enough low-dpi display, and you make the window big enough, the automatic integer scaling settings will kick in, and the pixels themselves will be displayed larger. This can be forced via the preferences app (under the display options). If you screw this up, then restart LisaGUI while holding the shift key to reset the scaling settings.
EDIT: Unrelated to this, there are a couple minor bugs with PWAs on iOS relating to the positioning of the canvas. These can be resolved by rotating your device to a different orientation and then rotating it back to the original position... but this is annoying.
EDIT 2: To close windows, just double click the icon in the titlebar! This "collapses the window back into an icon."
If this is causing any confusion I might put a priority on saving this setting in a way where it can be applied immediately as the page is loaded.