commit 4e0081af8eb599726ee5b94430bc02b83e26d97f
Author: Milan Crha <[email protected]>
Date:   Thu May 25 13:14:00 2017 -0300

   window: connect search view when manager is set

   https://bugzilla.gnome.org/show_bug.cgi?id=782475

commit a91c3f9bc244175532360ecc03461789df1bc35d
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed May 24 17:27:07 2017 -0300

   week-header: fix drawing stray lines when managing events

src/views/gcal-week-header.c | 5 +++++
1 file changed, 5 insertions(+)

commit bf33b53ffc7a6f9e7284aeaa557ccfe5a7c8bb95
Author: Abdullahi Usman <[email protected]>
Date:   Wed May 24 10:21:23 2017 +0100

   month-view: add margin to overflow layout

   The overflow layout sit at the bottom of a cell to display "Other X events"
   when there is no room to accomodate more.

   The issue is that the overflow layout does not have margin property like
   other views(layouts) in the cell, so instead it appears either too far from or
   too close to the border depending on the text it accomodates.

   We can fix this by setting the margin property.

   https://bugzilla.gnome.com/show_bug.cgi?id=771581

src/views/gcal-month-view.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

commit 1b844594563560c065559ca06db7775bc33f6df1
Author: Mohammed Sadiq <[email protected]>
Date:   Tue May 23 09:15:26 2017 +0530

   gcal-event: fix several memory leaks

   https://bugzilla.gnome.org/show_bug.cgi?id=782972

src/gcal-event.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

commit 7ccf849b64cac5bba6b5e7adef488392ccc38f82
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Mon May 22 22:55:10 2017 -0300

   edit-dialog: unconditionally update event dialog

   When setting an event, we might modify the event in such a way that
   the edit dialog can be broken if it doesn't update.

   Fix that by unconditionally updating the event dialog when setting
   an event.

src/gcal-edit-dialog.c | 141 ++++++++++++++++++++++++-------------------------
1 file changed, 70 insertions(+), 71 deletions(-)

commit afc27ee055993f5a1f80257f8c07b2ae76cce50c
Author: Abdullahi Usman <[email protected]>
Date:   Fri May 19 21:01:07 2017 +0100

   month-view : adjust overflow layout and set it ellipsized at end.

   The overflow layout used to display "Other X events" text when
   there is no enough space to accomodate more events.

   This used to get mixed-up/overlapped with the date label because the
   overflow label uses whole cell width as width.

   We can fix this by substracting date label width from overflow label
   width to accomodate the date label.

   https://bugzilla.gnome.com/show_bug.cgi?id=7771581

   https://bugzilla.gnome.org/show_bug.cgi?id=771581

src/views/gcal-month-view.c | 101 ++++++++++++++++++++++----------------------
1 file changed, 51 insertions(+), 50 deletions(-)

commit 6ce5d5b7d616e3316a0d54de3826e2b4bbc4e985
Author: Abdullahi Usman <[email protected]>
Date:   Fri May 12 03:33:56 2017 +0100

   month-view : add margin to overflow layout

   The overflow layout sit at the bottom of a cell to display "Other X events"
   when there is no room to accomodate more.

   The issue is that the overflow layout does not have margin property like
   other views(layouts) in the cell, so instead it appears either too far from or
   too close to the border depending on the text it accomodates.

   We can fix this by setting the margin property.

   https://bugzilla.gnome.com/show_bug.cgi?id=7771581

src/views/gcal-month-view.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 3387d6b90e87076c78b9bce7269c71dfcdbc403a
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed May 17 14:47:03 2017 -0300

   event: remove unused code

src/gcal-event.c | 8 --------
1 file changed, 8 deletions(-)

commit 5fc4fa81c493e1b1433dd56236e17ff275a36e21
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed May 17 09:05:05 2017 -0300

   flatpak: allow communicating with org.gnome.ControlCenter

org.gnome.Calendar.json | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)

commit 59c8802a5b36f2dc206820226e69bd6816729e47
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed May 17 09:03:24 2017 -0300

   source-dialog: use DBus to spawn Control Center

   In a Flatpak'd world, we cannot rely on the fact that
   gnome-control-center binary will be installed at the
   app's sandbox. But since it's a core app, we can rely
   on the fact that it's available outside the sandbox.

   To make it work, use DBus rather than raw spawn to
   open control center.

src/gcal-source-dialog.c | 70 ++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 62 insertions(+), 8 deletions(-)

commit a2318e2106a24ea8f7d5f68945556cea35bf301e
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 17:48:25 2017 -0300

   week-view: improve scroll timeout logic

   Instead of keeping an active timeout source spamming the
   console, just connect to the right signal and wait for the
   week view to be visible again.

src/views/gcal-week-view.c | 28 +++++++++++++++++++++++++++-
1 file changed, 27 insertions(+), 1 deletion(-)

commit 75332795cf0433af32ad6a48a4b4b049d7512af9
Author: Emmanuele Bassi <[email protected]>
Date:   Fri May 19 19:58:48 2017 +0100

   Use libical 2.0 for building Flatpak

   Evolution-data-server recently bumped its dependency on libical from 1.0
   to 2.0. Since we build e-d-s from Git in the Flatpak builder manifest,
   we need to update the version of libical we build as well.

