! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Request: Show list of TODO's on main interface
Status:
CLOSED: FIXED
Severity:
enhancement

Comments

Description Harold Aling 2007-10-12 08:38:50 CEST
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.6) Gecko/20071008 Ubuntu/7.10 (gutsy) Firefox/2.0.0.6
Build Identifier: 

It would be cool if the calendar gets company of a list of todo's in the main interface.

Currently, the only way to see your todo's is by opening a date and then opening the TODO tab.

Reproducible: Always

Steps to Reproduce:
Comment 1 juha editbugs 2007-10-12 08:49:44 CEST
to clarify: You  mean that TODO due dates also should be marked as bold 
in the main calendar window?
(Currently only EVENTS are set bold)
Comment 2 Harold Aling 2007-10-12 09:23:45 CEST
(In reply to comment #1)
> to clarify: You  mean that TODO due dates also should be marked as bold 
> in the main calendar window?

If there's a due date for a TODO, 'I'd reckon that this TODO is 100% equal to an appointment, and thus should be shown in bold on the calendar itself.

This request was for something like this:

+--------------------+
| Orage          _ x |
|--------------------|
| < Oct >    < 2007 >|
|--+--+--+--+--+--+--|
|  |  |  |  |  |  |  |
     <calendar>
|  |  |  |  |  |  |  |
|--+--+--+--+--+--+--|
| Todo 1             |
| Todo 2             |
| Todo 3             |
+--------------------+

The todo items can be
* Bold: if there due in the next X hours (today?)
* Red: if due in the past
* ...

Hope this makes it somewhat clearer...
Comment 3 Harold Aling 2007-10-12 09:26:30 CEST
(In reply to comment #1)
> to clarify: You  mean that TODO due dates also should be marked as bold 
> in the main calendar window?

(offtopic)

Ehm, can a TODO be set without a due date?
Comment 4 juha editbugs 2007-10-12 12:04:07 CEST
gtk_calendar can only use bold, not colours, so red is out of question.

So basically you have two enhancments here:
1) mark due dates as bold
2) build TODO list below the calendar

Did I get it right?
Not a bad idea.
Comment 5 Harold Aling 2007-10-12 13:55:40 CEST
(In reply to comment #4)
> Did I get it right?
Yep!

> So basically you have two enhancements here:
Maybe even three: "create a TODO without due date/time". Should I add those as separate bugs/requests?

> gtk_calendar can only use bold, not colours, so red is out of question.
'Red' is intended for a TODO list item (below the gtk_calendar).

You may PM me if you have more questions...

-H-
Comment 6 juha editbugs 2007-10-12 16:14:20 CEST
no need to build separate BUGs although that TODO without DUE date would be
clearer if it is separate, so if you do not mind, that would help.

I like these, will add them.
Comment 7 juha editbugs 2007-11-20 23:10:15 CET
This is now implemented in Orage 4.5.11.1 in svn revision 26382.

1) Added the todo window: 
Late todos are red and "active" todos are blue.
Active todo is one where current day is between start and due date. Other
in the future todos are normal black. Completed todos are not shown.

2) Added todos to be bold in the main window:
Completed todos are not marked. Only the first todo due date is marked for
reoccuurring todos.

3) did NOT implement todo without due date.
This appeared to have major effects on here and there and is rather difficult
to code and causes nasty hacks or major rewrite. Specially it causes problems
in the repeat code. And it has fairly east workaround: Just set due day to
be after 1000 days. it is almost the same.
If this is not ok, please file a new enhancement detailing what is needed.

Bug #3601

Reported by:
Harold Aling
Reported on: 2007-10-12
Last modified on: 2008-02-27

People

CC List:
0 users

Version

Version:
unspecified

Attachments

Additional information