Added in rudimentary category support for dotdesktop file emitting; ie: PXML's catego...
authorskeezix <skeezix@flotsam-vm.(none)>
Sat, 10 Oct 2009 08:50:37 +0000 (04:50 -0400)
committerskeezix <skeezix@flotsam-vm.(none)>
Sat, 10 Oct 2009 08:50:37 +0000 (04:50 -0400)
commit0258a5f326ad753a47bfc8189249c71748bed7fc
tree491b6fca8206f7eb5faf561fa199c975d30d8c22
parentc7238b5d0014c944cdd6418ecb3710aec87bcaed
Added in rudimentary category support for dotdesktop file emitting; ie: PXML's category will pass through a new config file that attempts to map them to a freedesktop standard category
Also included some possibly sensible defaults for categories
Fixed a hard to spot parsing bug in pnd_tinyxml (& instead of |, bad dflem ;) so categories are pulled in correctly now
- really, we should fix up the pxml struct (and disco struct) to have trees instead of fixedcount fields
- really really, we should fix disco-t to be derived from pxml-t to avoid the duplication; when it was simpler I thought it was a good idea to separate disco and pxml structures, but they're too fat now :/
deployment/etc/pandora/conf/categories [new file with mode: 0644]
include/pnd_conf.h
include/pnd_desktop.h
include/pnd_discovery.h
lib/pnd_conf.c
lib/pnd_desktop.c
lib/pnd_discovery.c
lib/pnd_tinyxml.cpp
testdata/apps/sampleapp1/PXML.xml
testdata/conf/categories [new file with mode: 0644]