Patrice Neff
5299490c83
Linkify message:// URLs in notes. Those links are used by Mail.app on
...
Mac OS X to link to a mail message by message id.
2010-01-10 08:34:10 +08:00
Eric Allen
bbbb3a1886
First whack at "promote to project" function
...
Progress on issue #64
2009-12-20 13:36:05 -05:00
Eric Allen
0eec884428
More options for date format
...
Fixes #966
2009-12-16 17:54:29 -05:00
Eric Allen
21de49c87a
Show context on un-hidden successor. Fixes #964
...
Added another todo fixture, which broke some assertions that I had to fix
2009-12-16 17:42:42 -05:00
Eric Allen
18dfe4dbfb
Missed some formatted_ helpers not covered by tests
...
Selenium tests now passing completely
2009-12-07 23:16:21 -05:00
Eric Allen
3e83d19299
Merge branch 'master' of github.com:epall/tracks
2009-12-05 11:10:35 -05:00
Erik Ordway
d24d44da13
fix quotes for postgresql. tested on sqlite but untested on mysql
2009-12-03 16:11:38 +08:00
Eric Allen
71b0e188c1
Autocompletion for predecessors working
2009-11-29 20:34:38 -05:00
Eric Allen
d0a5f6b731
Fix rendering of successors, drag and drop
2009-11-29 20:00:54 -05:00
Eric Allen
d14d09559e
Ticket #300 : Improved ajax behavior
...
Conflicts:
app/views/todos/create.js.rjs
app/views/todos/update.js.rjs
2009-11-10 22:17:00 -05:00
Henrik Bohre
93a914fdb3
#300 : Disambiguation of predecessors by using project and context names
2009-11-10 22:15:47 -05:00
Eric Allen
0276dce8e2
Ticket #923 : Added Reinier's patch for removing dependencies from successor block.
...
Conflicts:
app/helpers/todos_helper.rb
2009-11-10 22:15:16 -05:00
Henrik Bohre
00e063a0a2
#300 : Implemented basic drag and drop dependency support.
...
Dragging an action onto another action creates a dependency to that action.
2009-11-10 22:06:42 -05:00
Henrik Bohre
fe066e3bcb
#300 : Added infrastructure for drag and drop dependency creation
2009-11-10 22:06:36 -05:00
Henrik Bohre
fc9ffeaa4b
#300 : Removing link tag from successor icon
2009-11-10 22:06:06 -05:00
Eric Allen
407689780d
Ticket #300 : Fixed broken create.js functionality
...
Conflicts:
app/views/todos/create.js.rjs
2009-11-10 22:05:24 -05:00
Eric Allen
6d97bca57f
Bug #300 : Displays pending state and successor information
...
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
2009-11-04 22:45:02 -05:00
Eric Allen
42cbe52224
Bug #300 : First shot at dependency entry in edit form
...
Limitations:
* No javascript update of dependency changes.
* No resolution for duplicate descriptions.
Conflicts:
app/views/todos/_edit_form.rhtml
2009-11-04 22:40:03 -05:00
Eric Allen
45dd524519
Bug #300 : Disabled completion check box for pending items.
2009-11-04 22:38:40 -05:00
Eric Allen
74fcaf407c
Bug #300 : check_toggle.js working for Tag view
...
Conflicts:
app/helpers/todos_helper.rb
2009-11-04 22:37:33 -05:00
Eric Allen
101df3fb6b
Simple dependency handling working on project page.
...
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
2009-11-04 22:32:44 -05:00
Eric Allen
686086dcdf
Initial attempt to resolve dateFormat issue
...
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.
2009-10-30 15:37:40 -04:00
Eric Allen
01e4cdb178
Tag autocomplete
2009-10-16 19:23:11 -04:00
Eric Allen
e1079b4bc7
Spinner on todo update button
2009-10-16 18:58:38 -04:00
Eric Allen
96f510abd4
ALL SELENIUM TESTS PASSING!!
...
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.
2009-10-13 22:34:37 -04:00
Eric Allen
f86b6fceb6
Alt text on a couple of images to help out tests
2009-10-07 16:44:39 -04:00
Eric Allen
86de0a1290
A whole bunch more Selenium tests working
2009-10-07 16:32:34 -04:00
Eric Allen
195a58174b
auto-fill of default tags & contexts from project
2009-10-02 18:31:53 -04:00
Eric Allen
8738481f31
Load newly-created todos into correct container
2009-10-02 15:19:44 -04:00
Eric Allen
8f21467b63
Basic autocomplete for projects and contexts
2009-10-01 22:32:12 -04:00
Eric Allen
a04976e9ac
Show datepicker on todo edit fields
2009-10-01 22:23:16 -04:00
Eric Allen
e43a7945d5
Recurring todos mostly working now
2009-09-13 12:00:28 -04:00
Eric Allen
59b367a711
Todo editing and deletion working beautifully.
...
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.
2009-09-07 16:58:26 -04:00
Eric Allen
ce979063c5
Replaced old calendar picker with jQuery UI.
2009-09-06 20:00:19 -04:00
Eric Allen
f9e6540ed2
Star toggling and todo checking working
...
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.
2009-09-05 15:24:03 -04:00
Reinier Balt
37a45313a0
fixes #929 where editing a newly added todo on the tag view would cause an error
...
because tag_name was not passed around
2009-08-04 13:54:19 +02:00
Reinier Balt
bdddac5020
fix #905 by applying the suggesting of Henrik Bohre. Thanks Henrik!
...
also fixed the non appearing empty message because the empty count was not recalculated for non-active todos
2009-05-22 14:41:42 +02:00
Reinier Balt
f2a1f86274
fix #892 . The spinner was never removed. In the normal case this didn't matter because the whole edit form was removed anyway. But in case of an error, the form remained visible and the submit button was not accessable anymore.
...
fixed by keeping track of the last spinning submit button for todos
2009-05-13 21:40:53 +02:00
Reinier Balt
7bdd365ff3
remove debugging line
2009-04-16 20:52:22 +02:00
Eric Allen
5b694bdf65
Don't allow defer past due date and popup with warning. Fixes #848 .
2009-04-15 23:09:55 -04:00
Reinier Balt
dd5b479c5d
fix #584 where the date at the top did not use the users timezone, but the servers timezone
...
also remove confusing user_time helper
2009-04-07 21:34:15 +02:00
Reinier Balt
8b3576f5a0
additional fix for #867 because of the menu changes
2009-04-07 19:31:49 +02:00
Reinier Balt
718685b4b5
fix #867 . deferring in tag view is now working
2009-04-07 17:20:06 +02:00
Reinier Balt
638a0402fe
tidy up _todo for readability
2009-03-30 21:21:53 +02:00
Reinier Balt
9baa8ad032
restore recurring todos
...
recurring todos still need refactoring to make use of new context menu functionality
2009-03-27 09:57:34 +01:00
Reinier Balt
1dca4747f3
fix suppressing some edit actions on certain views that were enables incorrectly
2009-03-24 21:06:53 +01:00
Eric Allen
0674c59d54
Need to consider date passed to days_from_today in the user's time zone. Closes #826 .
2009-01-20 13:27:15 -05:00
Reinier Balt
7399edc2d6
fix two ruby warnings
2008-12-22 17:02:23 +01:00
Reinier Balt
c46e5a9e1d
show recurrence pattern in :title of a recurring todo. Needed slight refactoring to make it happen
2008-12-08 16:59:10 +01:00
Reinier Balt
4dcb370389
applied the patches from Jakub to improve the mobile html
...
Thanks Jakub
2008-12-04 16:52:17 +01:00