Commit graph

68 commits

Author SHA1 Message Date
Thomas Bruederli
660341931a Select first active list on startup 2013-10-30 15:00:08 +01:00
Thomas Bruederli
9c248384dd Refresh the entire tasks list/calendar on every 10th request to sync deleted items (#2369) 2013-10-29 17:11:45 +01:00
Thomas Bruederli
4e1fb99354 Re-calculate tag counts after updating a task item 2013-10-24 19:26:22 +02:00
Thomas Bruederli
8b6c9a9eda Small fixes for IE browsers 2013-10-24 19:17:48 +02:00
Thomas Bruederli
e688bd44f7 Add 'focusview' mode to quickly reduce the view to tasks from the selected list only (#2380) 2013-10-24 16:29:33 +02:00
Thomas Bruederli
5d34d79457 Assign tags by drag & dropping them onto tasks (#2389); some fixes concerning saving and resorting tasks 2013-10-24 14:00:36 +02:00
Thomas Bruederli
1dc581eb71 List (inherited) tags only once 2013-10-24 11:24:26 +02:00
Thomas Bruederli
f72b878493 Fix assignment to a new list in edit dialog 2013-10-24 10:59:01 +02:00
Thomas Bruederli
fbad0e9ff1 Show the number of occurences for each tag (#2365) and reduce visibility of those tags not matching any tasks (#2374) in the current selection 2013-10-23 18:10:18 +02:00
Thomas Bruederli
d525574c48 Add UI elements to expand/collapse all tasks (#2291) 2013-10-23 17:12:42 +02:00
Thomas Bruederli
ed195f8f41 Refresh tasks list periodically with changes from the server (#2369) 2013-10-21 16:38:22 +02:00
Thomas Bruederli
1befe42294 Show inherited tags in task show dialog (#2368) 2013-10-21 14:51:29 +02:00
Thomas Bruederli
9bc8b36739 Inherit tags from parent tasks for filter matching (#2373) 2013-10-21 14:26:30 +02:00
Thomas Bruederli
8b3a9262e6 Also save tag from input box which hasn't been added to the list with <Enter> 2013-10-17 18:28:56 +02:00
Thomas Bruederli
9ffd3031e1 Show complete folder hierarchy in calendars and tasklist listings with non-clickable virtual parent folders 2013-10-10 17:27:24 +02:00
Thomas Bruederli
803510b4f1 Fix deletion of task lists with sub-folders (similar as in bug #2283) 2013-10-04 10:07:21 +02:00
Thomas Bruederli
9520dddc4c Don't reset selection filter when searching (#1372) 2013-10-04 09:41:37 +02:00
Thomas Bruederli
ed6fd93ac5 Make URLs in task titles clickable (#2289) 2013-10-04 09:37:32 +02:00
Thomas Bruederli
777fb89394 Expand/collapse all subtasks when pressing the Shift key while clicking the toggle icon 2013-10-04 09:31:01 +02:00
Thomas Bruederli
5ef856ad6b Fix parent-child links when re-arrangning tasks 2013-10-03 20:51:58 +02:00
Thomas Bruederli
d259b5d88f Fix child-lists when moving tasks to new parents; fix cache usage in filter matching (#2290) 2013-10-03 19:17:52 +02:00
Thomas Bruederli
59bae43b01 Consider task hierarchy when matching current filter and tags selection (#2290):
- Show children of matching tasks
- Show ancestors if a child task matches
2013-10-03 17:13:22 +02:00
Thomas Bruederli
f994552796 Only temporarily split alarms string into array (#1905) 2013-05-31 18:07:16 +02:00
Aleksander Machniak
671bf6eb13 Use improved rcmail.open_window() 2013-05-31 13:13:05 +02:00
Thomas Bruederli
82907b0a09 Improve fix for wrong alarm settings (#1764) 2013-04-18 15:28:38 +02:00
Thomas Bruederli
395d55a680 Don't apply default alarm settings when editing an object that has no alarm set (#1764) 2013-04-18 15:13:00 +02:00
Thomas Bruederli
b11f2820ad Fix task reminder saving/rendering (#1680) 2013-03-06 15:47:30 +01:00
Thomas Bruederli
032353e221 Fix selecting tags from autocompletion (#1329) 2013-02-27 12:16:27 +01:00
Thomas Bruederli
4d647e0149 Fix javascript error that prevents delete dialog from being closed (#1551) 2013-01-19 17:36:32 +01:00
Aleksander Machniak
147af98783 Position (center) new/edit event popup according to window size (#1371) 2012-12-20 09:17:04 +01:00
Thomas Bruederli
05f796f891 Fix input check 2012-11-22 10:24:15 +01:00
Thomas Bruederli
7c1293be22 Avoid creating tasks without a title (#1152) 2012-11-21 12:08:27 +01:00
Thomas Bruederli
d690844582 Block the relevant UI elements while saving a task (#1125) 2012-11-21 11:58:49 +01:00
Thomas Bruederli
a02f62985d Fix completeness slider value when clicking on bar (#1151) 2012-11-07 18:55:47 +01:00
Thomas Bruederli
1b1205ba29 Adapt to regressions in jQuery 1.8 and jQuery UI 1.9 2012-11-07 18:38:23 +01:00
Thomas Bruederli
e059785d00 Some tweaks to make tasklist work in IE<9 2012-10-18 12:23:17 +02:00
Thomas Bruederli
aa15f1948f Focus the first button of UI dialogs 2012-10-04 16:01:59 +02:00
Thomas Bruederli
5ceb3e3ebc Add a child reference to parent after updating a task item 2012-09-26 18:15:22 +02:00
Thomas Bruederli
753a016a4e Minor fixes and improvements 2012-09-26 16:45:11 +02:00
Thomas Bruederli
62a6e00458 Fully implement deletion of tasks: either delete all subtasks or re-assign childs to new parent; refactored moving to another list to move all childs, too 2012-09-26 12:14:42 +02:00
Thomas Bruederli
6176b6d428 Save collapsed state of tasks; don't re-append already placed task nodes to parent 2012-09-24 17:54:03 +02:00
Thomas Bruederli
d02e5b6964 Don't allow subtasks to be moved to another list 2012-09-24 15:10:42 +02:00
Thomas Bruederli
657cb5ea32 Fix displaying tree toggles 2012-09-19 18:54:59 +02:00
Thomas Bruederli
b68a35755b Display readonly/shared icons for task lists; added toggles to collapse/expand subtasks (although state is not yet saved) 2012-09-19 18:46:12 +02:00
Thomas Bruederli
fc09a9f8ac Move child tasks when list assigment is changed in edit dialog 2012-09-19 13:26:59 +02:00
Thomas Bruederli
c7614649e4 Fix date picker format and quick-filter assigments 2012-09-19 13:20:14 +02:00
Thomas Bruederli
2cc6a00acf Fix hierarchical task list rendering; fix count updates; also assign all child tasks to the new list when parent is moved 2012-09-19 13:01:12 +02:00
Thomas Bruederli
192bd3942c Implement list deletion + minor bugfixes 2012-09-18 19:27:42 +02:00
Thomas Bruederli
05a1cb527d Allow to drag&drop tasks to another list 2012-09-18 08:53:24 +02:00
Thomas Bruederli
64f87cdaa0 Clear 'no entries' message after adding a task (#979) 2012-09-06 17:50:56 +02:00