2005-12-12 Larry Ewing * src/MainWindow.cs: Mark the selection changed when the view mode changes. 2005-12-09 Gabriel Burt * src/MainWindow.cs: Update the sensitivity of the zoom menu items when the zoom changes. * src/SingleView.cs: Start syncing zoom state to menu items. 2005-12-11 Larry Ewing * src/FolderExport.cs: fix up the comment files for the original export. * src/f-spot.glade: rename the preferences buttons so the dialog can show up again. * src/GalleryExport.cs: Patch from Ben Monnahan to allow and empty desctiption when creating a gallery and to select a newly created gallery by default. 2005-12-09 Gabriel Burt * libeog/image-view.c * libeog/image-view.h: Add function to recompute the minimum zoom * src/IconView.cs: Change zoom factor, automatically scale the dynamic zoom range into 0.0 - 1.0 range, add ZoomChanged event, add ZoomIn and ZoomOut methods. Added ctrl-mouse-wheel zooming from Pasi Savolainen, psavo@iki.fi. * src/ImageView.cs: Add method to update minimum zoom for when a new pixbuf is loaded. * src/MainWindow.cs: Move details of zooming in/out to the IconView and PhotoView classes, keep the zoom_scale in sync with the current zoom level. * src/PhotoImageView.cs: Handle the details of zooming in/out, providing ZoomIn/ZoomOut methods, and update the minimum zoom when appropriate. Fix bug that caused arrow keys to always go to next/previous photo even if zoomed in (when they should pan). * src/PhotoView.cs: Pass on zoom commands to the PhotoImageView * src/Preferences.cs: Remove THUMBNAIL_SIZE preference, add ZOOM * src/SingleView.cs: Make zooming work with above changes, add handlers for zooming via the menu and keybindings. * src/f-spot.glade: Remove the Size menu, make the near/far images surrounding the zoom_scale clickable, rearrange the order of the View menu for the SingleView mode and add Zoom In/Out commands to it. * src/MainWindow.cs: Organize menu widgets, make zoom items not sensitive as appropriate, fix bug where menu items not updated properly when switching between Edit/Browse mode. * src/SingleView.cs: Variables for zoom items to be able to make them not sensitive as appropriate. 2005-12-09 Larry Ewing * src/GalleryExport.cs: * src/GalleryRemote.cs: * src/f-spot.glade: Patch from Ben Monnahan to improve the gallery export code to handle Gallery versions 1 and 2. With a patch from Ruben Vermeersch to add the ability to create albums from the export dailog. * po/ru.po: add ru.po from Alexandre Prokoudine to the build. * configure.in: added ru.po to ALL_LINGUAS. * libfspot/f-image-view.c: patch from Diego Gonzolez to avoid a crash when applying selection constrants to an empty image view. 2005-12-08 Larry Ewing * src/PhotoImageView.cs: remove redundant functions. * src/IBrowsableItem.cs: rework the changed event to pass the previous item and the previous index. Listen to the ItemChanged even on the collection and fire the changed event if it matches. 2005-12-08 Gabriel Burt * src/TagCommands.cs: * src/TagSelectionWidget.cs: Allow editing the case of a tag's name 2005-12-08 Larry Ewing * src/PhotoImageView.cs: enable a feature. * src/IBrowsableItem.cs: add a couple of helper methods. * src/Scanning.cs: start stubbing in Sane interface. * src/PhotoStore.cs: remove unused code. * src/Global.cs: allow global setting for profile. * src/PreferenceDialog.cs: start filling in the profile information. * src/Cms.cs: rename to AlternateRgb for now. * src/Tiff.cs: use renamed method. 2005-12-08 Gabriel Burt * NEWS: added some things for the 0.1.4 release.