Pending state is displayed in the date_span. Successor information is displayed in the tooltip of a successor icon placed after the action description.
Conflicts:
app/helpers/todos_helper.rb
public/javascripts/application.js
The database contains actions with dependencies.
Please rename to tracks-17-blank.db or update database path accordingly.
Conflicts:
app/views/todos/toggle_check.js.rjs
Translating from strftime format to jQuery UI's format on the fly on every
page render. That kind of sucks, but it works. I think I have enough
translations here to cover everybody, but possibly not.
Caught a couple of things that I had to fix plus a handful of broken tests. This is the first time in forever that we have a fully successful selenium suite.
Removing UJS caused the home page to stop rendering due to references to
apply_behavior. I had to take care of that before I could proceed at all.
Some Autocomplete stuff has been yanked out and needs to go back in at some point.
Had to replace Protoload with jQuery.blockUI. It's a bit bigger, but oh well.
Todo unchecking is still buggy, but needs a bunch more work to make it happen.
Also added some useful globals to the standard layout for later access by application.js.
truncate wants explicit :length => number and :omission
calling a partial from a js requires to explicitly pass the variable i.e. :todo => @todo instead of rails doing it implicitly
* fixed redirect to last page instead of /mobile after adding a new todo using mobile interface
* fixed adding new todo to tickler instead of home after marking a todo belonging an active recurring todo complete
Changes you will need to make:
* In your environment.rb, you will need to update references to a few files per environment.rb.tmpl
* In your environment.rb, you will need to specify the local time zone of the computer that is running your Tracks install.
Other notes on my changes:
* Modified our code to take advantage of Rails 2.1's slick time zone support.
* Upgraded will_paginate for compatibility
* Hacked the Selenium on Rails plugin, which has not been updated in some time and does not support Rails 2.1
* Verified that all tests pass on my machine, including Selenium tests -- I'd like confirmation from others, too.