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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to