Wikified.
If you make any changes to the standard, please let me know so I can keep the wiki version accurate.
Chip, the catlangs.pxml example is missing a </category> tag.
Yes, and also:
CODE
<category = 'Games'>
Is that correct XML? I've never seen nothing like that, shouldn't be <category name='Games'>? I don't know if it's possible to parse with Qt's XML module. I'll investigate..
Any of these files should be written by the GUIs? Or do the GUIs should have its own configuration files? What I've understand is that pxml files are downloaded with the package and should not be modified by the user/GUI. But I wonder if custconf.pxml is where GUIs save its own configuration (about that specific application, of course)
CODE
<category>Alternate category
<subcategory>Alternate subcategory</subcategory>
</category>
Shouldn't be better this way?:
CODE
<category name='Alternate category'>
<subcategory>Alternate subcategory</subcategory>
</category>
It's mandatory to use subcategories on the GUI? The way my GUI is designed, it doesn't use subcategories, is possible to ignore them? Anyway, I can still change my GUI because code dealing with categories haven't been written yet, so no problem