Commit graph

2482 commits

Author SHA1 Message Date
tim madden
01f283bc31 Do not need this mobile_done in routes any longer. 2012-01-16 11:46:49 -06:00
tim madden
250e1d8fcc folding mobile_done method into original toggle_check method
the mobile_done method was created to test out a checkbox submit
the mobile interface. In the interests of DRY, this brings the new
mobile code into the original method,
2012-01-16 11:37:29 -06:00
Matt Rogers
27fb483485 Fix the failing mobile test after the updates
The editing an action of the mobile page scenario failed because of the
changes to the layout made by Tim Madden.
2012-01-13 21:28:32 -06:00
Matt Rogers
99707d7a69 fix this test.
the todo comparisons are case-sensitive.
2012-01-13 21:28:32 -06:00
Matt Rogers
1be7dab631 Merge branch 'master' of github.com:TracksApp/tracks 2012-01-10 11:23:52 -06:00
Matt Rogers
1ced030681 properly filter passwords in the users controller 2012-01-10 11:20:01 -06:00
Matt Rogers
bd10e61dbd Merge pull request #58 from maddentim/defer_options
Defer options
2012-01-09 19:49:43 -08:00
Hans de Graaff
87b25f77d2 Merge branch 'master' of git://github.com/TracksApp/tracks into upstream 2012-01-08 19:55:46 +01:00
Reinier Balt
f7faef3c91 fix #1203. The fix of #1152 works for IE7 too. 2012-01-04 16:08:31 +01:00
Matt Rogers
ff16cb3051 Merge pull request #57 from maddentim/mobile
Mobile interface updates
2011-12-30 20:20:40 -08:00
tim madden
e9277676b2 updates to tests for changes to mobile interface
Updated mobile_add_action.feature with new navigation text
  Updated modile_edit_a_todo.feature to not look for removed 'done' checkbox in
  the edit form, but to use the previously created "mark complete" button.
  Added completed_container to mobile_actions so the test could find the
  completed todo that is no longer not visible
2011-12-20 10:35:21 -06:00
Sebastian Fischmeister
e0f7eec171 added verbose option 2011-12-20 10:27:56 -05:00
Tim Madden
c7cd46ee1d update to mobile todo edit view
removing the done checkout
   (with new intermediate mobile todo view with done button, this is
    needed)
rearranging fields to put the most important fields first
2011-12-19 21:14:38 -06:00
Tim Madden
eaa4a46359 theming mobile layout to mirror standard layout styling
the span with class m_t and m_t_d and its styling are no longer needed
  mobile todo lists need to be wrapped in ul element. fixing up missing or unclosed
2011-12-19 21:14:38 -06:00
Tim Madden
8ed13fc6c2 removing numbers and shortening nav links to stop wrapping 2011-12-19 21:14:38 -06:00
tim madden
d0e7264661 changes for done checkbox on mobile page
adding recent completed todos in case you accidentally tick one by mistake
2011-12-19 21:10:19 -06: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
Matt Rogers
beb18ac1f4 Hidden projects are not stalled. Update the comment. 2011-12-19 12:30:51 -06:00
Craig Maloney
48de4b1b00 Keep hidden projects from showing up as stalled, since they're likely hidden for a reason. 2011-12-19 12:28:57 -06:00
Matt Rogers
70f06bd76e Align the actions for an action row to a common baseline.
This adds some margin to the top of the checkboxes in order to align the
star, checkbox, and pencil icons along the same baseline.

My eyes no longer hurt from the differences in alignment. :)
2011-12-19 12:18:34 -06:00
Matt Rogers
c8da3ddf88 Tiny formatting fix 2011-12-19 12:17:59 -06:00
Matt Rogers
f7875d57af Soften the UI a bit with some rounded edges.
The badge in the header are now rounded.

The corners of the groups in the project page are also now rounded.

