diff --git a/plugins/tasklist/config.inc.php.dist b/plugins/tasklist/config.inc.php.dist index 2fc5e282..399344cd 100644 --- a/plugins/tasklist/config.inc.php.dist +++ b/plugins/tasklist/config.inc.php.dist @@ -1,4 +1,11 @@ _dateonly) $task['starttime'] = $start->format('H:i'); } - if (is_a($record['dtstamp'], 'DateTime')) { - $task['changed'] = $record['dtstamp']; + if (is_a($record['changed'], 'DateTime')) { + $task['changed'] = $record['changed']; + } + if (is_a($record['created'], 'DateTime')) { + $task['created'] = $record['created']; } if ($record['valarms']) { @@ -912,7 +915,7 @@ class tasklist_kolab_driver extends tasklist_driver $object['sequence'] = $old['sequence']; } - unset($object['tempid'], $object['raw'], $object['list'], $object['flagged'], $object['tags']); + unset($object['tempid'], $object['raw'], $object['list'], $object['flagged'], $object['tags'], $object['created']); return $object; } diff --git a/plugins/tasklist/localization/en_US.inc b/plugins/tasklist/localization/en_US.inc index 3fd045a3..41323274 100644 --- a/plugins/tasklist/localization/en_US.inc +++ b/plugins/tasklist/localization/en_US.inc @@ -34,10 +34,13 @@ $labels['status-in-process'] = 'In process'; $labels['status-completed'] = 'Completed'; $labels['status-cancelled'] = 'Cancelled'; $labels['assignedto'] = 'Assigned to'; +$labels['created'] = 'Created'; +$labels['changed'] = 'Last Modified'; $labels['all'] = 'All'; $labels['flagged'] = 'Flagged'; $labels['complete'] = 'Complete'; +$labels['completeness'] = 'Progress'; $labels['overdue'] = 'Overdue'; $labels['today'] = 'Today'; $labels['tomorrow'] = 'Tomorrow'; @@ -49,6 +52,7 @@ $labels['mytasks'] = 'My tasks'; $labels['mytaskstitle'] = 'Tasks assigned to you'; $labels['nodate'] = 'no date'; $labels['removetag'] = 'Remove'; +$labels['auto'] = 'Auto'; $labels['taskdetails'] = 'Details'; $labels['newtask'] = 'New Task'; @@ -74,7 +78,7 @@ $labels['listactions'] = 'List options...'; $labels['listname'] = 'Name'; $labels['showalarms'] = 'Show reminders'; $labels['import'] = 'Import'; -$labels['viewoptions'] = 'View options'; +$labels['viewactions'] = 'View actions'; $labels['focusview'] = 'View only this list'; // date words @@ -172,3 +176,5 @@ $labels['itipresponseerror'] = 'Failed to send the response to this task assignm $labels['itipinvalidrequest'] = 'This invitation is no longer valid'; $labels['sentresponseto'] = 'Successfully sent assignment response to $mailto'; $labels['successremoval'] = 'The task has been deleted successfully.'; + +$labels['arialabelsortmenu'] = 'Tasks sorting options'; diff --git a/plugins/tasklist/skins/larry/sprites.png b/plugins/tasklist/skins/larry/sprites.png index 14465739..fecbd589 100644 Binary files a/plugins/tasklist/skins/larry/sprites.png and b/plugins/tasklist/skins/larry/sprites.png differ diff --git a/plugins/tasklist/skins/larry/tasklist.css b/plugins/tasklist/skins/larry/tasklist.css index 3b0e403a..824f6053 100644 --- a/plugins/tasklist/skins/larry/tasklist.css +++ b/plugins/tasklist/skins/larry/tasklist.css @@ -507,13 +507,14 @@ body.tasklist.attachmentwin #mainscreen { cursor: pointer; } -.buttonbar-right .listmenu .inner { - display: inline-block; - height: 18px; - width: 20px; +.buttonbar-right a.iconbutton { padding: 0; - background: url(sprites.png) 0 -237px no-repeat; - text-indent: -5000px; + background-image: url(sprites.png); + background-position: 0 -238px; +} + +.buttonbar-right a.iconbutton.sorting { + background-position: -18px -347px; } #thelist { @@ -728,7 +729,8 @@ body.tasklist.attachmentwin #mainscreen { ul.toolbarmenu li span.add, ul.toolbarmenu li span.expand, -ul.toolbarmenu li span.collapse { +ul.toolbarmenu li span.collapse, +ul.toolbarmenu.iconized .selected span.icon { background-image: url(sprites.png); } @@ -748,6 +750,14 @@ ul.toolbarmenu li span.delete { background-position: 0 -1508px; } +ul.toolbarmenu.iconized .selected span.icon { + background-position: 0 -324px; +} + +ul.toolbarmenu .sortcol.by-auto a { + font-style: italic; +} + .taskitem-draghelper { /* width: 32px; @@ -975,6 +985,10 @@ div.form-section { margin-bottom: 0.3em; } +.tasklistview div.form-section span.task-text + label { + margin-left: 2em; +} + label.block { display: block; margin-bottom: 0.3em; diff --git a/plugins/tasklist/skins/larry/templates/mainview.html b/plugins/tasklist/skins/larry/templates/mainview.html index 5f6831f9..124af6b6 100644 --- a/plugins/tasklist/skins/larry/templates/mainview.html +++ b/plugins/tasklist/skins/larry/templates/mainview.html @@ -97,12 +97,31 @@
-