Revision history for Perl extension Table::Denormalized. * How to do specialized templates based on the current row? "render_mime_type" might be something. Maybe each column should/could have plugins. Or maybe it's merely the mime_type column that determines the rendering for a row. 0.06 200702xx * Added lots of stray files to cvs * There now is Table::Denormalized::Manager 0.05 200602xx * Documentation fixes provided by Bart - Documented parameters for constructor * Added version numbers to all modules * Added meta-tests for pod, version, line endings * All files now have unix line endings 0.04 20060219 * Pushed out for Bart to review * Small changes in the server 0.03 20050921 * Fix ::Plugin::Album so that it sorts the found images by album _and_ artist * Make the refine: link a Template::Plugin too * Implement paging for the refinement list too, together with an AJAX-style refiner to speed up typing. browse_results_for_columns('artist') could be an attached template, and correspondingly: browse_results_for_columns(query.super_search_columns) 0.02 20050916 * See Zaphod/lib for the Sajax library, or consider HTML::Prototype and HTML::Prototype::Useful. * Implement AJAX-style auto completion for the search box, based on SuperSearch. The auto completion needs to respect the current query, so it needs to hit against the current URL, with possibly a ?template=js_template or a ?auto_complete=foo parameter. * Add "purge" link to each row * Add "refresh" link to each row * Build a pager so that all items can be paged through * Think about implied (=discarded with one item) categories * Only display non-trivial columns in the table !? * Implement the "value_search" that finds the "correct" column even when no prefix was given. This would be quite convenient for auto-completion too. * Serve all stuff through the web server or pass file:// urls to the client verbatim? (YES :) ) * Create an "as playlist" link and template * make explicit pass-through parameters sticky * Maybe, if an album is explicit or implicit (that is, if it is trivial), its cover should be displayed, if available? An(y) album related tracks could use the old "standard" album layout * How to do specialized templates based on the current contents? An album (or maybe, tracks that are all from the same album) should display the corresponding album image (in large). Maybe if all items have the same render_mime_type result/uri, that URI should be enlarged? * The FFRIndexed::Template should have "list template" plugins which know about the mime types and how to arrange them 0.01 20050806 - Getting ready for first release - The name is up to discussion, as is almost everything in the module... - The test suite is slowly stabilizing