Open probonopd opened 4 years ago
Right now we are using "simplified" versions of the respective specs with opinionated guesses on how files and directories should be named to simplify things.
https://github.com/helloSystem/hello/wiki/Architecture#appplication-bundles
This has the side effect that e,g., .app
bundles with differently named icon files don't currently show their correct icon but a placeholder.
And this is why AppDirs are superior. I suspect libxml might have what we need, I can make Python's xml module read plists.
GNUstep
Info-gnustep.plist
comes in old-style plist format.This library seems to be able to read it: https://github.com/abidon/libpbxparser
Once we can parse those, we can hopefully display all icons correctly for GNUstep applications.