joel/kofoto.git
16 years agoAdded Debian package dependency on libjpeg-progs (ticket #63).
Joel Rosdahl [Sun, 12 Sep 2004 09:40:21 +0000 (09:40 +0000)]
Added Debian package dependency on libjpeg-progs (ticket #63).

16 years agoMake sure the pixbuf loader is closed before when the state instance
Joel Rosdahl [Sun, 12 Sep 2004 09:38:05 +0000 (09:38 +0000)]
Make sure the pixbuf loader is closed before when the state instance
is destroyed. GTK+ complains otherwise.

16 years agoCancel the old delay timer (if any) when starting a new preload.
Joel Rosdahl [Sun, 12 Sep 2004 09:36:27 +0000 (09:36 +0000)]
Cancel the old delay timer (if any) when starting a new preload.

16 years agoNew function: kofoto.common.calculateDownscaledDimensions.
Joel Rosdahl [Wed, 8 Sep 2004 20:16:25 +0000 (20:16 +0000)]
New function: kofoto.common.calculateDownscaledDimensions.

kofoto.imagecache.ImageCache._get: Use calculateDownscaledDimensions
instead of _calcImageSize.

Implemented preloading of images (ticket #28).

16 years agoCreated a timer class useful for debugging.
Joel Rosdahl [Wed, 8 Sep 2004 17:31:03 +0000 (17:31 +0000)]
Created a timer class useful for debugging.

16 years agoFixed updating of the image view when loading a new query (ticket #47).
Joel Rosdahl [Sat, 4 Sep 2004 18:51:32 +0000 (18:51 +0000)]
Fixed updating of the image view when loading a new query (ticket #47).

16 years agoResloved ticket #46 (Cant paste into an empty album)
Ulrik Svensson [Sat, 4 Sep 2004 10:21:38 +0000 (10:21 +0000)]
Resloved ticket #46 (Cant paste into an empty album)

16 years agoIgnore shift-related warnings from PIL (ticket #50).
Joel Rosdahl [Fri, 3 Sep 2004 22:17:37 +0000 (22:17 +0000)]
Ignore shift-related warnings from PIL (ticket #50).

16 years agoIn Shelf.createImage, refuse to recognize images we can't convert to
Joel Rosdahl [Fri, 3 Sep 2004 22:15:57 +0000 (22:15 +0000)]
In Shelf.createImage, refuse to recognize images we can't convert to
RGB mode later.

16 years agoFixed error when choosing "Properties..." for a selected album in
Joel Rosdahl [Fri, 3 Sep 2004 21:31:25 +0000 (21:31 +0000)]
Fixed error when choosing "Properties..." for a selected album in
the table view (ticket #49).

16 years agoAdded tool tip for the search query input field.
Joel Rosdahl [Fri, 3 Sep 2004 20:25:40 +0000 (20:25 +0000)]
Added tool tip for the search query input field.

Adjusted tool tip for the search filter check button somewhat.

16 years agoMake the "registered" attribute equal for all images when registering.
Joel Rosdahl [Sun, 29 Aug 2004 17:20:05 +0000 (17:20 +0000)]
Make the "registered" attribute equal for all images when registering.
Fixes ticket #41.

16 years agoUpdate the toggle column in the category tree after paste. Fixes
Joel Rosdahl [Sun, 29 Aug 2004 17:03:13 +0000 (17:03 +0000)]
Update the toggle column in the category tree after paste. Fixes
ticket #45.

16 years agoBug fix: Make menubarDestroy insensitive when the album tree loses focus.
Joel Rosdahl [Sun, 29 Aug 2004 08:55:09 +0000 (08:55 +0000)]
Bug fix: Make menubarDestroy insensitive when the album tree loses focus.

16 years agoBug fix: Ignore identified MPEG files in Shelf.createImage.
Joel Rosdahl [Tue, 24 Aug 2004 20:34:30 +0000 (20:34 +0000)]
Bug fix: Ignore identified MPEG files in Shelf.createImage.

16 years agoMade woolly output valid XHTML Transitional. Patch from Erik Forsberg.
Joel Rosdahl [Mon, 23 Aug 2004 18:45:28 +0000 (18:45 +0000)]
Made woolly output valid XHTML Transitional. Patch from Erik Forsberg.
Closes ticket #52.

16 years agoPut state in a directory of its own.
Joel Rosdahl [Fri, 20 Aug 2004 05:57:23 +0000 (05:57 +0000)]
Put state in a directory of its own.

16 years agoRemoved quotes from the "locations" argument to open_command in the
Joel Rosdahl [Fri, 20 Aug 2004 05:54:30 +0000 (05:54 +0000)]
Removed quotes from the "locations" argument to open_command in the
default configuration file for now, since the argument may contain
several filenames. We should probably either just call open_command
with one filename at a time or add quotes around each filename in the
code.

16 years agoQuote file arguments in default configuration file.
Joel Rosdahl [Thu, 19 Aug 2004 20:46:48 +0000 (20:46 +0000)]
Quote file arguments in default configuration file.

16 years agoNever unselect the album tree if the search text is a valid album tag.
Joel Rosdahl [Thu, 19 Aug 2004 20:39:52 +0000 (20:39 +0000)]
Never unselect the album tree if the search text is a valid album tag.

16 years agoNew gkofoto module persistentstate for storing state that should be
Joel Rosdahl [Thu, 19 Aug 2004 19:48:42 +0000 (19:48 +0000)]
New gkofoto module persistentstate for storing state that should be
remembered between runs.

Made the filter text persistent.

16 years agoAdd search filter field, ticket 32
Ulrik Svensson [Thu, 19 Aug 2004 18:23:51 +0000 (18:23 +0000)]
Add search filter field, ticket 32

16 years agoRemoved obsolete loadingProgressDialog.
Joel Rosdahl [Sun, 15 Aug 2004 07:52:01 +0000 (07:52 +0000)]
Removed obsolete loadingProgressDialog.

16 years agoLoad table view asynchronously. Closes ticket #26.
Joel Rosdahl [Sat, 14 Aug 2004 21:48:32 +0000 (21:48 +0000)]
Load table view asynchronously. Closes ticket #26.

16 years agoImproved RPM packaging. Thanks to Kjell Enblom.
Joel Rosdahl [Thu, 12 Aug 2004 06:30:48 +0000 (06:30 +0000)]
Improved RPM packaging. Thanks to Kjell Enblom.

16 years agoAdded missing targets in help text.
Joel Rosdahl [Tue, 10 Aug 2004 19:15:18 +0000 (19:15 +0000)]
Added missing targets in help text.

16 years agoAdded glade to the dependency list.
Joel Rosdahl [Sun, 8 Aug 2004 20:15:15 +0000 (20:15 +0000)]
Added glade to the dependency list.

16 years agoNext version: 0.2.
Joel Rosdahl [Sun, 8 Aug 2004 13:35:56 +0000 (13:35 +0000)]
Next version: 0.2.

16 years agoReleased version 0.1.
Joel Rosdahl [Sun, 8 Aug 2004 13:24:06 +0000 (13:24 +0000)]
Released version 0.1.

16 years agoUse default database name "metadata.db" instead of "metadata" on
Joel Rosdahl [Sun, 8 Aug 2004 12:42:50 +0000 (12:42 +0000)]
Use default database name "metadata.db" instead of "metadata" on
Unix too.

16 years agoRenamed "shelf" to "metadata database" in the UI.
Joel Rosdahl [Sun, 8 Aug 2004 12:11:24 +0000 (12:11 +0000)]
Renamed "shelf" to "metadata database" in the UI.

16 years agoAdded some tool tips.
Joel Rosdahl [Sun, 8 Aug 2004 11:15:46 +0000 (11:15 +0000)]
Added some tool tips.

16 years agoUnset inactive view menu items at startup.
Joel Rosdahl [Sun, 8 Aug 2004 11:08:40 +0000 (11:08 +0000)]
Unset inactive view menu items at startup.

16 years agoHide thumbnail view instead of just disabling it.
Joel Rosdahl [Sun, 8 Aug 2004 11:07:49 +0000 (11:07 +0000)]
Hide thumbnail view instead of just disabling it.

16 years agoUnselect album tree after searching.
Joel Rosdahl [Sun, 8 Aug 2004 11:02:18 +0000 (11:02 +0000)]
Unselect album tree after searching.

16 years agoUse notion "top-level" instead of "root" and "sub" instead of "child".
Joel Rosdahl [Sun, 8 Aug 2004 10:50:06 +0000 (10:50 +0000)]
Use notion "top-level" instead of "root" and "sub" instead of "child".

16 years agoWork-around for a bug in PIL.
Joel Rosdahl [Sun, 8 Aug 2004 10:35:44 +0000 (10:35 +0000)]
Work-around for a bug in PIL.

16 years agoRemoved all use of stock menu items, since may be translated while the
Joel Rosdahl [Sun, 8 Aug 2004 09:39:18 +0000 (09:39 +0000)]
Removed all use of stock menu items, since may be translated while the
non-stock items are not translated.

16 years agoRequire python-gtk2 2.2.0 or higher.
Joel Rosdahl [Sun, 8 Aug 2004 08:21:08 +0000 (08:21 +0000)]
Require python-gtk2 2.2.0 or higher.

16 years agoPreparations for version 0.1.
Joel Rosdahl [Sun, 8 Aug 2004 08:05:43 +0000 (08:05 +0000)]
Preparations for version 0.1.

16 years agoHandle setup.py invocation without arguments.
Joel Rosdahl [Sun, 8 Aug 2004 08:04:16 +0000 (08:04 +0000)]
Handle setup.py invocation without arguments.

16 years agoMoved gkofoto library files into a subdirectory of their own again. It
Joel Rosdahl [Sun, 8 Aug 2004 07:47:32 +0000 (07:47 +0000)]
Moved gkofoto library files into a subdirectory of their own again. It
is more administrative work to keep them in the same directory as
other .py files, because the library files in that case must be
explicitly listed to avoid that non-library .py files are included in
the library when building a dist.

16 years agoAvoid .svn directory in Debian diff file.
Joel Rosdahl [Sun, 8 Aug 2004 07:39:14 +0000 (07:39 +0000)]
Avoid .svn directory in Debian diff file.

16 years agoFixed broken description field in the Debian control file.
Joel Rosdahl [Sun, 8 Aug 2004 07:16:14 +0000 (07:16 +0000)]
Fixed broken description field in the Debian control file.

Install prerm and postinstall scripts via debhelper.

16 years agoAdded forgotten debian package information.
Joel Rosdahl [Sat, 7 Aug 2004 20:12:17 +0000 (20:12 +0000)]
Added forgotten debian package information.

16 years agoWrote man page embryos.
Joel Rosdahl [Sat, 7 Aug 2004 20:08:37 +0000 (20:08 +0000)]
Wrote man page embryos.

Build Debian packages too.

16 years agoRemoved obsolete file.
Joel Rosdahl [Sat, 7 Aug 2004 19:49:08 +0000 (19:49 +0000)]
Removed obsolete file.

16 years agoSplit gkofoto's start, start.py and start.pyw into five files:
Joel Rosdahl [Sat, 7 Aug 2004 11:49:37 +0000 (11:49 +0000)]
Split gkofoto's start, start.py and start.pyw into five files:

 * start-on-unix.py (use system libraries)
 * start-on-windows.py (use system libraries + GTK+ library magic)
 * start-in-unix-source.py (use source tree libraries)
 * start-in-windows-source.py (use source tree libraries + GTK+ library magic)
 * start-in-windows-source.pyw (pythonw wrapper for start-in-windows-source.py)

16 years agoDon't dist kofoto-upload.
Joel Rosdahl [Fri, 6 Aug 2004 21:41:49 +0000 (21:41 +0000)]
Don't dist kofoto-upload.

16 years agoMore improvement of HTML generation dialog.
Joel Rosdahl [Fri, 6 Aug 2004 20:23:58 +0000 (20:23 +0000)]
More improvement of HTML generation dialog.

16 years agoImproved HTML generation dialog.
Joel Rosdahl [Fri, 6 Aug 2004 19:30:38 +0000 (19:30 +0000)]
Improved HTML generation dialog.

16 years agoAdded wiki URL to the about box.
Joel Rosdahl [Fri, 6 Aug 2004 15:04:37 +0000 (15:04 +0000)]
Added wiki URL to the about box.

16 years agoReplaced some error prints with proper error dialogs.
Joel Rosdahl [Tue, 3 Aug 2004 17:12:31 +0000 (17:12 +0000)]
Replaced some error prints with proper error dialogs.

16 years agoMarked all dialogs as modal.
Joel Rosdahl [Sun, 1 Aug 2004 21:06:50 +0000 (21:06 +0000)]
Marked all dialogs as modal.

16 years agoHandle non-UTF8-encoded file paths more gracefully.
Joel Rosdahl [Sun, 1 Aug 2004 21:01:34 +0000 (21:01 +0000)]
Handle non-UTF8-encoded file paths more gracefully.

16 years agoRun all pending GTK events in the file traversal loops in the image
Joel Rosdahl [Sun, 1 Aug 2004 18:05:10 +0000 (18:05 +0000)]
Run all pending GTK events in the file traversal loops in the image
registration and handling dialogs. On Windows, the file counters
didn't get updated properly otherwise.

16 years agoAdded default width to the progress dialogs to make them a bit wider.
Joel Rosdahl [Sun, 1 Aug 2004 17:59:43 +0000 (17:59 +0000)]
Added default width to the progress dialogs to make them a bit wider.

16 years agoRemoved attributes that make libglade emit warnings under Windows.
Joel Rosdahl [Sun, 1 Aug 2004 17:55:21 +0000 (17:55 +0000)]
Removed attributes that make libglade emit warnings under Windows.

16 years agoNew project URL.
Joel Rosdahl [Sun, 1 Aug 2004 17:50:56 +0000 (17:50 +0000)]
New project URL.

16 years agoMoved TODO list to the wiki.
Joel Rosdahl [Sun, 1 Aug 2004 14:59:55 +0000 (14:59 +0000)]
Moved TODO list to the wiki.

16 years agoMoved notes to the wiki.
Joel Rosdahl [Sat, 31 Jul 2004 18:07:49 +0000 (18:07 +0000)]
Moved notes to the wiki.

16 years agoBug fix: Made SingleObjectView._rowChanged ignore extra arguments.
Joel Rosdahl [Sat, 31 Jul 2004 12:58:26 +0000 (12:58 +0000)]
Bug fix: Made SingleObjectView._rowChanged ignore extra arguments.

16 years agoHandle non-UTF8-encoded file paths more gracefully.
Joel Rosdahl [Sat, 31 Jul 2004 12:31:33 +0000 (12:31 +0000)]
Handle non-UTF8-encoded file paths more gracefully.

16 years agoAdded (crude and limited) possibility of generating HTML output from
Joel Rosdahl [Sat, 31 Jul 2004 11:56:48 +0000 (11:56 +0000)]
Added (crude and limited) possibility of generating HTML output from
gkofoto.

16 years agoMade a work-around for a focus-related GTK bug (or maybe misuse of
Joel Rosdahl [Sat, 31 Jul 2004 11:47:15 +0000 (11:47 +0000)]
Made a work-around for a focus-related GTK bug (or maybe misuse of
something from our side). Sometimes, the focus-out-event isn't
properly emitted for the view widget in the table view, which messes
up the menubar callback registrations.

16 years agoFixed a subtle focus-related bug.
Joel Rosdahl [Sat, 31 Jul 2004 09:40:13 +0000 (09:40 +0000)]
Fixed a subtle focus-related bug.

16 years agoRemoved duplicated menu item callback registration code.
Joel Rosdahl [Sat, 31 Jul 2004 08:50:59 +0000 (08:50 +0000)]
Removed duplicated menu item callback registration code.

16 years agoShow a 'Loading, please wait...' window when loading object collection
Joel Rosdahl [Thu, 29 Jul 2004 15:09:33 +0000 (15:09 +0000)]
Show a 'Loading, please wait...' window when loading object collection
content.

Fixed dialog titles.

16 years agoAdded progress messages when handling moved/modified images.
Joel Rosdahl [Thu, 29 Jul 2004 14:06:28 +0000 (14:06 +0000)]
Added progress messages when handling moved/modified images.

16 years agoAdded progress messages when registering images.
Joel Rosdahl [Thu, 29 Jul 2004 13:43:07 +0000 (13:43 +0000)]
Added progress messages when registering images.

16 years agoMinor text fiddling.
Joel Rosdahl [Thu, 29 Jul 2004 13:15:26 +0000 (13:15 +0000)]
Minor text fiddling.

16 years agoReload views after registering images so that the new images appear.
Joel Rosdahl [Thu, 29 Jul 2004 11:07:00 +0000 (11:07 +0000)]
Reload views after registering images so that the new images appear.

16 years agoBug fix (or rather workaround): In the object collection model, don't
Joel Rosdahl [Thu, 29 Jul 2004 11:05:37 +0000 (11:05 +0000)]
Bug fix (or rather workaround): In the object collection model, don't
try to set attributes that don't exist in the model (attributes
appearing in newly registered images). (The attribute columns in the
model are created when the model is constructed and it seems hard to
add columns afterwards.)

16 years agoMinor fixes.
Joel Rosdahl [Wed, 28 Jul 2004 22:24:21 +0000 (22:24 +0000)]
Minor fixes.

16 years agoNew Kofoto web URL.
Joel Rosdahl [Wed, 28 Jul 2004 22:24:07 +0000 (22:24 +0000)]
New Kofoto web URL.

16 years agoAdded license text for EXIF.py.
Joel Rosdahl [Wed, 28 Jul 2004 22:23:50 +0000 (22:23 +0000)]
Added license text for EXIF.py.

16 years agoINSTALL is now obsoleted by README.txt.
Joel Rosdahl [Tue, 27 Jul 2004 18:14:16 +0000 (18:14 +0000)]
INSTALL is now obsoleted by README.txt.

16 years agoMoved "Register images..." and "Handle ... images..." to the file
Joel Rosdahl [Tue, 27 Jul 2004 16:53:13 +0000 (16:53 +0000)]
Moved "Register images..." and "Handle ... images..." to the file
menu.

16 years agoAdded BSD-like license.
Joel Rosdahl [Tue, 27 Jul 2004 10:25:52 +0000 (10:25 +0000)]
Added BSD-like license.

Support building Windows installer from Unix.

Wrote postinstall script for the Windows installer. Shortcuts are
created in the start menu and on the desktop.

Wrote a small README.txt.

16 years agoCorrected sensitiveness logic for the paste buttons.
Joel Rosdahl [Sun, 25 Jul 2004 23:06:41 +0000 (23:06 +0000)]
Corrected sensitiveness logic for the paste buttons.

16 years agoDestroy "Register and add images..." dialog properly after use.
Joel Rosdahl [Sun, 25 Jul 2004 22:58:32 +0000 (22:58 +0000)]
Destroy "Register and add images..." dialog properly after use.

16 years agoBuild and dist gkofoto in Windows environment too.
Joel Rosdahl [Fri, 23 Jul 2004 20:57:00 +0000 (20:57 +0000)]
Build and dist gkofoto in Windows environment too.

16 years agoRemoved attributes that make libglade emit warnings under Windows.
Joel Rosdahl [Thu, 22 Jul 2004 14:39:17 +0000 (14:39 +0000)]
Removed attributes that make libglade emit warnings under Windows.

16 years agoAt start up, deactivate inactive views in the View menu.
Joel Rosdahl [Thu, 22 Jul 2004 14:30:46 +0000 (14:30 +0000)]
At start up, deactivate inactive views in the View menu.

16 years agoDeactivate album menu items properly when no album is selected.
Joel Rosdahl [Thu, 22 Jul 2004 14:26:31 +0000 (14:26 +0000)]
Deactivate album menu items properly when no album is selected.

16 years agoSort on ID if no images have a "captured" attribute.
Joel Rosdahl [Thu, 22 Jul 2004 14:20:34 +0000 (14:20 +0000)]
Sort on ID if no images have a "captured" attribute.

16 years agoAdded start.py script that creates a console window for gkofoto.
Joel Rosdahl [Thu, 22 Jul 2004 14:14:01 +0000 (14:14 +0000)]
Added start.py script that creates a console window for gkofoto.

16 years agoSet default title of the root album when creating a new shelf.
Joel Rosdahl [Thu, 22 Jul 2004 14:03:13 +0000 (14:03 +0000)]
Set default title of the root album when creating a new shelf.

16 years agoClean more temporary files.
Joel Rosdahl [Thu, 22 Jul 2004 13:59:06 +0000 (13:59 +0000)]
Clean more temporary files.

16 years agoAdded a real kofoto.version module instead of generating it. Simpler
Joel Rosdahl [Thu, 22 Jul 2004 13:53:16 +0000 (13:53 +0000)]
Added a real kofoto.version module instead of generating it. Simpler
and less error-prone.

16 years agoAdded version property (taken from kofoto.version, if available) to
Joel Rosdahl [Thu, 22 Jul 2004 12:31:12 +0000 (12:31 +0000)]
Added version property (taken from kofoto.version, if available) to
kofoto.clientversion.ClientEnvironment.

Read version from ClientEnvironment in commandline client.

Added option parsing to gkofoto.

Added about box to gkofoto.

16 years agoBug fix: unlink() gkofoto after setup() in setup.py.
Joel Rosdahl [Thu, 22 Jul 2004 12:28:31 +0000 (12:28 +0000)]
Bug fix: unlink() gkofoto after setup() in setup.py.

Generate kofoto.version module when installing via setup.py.

Changed author and author_email options in setup() call.

Prepare for version 0.1.

16 years agoAdded missing icon data files.
Joel Rosdahl [Thu, 22 Jul 2004 10:56:09 +0000 (10:56 +0000)]
Added missing icon data files.

16 years agoAdded some primitive dialogs for handling modified and moved images.
Joel Rosdahl [Thu, 22 Jul 2004 10:19:37 +0000 (10:19 +0000)]
Added some primitive dialogs for handling modified and moved images.

Made thumbnails and single image view menu items properly inactive at
startup.

16 years agoImproved error message.
Joel Rosdahl [Thu, 22 Jul 2004 10:13:05 +0000 (10:13 +0000)]
Improved error message.

16 years agoFixed some GTK+ warnings.
Joel Rosdahl [Wed, 21 Jul 2004 16:19:55 +0000 (16:19 +0000)]
Fixed some GTK+ warnings.

16 years agoUpdate state of all instances of a toggled category; there may be
Joel Rosdahl [Wed, 21 Jul 2004 16:09:23 +0000 (16:09 +0000)]
Update state of all instances of a toggled category; there may be
several linked categories in the category DAG.

16 years agoUpdate sensitiveness of the category search button when category
Joel Rosdahl [Wed, 21 Jul 2004 16:02:31 +0000 (16:02 +0000)]
Update sensitiveness of the category search button when category
selection changes.

16 years agoInsert created categories sorted in the category tree.
Joel Rosdahl [Wed, 21 Jul 2004 15:55:39 +0000 (15:55 +0000)]
Insert created categories sorted in the category tree.

16 years agoRemoved accelerators for next/previous image for now.
Joel Rosdahl [Wed, 21 Jul 2004 15:15:05 +0000 (15:15 +0000)]
Removed accelerators for next/previous image for now.