Preparations for version 0.3.
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 12 Feb 2005 16:29:14 +0000 (16:29 +0000)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 12 Feb 2005 16:29:14 +0000 (16:29 +0000)
CHANGES.txt [new file with mode: 0644]
INSTALL.txt [new file with mode: 0644]
README.txt
packaging/debian/changelog
packaging/debian/control
setup.py
src/lib/kofoto/version.py

diff --git a/CHANGES.txt b/CHANGES.txt
new file mode 100644 (file)
index 0000000..0f82b9a
--- /dev/null
@@ -0,0 +1,115 @@
+ _  __      __       _
+| |/ /___  / _| ___ | |_ ___
+| ' // _ \| |_ / _ \| __/ _ \
+| . \ (_) |  _| (_) | || (_) |
+|_|\_\___/|_|  \___/ \__\___/
+
+
+VERSION HISTORY
+===============
+
+0.3 (2005-02-12)
+
+    New features:
+
+      * Category "quick select" feature.
+      * Improved the image directory structure for generated HTML
+        albums (ticket #7).
+      * Recognize EXIF timestamps on the format "YYYY/MM/DD HH:MM:SS"
+        and "YYYY-MM-DD HH:MM:SS" in addition to the EXIF standard
+        format ("YYYY:MM:DD HH:MM:SS") (ticket #70).
+      * Migrated to GTK+/PyGTK 2.4 (ticket #73).
+      * Improved directory chooser dialog.
+      * A couple of default root categories are now created when
+        creating a new database (ticket #85).
+      * Renamed obliterate/obliterate-category commands to
+        destroy/destroy-category in the command-line client to match
+        the menu choices in GKofoto (ticket #87).
+      * Created Windows standalone package with all dependencies
+        included (ticket #80).
+
+    Fixed bugs:
+
+      * Fixed bug which made GKofoto segfault when another instance
+        was locking the database (ticket #36). Patch from Darryl
+        Shpak.
+      * Make GKofoto run properly under Windows 98 (ticket #79). Patch
+        by Chris M Clark.
+      * Added work-around for EXIF fields unparsable by our current
+        EXIF library (ticket #71).
+      * Corrected album children cache logic (ticket #77).
+      * Fixed bug triggering tracebacks when performing a new search
+        in the single image view (ticket #69).
+      * Update clipboard when image/album is destroyed (ticket #83).
+      * Fixed some problems related to image destroying (ticket #84).
+      * Corrected code handling missing images in the single image
+        view.
+      * Handle home directories with non-ASCII characters correctly
+        (ticket #72).
+
+0.2.2 (2004-10-02)
+
+    New Features:
+
+      * Explicitly set width and height of images in generated HTML
+        output.
+
+    Fixed Bugs:
+
+      * Fixed a bug that made the image preloader leak lots of memory
+        (ticket #68).
+      * Fixed incorrect logic for the modification field in the status
+        bar.
+
+0.2.1 (2004-09-19)
+
+    Fixed Bugs:
+
+      * Handle missing image files gracefully in the image preloader
+        (ticket #67).
+
+0.2 (2004-09-19)
+
+    New Features:
+
+      * Preloading of images (ticket #28).
+      * Load table view asynchronously (ticket #26).
+      * Added search filter field (ticket #32).
+      * Added status bar (ticket #58).
+      * Added accelerators for next/previous image (ticket #60).
+
+    Fixed Bugs:
+
+      * Quote file arguments to the rotation commands correctly in the
+        default configuration file.
+      * Made woolly output valid XHTML Transitional (ticket #52).
+        Patch from Erik Forsberg. Thanks!
+      * Don't register identified MPEG files or images that PIL can't
+        convert to RGB mode.
+      * Made delete in the edit menu work (ticket #66).
+      * Made destroy in the edit unselectable when the album tree
+        loses focus.
+      * Update the toggle column in the category tree after paste
+        (ticket #45).
+      * Make the "registered" attribute equal for all images when
+        registering (ticket #41).
+      * Fixed error when choosing "Properties..." for a selected album
+        in the table view (ticket #49).
+      * Ignore shift-related warnings from PIL (ticket #50).
+      * Catch errors from buggy PIL plugins.
+      * Fixed a bug that made the EXIF module unable to read some EXIF
+        fields (ticket #64).
+      * Implemented work-around for a problem with repeated view
+        freezes (ticket #48).
+      * Reload album tree when an album has been cut or pasted (ticket
+        #65).
+      * Added dependency on python-glade2 in the Debian package. Noted
+        by Erik Forsberg.
+      * Added dependency on libjpeg-progs in the Debian package
+        (ticket #63). Noted by Ola Leifler.
+      * Improved RPM packaging (thanks to Kjell Enblom).
+      * Various other minor fixes.
+
+0.1 (2004-08-08)
+
+    First public version.
diff --git a/INSTALL.txt b/INSTALL.txt
new file mode 100644 (file)
index 0000000..a95256b
--- /dev/null
@@ -0,0 +1,104 @@
+ _  __      __       _
+| |/ /___  / _| ___ | |_ ___
+| ' // _ \| |_ / _ \| __/ _ \
+| . \ (_) |  _| (_) | || (_) |
+|_|\_\___/|_|  \___/ \__\___/
+
+
+INSTALLATION
+============
+
+A. Unix
+-------
+
+   Prerequisites
+   -------------
+
+   Kofoto depends on the following third-party softwares:
+
+     * Python 2.3 or newer. Found at:
+
+           http://www.python.org
+
+     * GTK+ 2.4 or newer. Found at:
+
+           http://www.gtk.org
+
+     * Glade 2.6. Found at:
+
+           http://glade.gnome.org
+
+     * PyGTK for GTK+ 2.4 or newer (including Glade bindings). Found
+       at:
+
+           http://www.pygtk.org
+
+     * Python Imaging Library. Found at:
+
+           http://www.pythonware.com/products/pil/
+
+     * PySQLite for SQLite 2.8. Found at:
+
+           http://pysqlite.sourceforge.net
+
+   On a Debian GNU/Linux machine, installing the packages
+   python-glade2, python-gtk2, python-imaging and python-sqlite should
+   do.
+
+
+   Installing and running Kofoto
+   -----------------------------
+
+   1. Install the prerequisites, if necessary.
+   2. Unpack the kofoto-*.tar.gz archive.
+   3. Run "python setup.py install" in the created directory to
+      install Kofoto at the default location. See
+      http://www.python.org/doc/current/inst/inst.html for more
+      information.
+   4. Run gkofoto or "kofoto --help".
+
+
+B. Windows standalone
+---------------------
+
+   1. Run kofoto-x.y-win32-standalone.exe and complete the wizard.
+   2. Double-click the Kofoto shortcut at the desktop or in the start
+      menu.
+
+C. Windows with separately installed dependencies
+-------------------------------------------------
+
+   Prerequisites
+   -------------
+
+   Kofoto depends on the following third-party softwares:
+
+     * Python 2.3 or newer. Found at:
+
+           http://www.python.org
+
+     * GTK+ 2.4 or newer (including Glade) for Windows. Found at:
+
+            http://gladewin32.sourceforge.net
+
+     * PyGTK for GTK+ 2.4 (including Glade bindings) for Windows. Found at:
+
+            http://www.mapr.ucl.ac.be/~gustin/win32_ports/pygtk.html
+
+     * Python Imaging Library. Found at:
+
+           http://www.pythonware.com/products/pil/
+
+     * PySQLite. Found at:
+
+           http://pysqlite.sourceforge.net
+
+
+   Installing and running Kofoto
+   -----------------------------
+
+   1. Install the prerequisites, if necessary.
+   2. Run the kofoto-*.win32.exe Windows installer and complete the
+      wizard.
+   3. Double-click the Kofoto shortcut at the desktop or in the start
+      menu.
index 3d9b98b..637436a 100644 (file)
@@ -38,165 +38,3 @@ CONTACT
 
 Email: kofoto@rosdahl.net
 Web page: http://kofoto.rosdahl.net
-
-
-INSTALLATION
-============
-
-A. Unix
--------
-
-   Prerequisites
-   -------------
-
-   Kofoto depends on the following third-party softwares:
-
-     * Python 2.3 or newer. Found at:
-
-           http://www.python.org
-
-     * GTK+ 2.4. Found at:
-
-           http://www.gtk.org
-
-     * Glade 2.6. Found at:
-
-           http://glade.gnome.org
-
-     * PyGTK for GTK+ 2.4 (including Glade bindings). Found at:
-
-           http://www.pygtk.org
-
-     * Python Imaging Library. Found at:
-
-           http://www.pythonware.com/products/pil/
-
-     * PySQLite. Found at:
-
-           http://pysqlite.sourceforge.net
-
-   On a Debian GNU/Linux machine, installing the packages
-   python-glade2, python-gtk2, python-imaging and python-sqlite should
-   do.
-
-
-   Installing and running Kofoto
-   -----------------------------
-
-   0. Install the prerequisites, if necessary.
-   1. Unpack the kofoto-*.tar.gz archive.
-   2. Run "python setup.py install" in the created directory to
-      install Kofoto at the default location. See
-      http://www.python.org/doc/current/inst/inst.html for more
-      information.
-   3. Run gkofoto or "kofoto --help".
-
-
-B. Windows
-----------
-
-   Prerequisites
-   -------------
-
-   Kofoto depends on the following third-party softwares:
-
-     * Python 2.3 or newer. Found at:
-
-           http://www.python.org
-
-     * GTK+ 2.4 (including Glade) for Windows. Found at:
-
-            http://gladewin32.sourceforge.net
-
-     * PyGTK for GTK+ 2.4 (including Glade bindings) for Windows. Found at:
-
-            http://www.mapr.ucl.ac.be/~gustin/win32_ports/pygtk.html
-
-     * Python Imaging Library. Found at:
-
-           http://www.pythonware.com/products/pil/
-
-     * PySQLite. Found at:
-
-           http://pysqlite.sourceforge.net
-
-
-   Installing and running Kofoto
-   -----------------------------
-
-   0. Install the prerequisites, if necessary.
-   1. Run the kofoto-*.win32.exe Windows installer and complete the
-      wizard.
-   2. Double-click the Kofoto shortcut at the desktop or in the start
-      menu.
-
-
-VERSION HISTORY
-===============
-
-0.2.2 (2004-10-02)
-
-    Enhancements:
-
-      * Explicitly set width and height of images in generated HTML
-        output.
-
-    Corrections:
-
-      * Fixed a bug that made the image preloader leak lots of memory
-        (ticket #68).
-      * Fixed incorrect logic for the modification field in the status
-        bar.
-
-0.2.1 (2004-09-19)
-
-    Corrections:
-
-      * Handle missing image files gracefully in the image preloader
-        (ticket #67).
-
-0.2 (2004-09-19)
-
-    Enhancements:
-
-      * Preloading of images (ticket #28).
-      * Load table view asynchronously (ticket #26).
-      * Added search filter field (ticket #32).
-      * Added status bar (ticket #58).
-      * Added accelerators for next/previous image (ticket #60).
-
-    Corrections:
-
-      * Quote file arguments to the rotation commands correctly in the
-        default configuration file.
-      * Made woolly output valid XHTML Transitional (ticket #52).
-        Patch from Erik Forsberg. Thanks!
-      * Don't register identified MPEG files or images that PIL can't
-        convert to RGB mode.
-      * Made delete in the edit menu work (ticket #66).
-      * Made destroy in the edit unselectable when the album tree
-        loses focus.
-      * Update the toggle column in the category tree after paste
-        (ticket #45).
-      * Make the "registered" attribute equal for all images when
-        registering (ticket #41).
-      * Fixed error when choosing "Properties..." for a selected album
-        in the table view (ticket #49).
-      * Ignore shift-related warnings from PIL (ticket #50).
-      * Catch errors from buggy PIL plugins.
-      * Fixed a bug that made the EXIF module unable to read some EXIF
-        fields (ticket #64).
-      * Implemented work-around for a problem with repeated view
-        freezes (ticket #48).
-      * Reload album tree when an album has been cut or pasted (ticket
-        #65).
-      * Added dependency on python-glade2 in the Debian package. Noted
-        by Erik Forsberg.
-      * Added dependency on libjpeg-progs in the Debian package
-        (ticket #63). Noted by Ola Leifler.
-      * Improved RPM packaging (thanks to Kjell Enblom).
-      * Various other minor fixes.
-
-0.1 (2004-08-08)
-
-    First public version.
index 2ec6608..1e1888e 100644 (file)
@@ -1,3 +1,9 @@
+kofoto (0.3-1) unstable; urgency=low
+
+  * New version.
+
+ -- Joel Rosdahl <joel@debian.org>  Sat, 12 Feb 2005 17:24:52 +0100
+
 kofoto (0.2.2-1) unstable; urgency=low
 
   * New version.
index 179498d..e34490e 100755 (executable)
@@ -7,7 +7,7 @@ Standards-Version: 3.6.1
 
 Package: kofoto
 Architecture: all
-Depends: python (>= 2.3), python-glade2 (>= 2.2.0), python-gtk2 (>= 2.2.0), python-imaging, python-sqlite, libjpeg-progs
+Depends: python (>= 2.3), python-glade2 (>= 2.4.0), python-gtk2 (>= 2.4.0), python-imaging, python-sqlite, libjpeg-progs
 Description: digital image organizer and viewer
  Kofoto is a tool for organizing and viewing digital images, typically
  photographs from a digital camera. Images can be organized in an
index 92f7b90..ca39199 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -35,7 +35,7 @@ common_setup_options = {
     "url": "http://kofoto.rosdahl.net",
     "license": "BSD",
     "group": "Applications/Graphics",
-    "requires": "python >= 2.3, gtk+ >= 2.2, glade >= 2.0, pygtk, sqlite >= 2.8, pysqlite, PIL",
+    "requires": "python >= 2.3, gtk+ >= 2.4, glade >= 2.6, pygtk, sqlite >= 2.8, pysqlite, PIL",
 }
 
 def run(**setup_options):
index a3a055f..319b3b3 100644 (file)
@@ -1 +1 @@
-version = "pre-0.3"
+version = "0.3"