org.gnome.Calendar.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

commit 47fe781be3aefbad5ea4de03278623b58f8f1a70
Author: Milan Crha <[email protected]>
Date:   Thu May 25 13:14:00 2017 -0300

   window: connect search view when manager is set

   https://bugzilla.gnome.org/show_bug.cgi?id=782475

src/gcal-window.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 58ce3cc4431a516e81da455f6b9c4a7aa605b581
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 15:01:11 2017 -0300

   application: only override log handler with --debug

src/gcal-application.c | 10 ++++++++++
src/main.c             |  3 ---
2 files changed, 10 insertions(+), 3 deletions(-)

commit b4fb2598b5e739ddd97b1f61188487c6b4b8bb8d
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 14:56:29 2017 -0300

   log: ignore GdkPixbuf messages

src/gcal-log.c | 10 ++++++++++
1 file changed, 10 insertions(+)

commit 06c0625243ef33c6e8fb884178c64e6ae21536cd
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 14:56:18 2017 -0300

   window: fix style

src/gcal-window.c | 8 ++++++++
1 file changed, 8 insertions(+)

commit a272f4a0c976fb5ddad8028c01e77a3c9829be37
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 14:44:39 2017 -0300

   views: use the new GcalClock to redraw

   Instead of having each view manage it's own timeout (or
   even worse, making GcalWindow manage it), use the newly
   introduced GcalClock API to do that.

src/gcal-window.c            | 24 ------------------------
src/views/gcal-month-view.c  |  5 +++++
src/views/gcal-week-grid.c   | 28 +++++-----------------------
src/views/gcal-week-header.c | 28 +++++-----------------------
src/views/gcal-year-view.c   |  5 +++++
5 files changed, 20 insertions(+), 70 deletions(-)

commit b9ce9c9950a9db47e1398eee87cf0bc9fb7ceb14
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 14:34:12 2017 -0300

   manager: create and keep an internal clock

   This clock will be used in the future by other classes
   to update stuff.

src/gcal-manager.c | 33 ++++++++++++++++++++++++++++++++-
src/gcal-manager.h |  4 ++++
2 files changed, 36 insertions(+), 1 deletion(-)

commit 6b290b41c9f53982e6cd3a19f0e22339e35ecb5a
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 16 14:29:33 2017 -0300

   clock: introduce GcalClock

   GcalClock is an internal clock for GNOME Calendar that
   sends a few utility signals, such as :day-changed and
   :minute-changed.

   It also watches for suspend/resume events to properly
   send the signal right after the resume.

src/Makefile.am  |   4 +-
src/gcal-clock.c | 284 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/gcal-clock.h |  35 +++++++
3 files changed, 322 insertions(+), 1 deletion(-)

commit c932e3ed618ad701408b779aa01cb9ae4f8fe3bd
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Apr 12 14:20:35 2017 -0300

   week-grid: draw today indicator above events

src/views/gcal-week-grid.c | 72 +++++++++++++++++++++++-----------------------
1 file changed, 36 insertions(+), 36 deletions(-)

commit 7cf3dbd3b4a9f0187a1ce8c41428027bf4961933
Author: Mohammed Sadiq <[email protected]>
Date:   Fri May 12 21:07:03 2017 +0530

   event-widget: fix memory leak

   https://bugzilla.gnome.org/show_bug.cgi?id=782566

src/gcal-event-widget.c | 1 +
1 file changed, 1 insertion(+)

commit 97620a4c00b5d46cb2e0a8821f7c0699bb05df93
Author: Mohammed Sadiq <[email protected]>
Date:   Fri May 12 20:22:39 2017 +0530

   week-header: fix memory leak

   https://bugzilla.gnome.org/show_bug.cgi?id=782561

src/views/gcal-week-header.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

commit 1eb9e5b095019d48a1b1f559a618a7b3391714c1
Author: Jeremy Bicha <[email protected]>
Date:   Wed May 10 19:13:51 2017 -0400

   Fix header for Spanish translation

po/es.po | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

commit f3f2f427797079bc727c335b1135f09c48688d1d
Author: Orkun Tezer <[email protected]>
Date:   Sat May 6 00:07:57 2017 +0300

   week-header: use g_date_time_add_days for dnd date calculation

   Dnd at week header crashes with segmentation fault

   The problem, calculation of dnd_date returns NULL when week_start is
   in previous month.

   Fix that by using g_date_time_add_days() function

   https://bugzilla.gnome.org/show_bug.cgi?id=781955

src/views/gcal-week-header.c | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)

commit d42ce8c5e7c92d0d715663177cb3e97faf24e143
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue May 9 16:59:39 2017 -0300

   Bump 3.24.2 release

NEWS                                           |  8 ++++++++
configure.ac                                   |  2 +-
data/appdata/org.gnome.Calendar.appdata.xml.in | 12 ++++++++++++
3 files changed, 21 insertions(+), 1 deletion(-)