[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2022-08-28 Thread huizache
This is still an issue on Ubuntu-Mate Jammy 22.04.1

Calendar notification one day ahead for all day events.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2017-06-20 Thread Sebastien Bacher
** Changed in: indicator-datetime (Ubuntu)
 Assignee: Charles Kerr (charlesk) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2017-04-09 Thread Roascio Paolo
I have similar behaviour on ubuntu touch since OTA-13 (vivid), but i
don't know if this bug involves also phones or it's another story.
However in my tests (with google calendar) i found this:

a) if i set an event with defined time (eg. from 09:00 am to 10:00 am)
indicator works always as expected;

b) if i add an event for the whole day (one shot) indicator reports
correct date and time 00:00;

c) if i add an event for the whole day yearly repeated (eg. birthday), 
indicator reports wrong values, always a day ahead, with this particularity:
   - If notification is turned off the time is 00:00;
   - If notification is set (any value), the time is always 02:00 am 

If i tap on the wrong date, calendar opens on (indeed) the wrong date,
which doesn't have events registered, but in calendar and in agenda
events are correctly registered.

Analyzing the ical file for both b) and c) cases, i can see that the
only difference between the two files is the RRULE:FREQ=YEARLY
statement.

ical snippet for case b) is:

DTSTART;VALUE=DATE:20170413
DTEND;VALUE=DATE:20170414

ical snippet for case c) is:

DTSTART;VALUE=DATE:20170413
RRULE:FREQ=YEARLY
DTEND;VALUE=DATE:20170414

Maybe it's a different case, but i have both DTSTART and DTEND
correctly(?) set. It seems that there is something wrong in parsing the
RRULE statement. I tried also to play with google parameters, but the
only that highlights the problem is the repetition of an event. Doesn't
indicator expects the DTEND closely after DTSTART in the ical file?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2017-03-08 Thread Khurshid Alam
The issue still reproducible on zesty.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2016-01-13 Thread Sebastien Bacher
@Charles

I don't know if that "idiom is commonplace" but at least the patch pilot
calendar [1] as such events and the google UI/evolution/gnome-calendar
correctly list them as day event

I've exported the ICS and events have that format

"BEGIN:VEVENT
DTSTART;VALUE=DATE:20160118
DTSTAMP:20160112T165350Z
...
CREATED:20151211T075059Z
DESCRIPTION:Pilot 
SUMMARY:Pilot 
...
END:VEVENT"

AS you can see there is only a DTSTART,
http://www.kanzaki.com/docs/ical/vevent.html states

"For cases where a "VEVENT" calendar component specifies a "DTSTART"
property with a DATE data type but no "DTEND" property, the events non-
inclusive end is the end of the calendar date specified by the "DTSTART"
property"

So to reply to your questions

a) The missing DTEND is a valid case and the code doesn't handle it well
b) other systems honor it


[1] 
https://calendar.google.com/calendar/embed?src=6k1e5rq45m1bdqq0n1ge3oq...@group.calendar.google.com=OK

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2016-01-13 Thread Charles Kerr
Ok, this looks like real progress to me. This means we should be able to
create ical input along the lines of seb128's snippet in comment #8 and
keep feeding it into indicator-datetime's regression tests until we see
where the problem is.

First guess is that indicator-datetime's code is somehow injecting an
incorrect endpoint, but we'll see.

** Changed in: indicator-datetime (Ubuntu)
 Assignee: (unassigned) => Charles Kerr (charlesk)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2016-01-12 Thread Sebastien Bacher
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 Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2016-01-12 Thread Charles Kerr
If the denote-full-day-event-with-DTEND-equals-DTSTART idiom is
commonplace I guess we could modify utils.c to follow that idiom, but
(a) do we actually know that's the case in this bug and (b) if so, do
other calendar systems honor it as well?

It would be helpful to see the actual .ics entry related to the event
causing this behavior.

Specifying DTSTART and DTEND to the same time in a calendar component is
a spec violation, at least according to
http://www.kanzaki.com/docs/ical/dtend.html

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2015-11-25 Thread Sebastien Bacher
** Changed in: indicator-datetime (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

2015-11-25 Thread Sebastien Bacher
That's still an issue on xenial, all days event from google calendar are
listed the day before. Having for example the patch pilot calendar
enable and opening the indicator doesn't list the persons registered for
today but the names for tomorrow with "Tomorrow 00:00" next to them

** Summary changed:

- indicator-datetime list evolution calendar all day event a day before actual 
date of event in 12.04
+ indicator-datetime list evolution calendar all day event a day before actual 
date of event

** Changed in: indicator-datetime (Ubuntu)
   Importance: Undecided => High

** Tags added: rls-x-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
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:
  New

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/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp