commit 994a2a839cb0c1089dc0ec7a86c5b0bdafedfe29
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue Jan 19 18:24:51 2016 -0200

   Bump 3.19.4 release

NEWS         | 14 ++++++++++++++
configure.ac |  2 +-
2 files changed, 15 insertions(+), 1 deletion(-)

commit bc6d40b7180e56af1f5922c3dc4726a9ebf3172a
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue Jan 19 18:20:53 2016 -0200

   build: remove glib-gettext

   It's deprecated

configure.ac | 2 --
1 file changed, 2 deletions(-)

commit 7a7910797cc1886b270201b6e037aecdf1b8ddf4
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue Jan 19 18:16:34 2016 -0200

   Update TODO

TODO | 6 ------
1 file changed, 6 deletions(-)

commit c4853dd855f0412a01832b12c9ed4098fe822486
Author: Isaque Galdino <[email protected]>
Date:   Tue Jan 19 01:00:10 2016 -0200

   gnome-calendar: Fix week #s in year view

   Changed year view to use ISO 8601 standard to display the week #s
   correctly when showing first and last weeks.

   Year view was always starting week #s as 1, based on Jan 1st, and it
   kept count the weeks until Dec 31st. But according to ISO 8601 standard,
   that's not always true, i.e. Jan 1st 2016, is still in the 53th week of
   2015, while Dec 31st 2014 is already in the 1st week of 2015.

   Now the code is using ISO 8601 GDate function to get the correct week
   number for the first and the last weeks of the year only. Other weeks
   continue to use the same logic.

   More about ISO 6801: https://en.wikipedia.org/wiki/ISO_8601#Week_dates

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

src/gcal-year-view.c | 25 +++++++++++++++++++++----
1 file changed, 21 insertions(+), 4 deletions(-)

commit bbf0f10203eb915863c9e448613b24643219801b
Author: Jiro Matsuzawa <[email protected]>
Date:   Sat Jan 16 03:26:11 2016 +0000

   Updated Japanese translation

po/ja.po | 53 ++++++++++++++++++++++++++++++++++-------------------
1 file changed, 34 insertions(+), 19 deletions(-)

commit 7b28416361328c9b8611fcb0cec32fc1b6080bd0
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Tue Jan 12 17:00:07 2016 -0200

   month-view: make lines stronger

   The current lines are very light and people
   with visual issues may not find them easy.

   To fix that, make these lines slightly stronger,
   enough to make them clearly visible.

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

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

commit a5e9b3bea7fda3421762fbcdec3191d87be3072b
Author: Stas Solovey <[email protected]>
Date:   Mon Jan 11 21:22:00 2016 +0000

   Updated Russian translation

po/ru.po | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)

commit 87280268675aa296b2706ebb1e4c86b169ba1082
Author: Aurimas Černius <[email protected]>
Date:   Sun Jan 10 17:19:22 2016 +0200

   Updated Lithuanian translation

po/lt.po | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)

commit df9af0e8f96d32794f745eedf7bd8e32bb2d587a
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Mon Jan 4 22:24:10 2016 -0200

   month-view: remove leftover

   This was supposed to be removed, since there's no
   use in setting a state and immediately restore the
   context.

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

commit b7e6de4c13923d13365ec41c1fa8c3d449746a1a
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Mon Jan 4 19:22:28 2016 -0200

   year-view: fix wrong padding

   Since we're using css nodes now, the calendar-view
   node overrides anything we could possibly set up. In
   fact, I don't know how it was working before.

data/theme/gtk-styles.css | 5 +++++
1 file changed, 5 insertions(+)

commit 6de0376ab627cfb82392b11993db3c248e481717
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Mon Jan 4 16:49:44 2016 -0200

   month-view: fix warnings

   We were calling gtk_style_context_get() with a state
   different than that of the style_context, which yiels
   warnings.

   Fix that by saving, setting the flag and restoring the
   context.

src/gcal-month-view.c | 9 +++++++++
1 file changed, 9 insertions(+)

