Mindaugas Mozūras
25e764b21a
Refactor "unless blank?" into "if present?"
2013-09-13 15:40:09 +03:00
Reinier Balt
93b0a2557c
add verbose action description to cache invariant to handle changes in this setting. fixes #1409
2013-04-29 09:58:54 +02:00
Reinier Balt
9550b89b25
fix caching of todo where [C] and [P] were not part of the invariant
...
thus the first generated todo was cached, leading to invalid todo in other views
2012-12-05 16:38:39 +01:00
Dan Rice
6bf21caf22
wrap the todo dropdown arrow in an "a" tag to make it tab-accessible
2012-09-26 16:17:07 -04:00
Reinier Balt
ea0d4eb0c7
invalidate cache of todo every day so stalenes and due date can be regenerated
2012-09-02 15:13:29 +02:00
Reinier Balt
8a8dc47ab8
Try the cache_digests gem for Tracks
...
cache_digests will be part of Rails 4
2012-09-02 15:13:28 +02:00
Michael Witrant
424028f09e
fixed indentation when todo sub menu text is too long
2012-07-22 10:43:13 +02:00
Reinier Balt
88729f57ce
quick fix #1295 . Limit the dependency tree depth shown to prevent stack overflow
...
TODO: eliminate recusive algoritm
2012-06-29 14:08:58 +02:00
Reinier Balt
d8b5c7d0d2
cleanup old selenium initializer stuff and migrate edit_a_todo
2012-03-19 14:06:33 +01:00
Reinier Balt
de309c8ee8
migrate calendar feature
2012-03-19 14:06:31 +01:00
tim madden
2904bc9532
Adding more options for deferring + shortening the one day so it stops wrapping
2011-12-19 21:07:35 -06:00
Reinier Balt
07b05d01f7
fix #922 . You can now mark a todo complete from the tickler. Also fixed some small aasm corner cases found by this change
2011-08-18 17:15:00 +02:00
Reinier Balt
601736de2d
add done view to tag pages and add more tests
2011-07-09 17:21:36 +02:00
Reinier Balt
35fe362b93
fix #857 and further refactoring for better done view
2011-07-09 17:21:34 +02:00
Reinier Balt
de7b8e329d
the notes icon of todos was shown even if there was no note. fixed 8c168538b7
2011-06-14 09:01:08 +02:00
Reinier Balt
8c168538b7
check on notes.nil? instead of notes?
2011-06-10 23:22:32 +02:00
Michael Witrant
0ae63015f2
stale background doesn't overlap icons anymore
2011-02-21 18:18:54 +08:00
Reinier Balt
a02f1d2584
migrate dependencies
...
without functional changes
2011-02-03 18:19:29 +01:00
Reinier Balt
05ba6060fc
replace small partials with helper to improve performance
2011-02-03 18:19:20 +01:00
Reinier Balt
a832417c59
migrate toggle_check and destroy and defer and get the functional tests running again
2011-02-03 18:19:17 +01:00
Reinier Balt
c64e1bcd80
migrate update for context, project, tickler and calendar
2011-02-03 18:18:40 +01:00
Reinier Balt
33f68df154
get destroying of actions working
2011-02-03 18:18:39 +01:00
Eric Allen
d682d30e6d
No reason to sanitize if we're already h()'ing
...
Fixes #824
2010-04-02 09:46:20 -04:00
Eric Allen
42c4c199a9
Move edit button out of dropdown menu
...
Closes #976
2010-03-07 16:54:17 -05: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
d0a5f6b731
Fix rendering of successors, drag and drop
2009-11-29 20:00:54 -05:00
Eric Allen
34aeb83891
Merge branch 'deps'
2009-11-26 02:04:54 -05:00
Michaël Witrant
686bc5a7c4
added missing ending tags
2009-11-24 19:06:14 +08:00
Henrik Bohre
406ce7ff2c
#923 : Applied make-toggle-work-after-drag-and-drop.diff patch from Reinier.
2009-11-10 22:09:46 -05:00
Henrik Bohre
90d77f37cb
#300 : Displays successors recursively
2009-11-10 22:06:54 -05:00
Henrik Bohre
08d24a1b8f
#300 : Added some visual feedback when hovering over drop target
2009-11-10 22:06:47 -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
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
2bf48a15cb
Bug #300 : Added infrastructure for collapsible dependency block, similar to todo notes.
...
Conflicts:
app/views/layouts/standard.html.erb
public/javascripts/application.js
2009-11-04 22:43:21 -05: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
Reinier Balt
b990f8a015
make project settings editable from the project page
...
We're using the edit form instead of several separate fields to edit settings
2009-04-18 23:50:12 +02:00
Reinier Balt
ae30869f85
migrate ujs code for clearing due or show_from date to jquery
2009-03-30 22:07:05 +02:00
Reinier Balt
638a0402fe
tidy up _todo for readability
2009-03-30 21:21:53 +02:00
Reinier Balt
c6d2ac8998
add icons to todo context menu
2009-03-30 20:15:24 +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
fbc55b73b9
fix js error in ie
2009-03-24 16:48:21 +01:00
Reinier Balt
dfffbc78c3
further enhance the context menu and fix showing of context menu on ie
2009-03-24 16:14:35 +01:00
Reinier Balt
3a8ce12fe8
further integrate contact menu and add visual feedback of ajax actions
2009-03-24 16:14:33 +01:00
Reinier Balt
06c4ea8a8c
first pass at adding context menu for todos
2009-03-24 16:14:31 +01:00
bsag
278c7310c1
Fixed a repeated regression which I accidentally re-committed. I should pay more attention to the commits... Fixes #740 . Again.
2009-01-11 18:58:36 +00:00
Hans de Graaff
b95e02e726
Don't run double sanitation on a string.
...
This messes up legitimate markup returned by sanitize, such as < when
a description contains '<'.
Signed-off-by: bsag <butshesagirl@rousette.org.uk>
2009-01-11 23:02:10 +08: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
Eric Allen
1b179e10c6
Only show defer buttons for uncompleted todos.
2008-09-07 06:58:08 -07: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