The issue where "Tomorrow 00:00" is displayed instead of "Tomorrow" can
be fixed by changing src/utils.c generate_full_format_string_at_time()
const gboolean full_day = then_end &&
(g_date_time_difference(then_end, then) >= G_TIME_SPAN_DAY);
to
const gboolean full_day = then_end &&
(g_date_time_difference(then_end, then) >= G_TIME_SPAN_DAY ||
g_date_time_difference(then_end, then) == 0);
seems like the day event don't have a DTEND and that the code consider that
they start and end at the same time. Either we should consider a length=0 as
full day or we should fix the code to set "end" to a different value if that
case
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-datetime in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1261191
Title:
indicator-datetime list evolution calendar all day event a day before
actual date of event
Status in indicator-datetime package in Ubuntu:
Confirmed
Bug description:
1. What is expected
I add new all day events to evolution calendar (caldav sync with
owncloud and also local calendar). Evolution shows events just OK and
indicator-datetime calendar shows correct day as bold as well and
should also list events below as defined.
2. What actually happens
Indicator-datetime lists events to take place one day ahead e.g. all day
event on Monday is listed to be happen on Sunday.
---
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MarkForUpload: True
NonfreeKernelModules: wl
Package: indicator-datetime 0.3.94-0ubuntu2
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 3.11.0-15.23~precise1-generic 3.11.10
Tags: precise running-unity third-party-packages
Uname: Linux 3.11.0-15-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin debian-tor dialout dip libvirtd lpadmin plugdev sudo
syslog
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1261191/+subscriptions
--
Mailing list: https://launchpad.net/~dx-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~dx-packages
More help : https://help.launchpad.net/ListHelp