News for hackers. Stuff that matters.
Re:Show HN: GodotOS: A Fake Operating System Interface Made ... by wk_end on Thursday January 11, 2024 @02:10PM (#38957202)
> This is what is already happening with people using sandboxed-runtime containers (like Flatpak) and webapp wrappers (like Electron). Desktop UX is becoming a hodgepodge of siloed runtimes and inconsistent interface paradigms.

Flatpak and Electron don't sabotage any of these things. Flatpak usage is entirely orthogonal, and Electron actually has best-in-class accessibility, i18n, text rendering, keyboard navigation, RTL support, hi-DPI support, etc.; its widgets feel by default as-or-more-native than anything Qt or GTK produce.

Without massive engineering work, handcrafting your GUI in Godot is going to suck for anyone using a screen reader, anyone who reads Arabic, anyone who can't use a mouse, etc.

Re:Show HN: GodotOS: A Fake Operating System Interface Made ... by strix_varius on Thursday January 11, 2024 @07:53PM (#38962002)
Trying to come up with a way to open this without "well, actually..."

Godot UI components are keyboard accessible by default and do support Arabic. I haven't tested them with a screen reader so I have no data there.

The Godot editor itself is made in Godot, and it doesn't feel particularly snappy when compared to vscode, so I agree with the general premise that it wouldn't be a huge step forward. That said, it is more accessible out of the box than you might expect.

Re:Show HN: GodotOS: A Fake Operating System Interface Made ... by M911T on Saturday January 13, 2024 @08:57AM (#38979904)
> Flatpak and Electron don't sabotage any of these things.

Flatpak does, you need to give access to xdg-config/fontconfig to each flatpak or globally for it to respect your fontconfig settings. I've hit this, and it's one of the reasons why I don't use nor want to use flatpak.