diff --git a/tracks/app/controllers/project_controller.rb b/tracks/app/controllers/project_controller.rb
index f2e44e16..c4dc99fd 100644
--- a/tracks/app/controllers/project_controller.rb
+++ b/tracks/app/controllers/project_controller.rb
@@ -140,7 +140,7 @@ class ProjectController < ApplicationController
item.toggle!('done')
render_partial 'show_items', item
end
-
+
# Methods for changing the sort order of the projects in the list
#
def move_up
diff --git a/tracks/app/views/context/show.rhtml b/tracks/app/views/context/show.rhtml
index ec524fac..3efc108b 100644
--- a/tracks/app/views/context/show.rhtml
+++ b/tracks/app/views/context/show.rhtml
@@ -76,6 +76,20 @@
diff --git a/tracks/doc/CHANGENOTES.txt b/tracks/doc/CHANGENOTES.txt
index e51e0d5d..f7fdd956 100644
--- a/tracks/doc/CHANGENOTES.txt
+++ b/tracks/doc/CHANGENOTES.txt
@@ -17,7 +17,6 @@ Project wiki:
2. Removed the section in config/environment.rb which requires Redcloth. This was causing errors because Rails now requires Redcloth itself. This means that you now need to have Redcloth installed as a gem (gem install redcloth) (thanks, Jim).
3. Fixed SQLite dump format in db/tracks_1.0.2_sqlite.sql (thanks, Jim)
4. The new item forms on all pages now use a mini calendar which pops up when you click the due date field. Calendar is the GPL one from dynarch.com
-5. Added some XMLHTTPRequest calls to speed up checking off an item as done. It grabs the checked item and appends it immediately to a 'holding' section (where you can uncheck it again if it was a mistake, or add a closing note). When you next refresh the page, it will be added to the 'Last 5 completed items' section.
6. [Contributed by Lolindrath] Toggling of contexts in /todo/list to collapse or expand their display via a small '+' or '-' graphic. This is independent of the shown/hidden setting for contexts, and is ideal for just hiding things on the fly to focus your view.
7. [Contributed by Jim Ray] Jim added a host of fixes and bits of cleaning up, including a position column for contexts and projects to allow custom sorting, and changes to the links for pages to make them more human-readable.
8. I added a pop-up calendar to set the due date. This is entirely lifted from Michele's excellent tutorial on pxl8.com . It works well, but I need to make sure it doesn't break in postgresql or sqlite.
@@ -32,6 +31,7 @@ Project wiki:
marked darker yellow, and those created more than 28 days ago (staleness_starts * 3) are fluorescent
yellow!
17. Contexts and projects can now be sorted in any order you like. Arrow buttons on the /contexts and /projects pages let you move an item to the top, up, down or to the bottom. For contexts, this affects the order in which they sort on the home page.
+18. You can mark projects as completed (by editing the project on /projects). In the 'sidebar' active and completed projects are shown separately, but you can still view the completed project.
## Version 1.02
diff --git a/tracks/public/stylesheets/standard.css b/tracks/public/stylesheets/standard.css
index da5d4002..ce027545 100644
--- a/tracks/public/stylesheets/standard.css
+++ b/tracks/public/stylesheets/standard.css
@@ -245,6 +245,14 @@ h2 a:hover {
padding: 1px;
font-size: 10px;
}
+
+.info {
+ color: #fff;
+ background: #CCC;
+ border: 1px solid #999;
+ padding: 5px;
+ text-align: center;
+ }
/* Backgrounds marking out 'staleness' of a task based on age of creation date
The colour of the background gets progressively yellower with age */