Switch branches/tags
Nothing to show
Commits on Apr 6, 2011
  1. Sorry, I fail at paths.

    jorgenpt committed Apr 6, 2011

    This also updates the README to reflect 0.1.
    jorgenpt committed Apr 6, 2011
Commits on Apr 5, 2011
  1. Support Ruby 1.9.x.

    * Switch from getoptlong and rdoc/usage to optparser.
    * Switch from File.{makedirs,copy} to FileUtils.{mkdir_p,cp}.
    * Invoke Set[element] instead of element.
    jorgenpt committed Apr 5, 2011
Commits on Apr 4, 2011
  1. Gemify the code, and make it easier to use.

    * Move a lot of code into a separate lib.
    * Add Galleruby::VERSION.
    * Rakefile, gemspec and Gemfile to make it easier to build and use.
    * Rename binaries (remove .rb)
    jorgenpt committed Apr 4, 2011
Commits on Apr 3, 2011
  1. Use DateTimeOriginal EXIF field instead of DateTime.

    DateTime is when it was last modified, DateTimeOriginal is when it was taken.
    jorgenpt committed Apr 3, 2011
  2. Rename 'small' to 'thumb'.

    jorgenpt committed Apr 3, 2011
Commits on Apr 2, 2011
  1. fixed per-day image sort issue

    kmowery committed Apr 2, 2011
Commits on Mar 1, 2011
  1. Smarter detection of whether we need to regenerate our outputs.

    We now check the mtime of all the input images and regenerate resized outputs if
    needed. In addition, we check the mtime on the input HAML template (and all its
    dependencies, identified runtie), and regenerate any albums that have not been
    updated since the templates were modified.
    Add comments to Album and to the main workflow.
    jorgenpt committed Mar 1, 2011
Commits on Feb 27, 2011
  1. Make processing albums much faster if no image conversion is needed.

    It now only loads the actual file if any conversions are needed, and uses
    Magick::Image#ping to get EXIF data otherwise. EXIF data is also read from the
    small thumbnail instead of the large image.
    Strips the leading space for one-digit %e values.
    jorgenpt committed Feb 27, 2011
Commits on Feb 25, 2011
Commits on Feb 24, 2011
  1. Update README.

    jorgenpt committed Feb 24, 2011
  2. Use some object orientation!

    Splits the code up to be more organized and readable (?).
    jorgenpt committed Feb 24, 2011