commit 21f3ed1ef16a4bda7f8c8374b120d91200be4970
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 9 20:38:38 2015 -0200

   project: more css names fixups

data/theme/gtk-styles.css | 2 +-
src/gcal-month-view.c     | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)

commit 5b8a26ec71f48af94f2a5fcde8e642bb0c52f64d
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 9 02:16:02 2015 -0200

   year-view: port to css nodes

   Mainly by removing the gtk_widget_get_state_flags()
   calls.

data/theme/gtk-styles.css |  8 ++++----
data/ui/year-view.ui      |  3 +++
src/gcal-year-view.c      | 30 +++++++++++++++++++++---------
3 files changed, 28 insertions(+), 13 deletions(-)

commit ef9868a0d71d49928e2b248ff1379fe451cd735b
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 9 02:07:36 2015 -0200

   event-widget: port to css nodes

   This commit add a css name, and use the style
   context's state flags as well.

src/gcal-event-widget.c | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)

commit 8b1054f6385670e89795f3518ed4440db1af0770
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 9 02:02:13 2015 -0200

   month-view: set a css name

   This will add a CSS Node in the style context,
   and keep Calendar in sync with latest gtk+
   upstream changes.

data/theme/gtk-styles.css | 50 +++++++++++++++++++++++------------------------
src/gcal-month-view.c     | 20 ++++++++++---------
2 files changed, 36 insertions(+), 34 deletions(-)

commit 2280a74856963730746005fa730237e66b5ea506
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Mon Jan 4 02:16:08 2016 -0200

   edit-dialog: notify property before manually check sensitivity

   When we check start & end time selector's sensitivity before
   notifying the property change, the check is overriden by the
   binding.

   Fix that by performing the checks after the notification of the
   property change.

src/gcal-edit-dialog.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

commit b8393209b087e3d64512cc68692fb0b1dc5c7e90
Author: Akom Chotiphantawanon <[email protected]>
Date:   Sun Jan 3 16:26:47 2016 +0700

   Updated Thai translation.

po/th.po | 60 ++++++++++++++++++++++++++----------------------------------
1 file changed, 26 insertions(+), 34 deletions(-)

commit 003107bb9b9aa1a8e99a5a15a7e5885031101d07
Author: Mario Blättermann <[email protected]>
Date:   Fri Jan 1 18:57:44 2016 +0000

   Updated German translation

po/de.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)

commit 2028774e4581245c042b6c0d1d413021a49f0e56
Author: Enrico Nicoletto <[email protected]>
Date:   Thu Dec 31 17:32:36 2015 +0000

   Updated Brazilian Portuguese translation

po/pt_BR.po | 26 +++++++++++---------------
1 file changed, 11 insertions(+), 15 deletions(-)

commit abd6fa8b2d9207d8d28fa9836e1e336aecffa67f
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Thu Dec 31 00:37:36 2015 -0200

   window: properly case ::manager property getter

   It's a readwrite property, thus it must have an
   case PROP_MANAGER set in get_property.

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

commit 961bf5dc886ecd0c5ed03cca73207218a79d45b5
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 17:37:12 2015 -0200

   window: setup edit dialog from UI file

   This commit sets up the edit dialog from the window's ui
   resource file, in a series of commits that tries to move
   all C code to the UI definitions.

   Also, GcalManager is a full GObject class, not a simple
   pointer. As such, update the property spec to be of type
   object, not pointer.

data/ui/window.ui |  9 +++++++--
src/gcal-window.c | 51 ++++++++++++++++++++++++++-------------------------
2 files changed, 33 insertions(+), 27 deletions(-)

commit 13c4145507bee8226ed2ed4cf143c6c91d64a4c1
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 16:03:48 2015 -0200

   edit-dialog: add ::writable and ::manager properties

   By using these properties, we gain the possibility to
   bind them to the widgets and save some needless code.

   This commit adds GcalEditDialog::writable and ::manager
   properties. Other needed properties will be eventually
   added in the subsequent commits.

data/ui/edit-dialog.ui |   8 ++++
src/gcal-edit-dialog.c | 126 +++++++++++++++++++++++++++++++++++++++----------
2 files changed, 108 insertions(+), 26 deletions(-)

