tracks/tracks
lukemelia 38b2e336a8 Implemented a feature that give a project and optional default context. When set,
this context will be pre-populated when creating an action from the project's page.
When creating an action from the home page, the context will be auto-selected when
the project is selected if the context field has not yet been entered.

This implementation is a combination of the great patch submitted by James Kebinger
(thanks James!) and some of my modifications and additions.

Don't forget to rake db:migrate.

Fixes #162, originally suggested by Rolf one year ago!

Also in this commit:

 * Tweaked selenium tags test
 * Tweaked formatting of next/previous project HTML
 * Implemented Null Object pattern for context to support
   a Project having no default context
 * Removed tickler.rhtml, no longer in use
 * applying z-index values to project sortable list items (otherwise context
   autocomplete was appearing below next list item)
 * Swapped order of project and context in new action form (setting default context
   makes more sense this way)
 * Removed CSS width of for form elements, so form could be used in content area
   without being too narrow
   


git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@480 a4c988fc-2ded-0310-b66e-134b36920a42
2007-03-21 07:12:14 +00:00
..
app Implemented a feature that give a project and optional default context. When set, 2007-03-21 07:12:14 +00:00
config Made TodosController more RESTful and use it to fulfill all feeds, eliminating the need for the FeedController and it's helper and views. Also added an ATOM feed (not linked in the UI anywhere, just substitute .atom for .rss). 2007-03-18 00:38:05 +00:00
db Implemented a feature that give a project and optional default context. When set, 2007-03-21 07:12:14 +00:00
doc Updated documentation mentions from "rake migrate" to "rake db:migrate" 2007-02-18 14:58:28 +00:00
lib Made TodosController more RESTful and use it to fulfill all feeds, eliminating the need for the FeedController and it's helper and views. Also added an ATOM feed (not linked in the UI anywhere, just substitute .atom for .rss). 2007-03-18 00:38:05 +00:00
log.tmpl Initial import 2005-01-09 11:59:57 +00:00
public Implemented a feature that give a project and optional default context. When set, 2007-03-21 07:12:14 +00:00
script Upgraded to Rails version to 1-2-pre-release branch revision 5704. Lots of stuff is deprecated in Rails 1.2, so this changeset 2006-12-08 07:41:20 +00:00
test Implemented a feature that give a project and optional default context. When set, 2007-03-21 07:12:14 +00:00
vendor rollback to previous has_many_polymorphs version. upgrading had issues. 2007-02-28 07:00:53 +00:00
CHANGELOG Updated to work with Rails 0.14.1 (1.0 Release candidate) - fixes #145. 2005-10-30 12:21:50 +00:00
installation.html Updated documentation mentions from "rake migrate" to "rake db:migrate" 2007-02-18 14:58:28 +00:00
Rakefile I don't know quite what went wrong last time, but I discovered that on my set up at least, the version of Rails in the vendor directory was not acting as Rails 1.1. RJS templates didn't work, the 1.1 rake tasks weren't there and it was just really wonky. 2006-03-30 17:57:16 +00:00
README_DEVELOPERS Introduce selenium tests to help get the ajax interactions correct and maintainable. 2007-01-02 00:19:57 +00:00
README_RAILS Added some new rake tasks to make it easier to update databases from the Tracks 1.03 version to that required for Tracks 1.04. 2006-02-26 16:26:38 +00:00