Added a GNOME client

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-1
Added a simple GNOME client

This client isn't at all fully working yet, but it's getting there...


git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-2
Added support for returned method trees to gnomoire, basically fixing...

Added support for returned method trees to gnomoire, basically fixing
problems with expanding/updating the TreeView... Also some small fixes
to AnnotatedValueWidget...



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-3
Generalisation of UI startup-code, fixes to the tree-rendering in...

Generalisation of UI startup-code, fixes to the tree-rendering in
gnomoire



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-4
Made some serious DirCache optimizations and generalisations - basicly...

Made some serious DirCache optimizations and generalisations - basicly
caching the path to each node in the node itself, so that no
operations need to traverse the tree just to find the path to a node
it allready has access to.



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-5
This patch makes ggui take advantage of the new optimizations in the...

This patch makes ggui take advantage of the new optimizations in the
DirCache and gets rid of the extra layer of node-wrappers between the
GtkTreeModel and the Grimoire DirCache...



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-6
Gnomoire now properly escapes paths in the location bar when clicking...

Gnomoire now properly escapes paths in the location bar when clicking
on a method in the tree



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-7
Fixed handling of client parameters...

Fixed handling of client parameters



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-8
Bah, forgot to add some files...

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-9
More client parameter generalisation...

More client parameter generalisation



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-10
Fixed a bug in the handling of composers in gnomoire

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-11
Fixed so that parameters such, as current method, are carried over...

Fixed so that parameters such, as current method, are carried over
between composers (for example when wrapping composers).



git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-12
Added lots of new features to GrimoireReferences

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-13
Got GrimoireReferences to work in gnomoire

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-14
Fixed the handling of node validation a bit, but it's still broken in some way...

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-15
Reverted some treeNode optimizations

Reverted some of the treeNode optimizations to be able to add views


git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-16
First changes towards a model-view-controller client architecture

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-17
Got the method view to work, including hiding the apropriate parts of the tree

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-18
Some fixes to get ObjectView to work

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-19
Optimized Gnomoire quite a bit, fixing obvious performance bugs

git-archimport-id: redhog@thalari.redhog.org/Grimoire--main--0.2--patch-20