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