Sun, 14 Jun 2009 20:05:11 +0300implement concurrency... :)
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 20:05:11 +0300] rev 117
implement concurrency... :)

Sun, 14 Jun 2009 18:24:14 +0300fix Thumbnail.size logic, s/if/elif/
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 18:24:14 +0300] rev 116
fix Thumbnail.size logic, s/if/elif/

Sun, 14 Jun 2009 18:08:55 +0300rename Image.pil_image -> Image.img, and shave off ~30ms per image by using Image.resize instead of Image.copy/Image.thumbnail
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 18:08:55 +0300] rev 115
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 +0300fix use of handle_error in command.py
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 18:04:53 +0300] rev 114
fix use of handle_error in command.py

Sun, 14 Jun 2009 17:20:03 +0300fix commands.main to force-render thumbs if asked to
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 17:20:03 +0300] rev 113
fix commands.main to force-render thumbs if asked to

Sun, 14 Jun 2009 17:19:41 +0300only load the resources/pkg_resources stuff if needed - slight optimization for importing without referencing the stylesheet
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 17:19:41 +0300] rev 112
only load the resources/pkg_resources stuff if needed - slight optimization for importing without referencing the stylesheet

Sun, 14 Jun 2009 16:34:40 +0300make loading exif metadata optional
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 16:34:40 +0300] rev 111
make loading exif metadata optional

Sun, 14 Jun 2009 16:27:03 +0300remove unused settings.py
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 16:27:03 +0300] rev 110
remove unused settings.py

Sun, 14 Jun 2009 16:19:27 +0300backout config.read_only as a useless feature
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 16:19:27 +0300] rev 109
backout config.read_only as a useless feature

Sun, 14 Jun 2009 16:10:30 +0300relocate the new exif module to lib/, as it's not really part of degal as such new-exif
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 16:10:30 +0300] rev 108
relocate the new exif module to lib/, as it's not really part of degal as such

Sun, 14 Jun 2009 16:09:04 +0300change exif.py:main to take multiple paths new-exif
Tero Marttila <terom@fixme.fi> [Sun, 14 Jun 2009 16:09:04 +0300] rev 107
change exif.py:main to take multiple paths

Sat, 13 Jun 2009 22:22:04 +0300add support for sub-IFDs, kind of hacky new-exif
Tero Marttila <terom@fixme.fi> [Sat, 13 Jun 2009 22:22:04 +0300] rev 106
add support for sub-IFDs, kind of hacky

Sat, 13 Jun 2009 20:59:53 +0300refactor exif_data to use a Tag class for each tag, instead of a magic tuple new-exif
Tero Marttila <terom@fixme.fi> [Sat, 13 Jun 2009 20:59:53 +0300] rev 105
refactor exif_data to use a Tag class for each tag, instead of a magic tuple

Sat, 13 Jun 2009 20:31:51 +0300tidy up exif_data a bit new-exif
Tero Marttila <terom@fixme.fi> [Sat, 13 Jun 2009 20:31:51 +0300] rev 104
tidy up exif_data a bit

Sat, 13 Jun 2009 19:21:12 +0300new exif.py seems to work now, although still missing sub-IFDs new-exif
Tero Marttila <terom@fixme.fi> [Sat, 13 Jun 2009 19:21:12 +0300] rev 103
new exif.py seems to work now, although still missing sub-IFDs

Sat, 13 Jun 2009 18:34:55 +0300initial exif.py code new-exif
Tero Marttila <terom@fixme.fi> [Sat, 13 Jun 2009 18:34:55 +0300] rev 102
initial exif.py code

Thu, 11 Jun 2009 23:57:53 +0300split --force-update into --force-thumb/--force-html options, implement for main
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 23:57:53 +0300] rev 101
split --force-update into --force-thumb/--force-html options, implement for main

Thu, 11 Jun 2009 23:57:20 +0300fix folder_page template
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 23:57:20 +0300] rev 100
fix folder_page template

Thu, 11 Jun 2009 23:57:03 +0300add default title for folders
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 23:57:03 +0300] rev 99
add default title for folders

Thu, 11 Jun 2009 23:24:48 +0300modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 23:24:48 +0300] rev 98
modify EXIF.py to use mmap in the hope of slightly better improvements with less syscalls

Thu, 11 Jun 2009 22:50:44 +0300implement simple stat caching using lazy_load for filesystem
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 22:50:44 +0300] rev 97
implement simple stat caching using lazy_load for filesystem

Thu, 11 Jun 2009 22:50:21 +0300fix 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
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 22:50:21 +0300] rev 96
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 +0300fix Thumbnail.stale/File.older_than behaviour
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:50:48 +0300] rev 95
fix Thumbnail.stale/File.older_than behaviour

Thu, 11 Jun 2009 21:46:20 +0300slightly reoriganize function structure in commands.main
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:46:20 +0300] rev 94
slightly reoriganize function structure in commands.main

Thu, 11 Jun 2009 21:46:09 +0300fix File.newer_than/File.older_than to correctly handle None
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:46:09 +0300] rev 93
fix File.newer_than/File.older_than to correctly handle None

Thu, 11 Jun 2009 21:40:39 +0300move Command exception handling into command.py, and handle KeyboardInterrupt
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:40:39 +0300] rev 92
move Command exception handling into command.py, and handle KeyboardInterrupt

Thu, 11 Jun 2009 21:40:12 +0300change Image.update to unconditionally update the thumb/preview
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:40:12 +0300] rev 91
change Image.update to unconditionally update the thumb/preview

Thu, 11 Jun 2009 21:39:35 +0300fix Folder.subdirs
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:39:35 +0300] rev 90
fix Folder.subdirs

Thu, 11 Jun 2009 21:26:05 +0300add task_threads config setting threaded-tasks
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 21:26:05 +0300] rev 89
add task_threads config setting

Thu, 11 Jun 2009 20:39:59 +0300initial implementation of threaded rendering of a folder's images threaded-tasks
Tero Marttila <terom@fixme.fi> [Thu, 11 Jun 2009 20:39:59 +0300] rev 88
initial implementation of threaded rendering of a folder's images