Breaking

Post Top Ad

Your Ad Spot

Sunday, September 20, 2020

This is just another test, hoping it will be ok

 Hello, I am very happy to announce that a brand new beta version of Icaros Desktop 2.3 is now available. As usual, the direct download link has been sent to our beta testers, to interested 3rd party application coders and patrons pledging $5 or more. You may have noticed that our "Support us" section on the right has slightly changed in the latest days: the Patreon button has been removed, and replaced by a simple link. The reason is Italy's tax-rate for Patreon income, which is incredibly high for an individual (6 euros out of 10 go to italian government). Total income earned by this project is simply too low to justify the creation of a company with a VAT number, or even a not-profit entity, which might help about this. Whoever would like to support this project with a monthly donation, should set up one with PayPal and let me know. I will add their address to the beta testers mailing list (if they are interested into beta-testing) and they will get download links for betas as well. Or maybe I will create a new mailing list only for this purpose. I will keep the Patreon page open at least up to december 31st, 2020, and see if something will change in the meanwhile.


But let's talk about something funnier.

As I already wrote here, one of the most noticeable changes between 2.2.x and 2.3 is the way hosted installation is considered. Hostbridge has incredibly improved, thanks to the efforts of Nicola Scendoni, and I also made my duty ensuring that MyWorkspace: would use host folders inside user home directory for images, pictures, downloads and so on. Well, just some days ago I realized that there was still a component missing within MyWorkspace, which was the Desktop drawer. Magellan can use a drawer for user desktop contents, and this was already silently set to MyWorkspace:Desktop, at least on native installation, while on hosted it was set to Home:Desktop. What was missing, was just a Desktop: assign to these directories. So I placed the assign command in S:myworkspace-Startup script and modified Magellan's settings to use it instead. I created the ISO of Icaros beta, installed it, and since it was working OK I uploaded it to the main server, ready to be published here.

However, I noticed a really strange behaviour: every time I saved a document, its icon popped up automatically on the desktop. If I deleted it from the Desktop, the project would vanish even from Documents:. I looked into Magellan options many time to understand what I accidentally changed to make it work like this, when I discovered where the bug was. While editing S:myworkspace-Startup, I accidentally set the Desktop: assign to MyWorkspace/Documents, instead of MyWorkspace/Desktop, and this affected only native installations (which explains why I didn't notice the issue while working on the distribution, from my hosted setup). Hence, if you're downloading Icaros' beta, please do what follows to fix the issue:

No comments:

Post a Comment

Post Top Ad

Your Ad Spot

Pages