! 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 !
Add option to make the day view always start on the first day of the week
Status:
CLOSED: FIXED
Severity:
enhancement

Comments

Description David Schneider 2012-01-26 07:12:06 CET
I use day view more like a week view, so it would be nice to be able to have it always appear with the first day set to be the first day of the week.
This would, of course, only be applied if the number of days is >=7, and would not preclude you from selecting a different starting day from the starting day button.  Perhaps hitting the arrows with this mode enabled would advance by weeks instead of days.

Alternatively (and slightly more involved), the "week" and "day" modes could be considered two different views, launched using different menu items, and maintain different number-of-day settings.  Of course, both would be implemented the same way.
Comment 1 juha editbugs 2012-01-26 08:49:41 CET
I would not limit this to the number of days shown. If we set "weekmode" it is reasonable still to see only 5 days (working days) for example and still jump to next week.

Week mode would simple start by default on week first day and then jump 7 days when arrows are pressed. The menu arrows would still go by days, but the black small arrows in the date header row would then work in weekmode and skip 7 days.

We only need another parameter "weekmode" to get this working.

(month mode would need new presentation window and involves a lot more work.)
Comment 2 juha editbugs 2013-02-07 10:15:50 CET
This is now in 4.9.2.0 in git.

I added:
1) parameter to control first-day-of-week mode / selected-day mode
2) added 7 day forward and backward button to menu 
3) modified the small arrows to change type and functionality to skip 1 or 7 days based on the setting.
4) also fixed a rare problem if timezone difference causes date change.
Comment 3 David Schneider 2013-02-07 16:47:31 CET
Thanks!  Is 4) related to bug 8382?
Comment 4 juha editbugs 2013-02-08 03:53:55 CET
Yes, I think it is. (This fix was not however enough to fix 8382.)
Comment 5 juha editbugs 2013-12-11 08:05:08 CET
Fixed in 4.10.0

Bug #8383

Reported by:
David Schneider
Reported on: 2012-01-26
Last modified on: 2013-12-11

People

CC List:
2 users

Version

Attachments

Additional information