2006-03-13 Larry Ewing * configure.in: bump the version number to 0.1.11. * NEWS: update for 0.1.11 release. 2006-03-12 Larry Ewing * src/ImportCommand.cs: catch import exceptions and stop stepping if we receive one. Don't scan drives as ipods unless they are of the right (this helps speed up the initial opening). * src/FileImportBackend.cs: make the exceptions that we throw for strange cases into ImportExceptions. * src/ImportCommand.cs: handle settings changes while the dialog is still running. * src/ImportCommand.cs: fix the cancelation logic a bit. * po/POTFILES.in: add missing files. 2006-03-10 Larry Ewing * src/ImportCommand.cs: fix accidental commit. 2006-03-08 Larry Ewing * src/Db.cs: add an encoding string to the connection line for verison 2 files. Should fix bgo #333644 and bxc #77711. * src/ImportCommand.cs: remove PhotoFGride from the file. * src/PhotoGrid.cs: new file, moving the import photogrid to it's own file. * src/ImportCommand.cs: use the camera count not the source count when deciding to remove the usb entry. Fixes #324752. 2006-03-07 Larry Ewing * src/GroupSelector.cs: protect the various logic from zero counts. Fixes #333745. * src/Db.cs: add a small check to check the db version and load the right one. * src/OpenWithMenu.cs: use variable. * src/PhotoStore.cs: rework Aaron's description patch to fix importing. 2006-03-06 Larry Ewing * src/MainWindow.cs: Patch from James Ftizsimons to fix #333671. 2006-03-01 Amanrpeet Singh Alam * configure.in: pa (Punjabi) language is added to ALL_LINGUASS 2006-03-01 Gabriel Burt * src/MainWindow.cs: Change the tag selection button press handler so it's doesn't ConnectBefore the default handler, giving the popup the benefit of knowing what is now selected/unselected. * src/TagPopup.cs: Fix bugs in when the Edit/Delete/Attach/Unattach menu items were sensitive. * src/TagSelectionWidget.cs: Override the default ButtonPressEvent handler, calling the default handler then returning *false* instead of true so others can listen for the event and handle it after us. * src/MetaStore.cs: Add check null when loading the data column. 2006-03-01 Larry Ewing * src/SlideView.cs: catch exceptions while loading the photo and return null instead. * src/OpenWithMenu.cs: copy the MimeApplications to work around a bug in the Gnome.Vfs bindings. Fixes #332949 2006-03-01 Gabriel Burt * src/MainWindow.cs: When a new tag is created, scroll to it. * src/TagSelectionWidget.cs: Add ScrollTo (Tag) method. Fix the code that was supposed to expand any parent tags to show new tags. * src/ImportCommand.cs: New Tag stuff moved to TagMenu. Select a new tag when it's made. * src/MainWindow.cs: Add New Tag option to the Attach menu. New handler for creating new tag and attaching it. * src/PhotoPopup.cs: Add New Tag option via TagMenu. * src/TagMenu.cs: Add property for NewTagHandler which if set causes a new tag option to be put into the tag menu. Fix bug in GetPosition method. * src/f-spot.in: allow both --debug and --uninstalled at the same time in any order. 2006-02-28 Gabriel Burt * src/f-spot.in: add --uninstalled option. * src/TagCommands.cs: return the created tag instead of a bool. * src/TagSelectionWidget.cs: Make TagHighlight a get/set property. * src/MainWindow.cs: after creating a new tag, highlight it. Use the new TagHighlight property. 2006-02-28 Larry Ewing * src/JpegFile.cs: set the orientation to TopLeft when saving the image. Fixes #332934 2006-02-26 Larry Ewing * src/main.cs: use the new exception dialog. * src/ExceptionDialog.cs: borrow the exception dialog from banshee. * src/PixbufUtils.cs: fix the success logic. * libfspot/f-screen-utils.c (bchswSampler): fix the contrast function. 2006-02-25 Larry Ewing * src/QueryView.cs: * src/PhotoView.cs: handle OnPopupMenu. * src/PhotoPopup.cs: handle a null event. * src/MainWindow.cs: handle OnPopupMenu for tag selection widget. * src/GroupSelector.cs: add OnPopupMenu handler (doesn't work yet). * src/f-spot.glade: remove accidentally committed patch. * src/TagPopup.cs: handle a null event. * src/f-spot.in (EXE_TO_RUN): remove the ability to run f-spot without installing it. * src/f-spot.glade: remove focus from hidden widget. fixes #332146 * src/PixbufUtils.cs: distinguish the the errors we might get while saving. * src/PhotoView.cs: handle exceptions in the color adjuments. 2006-02-24 Larry Ewing * src/Tiff.cs: return an empty string not a null string. * src/PhotoView.cs: fix the tag view themeing. * src/ImportCommand.cs: commit patch from Bengt to use the Global home setting. Fixes #332257 * src/Loupe.cs: clean up the destruction handling. * src/SlideView.cs: attach the style to the foreign window. * src/Tiff.cs: if the length is zero treat it as empty. If the length is 0 > < 8 throw an exceptio. 2006-02-24 Gabriel Burt * src/f-spot.in: If the user passes --debug, send it on to mono. 2006-02-24 Larry Ewing * src/Tiff.cs: add UserComment method to extract the data. * src/JpegFile.cs: support unicode comments by bypassing libexif. * src/FlickrRemote.cs: use UrlShow. * src/FolderExport.cs: UrlShow does the hard work now. * src/Util.cs: make UrlShow () operate in the main thread. * src/FlickrExport.cs: pass the dialog. 2006-02-23 Gabriel Burt * src/ImportCommand.cs: optimize loading the import dialog. 2006-02-22 Larry Ewing * src/AsyncPixbufLoader.cs: don't print the pixbuf loader close exception we get sometimes if not enough data has been written, it is harmless. * src/InfoBox.cs: use the Photo.Time not the metadata time here to be consistant. * src/InfoBox.cs: update the infobox in an idle handler. 2006-02-22 Gabriel Burt * src/MainWindow.cs: improve bengt/Larry's patch to fix #332015.