The rounding is done with CSS3, with specific markup for Firefox and
Webkit-based browsers. IE versions less than 9 are not supported.
2011-12-19 12:10:18 -06:00
Sebastian Fischmeister
353c1b3dd1 updated the script 2011-12-17 12:56:39 -05:00
Matt Rogers
00e9cab309 The test is no longer a work in progress 2011-12-12 21:56:27 -06:00
Matt Rogers
c1e489a70e Fix up the step definitions so the test passes 2011-12-12 21:56:27 -06:00
Matt Rogers
b5c792ce83 Add step definitions for testing double project name editing
Some steps are still pending though.
2011-12-12 21:56:27 -06:00
Matt Rogers
3f64fc1bed Add a feature to prevent project editing in two places at once
Still marked as wip for the moment. Will unmark it after it passes.
2011-12-12 21:56:27 -06:00
Matt Rogers
6599b11628 Remove dead code.
This code is no longer used in the system.
2011-12-12 21:56:27 -06:00
Matt Rogers
64cf5336c1 Don't allow the project name to be edited in two places at once
When showing the project edit form, we disable the ability to edit the
project name in place. When the project edit form is saved or cancelled,
then we reenable the editing of the project name in place.

Fixes #1205
2011-12-12 21:56:27 -06:00
Matt Rogers
a2df36cf71 Hide the editor when the project name field loses focus
If the project name field is being edited and it loses focus, then we
remove the edit box and the buttons. This reduces the possibility to be
able to edit the project name from more than one place as in #1205.
2011-12-12 21:56:27 -06:00
Matt Rogers
b0a559d899 fixup some jslint errors 2011-12-12 21:56:27 -06:00
Matt Rogers
41934a3da6 Merge branch 'master' of github.com:TracksApp/tracks 2011-12-12 21:54:48 -06:00
Matt Rogers
8d73a2911b add 'tags' to .gitignore 2011-12-12 12:36:22 -06:00
Matt Rogers
504183a453 Merge pull request #54 from dworki/master
Czech translation
2011-12-09 14:27:35 -08:00
Pavel Župa
4931a326e7 slight modifications to czech translation 2011-12-08 12:05:54 +01:00
Pavel Župa
7e9cbfeb9d added czech locale (integrations page not yet translated) 2011-12-08 10:48:22 +01:00
Matt Rogers
9f4e38717a Make dependencies visible when adding new tasks.
This fixes #1214 by making the task dependencies render with red font
vs. black font.

Patch from Nathan Plamondon. Thanks!
2011-12-01 13:54:52 -06:00
Reinier Balt
872f11a8c4 add mysql to Gemfile 2011-11-25 13:44:16 +01:00
Reinier Balt
50bc2623d9 fix #1224. Allow existing and non-existing project/context names in REST API 2011-11-21 15:24:29 +01:00
Reinier Balt
960326efb4 Fix #1223 for the single tag and single dependency case in the REST API 2011-11-20 14:48:49 +01:00
Reinier Balt
eb2f071c80 fix #1114. also update locales for last merges/commits 2011-11-18 11:43:06 +01:00
Reinier Balt
6aa8b8d2f9 replace new repeating todo form with jquery dialog. And some refactoring 2011-11-17 17:07:55 +01:00
Reinier Balt
4b6aff5502 hopefully fix failing recurring todos test. Timezones are a pain to get right 2011-11-16 22:05:06 +01:00
Reinier Balt
833297b355 fix regression and further cleanups of todo model 2011-11-16 19:36:09 +01:00
Reinier Balt
906ff11633 fix failing test and make sure that you can supply 'starred' tag. Refactor todo model 2011-11-16 16:37:04 +01:00
Matt Rogers
72edf10ad3 Merge pull request #31 from 02strich/fixing_1192
Fixing #1192
2011-11-14 21:05:55 -08:00
Matt Rogers
1e355b0a03 Merge pull request #51 from 02strich/heroku_compat
Refactoring the Gemfile
2011-11-14 10:17:34 -08:00
Stefan Richter
081a55d6ac Fixup tests 2011-11-13 21:39:04 +01:00
Stefan Richter
c5dd35de80 remove alias_method for tags= ... tags now broken again, but no longer the whole todo model 2011-11-13 21:12:51 +01:00
Stefan Richter
9eae8a7068 improving todo creation tests and implement context, project and tag setting/creation 2011-11-13 21:12:51 +01:00