Fri, 26 Jun 2009 22:09:13 +0300 Tero Marttila urlencode native filesystem node paths for template's http URLs
Wed, 17 Jun 2009 18:11:38 +0300 Tero Marttila modify config.InstanceContext to raise an AttributeError for __setitem__ on non-pre-existing attributes - this makes a lot of sense :)
Wed, 17 Jun 2009 18:08:49 +0300 Tero Marttila slight doc tweaks for Folder
Wed, 17 Jun 2009 17:56:02 +0300 Tero Marttila clear up commands.main logic a bit
Wed, 17 Jun 2009 17:02:24 +0300 Tero Marttila fix commands.main to render HTML for folders that only have subfolders, and no direct images
Wed, 17 Jun 2009 16:45:01 +0300 Tero Marttila fix exif.py to load correctly with incomplete exif handlers
Wed, 17 Jun 2009 16:44:34 +0300 Tero Marttila fix Gallery.stylesheet typo
Mon, 15 Jun 2009 02:58:30 +0300 Tero Marttila fix Image.cleanup to not do AttributeErrors
Mon, 15 Jun 2009 01:42:45 +0300 Tero Marttila fix pagination Next arrow
Mon, 15 Jun 2009 01:42:00 +0300 Tero Marttila style.css tweaks to make p#about less prominent
Mon, 15 Jun 2009 01:36:58 +0300 Tero Marttila fix rotated size of auto-oriented thumbnails, and throw some code at mirroring - untested
Mon, 15 Jun 2009 01:36:15 +0300 Tero Marttila add version module, currently just harcoded info
Mon, 15 Jun 2009 00:29:43 +0300 Tero Marttila move the uncache-del's from commands.main to Image.cleanup, and call it after rendering each image's thumbs
Mon, 15 Jun 2009 00:23:55 +0300 Tero Marttila auto-orientation, although no mirroring support yet
Sun, 14 Jun 2009 23:57:50 +0300 Tero Marttila fix pyexif2/EXIFpy handlers to try different prefixes
Sun, 14 Jun 2009 23:43:40 +0300 Tero Marttila add new exif.py to abstract between different exif libraries, and add partially working support for pyexiv2 and EXIFpy
Sun, 14 Jun 2009 22:59:29 +0300 Tero Marttila fix breadcrumb/title stuff
Sun, 14 Jun 2009 22:52:07 +0300 Tero Marttila configuration magic - can now load configuration data from ./degal.cfg, --config, folder/degal.cfg
Sun, 14 Jun 2009 20:05:11 +0300 Tero Marttila implement concurrency... :)
Sun, 14 Jun 2009 18:24:14 +0300 Tero Marttila fix Thumbnail.size logic, s/if/elif/
Sun, 14 Jun 2009 18:08:55 +0300 Tero Marttila rename Image.pil_image -> Image.img, and shave off ~30ms per image by using Image.resize instead of Image.copy/Image.thumbnail
Sun, 14 Jun 2009 18:04:53 +0300 Tero Marttila fix use of handle_error in command.py
Sun, 14 Jun 2009 17:20:03 +0300 Tero Marttila fix commands.main to force-render thumbs if asked to
Sun, 14 Jun 2009 17:19:41 +0300 Tero Marttila only load the resources/pkg_resources stuff if needed - slight optimization for importing without referencing the stylesheet
Sun, 14 Jun 2009 16:34:40 +0300 Tero Marttila make loading exif metadata optional
Sun, 14 Jun 2009 16:27:03 +0300 Tero Marttila remove unused settings.py
Sun, 14 Jun 2009 16:19:27 +0300 Tero Marttila backout config.read_only as a useless feature
Sun, 14 Jun 2009 16:10:30 +0300 Tero Marttila relocate the new exif module to lib/, as it's not really part of degal as such new-exif
Sun, 14 Jun 2009 16:09:04 +0300 Tero Marttila change exif.py:main to take multiple paths new-exif
Sat, 13 Jun 2009 22:22:04 +0300 Tero Marttila add support for sub-IFDs, kind of hacky new-exif
Sat, 13 Jun 2009 20:59:53 +0300 Tero Marttila refactor exif_data to use a Tag class for each tag, instead of a magic tuple new-exif
Sat, 13 Jun 2009 20:31:51 +0300 Tero Marttila tidy up exif_data a bit new-exif
Sat, 13 Jun 2009 19:21:12 +0300 Tero Marttila new exif.py seems to work now, although still missing sub-IFDs new-exif
Sat, 13 Jun 2009 18:34:55 +0300 Tero Marttila initial exif.py code new-exif
Thu, 11 Jun 2009 23:57:53 +0300 Tero Marttila split --force-update into --force-thumb/--force-html options, implement for main
Thu, 11 Jun 2009 23:57:20 +0300 Tero Marttila fix folder_page template
Thu, 11 Jun 2009 23:57:03 +0300 Tero Marttila add default title for folders
Thu, 11 Jun 2009 23:24:48 +0300 Tero Marttila modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Thu, 11 Jun 2009 22:50:44 +0300 Tero Marttila implement simple stat caching using lazy_load for filesystem
Thu, 11 Jun 2009 22:50:21 +0300 Tero Marttila fix LazyProperty to not inherit from property, so as to act as a non-data descriptor, which can then be overriden by per-instance __dict__ values
Thu, 11 Jun 2009 21:50:48 +0300 Tero Marttila fix Thumbnail.stale/File.older_than behaviour
Thu, 11 Jun 2009 21:46:20 +0300 Tero Marttila slightly reoriganize function structure in commands.main
Thu, 11 Jun 2009 21:46:09 +0300 Tero Marttila fix File.newer_than/File.older_than to correctly handle None
Thu, 11 Jun 2009 21:40:39 +0300 Tero Marttila move Command exception handling into command.py, and handle KeyboardInterrupt
Thu, 11 Jun 2009 21:40:12 +0300 Tero Marttila change Image.update to unconditionally update the thumb/preview
Thu, 11 Jun 2009 21:39:35 +0300 Tero Marttila fix Folder.subdirs
Thu, 11 Jun 2009 21:26:05 +0300 Tero Marttila add task_threads config setting threaded-tasks
Thu, 11 Jun 2009 20:39:59 +0300 Tero Marttila initial implementation of threaded rendering of a folder's images threaded-tasks
Thu, 11 Jun 2009 00:37:01 +0300 Tero Marttila implement up-to-date checking for commands.main, and add --force-update option
Thu, 11 Jun 2009 00:36:33 +0300 Tero Marttila remove obsolete req.py
Thu, 11 Jun 2009 00:36:19 +0300 Tero Marttila move thumbnail rendering from render.py to thumbnail.py, and implement staleness checking for Images, plus index_images for Folder
Wed, 10 Jun 2009 23:33:28 +0300 Tero Marttila change utils.LazyProperty to store the cached value using obj.__dict__
Wed, 10 Jun 2009 23:32:29 +0300 Tero Marttila fix templates to show thumbnails on folder template
Wed, 10 Jun 2009 23:32:12 +0300 Tero Marttila fix Gallery.stylesheet to actually copy it into place
Wed, 10 Jun 2009 23:15:25 +0300 Tero Marttila misc. format.py formatting bugs
Wed, 10 Jun 2009 23:15:14 +0300 Tero Marttila fix html to have a separate Container type, but also special-case tuples, lists and genexps
Wed, 10 Jun 2009 23:14:37 +0300 Tero Marttila fix filesystem.Path.path_segments and add some doctests
Wed, 10 Jun 2009 21:59:49 +0300 Tero Marttila fix html/templates to use a Container type (inherited by Tag) for flat lists of tags
Fri, 05 Jun 2009 23:59:14 +0300 Tero Marttila misc. fixes, it runs now, but HTML output is corrupt (no flattening)
Fri, 05 Jun 2009 23:42:03 +0300 Tero Marttila misc. fixes