Subsections:
Managed to make some decent progress despite going through a tough time these last few days. Resource and Container windows now work and let the user modify any of the values they contain!
I still need to add the deleting of properties and values but that should be (fairly) trivial. After that there's the adding of resources and values to do and then most of Ganesha will be finished! Yay!
I didn't do the property selecting stuff yet. Instead I decided to tidy up a few bits and bobs around the GUI. The list of resources now shows the type of the resource (if there is one) just like the titles of the resource windows and the toolbar buttons (finally) work too.
See it all on this screenshot
Virtually finished off and tested Ganesha's internals today. Virtually because I still need to add some kind property selecting mechanism that the GUI can use. That's my mission for tomorrow!
The GUI also received some improvements today:
And to prove it all here's a screenshot of Ganesha displaying the contents of a large RDF file.
I've been doing a lot of clean up work to Ganesha's internals lately. I'm also maintaining some small test programs alongside to make sure everything is working like it should. Support for RDF Containers and Resource types is now virtually complete!
Now I just need to write GUIs for it all. I started today by improving the resource windows so they can show icons for all the different kinds of values and if the resource has a type it appears in thr window's title. If you don't know what I'm on about just check out this screenshot and you'll understand!
Worked on the Ganesha website a bit today. The news section now gets generated dynamically by my webserver!
This makes my life easier, so hopefully I'll add news more frequently now! :)