Remove unused function.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add palette attributes to the schema.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add support for overriding the built-in palette.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Parse palettes from the schema file.

The tag name "clr" is used because "col" is already used for columns.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Remove legacy property layout from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Remove unused property nfields from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Remove property columns from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Refactor database access in DatabaseData.

The eventual goal is to have all attributes come off the database, including
schema access.  When the DatabaseData object has only one method left (for
the database), it can then be refactored away itself.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Refactor out the homedir property from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Refactor out the version property from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Refactor out edoptions property from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Refactor out records property from DatabaseData.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Merge branch 'master' into peter

Conflicts:
	lib/newfol/database.py