Matt Rogers
bb934b6474
Remove the Google Gadget Integration
...
Google has discontinued the "Add any gadget by URL" Labs feature. Remove
the feature from the application.
2015-08-07 21:31:00 -04:00
Matt Rogers
5342877caf
Merge pull request #1865 from C-Otto/tracks-1840
...
Show links to context/project also for completed actions
2015-08-07 21:06:27 -04:00
Matt Rogers
486204c1d7
Merge pull request #1888 from C-Otto/tracks-1882
...
navigate back to note's project after deletion
2015-08-07 21:05:21 -04:00
Matt Rogers
4c24c4cd18
Merge pull request #1886 from C-Otto/tracks-1878
...
Ignore time, so that one can always defer to the due date
2015-08-07 21:03:45 -04:00
Matt Rogers
bca2440ca0
Merge pull request #1857 from C-Otto/tracks-1852
...
Show meaningful numbers in badge for completed projects and recurring actions
2015-08-07 21:01:32 -04:00
Matt Rogers
50421fc19b
Merge pull request #1825 from C-Otto/sort-containers
...
Sort containers
2015-08-07 20:35:54 -04:00
Matt Rogers
3d77e11a87
Merge pull request #1853 from C-Otto/tracks-1851
...
Do not open 'new note' form when clicking unrelated links
2015-08-07 20:34:08 -04:00
Matt Rogers
a9023960fc
Merge pull request #1848 from C-Otto/tracks-1847
...
Fix description of monthly recurring tests
2015-08-07 20:29:40 -04:00
Matt Rogers
f393afb69f
Merge branch '2.3_branch'
...
This brings the master branch up to date with the 2.3 release branch
2015-08-07 20:27:14 -04:00
Matt Rogers
9089e15788
Merge pull request #1885 from C-Otto/tracks-1789
...
(2.3) Update project name and context name in 'new action' form
2015-08-07 20:08:18 -04:00
Matt Rogers
dcc13981cc
Merge pull request #1874 from C-Otto/tracks-1835
...
(2.3) remove all tab indices
2015-08-07 20:03:47 -04:00
Matt Rogers
258528460d
Merge pull request #1873 from C-Otto/default-context-choice-2.3
...
(2.3) in tag view, do not use more-or-less random context for the form
2015-08-07 20:02:01 -04:00
Matt Rogers
efbf881742
Merge pull request #1872 from C-Otto/create-reviewed-2.3
...
(2.3) create projects as reviewed at creation time
2015-08-07 19:59:57 -04:00
Matt Rogers
d5f6480f58
Merge pull request #1900 from TracksApp/enlarge-touch-points-for-mobile-ui
...
Increase the usability of the new todo mobile view
2015-08-07 19:54:55 -04:00
Matt Rogers
1c0a70df75
Merge pull request #1903 from lrbalt/fix-test-errors
...
Fix failing tests for non-UTC timezones
2015-08-07 19:50:58 -04:00
Reinier Balt
5cabeca155
enhance MessageGateway to save email as attachment
2015-08-05 16:05:56 +02:00
Reinier Balt
f2c6c2d3af
show attachment in view and make it downloadable
2015-08-05 16:05:56 +02:00
Reinier Balt
2bd68fecb7
Create attachment model and hook it up to todo
...
An attachment has write permissions on group so that managing
attachments work from different users in same group, i.e. user apache
and user mail.
2015-08-05 16:05:19 +02:00
Reinier Balt
e58379e81f
This fixes failing tests when the timezone is different than utc
...
There were several problems:
* Time.now returns the systems time, not the users time
* fixtures do not translate dates from timezone to utc, but stores the
date verbatim
* calling a controller will set the timezone to the preference of the
current_user. So it could be changed while you do not realize this. I
fixed the failing test, but problems could be elsewhere
2015-08-05 11:50:33 +02:00
Matteo Giaccone
a9d0c86f67
Use box-sizing: border-box to style mobile input
2015-07-29 21:47:43 +01:00
Matt Rogers
aa36fb97ab
Use hexadecimal values for color
2015-07-25 07:59:56 -05:00
Matt Rogers
568996ae73
Shorten the padding declaration.
...
A padding declaration of `8px 8px` is the same as just writing `8px` so
use the shorter version
2015-07-25 07:59:10 -05:00
Matt Rogers
2a6afba56e
Fix indentation to match the rest of the file
2015-07-25 07:58:39 -05:00
Matt Rogers
f5af02d314
Enlarge the font size for select boxes
...
The text for the select boxes on mobile is tiny. The makes them hard to
hit. Combined with the padding added earlier, this makes the select
boxes more usable when dealing with a mobile UI.
2015-07-24 22:36:09 -05:00
Matt Rogers
811d5321c2
Add padding for the input boxes on the todo form
...
This makes them easier to hit on mobile with a finger.
The 8 pixel value is an arbitrary number not really based on anything
other than the fact that it looked better than the lower numbers I
tried.
2015-07-24 22:35:32 -05:00
Matt Rogers
f234fbd4e8
Improve the buttons on the mobile interface
...
Add some padding so that they're larger and easier to hit with a finger
2015-07-24 22:28:22 -05:00
Michael Kuhn
1608faaf28
Add 32x32 favicon
...
It is based on apple-touch-icon.png and looks much better on HiDPI displays.
2015-06-19 17:38:45 +02:00
Dan Rice
2c36e22a18
Merge pull request #1819 from C-Otto/cleanup
...
Cleanup
2015-06-16 20:47:44 -04:00
Carsten Otto
67ced62096
Projects with completed actions may be blocked
...
Currently, a project cannot be blocked if at least one completed
action exists. This was introduced in
acab98d4c7 ,
and I assume this change was not intended
2015-06-16 20:44:26 -04:00
Dan Rice
5bf60bb0e6
Merge pull request #1808 from C-Otto/blocked_projects
...
Projects with completed actions may be blocked
2015-06-16 20:44:17 -04:00
Carsten Otto
0b6bc291e0
there is no form on the project list page
...
no need to update anything
2015-06-15 10:31:44 +02:00
Carsten Otto
2039ae05db
document code
...
This helps solving the TODO mentioned a few lines above
2015-06-15 09:46:47 +02:00
Dan Rice
8dd4970b0c
Merge branch '2.3_branch'
2015-06-14 18:20:08 -04:00
Dan Rice
ebec4f089d
Merge pull request #1875 from C-Otto/tracks-1836
...
(2.3) Provide data needed for partial views
2015-06-14 18:15:59 -04:00
Carsten Otto
050b3c7ed9
remove all tab indices
...
fixes #1835
2015-05-25 12:08:23 +02:00
Carsten Otto
426b0fca20
also update default_context_name
...
New actions are created with the context as defined in
default_context_name. This value needs to be updated as shown in #1789 .
2015-05-25 11:57:10 +02:00
Carsten Otto
2630f84bb1
use generic CSS class for links in (div) container headers
...
Fixes #1851
2015-05-24 14:57:48 +02:00
Carsten Otto
65a2a727fb
navigate back to note's project after deletion
...
fixes #1882
2015-05-23 22:39:32 +02:00
Carsten Otto
6014ce7a6f
create projects as reviewed at creation time
...
Fixes #1788
2015-05-22 23:12:45 +02:00
Carsten Otto
0adad47857
re-add action in correct container if context is changed
...
fixes #1804
2015-05-22 23:02:47 +02:00
Carsten Otto
4ce7c6bcd4
Provide data needed for partial views
...
The partials for context and project need to compute the
context's/project's id, which is done based on @context/@project.
Provide this data.
Fixes #1836
2015-05-22 23:02:41 +02:00
Carsten Otto
e7495e32b7
remove redundant code
2015-05-22 23:02:32 +02:00
Carsten Otto
46cb8589f8
Ignore time, so that one can always defer to the due date
...
Fix #1878
2015-05-22 21:07:59 +02:00
Carsten Otto
f8f7762b94
also update default_project_name
...
New actions are created with the project as defined in
default_project_name. This value needs to be updated as shown in #1789 .
2015-05-22 20:55:34 +02:00
Carsten Otto
ae4ce272ff
update form with new context name
2015-05-22 20:55:34 +02:00
Carsten Otto
bba13194fd
show dependency validation errors in action edit form
2015-05-22 20:51:27 +02:00
Carsten Otto
fd8f4e2b32
Fix syntax
2015-05-22 20:51:27 +02:00
Carsten Otto
73bb53e1e5
Still show action if it could not be added as predecessor
...
If it is added as a predecessor, other code takes care to hide the action.
For a very short time, barely noticeable, the action is shown moving back
to its original position.
See pull request #1777
2015-05-22 20:51:27 +02:00
Dan Rice
7781281243
Merge pull request #1801 from C-Otto/tracks-440
...
replace 'None' project by empty string
2015-05-14 21:25:28 -04:00
Carsten Otto
82ac4e22b0
fix syntax
2015-05-14 15:51:49 +02:00