Reinier Balt
07ef7ed7a8
this change belongs to previous commit...
2010-01-13 20:47:15 +01:00
Reinier Balt
24a37e217d
fix notes page. The change to autolink Mail.app URLs was working only for todo views, not for the notes view. Moved link code to application_helper
2010-01-13 20:45:09 +01:00
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
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
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
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
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
1dca4747f3
fix suppressing some edit actions on certain views that were enables incorrectly
2009-03-24 21:06:53 +01:00
Reinier Balt
7399edc2d6
fix two ruby warnings
2008-12-22 17:02:23 +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
Reinier Balt
2101ed6cf8
fix failing tests
...
selenium, unit and functional all pass
2008-12-03 14:03:59 +01:00
Jakub A.Tesinsky
8aa573a73e
Merge branch 'master' of git@github.com:gorn/tracks
2008-12-02 02:24:08 +01:00
Jakub A.Tesinsky
a0d2362953
Optimalized mobile pages - span for empty tags is not included, divs around tr were against html specification and caused some mobiles render the page incorrectly.
2008-12-02 02:22:36 +01:00
Eric Allen
51b0a2bd9b
Informative alt text for defer buttons
2008-10-08 11:26:06 -04:00
Eric Allen
ab28b22cbf
Much prettier defer buttons and sane CSS that doesn't have issues with note divs.
2008-09-07 06:55:17 -07:00