commit de207f9c63d525be9e0512da10571293ecb3757f
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 15:05:20 2015 -0200

   edit-dialog: move bindings to UI file

   We don't need to manually bind these properties in
   the source code if we can make it on the UI files.

data/ui/edit-dialog.ui |  3 +++
src/gcal-edit-dialog.c | 19 -------------------
2 files changed, 3 insertions(+), 19 deletions(-)

commit 4d19950c2ca87d264fa0f6239f4d601f9eb19812
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 14:59:16 2015 -0200

   edit-dialog: cosmetic changes

   Fixes some alignment issues, as well as some
   needless checks. Also, use some handy glib
   functions to shrink the code even more.

src/gcal-edit-dialog.c | 140 +++++++++++++++++++------------------------------
1 file changed, 55 insertions(+), 85 deletions(-)

commit 3396291e3ec6b1178363a2a41b384620cf8d51bd
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 14:40:34 2015 -0200

   edit-dialog: remove needless casts

   These widgets are already stored as GtkWidgets,
   and there is no need to do these casts.

src/gcal-edit-dialog.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

commit 6f1eb7ca9db40de0b2ce5bb016c5f9ecb551ada1
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 14:36:27 2015 -0200

   edit-dialog: turn into a final class

   This commit updates GcalEditDialog's code for
   it to be a final class. As such, we don't need
   the GcalEditDialogPrivate type - we can simply
   move our data to the GcalEditDialog struct.

src/gcal-edit-dialog.c | 484 +++++++++++++++++++++++--------------------------
src/gcal-edit-dialog.h |  22 +--
2 files changed, 227 insertions(+), 279 deletions(-)

commit 0ac827d87d21e1b0720060d4a19214ab73cc7e16
Author: Georges Basile Stavracas Neto <[email protected]>
Date:   Wed Dec 30 14:12:02 2015 -0200

   edit-dialog: remove dead code

   This is already set in the UI definition file
   for the dialog.

src/gcal-edit-dialog.c | 3 ---
1 file changed, 3 deletions(-)

commit 1184d3e7c4324bea44405eb6ef0036f122aa9b17
Author: Paul Seyfert <[email protected]>
Date:   Mon Dec 28 12:25:57 2015 +0100

   Updated German translation

po/de.po | 27 ++++++++++++---------------
1 file changed, 12 insertions(+), 15 deletions(-)

commit 9be7233f2856f3d2f60e340e6ed65c909ffccbe5
Author: Erick Perez Castellanos <[email protected]>
Date:   Tue Dec 22 23:55:12 2015 -0600

   date-selector: fix typo

   The parsing of the date mask was never happening because it was always assuming
   it was wrong.

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

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

commit cb25af016403a6984788efd3411db0a14c163556
Author: Erick Perez Castellanos <[email protected]>
Date:   Mon Dec 21 22:53:33 2015 -0600

   year-view: Get selected date before hiding popover

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

src/gcal-year-view.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

commit 2001273c289381bed89dbe541664b85da39ffc34
Author: Miguel Vaello Martínez <[email protected]>
Date:   Thu Dec 17 14:00:07 2015 +0100

   Fix uninitialized variable

   In the 'icaltime_compare_with_current' function, the 'result' was
   uninitialized. As a consequence, this simplifies the if-else
   condition.

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

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

commit ed580933eae23882d5762e32736143d5ecbb802a
Author: Erick Perez Castellanos <[email protected]>
Date:   Mon Dec 21 20:07:26 2015 -0600

   appdata: added kudos

data/appdata/org.gnome.Calendar.appdata.xml.in | 7 +++++++
1 file changed, 7 insertions(+)

commit 59503952c8379a4700ddc2310316b364a7893226
Author: Erick Perez Castellanos <[email protected]>
Date:   Tue Dec 15 23:54:55 2015 -0600

   Bump version to 3.19.3 for release

   NEWS file updated

NEWS         | 5 +++++
configure.ac | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)