Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

Coffee for AROS - joint thread

Last updated on 1 hour ago
cdimaurocdimauroMember
Posted 2 days ago

jonx wrote:

@jonx - Great job, keep it coming!

A new filesystem called AFS+, still Private: A portable, developer-first 64-bit filesystem for modern workloads, with low resource usage, crash safety, fast indexing, reflinks, and persistent change tracking.

Talking about filesystems, it'd great to see AROS booting and working from a FAT32 USB stick. So, having FAT32 on par with SFS for being used as "system" filesystem.

Quote

I'll need Python and Perl to get Aros to self build...

Perl? Still alive? Perhaps time to port the Perl code to Python, and modernizing the build infrastructure?
I also booted Aros on a bare metal m1 for the first time yesterday.[/quote]
Kudos! :-)
J
jonxJunior Member
Posted 2 days ago
Perl is still needed by quite a bit of tools in the build toolchain.

About filesystems, I'm building a new one in the spirit of the amiga.

It's called AFS+: https://github.co...nx/afsplus

Macaros and qemu can boot on it. t will be my default filesystem for Macaros and Macaros Native.

It's now faster the FFS and should solve most problems that we have. It's written in Rust but a C99 version is on it's way.

I also wrote an ExtFAT driver from the specs, I'll share soon. Aros can boot from that and will make it easy to share things with any other platform.
Argo, Bohun, deadwood, tom1000, coffeecat, miker1264, Deremon
C
coffeecatMember
Posted 1 day ago
i.imgur.com/fjTpL01.png
amigamia, retrofaza, aha, Deremon
C
coffeecatMember
Posted 8 hours ago
Aseprite migration has been finished but the original authors have declined the exception to distribute it so I will publish source and ways to build it on AROS and switch to other projects. Very likely to LibreSprite which is a fork of Aseprite when it was still GPL.

In other news, I am having a look at font rendering in AROS:
i.imgur.com/ybJv4gA.png

i.imgur.com/zD5FOC1.png


Here is an example of smart glyph replacement: if the selected font doesn't have the required glyphs, it falls back to the next font of the same style to fill them in. So it doesn't collapse the whole font; it doesn't render blocks - it falls back graciously.

Here Open Sans is used to fill in the blanks in the Vera Sans font
Edited by coffeecat on 24-09-2026 10:38, 8 hours ago
retrofaza, miker1264, deadwood
C
coffeecatMember
Posted 6 hours ago
(x86_64) SVG data type with the option to read, render, and WRITE SVG:
https://drive.goo...drive_link

Reading works in Multiview. Any input on modifying Multiview? From what I see Multiview writes to IFF, I'd need to change it to RAW to support saving SVG from Multiview.

Other than that - one step closer to a vector graphics editor.
deadwood, retrofaza, miker1264
M
miker1264Software Dev
Posted 5 hours ago
MultiView doesn't save anything other than IFF which applies to the Super Class for each datatype. For SVG datatype it's Picture Datatype.

If you open an SVG in MultiView then Save As should save a copy using the save function for the datatype using the RAW method for testing.
D
deadwoodAROS Dev
Posted 5 hours ago
Multiview -> I think first thing to check is whether it had ability to save to anything other then IFF on AmigaOS. In other words is this a feature that needs some compatibility considerations or it is a new feature.
M
miker1264Software Dev
Posted 5 hours ago
MultiView doesn't convert picture types. I wanted to insert Save As PNG in the Picture Menu but I soon realized that each datatype class has its own menu. You would need to add Save As ?? to each menu & it gets messy. Better to leave it pure.

Kalamatee had the idea to use Project->Export to open the export tool of your choice. In the MultiView icon set the EXPORT= tooltype to the DTConvert Utility or any conversion utility you want. You could set it to FFMedia to convert picture types.

Similarly, I expanded the idea to use EDIT PIC= EDIT SND= EDIT TXT= in the icon tooltypes for Edit->Edit File menu item to open any editor you want. The editor can convert also.

Both Export & Edit File menu items sends the current datatype name to the application that's being opened.

It's especially useful for pictures & text. How many times have I double clicked a text file to view contents then try to edit text, not realizing it's being displayed in MultiView. Just go to Edit->Edit File and it opens the file in Jano Editor for editing. Easy!

Oh yeah! But I haven't committed my code for Save As or Edit File. I'll post the code later today if you'd like to update MultiView.
Edited by miker1264 on 24-09-2026 13:24, 5 hours ago
M
miker1264Software Dev
Posted 3 hours ago
I downloaded the SVG datatype for testing. I also found some images.

My version of MultiView has Save As which uses DTWM_RAW method to save a copy of the original in the same format. But it's not an exact copy. It uses the datatype save function. It can be used for example to remove unwanted JPEG Tags or PNG Chunks. The datatype save function usually only saves the necessary data, the rest is ignored.
C
coffeecatMember
Posted 1 hour ago
i.imgur.com/W2BoEtD.png


Package manager as a CLI and as a GUI? Yep.

BTW, which GCC is best to use to compile for v11/v1 now? I think I initially picked up the wrong setup.
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Users who participated in discussion: serk118uk, terminills, deadwood, Amiwell79, cdimauro, miker1264, arosbeginner, jonx, coffeecat