CVSROOT: /cvs/gnome
Module name: f-spot
Changes by: gburt 06/02/08 23:43:13
Modified files:
. : ChangeLog
po : POTFILES.in
po : POTFILES.in
src : Core.cs Db.cs Makefile.am ProgressDialog.cs
TagStore.cs main.cs
Added files:
src : MetaStore.cs Updater.cs
Log message:
2006-02-08 Gabriel Burt <[EMAIL PROTECTED]>
* po/POTFILES.in: Added new file Updater.cs
* src/Core.cs: intitialize the Db within the Core, provide static
method for accessing the Db object.
* src/Db.cs: Add MetaStore property and run the Database.Updater upon
initialization.
* src/Makefile.am: Add Updater.cs and MetaStore.cs
* src/MetaStore.cs: Add new database table that is just a key/value
hash that keeps track of things like what tag id corresponds to the
Hidden tag, and what version of the database and F-Spot produced the
database.
* src/ProgressDialog.cs: Add option for no cancel button, give access
to the progress bar and message label via properties
* src/TagStore.cs: Translate default tag names (BGO #170545), utilize
MetaStore for keeping track of the Hidden tag instead of string
matching. Remove the silly 'Other' tag.
* src/Updater.cs: New file, upon start up checks if the database is
the most current version, and if not it updates it (BGO #329146). The
only update it currently does is remove empty 'Other' tags.
* src/main.cs: Move the Db initialization code into Core.cs
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=f-spot&who=gburt&date=explicit&mindate=2006-02-08%2023:42&maxdate=2006-02-08%2023:44
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list