Thu, 11 Jun 2009 23:57:20 +0300 |
Tero Marttila |
fix folder_page template
|
changeset |
files
|
Thu, 11 Jun 2009 23:57:03 +0300 |
Tero Marttila |
add default title for folders
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 11 Jun 2009 22:50:44 +0300 |
Tero Marttila |
implement simple stat caching using lazy_load for filesystem
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 11 Jun 2009 21:50:48 +0300 |
Tero Marttila |
fix Thumbnail.stale/File.older_than behaviour
|
changeset |
files
|
Thu, 11 Jun 2009 21:46:20 +0300 |
Tero Marttila |
slightly reoriganize function structure in commands.main
|
changeset |
files
|
Thu, 11 Jun 2009 21:46:09 +0300 |
Tero Marttila |
fix File.newer_than/File.older_than to correctly handle None
|
changeset |
files
|
Thu, 11 Jun 2009 21:40:39 +0300 |
Tero Marttila |
move Command exception handling into command.py, and handle KeyboardInterrupt
|
changeset |
files
|
Thu, 11 Jun 2009 21:40:12 +0300 |
Tero Marttila |
change Image.update to unconditionally update the thumb/preview
|
changeset |
files
|
Thu, 11 Jun 2009 21:39:35 +0300 |
Tero Marttila |
fix Folder.subdirs
|
changeset |
files
|
Thu, 11 Jun 2009 21:26:05 +0300 |
Tero Marttila |
add task_threads config setting
threaded-tasks
|
changeset |
files
|
Thu, 11 Jun 2009 20:39:59 +0300 |
Tero Marttila |
initial implementation of threaded rendering of a folder's images
threaded-tasks
|
changeset |
files
|
Thu, 11 Jun 2009 00:37:01 +0300 |
Tero Marttila |
implement up-to-date checking for commands.main, and add --force-update option
|
changeset |
files
|
Thu, 11 Jun 2009 00:36:33 +0300 |
Tero Marttila |
remove obsolete req.py
|
changeset |
files
|
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
|
changeset |
files
|
Wed, 10 Jun 2009 23:33:28 +0300 |
Tero Marttila |
change utils.LazyProperty to store the cached value using obj.__dict__
|
changeset |
files
|
Wed, 10 Jun 2009 23:32:29 +0300 |
Tero Marttila |
fix templates to show thumbnails on folder template
|
changeset |
files
|
Wed, 10 Jun 2009 23:32:12 +0300 |
Tero Marttila |
fix Gallery.stylesheet to actually copy it into place
|
changeset |
files
|
Wed, 10 Jun 2009 23:15:25 +0300 |
Tero Marttila |
misc. format.py formatting bugs
|
changeset |
files
|
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
|
changeset |
files
|
Wed, 10 Jun 2009 23:14:37 +0300 |
Tero Marttila |
fix filesystem.Path.path_segments and add some doctests
|
changeset |
files
|
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
|
changeset |
files
|
Fri, 05 Jun 2009 23:59:14 +0300 |
Tero Marttila |
misc. fixes, it runs now, but HTML output is corrupt (no flattening)
|
changeset |
files
|
Fri, 05 Jun 2009 23:42:03 +0300 |
Tero Marttila |
misc. fixes
|
changeset |
files
|
Fri, 05 Jun 2009 23:41:57 +0300 |
Tero Marttila |
fix utils.LazyProperty
|
changeset |
files
|
Fri, 05 Jun 2009 23:06:13 +0300 |
Tero Marttila |
remove old templates
|
changeset |
files
|
Fri, 05 Jun 2009 23:06:06 +0300 |
Tero Marttila |
misc. stuff in gallery.py utils.py
|
changeset |
files
|
Fri, 05 Jun 2009 23:05:49 +0300 |
Tero Marttila |
use new command/gallery stuff in main.py
|
changeset |
files
|
Fri, 05 Jun 2009 23:05:23 +0300 |
Tero Marttila |
remove old log.py module
|
changeset |
files
|
Fri, 05 Jun 2009 23:05:11 +0300 |
Tero Marttila |
remove old Folder, Image code, wrap up both
|
changeset |
files
|
Fri, 05 Jun 2009 23:03:35 +0300 |
Tero Marttila |
add render_file method for html.IRenderable
|
changeset |
files
|
Fri, 05 Jun 2009 23:02:47 +0300 |
Tero Marttila |
add open_write method for filesystem.File
|
changeset |
files
|
Fri, 05 Jun 2009 23:02:30 +0300 |
Tero Marttila |
add log_level config setting
|
changeset |
files
|
Fri, 05 Jun 2009 23:00:38 +0300 |
Tero Marttila |
implement new main() command, remove old one
|
changeset |
files
|
Fri, 05 Jun 2009 23:00:21 +0300 |
Tero Marttila |
initial commands infrastructure
|
changeset |
files
|
Fri, 05 Jun 2009 21:50:49 +0300 |
Tero Marttila |
begin implementation of folder, gallery
|
changeset |
files
|
Fri, 05 Jun 2009 21:50:33 +0300 |
Tero Marttila |
update resources.py
|
changeset |
files
|
Fri, 05 Jun 2009 21:48:56 +0300 |
Tero Marttila |
write new templates using html, replacing old mako stuff
|
changeset |
files
|
Fri, 05 Jun 2009 21:47:45 +0300 |
Tero Marttila |
rework html a bit to move the render_* funcs to IRenderable, add XHTMLDocument (ugh), missing flatten
|
changeset |
files
|
Fri, 05 Jun 2009 21:46:43 +0300 |
Tero Marttila |
do some filesystem.Path stuff, and read_only mode
|
changeset |
files
|
Fri, 05 Jun 2009 19:30:53 +0300 |
Tero Marttila |
remove old utils and write some new ones
|
changeset |
files
|
Fri, 05 Jun 2009 19:30:28 +0300 |
Tero Marttila |
remove unused dexif.py
|
changeset |
files
|
Fri, 05 Jun 2009 19:30:15 +0300 |
Tero Marttila |
start implementing new Image stuff, tie in RenderMachine into the new Image class, assoicated config stuff
|
changeset |
files
|
Fri, 05 Jun 2009 19:29:04 +0300 |
Tero Marttila |
add format.py module with filesize/filetime, replaces helpers.py and formatbytes
|
changeset |
files
|
Fri, 05 Jun 2009 19:28:11 +0300 |
Tero Marttila |
further work on filesystem.py (path_from proto, stat, open, subdir-create, mkdir, subnodes
|
changeset |
files
|
Fri, 05 Jun 2009 19:27:09 +0300 |
Tero Marttila |
add external lib/EXIF module
|
changeset |
files
|
Fri, 05 Jun 2009 17:25:58 +0300 |
Tero Marttila |
expressive HTML-rendering module with doctests
|
changeset |
files
|
Thu, 04 Jun 2009 11:23:28 +0300 |
Tero Marttila |
start writing some kind of nested-HTML-tag-generators magic to use instead of templates :)
|
changeset |
files
|
Thu, 04 Jun 2009 11:22:52 +0300 |
Tero Marttila |
start writing new structure, with config, render, filesystem modules
|
changeset |
files
|
Wed, 03 Jun 2009 20:41:52 +0300 |
Tero Marttila |
merge use-distutils changes, untested, as a basis for more development
|
changeset |
files
|
Wed, 03 Jun 2009 20:41:10 +0300 |
Tero Marttila |
xyz
|
changeset |
files
|
Wed, 03 Jun 2009 20:33:15 +0300 |
Tero Marttila |
new structure for bin/degal, adding degal/commands, degal/main
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:40:35 +0300 |
Tero Marttila |
fix template to use pkg_resources, bin/degal does now run
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:26:26 +0300 |
Tero Marttila |
add a .hgignore
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:25:23 +0300 |
Tero Marttila |
move scripts/degal to bin/degal, update setup.py to include bin/cgi-bin/scripts as scripts
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:23:10 +0300 |
Tero Marttila |
strip copyright/license boilerplate from modules, except dexif and formatbytes
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:22:41 +0300 |
Tero Marttila |
add GPLv3 license in COPYING for interim use
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:12:39 +0300 |
Tero Marttila |
setup.py sdist works now
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 19:03:28 +0300 |
Tero Marttila |
reorganize files to move lib, templates, www into 'degal' package, keep separate 'cgi-bin' for now
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 18:59:46 +0300 |
Tero Marttila |
write the setup.py and move executables to 'scripts/' (for now, 'bin' might be better)
use-distutils
|
changeset |
files
|
Wed, 03 Jun 2009 18:39:43 +0300 |
Tero Marttila |
move example lighttpd config to 'docs' subdir
|
changeset |
files
|
Wed, 03 Jun 2009 18:39:32 +0300 |
Tero Marttila |
rename executable scripts to remove .py extension
|
changeset |
files
|
Wed, 03 Jun 2009 18:37:12 +0300 |
Tero Marttila |
Old taggr code, never finished
old-taggr
|
changeset |
files
|
Wed, 03 Jun 2009 18:36:26 +0300 |
Tero Marttila |
temporarily remove old taggr stuff that was never finished
|
changeset |
files
|
Wed, 03 Jun 2009 18:36:17 +0300 |
Tero Marttila |
make detool.py executable
|
changeset |
files
|
Sun, 04 May 2008 18:24:02 +0000 |
terom |
...and add lib/dexif.py as well
|
changeset |
files
|
Sun, 04 May 2008 18:23:03 +0000 |
terom |
merged http://pajukanta.fi/temp/degal_exif_r33.tar.bz2 patch from Japsu
|
changeset |
files
|
Tue, 18 Mar 2008 00:04:02 +0000 |
terom |
database dir and schema
|
changeset |
files
|
Mon, 17 Mar 2008 23:39:03 +0000 |
terom |
skip folders that result in exceptions, forgotten style.css
|
changeset |
files
|
Thu, 31 Jan 2008 19:19:05 +0000 |
terom |
moar tweaks/small bugfixes
|
changeset |
files
|
Thu, 31 Jan 2008 19:16:02 +0000 |
terom |
some small tweaks to log output
|
changeset |
files
|
Thu, 31 Jan 2008 19:13:00 +0000 |
terom |
fancy new log format
|
changeset |
files
|
Thu, 31 Jan 2008 17:58:03 +0000 |
terom |
fix some unicode issues, and not-alive-dirs-in-subdirs-list issues
|
changeset |
files
|
Thu, 31 Jan 2008 17:28:02 +0000 |
terom |
updated shorturls.py to write new shorturls to the db, also adding support for dir-shorturls
|
changeset |
files
|
Sun, 20 Jan 2008 01:52:00 +0000 |
terom |
tweaks/bugfixes (e.g. support adding multiple tags to an image at once)
|
changeset |
files
|
Sun, 20 Jan 2008 01:07:02 +0000 |
terom |
tagging/untagging should now work fully in taggr
|
changeset |
files
|
Thu, 17 Jan 2008 01:56:04 +0000 |
terom |
taggr2, which is starting to shape up
|
changeset |
files
|
Wed, 16 Jan 2008 18:44:03 +0000 |
terom |
use sqlite3 instead of bdb, series and shorturl should still work with this (adding new images won't yet)
|
changeset |
files
|
Wed, 16 Jan 2008 16:28:03 +0000 |
terom |
slipping in detag.py in the hopes that nobody will notice it before it's gone again...
|
changeset |
files
|
Wed, 16 Jan 2008 16:28:00 +0000 |
terom |
a rather silly shelve-based tagging thing, commiting before I scrap the code and start over with SQLite
|
changeset |
files
|
Wed, 16 Jan 2008 14:58:03 +0000 |
terom |
* move cgi-bin to de-cgi-bin so it doesn't conflict with my default alias... need to come up with a real solution to this
|
changeset |
files
|
Sat, 22 Dec 2007 21:31:01 +0000 |
terom |
fix bug with shorturls in gallery.html, and some horrible, horrible crap for the CGI stuff - I need to drop everything now and take a fresh look tomorrow before it gets even worse
|
changeset |
files
|
Sat, 22 Dec 2007 19:19:05 +0000 |
terom |
moved css/cgi files to a seperate www/ dir
|
changeset |
files
|
Fri, 21 Dec 2007 22:14:01 +0000 |
terom |
fix settings.IMAGE_COUNT back to 50, and fix image.html to link to the raw image, not itself
|
changeset |
files
|
Fri, 21 Dec 2007 21:19:01 +0000 |
terom |
detool.py, meant to be a collection of utility operations, currently lets you move images and their html/thumb/preview files at the same time
|
changeset |
files
|
Fri, 21 Dec 2007 20:49:04 +0000 |
terom |
remove hanging utils.py in root, and add GPL license header to all .py files
|
changeset |
files
|
Fri, 21 Dec 2007 20:45:03 +0000 |
terom |
image breadcrumb links back to page that said image is on
|
changeset |
files
|
Fri, 21 Dec 2007 20:36:03 +0000 |
terom |
Major code restructuring. Version is now 0.5, templates use Mako, and the code is split off into several files under lib/
|
changeset |
files
|
Thu, 20 Dec 2007 17:42:04 +0000 |
terom |
merge the prepare stage into the index/render stages
|
changeset |
files
|
Tue, 20 Nov 2007 23:47:00 +0000 |
terom |
SI units/ISO date-time format
|
changeset |
files
|
Sun, 11 Nov 2007 20:39:05 +0000 |
terom |
ShortURLs for dirs without page numbers were broken, as fname was 'index'
|
changeset |
files
|
Thu, 08 Nov 2007 21:25:01 +0000 |
terom |
an unfinished taggr.py, prototype/testing code
|
changeset |
files
|
Thu, 08 Nov 2007 19:41:03 +0000 |
terom |
add missing utils.py
|
changeset |
files
|
Thu, 08 Nov 2007 19:26:00 +0000 |
terom |
fix alignment of teh paginator, and make shorturl dirs better (no index.html + pagination)
|
changeset |
files
|
Thu, 08 Nov 2007 19:09:05 +0000 |
terom |
fix shorturls to dirs, and a new feature: pagination for index pages
|
changeset |
files
|
Thu, 08 Nov 2007 17:53:03 +0000 |
terom |
add rel="nofollow" to ShortURL and series-related links, googlebot doesn't need to follow them
|
changeset |
files
|
Thu, 08 Nov 2007 17:28:01 +0000 |
terom |
...and fix it to redirect to the .html. Series.cgi is also refactored+commented+shorturls2'd
|
changeset |
files
|
Thu, 08 Nov 2007 17:08:04 +0000 |
terom |
modify shorturl.cgi to use the new shorturls2.db
|
changeset |
files
|
Thu, 08 Nov 2007 17:06:03 +0000 |
terom |
initial code, somewhere between 0.2 and 0.5
|
changeset |
files
|
Thu, 08 Nov 2007 17:05:04 +0000 |
terom |
create trunk dir
|
changeset |
files
|