GTG

Configurable start of day in Workview

Bug #561092 reported by Matthias Fasching
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
GTG
Won't Fix
Wishlist
Unassigned

Bug Description

In the workview Tasks that start "today" and end e.g. in 6 days are not listed in the workview view of GTG. They are listed as soon as the start date gets "yesterday", which causes somebody to oversee the task for one (the first) day of possible execution.

How to solve this:
1) Change default start date to 4am
2) Build plugin which allows you to choose start of day in Workview. It should be possible to set the start hour even day before it.

I would like to see what I can do tomorrow, so in the evening (e.g. 9PM) I can see tasks for tomorrow.

Tags: plugin love
Revision history for this message
Luca Invernizzi (invernizzi) wrote :

Which version of gtg are you running?

Changed in gtg:
status: New → Incomplete
importance: Undecided → High
milestone: none → 0.3
Revision history for this message
Matthias Fasching (fasmat) wrote :

I'm using version 0.2.4 from the official stable ppa. Interestingly the tasks starting today are now shown in the workview.

I was working on my task list late at night (after midnight) and entered some tasks that start today, which were not shown in the workview, even after a restart of GTG. Now (about 10 hours later) they are shown. Hope this information helps to localize the bug.

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

Matthias > it's not a bug, it's a feature ;-)

We considered that a day starts at 6AM. Before that, you are generally working late on the day before. Maybe this should be discussed

Revision history for this message
Matthias Fasching (fasmat) wrote :

Lionel > That's probably the most famous answer on each bug-tracker ;-)

OK, now I know this I will keep it in mind. Maybe this issue could be solved by adding an option to enter starting/ending times, and if no time is entered it is still considered to start at 6AM? I wrote another bug report on this topic, now that I know that both are linked together, maybe they could be merged?

The link to the other bug: https://bugs.launchpad.net/gtg/+bug/561095

Revision history for this message
Cliff (klfjoat) wrote :

I have the same issue on 0.2.4. Interestingly, even setting the Due Date to today did not allow the task to show in the Work View. From my perspective, any task with a Due Date of today should show up in the Work View.

Personally, I think that the concept of "work start time" and "work end time" are the domain of a calendar/event system, not a task system.

If you do decide to keep the start time, I think that if you're going to make an assumption ("the day starts at 6am"), then for usability purposes it makes sense to expose that assumption to the user in some fashion. Either in help text, or by allowing the user to change the "work time" in preferences (similar to Evolution's Day begins and Day ends fields).

Bryce Harrington (bryce)
summary: - Tasks starting "today" are not listed in workview
+ Tasks starting "today" are not listed in workview because "today" starts
+ at 6am
Revision history for this message
Olivier FAURAX (olivier-faurax) wrote : Re: Tasks starting "today" are not listed in workview because "today" starts at 6am

I would be in favor of day start at midnight, like on rememberthemilk.com.

Revision history for this message
Ctbeiser (ctbeiser) wrote :

It seems that it's confusing for people to have their tasks say they end on days which aren't when they end, but that said, if it's maintained as a feature, I'd reccomend pushing it back to 4 or 5 am, because basically nobody is awake at 4 am, whereas there are a probably a couple of insane people awake at 6. I'd think that adding a preference for it would be more GUI clutter than is justified for the low level of utility, but I guess if someone wants it in a conf file somewhere, that'd be fine.

Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.3 → 0.3.2
Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.3.2 → 0.4
Izidor Matušov (izidor)
Changed in gtg:
assignee: nobody → Izidor Matušov (izidor)
Izidor Matušov (izidor)
tags: added: plugin
Changed in gtg:
status: Incomplete → Confirmed
importance: High → Medium
summary: - Tasks starting "today" are not listed in workview because "today" starts
- at 6am
+ Configurable start of day
summary: - Configurable start of day
+ Configurable start of day in Workview
description: updated
Changed in gtg:
importance: Medium → Wishlist
Izidor Matušov (izidor)
Changed in gtg:
status: Confirmed → Won't Fix
status: Won't Fix → Confirmed
assignee: Izidor Matušov (izidor) → nobody
tags: added: love
Jeff Fortin Tam (kiddo)
Changed in gtg:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.