Squashed commit of the following:
commit 1d7101946d
Merge: 5e27247a115d1b
Author: Merlijn Wajer <merlijn@wizzup.org>
Date: Tue Oct 11 13:50:09 2011 +0200
Merge remote branch 'mcteo/master' into script-manager
Conflicts:
Projects/ScriptManager/scriptmanager.lfm
Projects/ScriptManager/scriptmanager.pas
commit 5e272475c5
Merge: bd415f5e60a542
Author: Merlijn Wajer <merlijn@wizzup.org>
Date: Sun Oct 9 22:56:12 2011 +0200
Merge branch 'master' into script-manager
commit a115d1b37b
Merge: e10ff5e9602559
Author: Thomas Dunne <mc_teo@live.ie>
Date: Sat Aug 13 12:08:08 2011 +0100
Dist Cleaned the files, removed binaries, etc.
commit e10ff5efc1
Author: Thomas Dunne <mc_teo@live.ie>
Date: Sat Aug 13 11:57:26 2011 +0100
Test Update 0.1
commit a0c8a75bc1
Merge: b825a176936a1f
Author: Thomas Dunne <mc_teo@live.ie>
Date: Sat Aug 13 11:56:58 2011 +0100
Merge branch 'updateable'
commit b825a17bd2
Author: Thomas Dunne <mc_teo@live.ie>
Date: Fri Aug 12 17:24:21 2011 +0100
Updated more code to make it cleaner?
commit 6936a1f193
Author: Thomas Dunne <mc_teo@live.ie>
Date: Fri Aug 12 17:21:58 2011 +0100
Fixed Manager to actually work, started adding multiple repository support.
commit bd415f596a
Merge: b072e88da0de6e
Author: Merlijn Wajer <merlijn@wizzup.org>
Date: Sat Jul 30 00:15:22 2011 +0200
Merge branch 'master' into script-manager
commit b072e8859d
Author: Thomas Dunne <mc_teo@live.ie>
Date: Fri Jul 8 15:26:20 2011 +0100
Forgot to add the updated form as well. Updated with column, and layout tweaks.
commit 31560cf871
Author: Thomas Dunne <mc_teo@live.ie>
Date: Fri Jul 8 13:38:34 2011 +0100
Worked on the GUI, fixed loading of script lists, left is installing/updating them
commit 51bf2fccd3
Author: Thomas Dunne <mc_teo@live.ie>
Date: Fri Jul 8 15:26:20 2011 +0100
Forgot to add the updated form as well. Updated with column, and layout tweaks.
commit ecd96be99c
Author: Thomas Dunne <mc_teo@live.ie>
Date: Fri Jul 8 13:38:34 2011 +0100
Worked on the GUI, fixed loading of script lists, left is installing/updating them
Adding the rest of the data is peanuts. Now to figure out a good place to
install the scripts to. The hardest part is probably keeping track of installed
scripts, and updating them when possible.
I need to code a lot more, and it will be a bit hackish.
Basically, the TMMLSettings is not able to handle childs with the same name.
It can parse them into the tree, but the finding methods will not work. (They
will always find the first.)
Three possibilities:
- Delete the one we just parsed, and search again. (We will get the next
result)
- Use WalkToNode and then manually parse the node. (This is more dangerous
but doesn't delete the settints)
- Do the XML parsing semi-manually, kind of like rewriting the settings unit.