some small changes in AmiDream, bugfixing and introduced a daily image of a random image created very day, including a list of the last days, because the most just use the random image function as far as I see. So we just create a random image every day, which is then much faster to load for the users just want to see some random images to get idea what kind of text to write to create an image.
By request on amiga-news.de I also added a image save routine for the QR Code creator. The original code had this already but it was using VCL types (TBitmap and so on) but I dont want to make it an LCL application the LCL application wrapper is so huge and slow on standard 68k Amigas. So i made a new version of it using the free pascal own FPImage library. So here is the 0.2 Version of CreateQR with image save function.
I found a little source code on GitHub to create QR Codes. The Source is rather straight forward and simple with little changes, most about difference between Delphi and Free Pascal. So I created a little Version for Amiga, but not save an image as the original but print it to the console using the CRT unit with white and black background. It works nicely can scan with my iPhone.
Finished the implementing of image upload for MPW. it was more tricky as i thought. Usually I use AWeb to test the pages, but the upload file never worked with AWeb and the Free Pascal build-in HTTP Server. It never showed any files. A cross check with IBrowse and it worked. It took me some hours of debugging to find the bug in the Free Pascal HTTP Server code. But now it works without problems.
Besides that I introduced a template folder. When the data folder is empty the contents of the template folder is copied to data (for the first start for example). That way one can just overwrite MPW from the archive without destroying the own pages.
Menu entries for „New Page“ is now hidden when the client has no write access.
Today I released the Source Code of AmiFox under CC0 License on GitHub, like the other programs before. As for AmiTranslate some parts are not published, like the API Keys for the distributor and Itch.io which are included in the programs. But if you setup an own distributor you can put in your own URL and Bearer token to ah apikeys.inc and voila you have a full AmiFox Version. Alternatively you can use the single WRP Server URL as with every AmiFox version possible. Besides this the Serial number stuff is removed for now. No worry it does make no difference, only that the image and serial number is shown in the startup, no other effect.
The source code of MPW is now available on github with an open source license (CC0), basically use it as you like. It uses the fpc-markdown library which has an own license, check there. To compile you also need the MUIClass libraries.
Added history function to the Babbel Test, so you can hold actual conversation with the server. Also exchanged the FloatText with the Texteditor.mcc mui element which makes it much easier to show the text with some formatting and with autoscroll. Of course it means you need the Texteditor.mcc installed (AROS has is by default).
Placed the network communication into a separate thread that the GUI can rescale and so on, works much better.
By accident i found out that this model responds to „lets go“ with some suggestions what to do, once it suggested an adventure game. And its quite nice … of course not polished and straight forward like a real text adventure, especially because it often changes the story while you play. But still rather funny. if you just say „adventure game“ it nearly always is the same medieval dark cave setting… but you you can force it for example with „adventure game on a space station“ to different settings.