# Generated by Makefile. Do not edit.

commit 9926c3a01bcebbb4f7adbbc65d7c1cc790a0d886
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 23 12:11:33 2014 -0500

    Bump version to 3.15.3 for release

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1557245a195daf032368eed45cdde17c708af9d5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 23 12:10:46 2014 -0500

    Updated POTFILES.in
    
    Fix make distcheck

 po/POTFILES.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit eba5a341bbefbbc1b6864ee9a5e37bdc8b8cda30
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 23 12:00:56 2014 -0500

    NEWS: updated for release

 NEWS | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 70fa71492ebe128cbf3e09b32f48f878438dfc62
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 14:24:16 2014 -0200

    date-selector: added docs

 src/gcal-date-selector.c | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit e2dc2591e8999c33cc5d7b76ecf968a9abc421d3
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 14:16:35 2014 -0200

    date-selector: remove unneeded initialization
    
    GObject initializes private fields to 0, we don't have to redo this work.

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

commit 70d62e802d1e176d16f24dcdc194b0c275500a53
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 14:11:59 2014 -0200

    date-selector: fix code style format
    
    Better legibility is always welcomed.

 src/gcal-date-selector.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit ef3b4f059f17dd4b6910692efb51992bc82c7230
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 23 10:22:35 2014 -0500

    build: fix make distcheck

 data/Makefile.am       | 1 +
 data/icons/Makefile.am | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit c4c2ae3517388b3714bb91bc2df4d840972852aa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 23 10:21:50 2014 -0500

    build: autogen does not need git submodule mojo

 autogen.sh | 2 --
 1 file changed, 2 deletions(-)

commit 4d9ed837cbe877c7ed117e15c08deb85949f7dd4
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 12:44:58 2014 -0200

    date-selector: remove debug message
    
    It's not needed to know the mask.

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

commit 5ed4832f9a18d429d37b3d85c6269fb7e750a7e2
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 12:37:57 2014 -0200

    date-selector: use atoi instead of strtol
    
    This prevents the pseudo-bug where strtol thinks the date is in octal because of the leading zeros.

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

commit 3257f47b462f46306e067a7cdcfef9245e54d7a2
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 12:31:14 2014 -0200

    date-selector: fix code style

 src/gcal-date-selector.c | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

commit fddac33fad9e901e1973b38aa8b3c7b5b849f603
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 23 11:22:54 2014 -0200

    date-selector: factor out duplicated code

 src/gcal-date-selector.c | 56 +++++++++++-------------------------------------
 1 file changed, 13 insertions(+), 43 deletions(-)

commit 13a3fb96386e88d1c374b89a9031fb0603a4e827
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 22 15:48:01 2014 -0200

    date-selector: don't set locale on ::init

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

commit 5cec73ab436f8b18ce377504bce068ddd5b5931e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 22 13:15:49 2014 -0200

    date-selector: completely drop the format_24h flag
    
    Dates do not depend on the time format, so it shouldn't be cached here.

 src/gcal-date-selector.c | 27 ---------------------------
 src/gcal-date-selector.h |  3 ---
 2 files changed, 30 deletions(-)

commit 9b5670a4167d7c3ec43f3778b39f019b97c4a636
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 22 13:10:59 2014 -0200

    date-selector: add gcal_date_selector_use_24h_format function
    
    Will be used later on in order to avoid retrieving this value multiple times with GSettings.

 src/gcal-date-selector.c | 15 +++++++++++++++
 src/gcal-date-selector.h |  3 +++
 2 files changed, 18 insertions(+)

commit 07e052ef9c9ed28f4c69bb9c40598aa7f7d67de5
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 22 13:02:34 2014 -0200

    edit-dialog: requires date format for construct
    
    Neccessary to pass it to GcalDateSelector & GcalTimeSelector without having to search the value again.

 src/gcal-edit-dialog.c | 7 ++++++-
 src/gcal-edit-dialog.h | 2 +-
 src/gcal-window.c      | 2 +-
 3 files changed, 8 insertions(+), 3 deletions(-)

commit 0ad7dd54abd5dacac8e8cb7ac09546b057ec75a7
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 22 12:54:19 2014 -0200

    date-selector: remove wrongly placed g_object_refs

 src/gcal-date-selector.c | 5 -----
 1 file changed, 5 deletions(-)

commit 0db303abe26989feaa9e6f5eebba6b86dcdfaeff
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 18:23:34 2014 -0200

    edit-dialog: fix sizing issue

 data/ui/edit-dialog.ui | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

commit bfc6e37595c88f67817f998c1bb6ea471a615d82
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 15:15:37 2014 -0200

    date-selector: show Day, Month and Year labels according to it's position

 data/ui/date-selector.ui |  6 ++++--
 src/gcal-date-selector.c | 16 ++++++++++++++++
 2 files changed, 20 insertions(+), 2 deletions(-)

commit 71913eed414fd7ab6c63bd6ad0c5f0843b478747
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 14:17:23 2014 -0200

    date-selector: fire MODIFIED signal
    
    Also, some code cleanup.

 src/gcal-date-selector.c | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit 62849f128df3ffb375b0cabf266450d419546dc0
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 13:52:53 2014 -0200

    date-selector: fix focus-out propagation issue

 src/gcal-date-selector.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit f0e0a6c015d939bbf034d27cc7c7c8298932b8e1
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 13:50:00 2014 -0200

    date-selector: update date on GtkEntry::activate signal

 src/gcal-date-selector.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

commit 55b4002e6bda403fd78b07249059f7491e5d5bba
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 13:42:06 2014 -0200

    date-selector: set date on GtkEntry::focus-out-event

 src/gcal-date-selector.c | 53 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

commit 26df8ec8d82918139bc5e36903fd678aedf6083e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 13:09:43 2014 -0200

    edit-dialog: link date & time selectors

 data/ui/edit-dialog.ui | 74 ++++++++++++++++++++++++++++++++++----------------
 1 file changed, 50 insertions(+), 24 deletions(-)

commit 077b1a7d01fbcbdd1bca0149351de220a2ee7120
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 13:03:20 2014 -0200

    date-selector: clamp day & month values before validating it

 src/gcal-date-selector.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 107772131b5479620d3b9511ab7f5e802870f7ad
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 13:01:23 2014 -0200

    date-selector: clear code, improved set_date func

 src/gcal-date-selector.c | 129 ++++++++++++++++++++++-------------------------
 1 file changed, 59 insertions(+), 70 deletions(-)

commit d820abcb3ed0f800a4d77ca5d54b24cd55c44a93
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 12:48:09 2014 -0200

    date-selector: allow calendar to select the date
    
    For testing reasons, we don't fire MODIFIED signal yet.

 src/gcal-date-selector.c | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

commit 86624ce8fdddd33e6181cb39c4ae1981d5ad5a20
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 12:32:55 2014 -0200

    date-selector: validate entries' input

 src/gcal-date-selector.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)

commit 69db4acf4cc24ba6e512200ada835ea3afb1e2fc
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 11:47:08 2014 -0200

    date-selector: limit number of digits of entries

 src/gcal-date-selector.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 55c06817633b1e6434430cad2f7a2bd38ea2ef0c
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 11:26:12 2014 -0200

    date-selector: setup date entries' text
    
    They still are useless.

 src/gcal-date-selector.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 63 insertions(+), 1 deletion(-)

commit b386be95d660f77821173e71cd38bee46118dc6a
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 11:14:45 2014 -0200

    date-selector: ajust entries' names

 data/ui/date-selector.ui | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 8521e5b0f14df71e5e76d45c61a9f858bb1c4fd9
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Dec 21 11:03:46 2014 -0200

    date-selector: shows parsed date at the date's label
    
    Also, GcalDateSelector do it's best to find out day, month and year relative positions at the date mask.

 src/gcal-date-selector.c | 80 ++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 64 insertions(+), 16 deletions(-)

commit a518c4e046c7c914c49a23ae1431a26947e0dded
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Dec 20 22:16:06 2014 -0200

    date-selector: set calendar's date

 src/gcal-date-selector.c | 44 ++++++++++++++++++++++++++++++++++++--------
 1 file changed, 36 insertions(+), 8 deletions(-)

commit 714fb4ec6b8b059390fff10336181be9b96c2e2c
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 18 20:13:37 2014 -0200

    date-selector: set max width for date entries
    
    Fixes those giant horrible entries that were being cutted off of the dialog.

 data/ui/date-selector.ui | 4 ++++
 1 file changed, 4 insertions(+)

commit 63e473476b4bb5565780efc9d473d76f8d5918ee
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 18 15:31:43 2014 -0200

    edit-dialog: fixed wrong setting of date selector sensitivity

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

commit 2be9c125dd31471710f018931ab7bd2865f3c07e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 18 15:24:44 2014 -0200

    date-selector: load popover with date selector

 data/ui/date-selector.ui | 41 +++++++++++++++++++-----------
 src/gcal-date-selector.c | 66 ++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 82 insertions(+), 25 deletions(-)

commit 40683e5e104b63f0d7fde062b76ea7dbc17169c6
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 18 14:20:20 2014 -0200

    date-selector: initial implementetation
    
    No functionality is ready, only project settings and class type.

 data/Makefile.am            |   1 +
 data/calendar.gresource.xml |   1 +
 data/theme/gtk-styles.css   |   8 +
 data/ui/date-selector.ui    |  74 ++++++++
 data/ui/edit-dialog.ui      |   4 +-
 src/Makefile.am             |   4 +-
 src/gcal-date-entry.c       | 439 --------------------------------------------
 src/gcal-date-entry.h       |  72 --------
 src/gcal-date-selector.c    | 156 ++++++++++++++++
 src/gcal-date-selector.h    |  69 +++++++
 src/gcal-edit-dialog.c      |  52 +++---
 11 files changed, 340 insertions(+), 540 deletions(-)

commit 6bea205cfdefff8cd0d541009af78f66519c0831
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Tue Dec 23 16:40:06 2014 +0000

    Updated Hungarian translation

 po/hu.po | 43 +++++++++++++++++++++++++++----------------
 1 file changed, 27 insertions(+), 16 deletions(-)

commit 64a00b78b563f0d65268c19b17f942e52dec242c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 23:37:40 2014 -0500

    ignore: updated

 .gitignore | 3 +++
 1 file changed, 3 insertions(+)

commit 1b31d419d49ccf860173be79c5599f5b8cd7330a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 23:34:29 2014 -0500

    app:  make DBus-activatable
    
    This commit installs a service file, renames the desktop file
    to follow the bus name, and adds the DBusActivatable key to the
    desktop file, following
    https://wiki.gnome.org/HowDoI/DBusApplicationLaunching
    
    Updates POTFILE files accordingly

 configure.ac                          |  2 +-
 data/Makefile.am                      | 17 +++++++++++++++--
 data/gnome-calendar.desktop.in.in     | 11 -----------
 data/org.gnome.Calendar.desktop.in.in | 12 ++++++++++++
 po/POTFILES.in                        |  2 +-
 po/POTFILES.skip                      |  2 +-
 6 files changed, 30 insertions(+), 16 deletions(-)

commit 43522b88455a135fb4431c24844d1e7f3259fb50
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 22:50:31 2014 -0500

    build: update GLib required version
    
    g_strv_contains is a new acquisition of Glib, so we need to bump the
    dependency up.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1b88c2fd89bc3bdc7d73435e96043ce178dcc823
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 22:08:50 2014 -0500

    build: remove mention to non-existent file
    
    Fix make distcheck

 data/Makefile.am | 1 -
 1 file changed, 1 deletion(-)

commit 1de6a8b87ae81745256257a852b2ab2a42f612c2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 21:56:38 2014 -0500

    misc: whitespace and code style minor fixes

 src/gcal-manager.c    |  1 -
 src/gcal-month-view.c | 12 +++---------
 2 files changed, 3 insertions(+), 10 deletions(-)

commit 0ff177c1d8ba611b5b8f3bad41c21272425ca9cb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 21:55:55 2014 -0500

    comments: document utils functions, add FIXME

 src/gcal-event-widget.c | 1 +
 src/gcal-month-view.c   | 1 +
 src/gcal-utils.c        | 9 +++++++++
 3 files changed, 11 insertions(+)

commit 4eabc0223b61511fd067d728153d8582cc570544
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 21:52:35 2014 -0500

    build: remove unneeded code
    
    GObject type system zeroing instance private data, so initialization to
    NULL and FALSE is not needed.
    Misc code styles fixes.

 src/gcal-edit-dialog.c   |  5 -----
 src/gcal-event-widget.c  |  6 ------
 src/gcal-month-view.c    |  1 -
 src/gcal-time-selector.c |  9 +--------
 src/gcal-week-view.c     | 18 +-----------------
 src/gcal-window.c        | 17 -----------------
 src/gcal-year-view.c     |  9 +--------
 7 files changed, 3 insertions(+), 62 deletions(-)

commit 8f8bb2153428d9471118604aac0f870cdbb75b02
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 21:41:14 2014 -0500

    event-widget: use custom class for background colors

 src/gcal-event-widget.c | 30 +++++++++---------------------
 1 file changed, 9 insertions(+), 21 deletions(-)

commit 64f9e45c76691c9c0255705d7dbdeadcf2e69a3c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 21:37:24 2014 -0500

    app: create custom provider for background colors
    
    GcalEventWidgets get its background colors dynamically, so we are
    creating a custom provider with a CSS class per calendar color, and
    later on the proper class will be applied to the widget.

 src/gcal-application.c | 84 ++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 72 insertions(+), 12 deletions(-)

commit 442b26b5eaef597d6ebc26de47ab0c796f0e710c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 14:54:05 2014 -0500

    month-view: properly handle all-day events
    
    Note: when the marking of break events is made, this have to be taken
    into account.

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

commit 5a36689e070bc18ae22e510b7ffc580e3e1397e3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 14:52:34 2014 -0500

    event-widget: advertise properly multiday status
    
    When an event is marked all day, the end-date is always one day ahead of
    the true end of the event, and both dates are marked as date. We need to
    take this into account.

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

commit 748b3f74c0ea800a05c7e2c83b7472f000a302eb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 14:36:18 2014 -0500

    manager: fix gchar** memory allocation
    
    I had totally forgot you need to end the array with NULL.

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

commit c00ae959d18b74acf640af083479a5bed687543c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 13:10:25 2014 -0500

    manager: chains ::constructed up

 src/gcal-manager.c | 2 ++
 1 file changed, 2 insertions(+)

commit 3f093c5e13b839545131e74aea07f15269539bf9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 22 10:00:24 2014 -0500

    month-view: fix drawing of overflow indicator
    
    The drawing was happening but the clipping was not including the full
    widget. Queuing a new draw expands the clip to the whole area of the widget.

 src/gcal-month-view.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit 45601d39a23bc7fc3402cf1ea0201a3fa182854d
Author: Benjamin Otte <otte@redhat.com>
Date:   Mon Dec 22 15:10:20 2014 +0100

    Use d_ngettext() in printf format directly
    
    .. instead of going via an intermediate variable.
    This way, gcc is smart enough to detect that the format string is indeed
    static and not throw a warning.

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

commit 2aeae4cd8248dc32a92f87c75dd4bb90e3fd4858
Author: Benjamin Otte <otte@redhat.com>
Date:   Thu Dec 18 19:10:24 2014 +0100

    view: Fix compiler warnings

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

commit 073719ef35bd83c708b6f518df5f30430b71dd0b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 23:24:59 2014 -0500

    manager: get all connected sources
    
    Added ::get_sources_connected API to retrieve a list of every source the
    application has connected, no matter whether they are enabled or not.
    Use ::get_sources_connected on calendars menu in GcalWindow to enable
    disabled sources.

 src/gcal-manager.c | 20 ++++++++++++++++++--
 src/gcal-manager.h |  2 ++
 src/gcal-window.c  |  2 +-
 3 files changed, 21 insertions(+), 3 deletions(-)

commit 761475e47be41df5ce7cd477498d15d20dd102af
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 23:13:04 2014 -0500

    build: remove unusued code
    
    Since we don't build treeview anymore using cell renderer, this code is
    not needed.

 src/Makefile.am             |   2 -
 src/e-cell-renderer-color.c | 241 --------------------------------------------
 src/e-cell-renderer-color.h |  73 --------------
 src/gcal-window.c           |   2 -
 4 files changed, 318 deletions(-)

commit 6081b9547c9506f2d61947a77dd6581389b278c6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 23:01:12 2014 -0500

    manager: emit ::source-activated on enabled sources
    
    The ::source-activated signal has no much sense right now, I'm leaving
    it around, for a while, in case some use case pop up. Otherwise in time,
    it will go.

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

commit bfeef45983e872baafac5fc0898c9e3eaafcb700
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 16:54:02 2014 -0500

    manager: make ::get_sources retrieve only enabled sources

 src/gcal-manager.c | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit f0d35f60fbd3f0538584b4be9fe4b2724fef8f48
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 14:49:05 2014 -0500

    Revert "edit-dialog: update sources when their readonly state changes"
    
    This reverts commit 31fa4e8e06e9a2b74d9e73f842dd9ca07a1aafbd.

 src/gcal-edit-dialog.c | 68 +++++++++++---------------------------------------
 1 file changed, 14 insertions(+), 54 deletions(-)

commit c4de15eeef2908318a3b2e3bdb6e26736c29fa4c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 13:55:43 2014 -0500

    window: unmark disabled sources checkbox
    
    Calendars selector menu needs to know which source is enable to properly
    mark the checkbox

 src/gcal-manager.c | 5 +++--
 src/gcal-manager.h | 2 +-
 src/gcal-window.c  | 4 +++-
 3 files changed, 7 insertions(+), 4 deletions(-)

commit 5a00fddfb38edc981c18f72c19911ef635d09edd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 13:08:12 2014 -0500

    manager: use "disabled-sources" settings

 src/gcal-manager.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 50 insertions(+), 8 deletions(-)

commit 9af65c8f1fbcc6d7235fdd33dc553fe71b4008db
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 13:06:47 2014 -0500

    manager: hold a reference of the application's settings
    
    We need to keep on the settings the list of the disabled sources
    Moved code from ::init vfunc to ::constructed vfunc in order to wait for
    construction properties to be set

 src/gcal-application.c |   2 +-
 src/gcal-manager.c     | 131 ++++++++++++++++++++++++++++++++++++++-----------
 src/gcal-manager.h     |   2 +-
 3 files changed, 103 insertions(+), 32 deletions(-)

commit c28e345b5bfa3c2614b938418ad729743a64d8fc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 13:04:56 2014 -0500

    app: settings gained "disabled-sources" key
    
    This key will keep a list of the uid of the sources marked as disabled
    in the interface in order to keep the same state between runs of the application

 data/org.gnome.calendar.gschema.xml.in | 6 ++++++
 1 file changed, 6 insertions(+)

commit a08a0a66c1c451112e6a23810de202f9e5274981
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 11:28:12 2014 -0500

    event-widget: remove unused CSS tag name
    
    Since Gtk+ parses automatically widgets' name, there's no need of custom class

 data/theme/gtk-styles.css | 12 ++++++------
 src/gcal-event-widget.c   |  4 ----
 2 files changed, 6 insertions(+), 10 deletions(-)

commit e2d4e52ec703892e5c3a479329b751751e1efb3f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 00:56:24 2014 -0500

    month-view: monitor click only on overflow indicator

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

commit 83bd285f3d1953bb597a013594ac1017f5619fbe
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 00:24:35 2014 -0500

    window: use GcalView::create-event-detailed signal

 src/gcal-window.c | 45 ++++++++++++++++++++++++++++++++++++---------
 1 file changed, 36 insertions(+), 9 deletions(-)

commit c97473e955e2529941f7781a647d56c9f68bf0ec
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 00:20:54 2014 -0500

    month-view: emit ::create-event-detailed
    
    Emit this signal from the "Add new event..." button of overflow popover,
    the reason is mainly aesthetics since it won't look good showing one
    popover after another.

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

commit 09f42ad9557fd8affda5eebc363478bdd08977fd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 21 00:17:33 2014 -0500

    gcal-view: signal the opening of edit-dialog directly

 src/gcal-view.c | 5 +++++
 src/gcal-view.h | 1 +
 2 files changed, 6 insertions(+)

commit 0749520a3574d8f6c658b8295e5df03d25cedd0b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Dec 20 23:55:21 2014 -0500

    edit-dialog: don't open with summary entry empty

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

commit 56f7f88572d3720c671ea2bea2930eba7b9b7fff
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Dec 20 19:51:50 2014 -0500

    month-view: fix insert ordered widgets
    
    The head of the list might changed when ordering the list at insertion,
    then, some events was getting lost

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

commit 829d6762cd98090df906e9d80cdc809edefc520a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Dec 21 20:11:06 2014 +0100

    Updated Polish translation

 po/pl.po | 69 ++++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 48 insertions(+), 21 deletions(-)

commit 6f672c682a0a30a7cf3e7d9c4788a42a0b0fc3c6
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Sat Dec 20 16:59:19 2014 +0000

    Updated Hungarian translation

 po/hu.po | 29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

commit 4bef6148f996102a459d7414a22cfcc624cec2db
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 22:09:42 2014 -0500

    month-view: sort single-day event widgets by start date
    
    This guarantee that events widgets appear sorted by its start date on
    the overflow popover

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

commit 420e66bdb1bb9d3c413caa136d0f990c9911b0ca
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 22:08:34 2014 -0500

    event-widget: add ::compare_by_start_date
    
    This function will eventually deprecate gcal_compare_event_widget_by_date()

 src/gcal-event-widget.c | 13 +++++++++++++
 src/gcal-event-widget.h |  3 +++
 2 files changed, 16 insertions(+)

commit f9627fcf983033b6d02fc5e0ff3a8f46e209df30
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 21:48:46 2014 -0500

    month-view: show start time header on overflow popover

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

commit 9badd9f50222d3df9e7531939ce795a1540074b7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 21:47:26 2014 -0500

    month-view: read 12/24 time format setting
    
    The setting will be used when showing the start time of events in the
    overflow popover.

 src/gcal-month-view.c | 22 ++++++++++++++++++++++
 src/gcal-month-view.h |  3 +++
 src/gcal-window.c     | 12 ++++--------
 3 files changed, 29 insertions(+), 8 deletions(-)

commit 5051ba600fd4e5bf2e4947b44aa4aa21d13e69ae
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 18:31:17 2014 -0500

    month-view: draw a background on the overflow indicator
    
    This code suffer from a similar bug to ::queue_area on
    ::size_allocate. This need some revisiting to make it work properly.

 data/theme/gtk-styles.css | 10 +++++
 src/gcal-month-view.c     | 96 +++++++++++++++++++++++++----------------------
 2 files changed, 62 insertions(+), 44 deletions(-)

commit 7a00364efb94a93c2419cb6b8a8387114fb998c5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 18:29:37 2014 -0500

    month-view: preserve hovered cell on popover show
    
    The hovered cell is the indicator to draw the background and the
    coloring of the overflow indicator. Preserve its value as long as the
    overflow is shown.

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

commit d63d23bc16cfbbeefd66dfc1661f0f4b7e412a40
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 18:28:49 2014 -0500

    month-view: add title to overflow popover

 src/gcal-month-view.c | 31 ++++++++++++++++++++++++++++---
 1 file changed, 28 insertions(+), 3 deletions(-)

commit 96a939ab483b53423e52a5af144d81ede2ce4340
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 14:31:44 2014 -0500

    month-view: update note about Gtk+ clipping bug

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

commit bd62b96a75f86f19e6a58eddf4315addbecba091
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 14:31:16 2014 -0500

    month-view: FIXME removed, feature added

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

commit ca2072695930bf43773e3d3e33aaaa3e9c3600ca
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 14:30:46 2014 -0500

    month-view: fix popover placement on RTL locales

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

commit 046dac4fe9e24434607c60c4c5af0d4b38e1d5d9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 13:50:08 2014 -0500

    month-view: highlight overflow indicator on hover

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

commit 07b4ee486237a25e398b8f49e2e890b73aca9213
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 13:49:24 2014 -0500

    month-view: initial impl of overflow popover

 src/gcal-month-view.c | 104 ++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 101 insertions(+), 3 deletions(-)

commit e5f507b95a9e5ceabf096633a49271af751f92fa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 13:35:49 2014 -0500

    month-view: track events on overflow indicator area
    
    We keep to state variables to handle hovering and clicking on the
    indicator.
    Note: This commit does not build because requires of upcoming work

 src/gcal-month-view.c | 162 ++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 117 insertions(+), 45 deletions(-)

commit 9bfa04810117d5dc8a9fad4107805235abc67ce7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 13:31:32 2014 -0500

    month-view: add proper count of overflowed events
    
    Keep a list of the hidden events per cell in order to add them later to
    the popover

 src/gcal-month-view.c | 46 +++++++++++++++++++++++++++++++++++-----------
 1 file changed, 35 insertions(+), 11 deletions(-)

commit 56788946fadbc4f222adf699be16e61575548d9f
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Sat Dec 20 11:51:58 2014 +0000

    Updated Hungarian translation

 po/hu.po | 86 +++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 55 insertions(+), 31 deletions(-)

commit f4e782fd072f4f55342b6b82c67fd879fe449912
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Dec 19 19:00:02 2014 +0100

    Updated POTFILES.in

 po/POTFILES.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 06e43d836fd521f2b842c1233f704b4b7dc091a4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 19 10:40:39 2014 -0500

    month-view: amend fix ::forall impl

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

commit 2c639d2d0058b8f788172c56e586e833e253d689
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 22:21:18 2014 -0500

    month-view: queue draw on size_allocate
    
    It should not be necessary to queue a draw operation after
    ::size_allocate. This has been discussed over with Gtk+ devs, as soon as
    the bug is fixed these statements will goes away.

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

commit 780bebf8719fbb154e79d7499c565746784beac7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 19:58:13 2014 -0500

    month-view: optimize text direction query
    
    By keeping the value of the direction factor k around we save code and
    function calling every time we need to use it.

 src/gcal-month-view.c | 150 +++++++++++++++++++-------------------------------
 1 file changed, 57 insertions(+), 93 deletions(-)

commit 232b93095d71b00ffddf36207043620bf135b8d3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 19:25:23 2014 -0500

    month-view: fix ::forall and ::remove impl
    
    Take care of removing parts-widgets first whenever a master widgets is removed

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

commit 5b4e7d470dc556faac4b09b6a1968f32c5917b54
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 15:43:13 2014 -0500

    month-view: implement GcalView::get_by_uuid

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

commit 170501bbddc859150eb0c79d49b0d1eb160476c3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 14:50:29 2014 -0500

    month-view: add helper method

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

commit ceabae5e2cf904b8b2f20dd12d818272df23b15c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 14:44:05 2014 -0500

    month-view: rework handling of widget's hiding
    
    Previously, we were hoping keeping a list of the widgets hidden by the
    application, but the implementation did not work.
    Now we keep a hash of those widgets hidden because of the overflow, when
    a widget is not visible, and it's not in GcalMonthView::hidden_as_overflow
    hash, then was hidden by the application.

 src/gcal-month-view.c | 22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

commit a2a2a9c8d5aafb0a4a7e3e56b5ffa2eb7e99d996
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 18 11:23:42 2014 -0200

    time-selector: removed unneeded code

 src/gcal-time-selector.c | 2 --
 1 file changed, 2 deletions(-)

commit fa7bc69192d061a9b279c73660b80979738942d5
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 18 11:21:40 2014 -0200

    edit-dialog: properly set time selector's sensivity
    
    Instead of simply not settings them at all, it is now set according to the writable and all day values.

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

commit 448594325e29a590585034c4b43d4051bfd082a0
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 19:39:11 2014 -0200

    edit-dialog: remove useless code
    
    I'm not really sure of this one, but it seems very correct. At least, things work now.

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

commit 7f1277062ea5911b3fc280ec95f2c4644a6fbbcc
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 16:32:14 2014 -0200

    time-selector: send GcalTimeSelector::modified signal when date changes

 src/gcal-time-selector.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 1c76779143012df0b445cdfab558f93ac90e8fa2
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 16:28:26 2014 -0200

    time-selector: update label when hour or minute changes

 src/gcal-time-selector.c | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 78140e7b7906673576fe9440807ccaeb5bf639c7
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 16:23:29 2014 -0200

    time-selector: always show the popover at the bottom

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

commit ff15bd3a056796483ff092bfa01a58587269abe9
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 16:14:21 2014 -0200

    time-selector: format time label when the day period changes
    
    Also, factor out date formatting code.

 src/gcal-time-selector.c | 67 ++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 57 insertions(+), 10 deletions(-)

commit ee62cdab925d47a2421c4efea8d71e8a6cf2b419
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 15:55:04 2014 -0200

    time-selector: format hour according to the 12/24h setting

 src/gcal-time-selector.c | 43 ++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 38 insertions(+), 5 deletions(-)

commit 5c570e0140b069d442e53c722bfb1e3f2d1bae1c
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 15:39:49 2014 -0200

    time-selector: select AM by default

 data/ui/time-selector.ui | 1 +
 1 file changed, 1 insertion(+)

commit de04c78cc0cddcda44bd40660cebd3de7815df36
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 15:29:21 2014 -0200

    time-selector: limit to 11 hours when using 12h format

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

commit 37a38b6acb639b0131740916fdc307a371eff51b
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 14:03:48 2014 -0200

    time-select: hide period selector when not 12h format

 data/ui/time-selector.ui | 8 ++++++--
 src/gcal-time-selector.c | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

commit c6ada8c356f3d306e10fec96626152f9444e53a4
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 13:37:23 2014 -0200

    time-selector: ref builder objects before destroying it
    
    Fixes the annoying bug

 src/gcal-time-selector.c | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit 9372b3ff3f502c43247cb026cfe1b04480c65031
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 12:35:07 2014 -0200

    time-selector: removed unused var

 src/gcal-time-selector.c | 3 ---
 1 file changed, 3 deletions(-)

commit 33d101062d370c29c224edf3cb6a6aa21037a0bf
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Dec 17 09:24:58 2014 -0200

    time-selector: implemented time selection with spin buttons

 data/Makefile.am            |   1 +
 data/calendar.gresource.xml |   1 +
 data/ui/edit-dialog.ui      |   4 +-
 data/ui/time-selector.ui    |  69 ++++++++
 src/Makefile.am             |   4 +-
 src/gcal-edit-dialog.c      |  56 +++---
 src/gcal-time-entry.c       | 407 --------------------------------------------
 src/gcal-time-entry.h       |  68 --------
 src/gcal-time-selector.c    | 211 +++++++++++++++++++++++
 src/gcal-time-selector.h    |  68 ++++++++
 10 files changed, 382 insertions(+), 507 deletions(-)

commit 1f9b380238c983957bdfa7a1bea7e300086c85ee
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 01:54:24 2014 -0500

    month-view: overflow indicator drawn centered

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

commit fbeb6d35b243b9173532ff8bcec59dd8566b3f10
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 01:23:46 2014 -0500

    month-view: initial implementation of size alloc
    
    This implements breaking of events, and showing of its parts. It also
    provides the information need for the drawing of the overflow indicator.
    This implementation brings support to RTL locales as well as LTR.
    
    There's some things still missing here:
    1. Mark the widgets with CSS classes for styling its broken status
    2. Draw properly the overflow indicator

 src/gcal-month-view.c | 262 +++++++++++++++++++++++++++++++++++---------------
 1 file changed, 185 insertions(+), 77 deletions(-)

commit 7f7739db6d9b4b386d9b3f21112669c4eaddba0d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 01:11:17 2014 -0500

    month-view: add helper for hidden event-widgets
    
    When an event is deleted we hide it while the notification with the Undo
    option is shown and after a while the event is actually destroyed. This
    helper is meant for keeping a set of the event-widgets hidden in that situation

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

commit 87856ec31ce454176b5f6c0f83f993dbf900c123
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 01:09:52 2014 -0500

    month-view: initial drawing of overflow indicator
    
    Added FIXME for properly wording the message

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

commit 4c7626cad2a020f5ccb5e3ae261339b74944c3c0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 01:03:45 2014 -0500

    month-view: fix ::add, ::remove, ::forall vfuncs
    
    Fixed some bugs:
    1. Insert single-day event-widgets on the proper structure
    (GcalMonthView::single_day_children)
    2. Add FIXME for keep single-day events-widgets ordered
    3. Properly handle hash table replacement. GHashTable::replace call
    key_destroy_func() and value_destroy_func() if those are provided
    4. Don't keep NULL lists on any of the hashes kept by GcalMonthView
    5. Change the order in which forall is executed. Don't modify the hashes
    while iterating over it.

 src/gcal-month-view.c | 51 +++++++++++++++++++++++++++++----------------------
 1 file changed, 29 insertions(+), 22 deletions(-)

commit 9c29618fb6152cda6af5bcb4f7604ea0ba17f481
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 00:59:58 2014 -0500

    month-view: helper to calculate the split of widgets
    
    This calculates the split according to the space left on each cell

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

commit 51c7e5e2eacc9e7e129802da4eafc05fa3fdaae8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 18 00:56:46 2014 -0500

    event-widget: add convenient API to query dates
    
    Simply it is faster not to allocate memory when there is no need of it

 src/gcal-event-widget.c | 34 ++++++++++++++++++++++++++++++++++
 src/gcal-event-widget.h |  4 ++++
 2 files changed, 38 insertions(+)

commit f5a08f24bb00ec274e6fdea817bde8f642b29207
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Dec 13 16:17:04 2014 -0500

    month-view: rework internals data structures
    
    Changed internals data structures in order to handle allocation of
    multidays events properly.
    Modified GtkContainer::add, GtkContainer::remove and
    GtkContainer::forall according to this new internal structure.
    Commented out GcalView::get_by_uuid since it might get deprecated.

 src/gcal-month-view.c | 194 ++++++++++++++++++++++++++++----------------------
 1 file changed, 107 insertions(+), 87 deletions(-)

commit 719a294fae35daaac5c95596775e4eb28e87becc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Dec 13 16:13:03 2014 -0500

    event-widget: add helper API
    
    Added GcalEventWidget::is_multiday to check if an event span more than
    one day.
    Added GcalEventWidget::compare_by_length which compares two event
    widgets according to the duration of the events they represent.

 src/gcal-event-widget.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-event-widget.h |  5 +++++
 2 files changed, 50 insertions(+)

commit d1a7c6ee2433e8fd5e40cb28ab77fa575a03941f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 12 23:26:54 2014 -0500

    month-view: fix sigsegv if end_date is not created

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

commit 52a4e617b586e7bde7aa71fda4b0c2af517be2e9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 12 23:26:12 2014 -0500

    month-view: draw selected days marks

 src/gcal-month-view.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 78 insertions(+), 6 deletions(-)

commit 70d69ac966db8927f5641ea3e0e76877444d9def
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 12 23:06:18 2014 -0500

    month-view: organize, clean code

 src/gcal-month-view.c | 71 ++++++++++++++++++++++++---------------------------
 1 file changed, 34 insertions(+), 37 deletions(-)

commit 268ef174840b52a8a79670164052a5f9d5d7166c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 12 22:56:28 2014 -0500

    month-view: updated press/release/motions handlers
    
    Now internal values of button press, motion and releases are kept
    according the cell numbers alone, as explained in the comments.

 src/gcal-month-view.c | 235 +++++++++++++++++++++++++++-----------------------
 1 file changed, 127 insertions(+), 108 deletions(-)

commit aaee4a26570b98642a9dca528928594b0b5fae31
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Dec 10 11:52:26 2014 -0500

    month-view: initial work to new mockup from Lapo
    
    There's a bunch of stuff missing here, but this code is already working.
    This includes only part of the drawing code, I already take into account
    here LTR and RTL languages.
    Here month-view make use of classes for styling different regions of the
    grid, there are:
    1. header class, which is used for the font and color details of the
    days naming on the top of the grid
    2. current class, which is used for drawing the current day number and
    its background
    3. lines class: which set the color property of the lines in the grid
    4. :selected pseudo-class is used for drawing the font on the days
    marked when creating an event. This will work as well for keyboard
    navigation
    
    What's missing here:
    1. properly update click/press marks to new model
    2. draw border around the selected days

 data/theme/gtk-styles.css |  17 ++-
 src/gcal-month-view.c     | 256 +++++++++++++++++++++-------------------------
 2 files changed, 129 insertions(+), 144 deletions(-)

commit 60946551b3b69bd4ac9e00ebb0d3b97fefedfc75
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Dec 10 11:44:59 2014 -0500

    event-widget: add ::clone API

 src/gcal-event-widget.c | 25 +++++++++++++++++++++++++
 src/gcal-event-widget.h |  4 ++++
 2 files changed, 29 insertions(+)

commit cb7d45e184869aa3111cacae99dbc5d537298eb6
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 13:05:11 2014 -0200

    manager: change signal name to ::'source-activated'

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

commit 75143200cb9b5bd235cef14c8d0945d8372bb82e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 13:01:29 2014 -0200

    manager: change signal name to ::'source-activated'

 src/gcal-edit-dialog.c | 2 +-
 src/gcal-manager.c     | 8 ++++----
 src/gcal-manager.h     | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 09262e875e9dbd2cd4ece94154d2eafe16c80c06
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 12:47:37 2014 -0200

    window: remove faulty g_free()
    
    Freeing uid variant results in bloody segfaults.

 src/gcal-window.c | 4 ----
 1 file changed, 4 deletions(-)

commit 37241a189b70dd8f6b35dffed7200a10c8d23fed
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 12:35:47 2014 -0200

    window: implement ability to show/hide calendars
    
    This is a major feature of the preview roadmap.
    
    Right now, it only shows/hides calendars, and the ability to create, delete, et al, them is to be designed.

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

commit 31fa4e8e06e9a2b74d9e73f842dd9ca07a1aafbd
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 11:19:56 2014 -0200

    edit-dialog: update sources when their readonly state changes
    
    This fixes the annoying all-insensitive-menu bug.

 src/gcal-edit-dialog.c | 68 +++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 54 insertions(+), 14 deletions(-)

commit 96e0055fcbb70be8457b646d891d0b27d482ad69
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 11:16:10 2014 -0200

    manager: added missing signal signature

 src/gcal-manager.h | 1 +
 1 file changed, 1 insertion(+)

commit ffac8223c1b0549d41073e09807df37710e86111
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 16 11:14:46 2014 -0200

    window: added calendar button

 data/ui/window.ui | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 0cefc9f5eaf64ebf1c0d9937c38705579a901b09
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 15 15:58:59 2014 -0200

    manager: implemented GcalManager::source-added and GcalManager::source-removed signals

 src/gcal-manager.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-manager.h |  4 ++++
 2 files changed, 54 insertions(+)

commit 069ea90d576f51be526cdcc547aed69c6ffedacf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 15 13:34:53 2014 -0500

    manager: implement ::enable/disable methods

 src/gcal-manager.c | 22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

commit 9e429225433d752afa21a2edefc89f1134a22c7a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 15 13:33:10 2014 -0500

    manager: Keep references of the clients internally
    
    In order to remove clients from the ECalDataModel without destroying we
    need to keep a reference to it.

 src/gcal-manager.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit e53e514a7e3138d47147bbdc6fbf552b001cf5fe
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 15 15:34:58 2014 -0200

    manager: stub functions for enabling/disabling sources

 src/gcal-manager.c | 30 ++++++++++++++++++++++++++++++
 src/gcal-manager.h |  6 ++++++
 2 files changed, 36 insertions(+)

commit 25cbc8627d526e67e45b85f8bed175f6080b84fe
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Dec 14 12:55:16 2014 +0100

    Updated Polish translation

 po/pl.po | 40 ++++++++++++++++++++++------------------
 1 file changed, 22 insertions(+), 18 deletions(-)

commit 2a6b9a31ce7608b95edf10e7fb8dad32540c1b6e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Dec 10 01:21:19 2014 -0500

    app: fix sigsegv when not getting a date from cli

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

commit e2a2721e9e85d3ed6b26ac0e07569aebda69ba0d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 9 15:37:02 2014 -0500

    window: add safety check

 src/gcal-window.c | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

commit 83345b2fb468a129281c4ee48239c97698696d38
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 9 15:36:01 2014 -0500

    app: gained --date option
    
    GcalWindow loads the date from GcalApplication.

 src/gcal-application.c | 54 +++++++++++++++++++++++++++++++++++++++++---------
 src/gcal-window.c      | 20 +++++--------------
 src/gcal-window.h      |  5 +++--
 3 files changed, 53 insertions(+), 26 deletions(-)

commit 738bb89d94fc789293ce625e520c1ceefe822fbf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 8 12:26:51 2014 -0500

    edit-dialog: fix memory leaks

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

commit f8c269ac745cf8464512bb32da1ca8317ee381dd
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Dec 8 14:45:32 2014 -0200

    edit-dialog: fixed wrong menu fill
    
    Menu is created each time the dialog is shown, now. This avoids the syncronization between sources loading time.
    
    Also, icon color is now 16px.

 src/gcal-edit-dialog.c | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

commit e58959d851e2fa1f0c5bcf49ce66631c203e15c0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 8 11:33:44 2014 -0500

    e-cal-data-model: fix event with no end-date
    
    Google Calendar set no end-date on events with 0 sec duration time. We
    need to make the corner case work.

 src/e-cal-data-model.c | 2 ++
 1 file changed, 2 insertions(+)

commit 98e4b44a7d8de667a6531a5a3c4e087ec06010e2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Dec 8 11:17:53 2014 -0500

    manager: defer adding client to the internal hash
    
    Wait until the client is opened and connected to add it to the internal
    hash, so GcalManager::get_sources work properly.

 src/gcal-manager.c | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

commit e62f48bfeac9992f00476df978e6e5ed2c2cd2aa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Dec 7 15:23:27 2014 -0500

    events: fix handling of event with no end date
    
    Fix the sigsegv in edit-dialog and event-widgets when there's no
    end-date set.
    Set a guard in Utils::gcal_dup_icaltime function.
    There's still some problems with the events showing the first time but
    not anymore.
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=736002

 src/gcal-edit-dialog.c  | 44 ++++++++++++++++++++++----------------------
 src/gcal-event-widget.c | 28 ++++++++++++++++------------
 src/gcal-utils.c        |  3 +++
 3 files changed, 41 insertions(+), 34 deletions(-)

commit e3976bdb80053907875e6cf9ad5e985b29a5cc2d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Dec 7 19:24:10 2014 +0100

    Updated Polish translation

 po/pl.po | 284 ++++++++++++++++++++++++---------------------------------------
 1 file changed, 106 insertions(+), 178 deletions(-)

commit fab76b0bd4c13c577f612079515827228d2db46e
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Sun Dec 7 11:41:24 2014 +0000

    Updated Hungarian translation

 po/hu.po | 340 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 166 insertions(+), 174 deletions(-)

commit b5ff5437f62d1987fb70031d21eabc931669a1eb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 5 22:40:15 2014 -0500

    manager: removed unneeded code, and comments

 src/gcal-manager.c | 12 ------------
 1 file changed, 12 deletions(-)

commit db71a1c1f6b631c856802d3a33791061d46fac57
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 5 22:30:10 2014 -0500

    window: adjust new-event popover position

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

commit 314f60e040a7f37035e9d8c1834d95048007104d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 5 16:20:57 2014 -0500

    about: praise our artists properly
    
    Add jimmac to artists list

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

commit fe7b1d942e6b2d70cdbcd672d402eb449607f403
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Dec 5 16:20:16 2014 -0500

    app: use new icon

 data/gnome-calendar.desktop.in.in | 2 +-
 src/gcal-application.c            | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 26f85f9f8f523e76e0c9811f5ac2dd48649f0adf
Author: Jakub Steiner <jimmac@gmail.com>
Date:   Fri Dec 5 18:00:17 2014 +0100

    include app icon
    
    https://bugzilla.gnome.org/show_bug.cgi?id=741032

 configure.ac                                       |    1 +
 data/Makefile.am                                   |    2 +
 data/icons/Makefile.am                             |   67 ++
 data/icons/gnome-calendar.blend                    |  Bin 0 -> 2203840 bytes
 data/icons/gnome-calendar.svg                      | 1265 ++++++++++++++++++++
 data/icons/hicolor_apps_16x16_gnome-calendar.png   |  Bin 0 -> 769 bytes
 data/icons/hicolor_apps_22x22_gnome-calendar.png   |  Bin 0 -> 1168 bytes
 data/icons/hicolor_apps_24x24_gnome-calendar.png   |  Bin 0 -> 1260 bytes
 data/icons/hicolor_apps_256x256_gnome-calendar.png |  Bin 0 -> 50400 bytes
 data/icons/hicolor_apps_32x32_gnome-calendar.png   |  Bin 0 -> 1834 bytes
 data/icons/hicolor_apps_48x48_gnome-calendar.png   |  Bin 0 -> 3557 bytes
 data/icons/hicolor_apps_512x512_gnome-calendar.png |  Bin 0 -> 197273 bytes
 12 files changed, 1335 insertions(+)

commit 20575b928f9395f8fceb3890d1ccc92918811227
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Dec 5 17:22:03 2014 -0200

    edit-dialog: update source color on selection

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

commit dd17c451679909b4461a6b9a68132106eeda058b
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Dec 5 16:06:51 2014 -0200

    edit-dialog: enable selecting source at event creation
    
    When creating a new event, the user should be able to select in which source it'll be created in. This commit implements that.
    
    Moving an event to another source, however, is not allowed at the moment.

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

commit 9364cab3de77d63d2f2d8500c79500da33bc9b7f
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Dec 5 14:37:26 2014 -0200

    edit-dialog: change source image to button
    
    This is a stub button for the sources. Implementation of it will come soon.

 data/ui/edit-dialog.ui | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

commit 2853e9a3b202f2a7dfe2f5bc327148ef74e8811d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 23:51:05 2014 -0500

    about: add Lapo to the design/art team

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

commit da19ffd6abadf3e0738c50d2a72b6bda39aa6960
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 23:40:19 2014 -0500

    window: create edit-dialog at construct time
    
    This isn't as dynamical as one was, so create it at construction will
    work just fine, and we have the 'if's.

 src/gcal-window.c | 33 +++++++--------------------------
 1 file changed, 7 insertions(+), 26 deletions(-)

commit 532a4de02eaed91187a338fcc8e86150b4ed85b8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 23:29:39 2014 -0500

    event-widget: fixed typo on method name

 src/gcal-event-widget.c | 4 ++--
 src/gcal-event-widget.h | 2 +-
 src/gcal-search-view.c  | 4 +---
 src/gcal-subscriber.c   | 4 +---
 4 files changed, 5 insertions(+), 9 deletions(-)

commit 9188d37e53f18e133d155e02ff641aed75ab6681
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 22:52:44 2014 -0500

    manager: removed EVENT_CREATED signal
    
    Since we are opening edit-dialog on event creation directly, we don't
    need this notification anymore.

 src/gcal-manager.c | 29 +----------------------------
 src/gcal-manager.h |  4 ----
 src/gcal-window.c  | 41 +----------------------------------------
 3 files changed, 2 insertions(+), 72 deletions(-)

commit e9eca7c86d677535e00ab922dfc6317fbeb8a807
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Dec 5 10:39:09 2014 -0200

    window: reset title after search

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

commit 23e4f8132a2ea62f584809c2423f817e84119c47
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Dec 5 10:30:57 2014 +0200

    Updated Hebrew Translation

 po/he.po | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 76 insertions(+), 9 deletions(-)

commit 86578d5fc8786a38b1bda9896fe25e0f37b60b18
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Dec 5 10:30:37 2014 +0200

    Don't translate unneeded string

 data/ui/window.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 14ad4eaeb8674f9cdabdb60adb67f690ce2b14ae
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Dec 5 10:30:18 2014 +0200

    Use the unicode character '…' instead of '...'

 data/ui/menus.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 08c4060a1d576004963526802599053945625e23
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Dec 5 10:24:54 2014 +0200

    Updated POTFILES.in

 po/POTFILES.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit b9af700281eca1a78ec78f720f4d2117de8bf423
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Fri Dec 5 10:19:38 2014 +0200

    Added Hebrew translation

 po/LINGUAS |   1 +
 po/he.po   | 146 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 147 insertions(+)

commit 8f4d6be1bf1b108f6e7233075a3bbfe88628aa38
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Dec 5 00:41:34 2014 -0200

    edit-dialog: hide Delete button when creating a new event
    
    Because we don't want to delete an event that is not created

 src/gcal-edit-dialog.c | 1 +
 src/gcal-window.c      | 3 +++
 2 files changed, 4 insertions(+)

commit 23a7cda5008eb474d4011cd1a7e9a8456b637809
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Dec 5 00:04:01 2014 -0200

    month-view: fixed small position calc issue
    
    When using double for *part* of the calculation of Y position, the result is completely wrong.
    
    This commit fixes it.

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

commit c67da7b24bdd51dc0ef444c1ee86e3e6e115e799
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Dec 5 01:08:12 2014 +0100

    Updated POTFILES.in

 po/POTFILES.in | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 7cd4fd032b775b3988e68bb96c81fbde4a5ea717
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Dec 4 20:57:31 2014 -0200

    window: fixed key handler code
    
    When in GcalWindow::new-event-mode, the key handler cannot redirect input to search bar. This commit fixes it.

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

commit 1f614948a89275d6a4d9a9293364813a2659c82d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 17:31:00 2014 -0500

    style: HACKING updated

 HACKING | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 1916986f1558d2cf6d61cfec50f7d10f26a2e9cf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 16:25:59 2014 -0500

    app: active More details button from new event popover
    
    GcalWindow got connected to GcalManager, and pass just created component
    to GcalEditDialog
    GcalEditDialog gained support to handle component not committed to
    manager singleton instance yet.

 src/gcal-edit-dialog.c | 29 +++++++++++++++++++++++++++--
 src/gcal-edit-dialog.h |  4 ++++
 src/gcal-window.c      | 49 ++++++++++++++++++++++++++++++++++++++-----------
 3 files changed, 69 insertions(+), 13 deletions(-)

commit b36a39029231b2711f6f21f631e51da2b90e676e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 16:07:26 2014 -0500

    manager: updated GcalManager::create_event
    
    Move the API to use ECalComponent instead of uids.

 src/gcal-manager.c | 135 +++++++++++++++++++++++++----------------------------
 src/gcal-manager.h |   6 +--
 2 files changed, 65 insertions(+), 76 deletions(-)

commit 78bced937e3088c2105a352f80a930e335d33cf0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 15:41:00 2014 -0500

    utils: add helper method for component construction

 src/gcal-utils.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-utils.h |  4 ++++
 2 files changed, 54 insertions(+)

commit 1c277b99b391b1bc9096a9d256cdc7e0d12d970f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 09:48:09 2014 -0500

    window: connect signal to the right object
    
    The ::remove_event handler was not connected to the GtkRevealer so it
    was not executing itself when the notification was closed. That caused
    the application never removed any events. Fixed now.

 data/ui/window.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dc941b6a9dffb942e0c12fccdd04ad529b0ea99e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 4 09:36:06 2014 -0500

    edit-dialog: use reccurrence_id of events
    
    When generating the uuid of an event if the event is recurrent, you need
    to take into account its rid.

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

commit 927233cabb5f6255d846c17262c3437344ab26b2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Dec 3 16:30:53 2014 -0500

    build: remove GcalNewEventWidget related files

 data/calendar.gresource.xml |   1 -
 data/ui/new-event.ui        | 121 ------------------
 src/Makefile.am             |   2 -
 src/gcal-new-event-widget.c | 301 --------------------------------------------
 src/gcal-new-event-widget.h |  86 -------------
 5 files changed, 511 deletions(-)

commit af3ce14ac2a1aafd15e4d870b4855fdcb18a55f5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Dec 3 16:23:17 2014 -0500

    app: remove GcalNewEventWidget, use GcalWindow ui
    
    Since there will be no behavior on GcalNewEventWidget we can use simple
    ui from GcalWindow to accomplish this.

 data/ui/window.ui |  71 ++++++++++++++++++++++++++++++-
 src/gcal-window.c | 122 ++++++++++++++++++++++++------------------------------
 2 files changed, 123 insertions(+), 70 deletions(-)

commit 83eb99efba1357850227ad3056f83b979ac178f8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Dec 3 11:03:54 2014 -0500

    manager: update retrieve sources API
    
    The move to newer API is to drop GtkListStore dependency on the manager.

 src/gcal-manager.c | 53 +++++++++++++++++++++++++++++++----------------------
 src/gcal-manager.h |  8 +++-----
 src/gcal-window.c  | 20 ++++----------------
 3 files changed, 38 insertions(+), 43 deletions(-)

commit 329118079d21275bc826552edf2e4279aa80ae36
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 2 16:30:58 2014 -0500

    manager: update GcalManager::remove_event API
    
    Move GcalManager::remove_event API to new style using ESource and
    ECalComponent instead of uuid
    Update GcalWindow uses of this API

 src/gcal-manager.c | 119 +++++++++++++++++++++++++++--------------------------
 src/gcal-manager.h |   9 ++--
 src/gcal-window.c  |  46 +++++++++++++--------
 3 files changed, 93 insertions(+), 81 deletions(-)

commit 67732884bbd044fc838a3eca33a20686f4be9bab
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 2 16:29:18 2014 -0500

    utils: build an uuid string
    
    Use an ESource and ECalComponent to build an uuid string with the format specified

 src/gcal-utils.c | 37 +++++++++++++++++++++++++++++++++++++
 src/gcal-utils.h |  3 +++
 2 files changed, 40 insertions(+)

commit e0ef2892fdb735e51ece614435e484c4ee34417e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 2 15:49:42 2014 -0500

    window: fixed event removed notification
    
    Moved all this code into ui file.
    Removed public API of GcalWindow. In time, if needed by some other
    object it can be brought back.

 data/ui/window.ui |  82 ++++++++++++++++++
 src/gcal-window.c | 247 +++++++++++++++++++++++-------------------------------
 src/gcal-window.h |   4 -
 3 files changed, 187 insertions(+), 146 deletions(-)

commit 0856345ace079f2974fb48f52a3227f5a1e11fb5
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 2 16:58:42 2014 -0200

    theme: use different style classes for navbar labels

 data/theme/gtk-styles.css | 13 ++++++++++---
 data/ui/nav_bar.ui        |  4 ++--
 2 files changed, 12 insertions(+), 5 deletions(-)

commit 2970729324f2c442c85df918ea67c13152c60a17
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Dec 2 16:26:01 2014 -0200

    window: move arrow buttons to headerbar
    
    This is part of the ongoing efforts to fit Calendar with the latest designs.

 data/ui/nav_bar.ui | 74 ++++----------------------------------------------
 data/ui/window.ui  | 79 +++++++++++++++++++++++++++++++++++++++++++++---------
 src/gcal-nav-bar.c | 20 --------------
 src/gcal-nav-bar.h |  4 ---
 src/gcal-window.c  | 11 ++++----
 5 files changed, 77 insertions(+), 111 deletions(-)

commit 52fc61a1a568abef95a219f796b661c792b75fda
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Dec 2 12:50:56 2014 -0500

    window: set view visible before show it
    
    Since the move into using GtkBuilder's files the views aren't show
    automatically. That's why the setting of the view initially was failing.
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=741003

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

commit 3fdadffe081ec0ffe89335ba40b72c01904a791d
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Nov 28 17:31:43 2014 -0200

    new-event: initialize values before using them
    
    Only to politely ask the compiler to stop complaining about them.

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

commit 947e23758c227529f8540a778798956c4ca25552
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 26 13:53:20 2014 -0500

    misc: whitespace, comments and strings fixed

 src/gcal-month-view.c  | 12 +++++++++---
 src/gcal-search-view.c |  2 +-
 src/gcal-window.c      |  2 +-
 3 files changed, 11 insertions(+), 5 deletions(-)

commit f3bd29ba9c0b2c269b442c3215796f29b060b636
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 26 13:52:52 2014 -0500

    app: use new search ECalDataModel

 src/gcal-search-view.c | 29 +++++------------------------
 src/gcal-window.c      |  2 --
 2 files changed, 5 insertions(+), 26 deletions(-)

commit 7fa696c137c50ed73d72f3f34892bcdd71ca6cd4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 26 13:51:50 2014 -0500

    manager: added ECalDataModel for search alone

 src/gcal-manager.c | 26 +++++++++++++++++++++++++-
 src/gcal-manager.h |  5 +++++
 2 files changed, 30 insertions(+), 1 deletion(-)

commit 934b1c4be0b9cb3fbf68412bb0ba68122965258a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 26 13:09:11 2014 -0500

    window: more code moved into ui file

 data/ui/window.ui | 1 +
 src/gcal-window.c | 3 ---
 2 files changed, 1 insertion(+), 3 deletions(-)

commit f8f8991510ed19d2547b975c7cc2f5e71714a770
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 26 09:10:05 2014 -0500

    window: move more code into ui file
    
    Probably I can load the GMenuModel of the popover directly but I don't
    know exactly how, and I've asked already and you can set bindings using
    builder's ui file, just like before I don't know how at this time.

 data/ui/window.ui | 17 +++++++++++++++++
 src/gcal-window.c | 36 +++++++++---------------------------
 2 files changed, 26 insertions(+), 27 deletions(-)

commit aa445c33d1b075079e730535f85c88d9a3288c94
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Nov 25 16:43:35 2014 -0200

    window: remove unneeded set of menu image
    
    This is already done in the builder file.

 src/gcal-window.c | 5 -----
 1 file changed, 5 deletions(-)

commit 8b955cae19779c70fc4294bd56cea85ce868a85c
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Nov 24 23:59:12 2014 -0200

    window: move to builder's ui file
    
    This is way better than programmatically building the entire window interface.

 data/Makefile.am            |   1 +
 data/calendar.gresource.xml |   1 +
 data/ui/window.ui           | 147 ++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-window.c           | 121 ++++++++----------------------------
 4 files changed, 173 insertions(+), 97 deletions(-)

commit c87c0e2ad0bf7ab37ada90af6e5e08aed828e330
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Nov 24 23:12:45 2014 -0200

    window: use GDK_EVENT_PROPAGATE to propagate keys
    
    This is good for code legibility and to be safe from any radical API update.

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

commit c0a16ac06aca4f25092dda306cb23a2c0d4f4216
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Nov 24 15:46:15 2014 -0200

    window: simplified key handler code
    
    Instead of treating every case, use the builtin gtk_search_bar_handle_event function.

 src/gcal-window.c | 46 +++++++---------------------------------------
 1 file changed, 7 insertions(+), 39 deletions(-)

commit 97cfe4fd797de26fd634e5298b2321f7654996d7
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Nov 24 15:08:53 2014 -0200

    window: correctly hide search bar when not in search mode
    
    Search bar shows an annoying border when it should be hidden. This commit fixes it.
    
    Fixes bug #739913.

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

commit 4052040be3fe80fbc30fe922ebcf2670a1003d0e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Nov 20 21:07:32 2014 -0200

    edit-dialog: removed unused grid
    
    This grid has only one child and is completely unnecessary.

 data/ui/edit-dialog.ui | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

commit 89b6c57eddb230f0ecbc9cf5af5692663a3753f7
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Nov 23 19:16:06 2014 -0200

    week-view: another integer rounding issue
    
    Hopefully, this is the last one on the integer rounding series.

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

commit 36cd11955fab378825587ab87522010ace462950
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun Nov 23 19:13:41 2014 -0200

    year-view: fix integer rounding issues

 src/gcal-year-view.c | 29 +++++++++++++++++------------
 1 file changed, 17 insertions(+), 12 deletions(-)

commit f3e83f2a7a42103c213c07889c1a9945fef49b73
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Nov 22 10:24:24 2014 -0200

    week-view: fixed some more integer round issues

 src/gcal-week-view.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 2e8b677d6ae853e979c6c074315df334c607a57e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Nov 21 19:17:02 2014 -0200

    app: implemented sync action
    
    Useful when the local calendar differs from the remote calendar (i.e. you added an event at Google Calendar).

 data/ui/menus.ui       |  5 +++++
 src/gcal-application.c | 17 ++++++++++++++++
 src/gcal-manager.c     | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-manager.h     |  2 ++
 4 files changed, 78 insertions(+)

commit 3887951323ecdfdd130ae0ed0cd5785b63375a5e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 21 11:12:19 2014 -0500

    month-view: more double to int rounding issues
    
    Style fixes

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

commit 260237bc85ba7a665887f60c497492fb470e84a4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 21 11:12:03 2014 -0500

    month-view: style cleaning

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

commit 5cbdf2838797faa8abd28460e5bf6404c44f508a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 21 11:07:06 2014 -0500

    month-view: added current day highlight
    
    Improved ::draw vfunc code. Use .current class to handle active day styling

 data/theme/gtk-styles.css |  1 +
 src/gcal-month-view.c     | 97 +++++++++++++++++++++--------------------------
 2 files changed, 45 insertions(+), 53 deletions(-)

commit d25a6e4cbfb706fd5490eae4910b40353ec3caf9
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Nov 21 16:22:23 2014 -0200

    views: queue a redraw when the current date changes
    
    This partially fixes bug #739550. The warning message is still being emmited.

 src/gcal-month-view.c | 1 +
 src/gcal-week-view.c  | 1 +
 src/gcal-year-view.c  | 1 +
 3 files changed, 3 insertions(+)

commit bb2554b0d4652b8929093deeecac57887c25751a
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Nov 21 13:27:43 2014 -0200

    week-view: fix scrollbar size
    
    Calendar should respect scrollbar natural size. Lapo pointed out that this is pretty inconsistent and should be fixed.
    
    Fixes bug #737854.

 src/gcal-week-view.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit ff6440d206ab8ae0512eac899bcd631ee0d46b09
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Nov 21 12:21:48 2014 -0200

    window: mark headerbar search string as translatable

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

commit 3e0fa5763c920d5fa720f38ea3c72d9e12fb8928
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Nov 21 12:01:57 2014 -0200

    month-view: fix rendering issues, smooth resizing
    
    All about integer rounding.
    
    Fixes bug #739294.

 src/gcal-month-view.c | 33 +++++++++++++++++----------------
 1 file changed, 17 insertions(+), 16 deletions(-)

commit 298a0e56c2a8959a4ace7961aed394b22f941a2b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 18 13:55:02 2014 -0500

    Revert: month-view: fix cell rendering glitch
    
    This was not the proper fix.

 src/gcal-month-view.c | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit 442514964758140c49d53a277dd6314094ea2dfd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 18 13:00:48 2014 -0500

    month-view: optimized, organized ::draw vfunc code

 src/gcal-month-view.c | 51 +++++++++++++++++++++++++--------------------------
 1 file changed, 25 insertions(+), 26 deletions(-)

commit 184854e318f728ce3c07a8a4d43bf849315dfb9d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 18 12:31:50 2014 -0500

    week-view: take into account GNOME time format
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=703321

 src/gcal-week-view.c | 54 +++++++++++++++++++++++++++++++++++++++++++---------
 src/gcal-week-view.h |  3 +++
 src/gcal-window.c    | 12 ++++++++++++
 3 files changed, 60 insertions(+), 9 deletions(-)

commit 8c5eaa66c8e57dfd5c84d0c69794dc421609e2ce
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 18 11:59:24 2014 -0500

    views: fixed docs style

 src/gcal-month-view.c | 6 ++++--
 src/gcal-week-view.c  | 3 ++-
 2 files changed, 6 insertions(+), 3 deletions(-)

commit c77076c7d6a61218c1b275c845c0638864dee00e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 18 11:58:05 2014 -0500

    week-view: added current day highlight
    
    Cleaned code a little bit. Removed unnecessary instructions. Added style
    class to handle current day.

 data/theme/gtk-styles.css |   4 +
 src/gcal-week-view.c      | 561 ++++++++++++++++++++++++----------------------
 2 files changed, 293 insertions(+), 272 deletions(-)

commit 746864e7bca08524332883021c0b69a5726b54b0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 10 16:25:27 2014 -0500

    event-widget: fix icons scaling, made 16x always.
    
    Previously the scaling was made to the size of the text layout which
    caused a blurriness of the icon. Making its size a multiple of 16 made
    the icon preserve its sharpness.

 src/gcal-event-widget.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit cba6da043dd1cabda9c8d28e61de6a029f0b823b
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Nov 4 20:47:17 2014 -0200

    edit-dialog: removed unused code
    
    Also, updates the edit dialog to the newer backend design, removing all traces of the old cached data type.
    
    This patch is mostly functional, but it introduces some crashes after the component is updated.

 src/gcal-edit-dialog.c | 672 +++++++++++++++++++++----------------------------
 src/gcal-edit-dialog.h |  10 -
 2 files changed, 283 insertions(+), 399 deletions(-)

commit 3b9f2aa1283ec1908082ad55919236c35d4aa8da
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 7 20:34:45 2014 -0500

    window: set timezone of date when moving to today

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

commit c5263294506f77b4c6b3147cc4ae934403fe7372
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 7 20:34:25 2014 -0500

    misc: code style and comments removed

 src/gcal-event-widget.c | 1 -
 src/gcal-month-view.c   | 4 +---
 src/gcal-year-view.c    | 1 -
 3 files changed, 1 insertion(+), 5 deletions(-)

commit 251e849548c91c72376e545ea00698772c00b5b5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 7 19:56:12 2014 -0500

    year-view: launch edit dialog on event activate

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

commit 2cecaf9337928b84bc6bddfdd3251cf2466928b5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 7 16:47:23 2014 -0500

    week-view: add first_weekday setting to view
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=703317

 src/gcal-week-view.c | 49 +++++++++++++++++++++++++++++++++++++------------
 src/gcal-week-view.h |  3 +++
 src/gcal-window.c    |  3 +++
 3 files changed, 43 insertions(+), 12 deletions(-)

commit a67635bb053e9ddea41cce50e5274e0fd1774e58
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 7 14:50:57 2014 -0500

    month-view: add first_weekday settings to view
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=703317

 src/gcal-month-view.c | 35 +++++++++++++++++++++++++++++++++--
 src/gcal-month-view.h |  3 +++
 src/gcal-window.c     |  3 +++
 3 files changed, 39 insertions(+), 2 deletions(-)

commit ff73499ab059dd5caa5d6511f0ad83a7e69c9eae
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 7 14:49:45 2014 -0500

    utils: retrieve first_weekday from locale
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=703317

 src/gcal-utils.c | 11 +++++++++++
 src/gcal-utils.h |  2 ++
 2 files changed, 13 insertions(+)

commit 8531fedde9e19a00364d5c76969d65f37947877f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 5 12:23:05 2014 -0500

    month-view: optimize set :date property
    
    There's no need to calculate first day of month date twice.

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

commit 4d7237b46e3b918a9d2815a3e2f0b390424bcdaa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 5 09:39:11 2014 -0500

    window: shorten stack transition duration

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

commit c9d347ccebafa13f29e38f49ca442d3b1d83ce77
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 5 09:38:51 2014 -0500

    misc: updates to code style and docs

 src/gcal-month-view.c |  4 ----
 src/gcal-window.c     | 15 ++++++++-------
 2 files changed, 8 insertions(+), 11 deletions(-)

commit 461057727b86b83d53dd709898468c6ae53c013c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 5 09:36:06 2014 -0500

    window: sync search-view hiding with stack transition
    
    The previous approach was causing an error on the animation code of
    GtkStack because the search-view's GdkWindow was banishing before
    the end of the animation.

 src/gcal-window.c | 53 ++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 44 insertions(+), 9 deletions(-)

commit e68ca325b44d56cc981a3acb6ca87172131dc4e1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 4 15:46:15 2014 -0500

    views: use GcalEventWidget API for locked sate

 src/gcal-search-view.c | 3 +++
 src/gcal-subscriber.c  | 4 ++++
 2 files changed, 7 insertions(+)

commit 4c98b16c766178009dee9196f69fe0e9239aae69
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 4 15:45:49 2014 -0500

    event-widget: render locked state of the calendar

 src/gcal-event-widget.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++--
 src/gcal-event-widget.h |  3 +++
 2 files changed, 60 insertions(+), 2 deletions(-)

commit b3cab4733496f04005f2bd6dadb850550ce31e3d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 4 15:14:05 2014 -0500

    build: remove unused c/css code

 data/Makefile.am            |  1 -
 data/calendar.gresource.xml |  1 -
 data/theme/gtk-styles.css   | 18 ------------------
 data/ui/viewport.ui         | 35 -----------------------------------
 4 files changed, 55 deletions(-)

commit f4eaf2217d0d565fe60cb0d80af3c1d038c2e809
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 4 15:05:10 2014 -0500

    search: added initial search implementation

 src/Makefile.am        |   2 +
 src/gcal-manager.c     |  20 ++++
 src/gcal-manager.h     |   3 +
 src/gcal-search-view.c | 315 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-search-view.h |  55 +++++++++
 src/gcal-window.c      | 210 ++++++++++++++++++++-------------
 6 files changed, 525 insertions(+), 80 deletions(-)

commit 516a6110559499ed1cedbb41b8cb3b73e59877d2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 4 10:41:06 2014 -0500

    window: handle key pressed properly
    
    Before the code handling key presses was an unreadable mess. Now we use
    gtk_accelerator_get_default_mod_mask as stated on Gtk documentation.

 src/gcal-window.c | 46 +++++++++++++++++++++++++++-------------------
 1 file changed, 27 insertions(+), 19 deletions(-)

commit 2e82b098b3984cddaa7181dcefe9e193792ce818
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 3 13:51:48 2014 -0500

    build: replace Gtk deprecated calls

 src/gcal-event-widget.c |  4 ++--
 src/gcal-month-view.c   |  4 ++--
 src/gcal-week-view.c    | 12 ++++++------
 src/gcal-year-view.c    |  4 ++--
 4 files changed, 12 insertions(+), 12 deletions(-)

commit 80b3e5d3c8b653fe1b8e60ab556b760ba4d0a621
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 3 13:19:46 2014 -0500

    window: fix memory leak

 src/gcal-window.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit d301a07f4b18b6627df3780fb49ae6181207d081
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 3 11:55:37 2014 -0500

    week-view: increase ref count on parent window
    
    The call to GtkWidget::unrealize was destroying GtkStack window because
    of the reference increasing on GcalWeekView when setting the
    parent_window as its own.
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=739554

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

commit 8e878f0a0623c3cd37af16f23d425ffcf47e6705
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Nov 3 10:18:18 2014 -0200

    edit-dialog: show Save label for editable events
    
    Fixes bug #739309.

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

commit 56e69f7c883fcb801d82cdc4b98c473353f30989
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Oct 31 00:14:20 2014 -0200

    edit-dialog: implements GCAL_RESPONSE_SAVE_EVENT
    
    This patch mainly implements GCAL_RESPONSE_SAVE_EVENT. It updates the event correctly, no matter in which source it is.
    
    Signed-off-by: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>

 src/gcal-edit-dialog.c | 21 ++++++++++++++++++++-
 src/gcal-edit-dialog.h |  5 +++++
 src/gcal-manager.c     | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-manager.h     |  5 +++++
 src/gcal-window.c      | 15 ++++++++++++++-
 5 files changed, 95 insertions(+), 2 deletions(-)

commit 5a1f12ad007ee4795c0b25a458e4b61357c61424
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 28 23:06:54 2014 -0400

    event-widget: make more CSS compliant
    
    There are some other changes:
    1. Renamed widget class to "event-widget" to avoid collisions
    2. Added contrasting event title coloring
    3. Use gtk_render functions

 data/theme/gtk-styles.css | 23 +++++++++++++++---
 src/gcal-event-widget.c   | 60 +++++++++++++++++++++++++++++++----------------
 2 files changed, 60 insertions(+), 23 deletions(-)

commit 5397a1e4ba43debe6bc1230d92ed471c168102bb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 28 13:53:24 2014 -0400

    edit-dialog: fix wrongly updating ECalComponent
    
    GcalEditDialog::clear_data was clearing the summary on the internal
    ECalComponent instance. Blocking signal handler call allow to clear the
    widget without clearing the component.
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=739307

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

commit de90213fd7b596f6af812842287d1847b1955708
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 28 12:10:31 2014 -0400

    month-view: fix cell rendering glitch
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=739294

 src/gcal-month-view.c | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

commit b8a4812f3b4bf07abe5bdc8eed47f035b4e573fb
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Oct 27 23:20:49 2014 -0200

    edit-dialog: don't keep an internal cached version of the summary
    
    This is part of the Edit dialog's redesign.
    
    Fixes bug #739268.

 src/gcal-edit-dialog.c | 38 +++++++++++++++++++++++++++-----------
 1 file changed, 27 insertions(+), 11 deletions(-)

commit 74c9f009d8cf9a6af3478734c34681cebb22e72e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 27 23:16:06 2014 -0400

    edit-dialog: show events description, minor tweaks

 data/ui/edit-dialog.ui |  4 ++--
 src/gcal-edit-dialog.c | 17 ++++++++++++-----
 src/gcal-utils.c       | 45 +++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-utils.h       |  4 ++++
 4 files changed, 63 insertions(+), 7 deletions(-)

commit eb436f57db5cc69bdaffd8b814725fbe4f8598dc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 23 11:17:16 2014 -0400

    window: update setting when the view changes
    
    Note: Eventually I ended reverting the changes I have made here a few
    commits back.

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

commit 1c98dd5c0429060b4e376c682323db65827df717
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 23 09:42:02 2014 -0400

    window: fix update labels on view change
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=739039

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

commit e8735037442480c018faea74edb8a9cb1c5d74e0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 23 01:01:44 2014 -0400

    app: added search-view to window views enum

 src/gcal-utils.h  | 1 +
 src/gcal-window.c | 2 ++
 2 files changed, 3 insertions(+)

commit 852c5eda9f54623b4de6dc9d96e0d98e7e946eaa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 23 01:00:56 2014 -0400

    style: remove duplicated '_subscriber' prefix

 src/gcal-subscriber.c | 64 ++++++++++++++++++++++++++-------------------------
 1 file changed, 33 insertions(+), 31 deletions(-)

commit 9ffabe03bacdbcbec9169d0c35faf8c703e45543
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 22 01:06:08 2014 -0400

    week-view: fix unref of not added widget
    
    This works in conjunction with code implemented in GcalSubscriber where
    the ownership of the event widget passes into the container, so the
    container is free to delete it in case it does not fit into the range
    represented by the view.

 src/gcal-week-view.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 48bcb573636cb5698468e39005f7b8cc2482e4ab
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 22 01:04:46 2014 -0400

    week-view: rename internal method
    
    Note: The body of the method was added by mistake on the previous
    commit. This commit make the code build again.

 src/gcal-week-view.c | 59 ++++++----------------------------------------------
 1 file changed, 6 insertions(+), 53 deletions(-)

commit dc21b7076049dced9a5995a018fd40d8a767f84f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 22 01:02:37 2014 -0400

    week-view: add subscriber range update
    
    Remove unneeded GcalView deprecated method.
    Hook event widget activation

 src/gcal-week-view.c | 182 +++++++++++++++++++++++++++------------------------
 src/gcal-week-view.h |   6 +-
 2 files changed, 98 insertions(+), 90 deletions(-)

commit dd2a0da88342b06f1377915d94a119545f2d5880
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 22 00:42:48 2014 -0400

    misc: fix styling issues and gcc warnings
    
    Update code style

 HACKING                 |  3 +++
 src/gcal-event-widget.h |  2 +-
 src/gcal-manager.c      |  4 +---
 src/gcal-week-view.c    | 43 ++++++++++++++++++++++++++++++-------------
 src/gcal-window.c       | 23 +++++++++++++++--------
 5 files changed, 50 insertions(+), 25 deletions(-)

commit d7d8dd94eed2f479d091a59293a28464bb5b056f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 22 00:40:53 2014 -0400

    window: update date on view on binding creation
    
    Ensure the views has events widgets in it for the first time the user
    clicks on it.

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

commit 4bdc696b54ce8316aa48c6c73a859768663a89c5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 22 00:39:49 2014 -0400

    window: update_view when the property changes
    
    Update the value of the internal holder of the property

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

commit f988eac12f3460d3920b1341d08ae7f9b1da853b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 01:36:14 2014 -0400

    view iface: remove more unused methods
    
    GcalView::draw_event overlapped a bit with GcalView::will_add_event, so
    the same reasons for removing one stand for the other.
    GcalView::clear was a hack for the composited GcalDayView which has
    gone, and was a bad experiment.

 src/gcal-month-view.c | 32 --------------------------------
 src/gcal-view.c       | 41 -----------------------------------------
 src/gcal-view.h       |  8 --------
 src/gcal-week-view.c  |  4 ++--
 src/gcal-year-view.c  | 31 -------------------------------
 5 files changed, 2 insertions(+), 114 deletions(-)

commit 5422066bb0a4c2ea898c30991fc4d840cbd3f10e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 01:29:03 2014 -0400

    view iface: another round at cleaning
    
    Remove unused methods laying there for a long time now.

 src/gcal-view.c | 19 -------------------
 src/gcal-view.h | 14 --------------
 2 files changed, 33 deletions(-)

commit 8e066850a37c5fd771f1b1e77adbbbe8ae050612
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 01:28:44 2014 -0400

    window: added New Event item to menu button
    
    Updated label on app-menu action.

 data/ui/menus.ui  | 10 +++++++++-
 src/gcal-window.c | 25 +++++++++++++++++++++++--
 2 files changed, 32 insertions(+), 3 deletions(-)

commit defb99d8a826afccba5418cf3adf86e96ecdf884
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:59:46 2014 -0400

    window: replace New Event with Today button
    
    As Lapo rightfully explain, providing a button there for creating a new
    event is way to prominently and might divert users of the intended click
    on a cell behavior to create an event.
    New event will be also accessible from the hamburger icon on the left of
    the header-bar and Ctrl-N key shortcut.
    Also as Lapo suggestion Today button fall better on the header bar than
    between the navigation buttons.

 data/ui/nav_bar.ui | 24 +-----------------------
 src/gcal-nav-bar.c | 11 -----------
 src/gcal-nav-bar.h |  2 --
 src/gcal-window.c  | 23 ++++++++++-------------
 4 files changed, 11 insertions(+), 49 deletions(-)

commit 28be6bc581b9ddef192b9c23d13a3800de4428ac
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:52:08 2014 -0400

    window: remove FIXME comment
    
    edit_dialog_closed already hides the widget. Reminder is not needed anymore

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

commit 18b4ef8186285454b28db9f0679c7ef08251423a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:49:32 2014 -0400

    month-view: remove FIXME
    
    Subscription is already being made. Remove reminder.

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

commit 6f2b01018f9dcd6c268ac50af39ea49f57bac055
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:45:04 2014 -0400

    view iface: remove unused will_add_event
    
    ECalDataModelSubscriber interface notify each view only about the events
    beloging to the subscribed range so there's no need of checking if the
    event widget will be added.
    The safety check of not adding the same widget twice its stil being made
    on each GtkContainer::add implementation.

 src/gcal-month-view.c | 34 ----------------------------------
 src/gcal-view.c       | 22 ----------------------
 src/gcal-view.h       |  6 ------
 src/gcal-week-view.c  | 12 ------------
 src/gcal-year-view.c  | 13 -------------
 5 files changed, 87 deletions(-)

commit c7e27c7ef4861264b6d7b5bcd6eabeb3fc4a2cd9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:33:19 2014 -0400

    year-view: makes a descendant of GcalSubscriber

 src/gcal-year-view.c | 41 +++++++++++++++++++++++++++++++----------
 src/gcal-year-view.h |  6 +++---
 2 files changed, 34 insertions(+), 13 deletions(-)

commit aca1b66743d01e084b5b1c483878ce3f4fee674e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:24:34 2014 -0400

    month-view: makes a descendant of GcalSubscriber
    
    By making GcalMonthView a descendat of GcalSubscriber it gets
    implementation for each of the methods on ECalDataModel subscriber and
    utomatically gains the functionality of adding and removing events widgets

 src/gcal-month-view.c | 135 +++-----------------------------------------------
 src/gcal-month-view.h |   7 ++-
 2 files changed, 9 insertions(+), 133 deletions(-)

commit cfb2c39a7df3afdaf6dc9690aa7594ec53a12252
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 21 00:21:25 2014 -0400

    build: add GcalSubscriber abstract class
    
    GcalSubscriber abstract class is meant for handling the implementation
    of ECalDataModelSubscriber interface. The code in each vfunc implemented
    is the same for each view, then it makes sense to have a class holding
    these implementations and make every views descend from it. This class
    sits in the middle between GtkContainer and each of the views.

 src/Makefile.am       |   2 +
 src/gcal-subscriber.c | 157 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-subscriber.h |  53 +++++++++++++++++
 3 files changed, 212 insertions(+)

commit 605cb7fc25bd78e82df13cadfca973de4396f311
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 23:57:30 2014 -0400

    build: stop complaints from gcc
    
    Gcc complaints this variable may be used uninitialized

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

commit 37f0e8ecfdf83295329c382db4be08dacb374b58
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 23:56:35 2014 -0400

    style: add entry class to notes textview

 data/ui/edit-dialog.ui | 3 +++
 1 file changed, 3 insertions(+)

commit 68a427528c1af87b3718ba82acb8b09a0e172ef9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 23:55:21 2014 -0400

    manager: fix remove source from ECalDataModel
    
    When a source is removed should be removed from the internal
    ECalDataModel instance as well

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

commit 772fa7b5862744bf955d0eafe81b873b7fdf4a0d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 23:46:21 2014 -0400

    manager: remove internal date range
    
    This is not needed since the range is kept by ECalDataModel instance

 src/gcal-manager.c | 19 -------------------
 1 file changed, 19 deletions(-)

commit 792c6a9ceca19375783c27569df414155ccf77cb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 23:22:58 2014 -0400

    manager: remove internal query
    
    The internal query is not needed since that's handled now by the
    ECalDataModel instance

 src/gcal-manager.c | 137 -----------------------------------------------------
 src/gcal-manager.h |   4 --
 2 files changed, 141 deletions(-)

commit 5f8cadb650311a7bd938be47f2ef7b2e7ff52e36
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 23:09:52 2014 -0400

    manager: fix clients' hash construction
    
    free_manager_unit should have been removed from clients construction previously

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

commit 4c0938e5cbdc7215f3b04f93e42c4acc1004d8f7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 15:00:59 2014 -0400

    manager: free clients' hash-table with g_free
    
    Since ECalDataModel keeps a ref to the connected EClients there's no
    need of keeping another and using a custom free function for clients' hash

 src/gcal-manager.c | 17 +++--------------
 1 file changed, 3 insertions(+), 14 deletions(-)

commit 37be39e9d0516a724857206d2f43fa7fffa4ac5d
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Oct 20 16:29:16 2014 -0200

    edit-dialog: implement composite widget of edit dialog
    
    Also, this patch implements a major design review of the dialog.

 data/Makefile.am            |   1 +
 data/calendar.gresource.xml |   1 +
 data/ui/edit-dialog.ui      | 309 +++++++++++++++++++++++++++
 src/gcal-edit-dialog.c      | 507 ++++++++------------------------------------
 src/gcal-edit-dialog.h      |   3 -
 5 files changed, 397 insertions(+), 424 deletions(-)

commit 08d9cd8e9ba55b05f379e6d884ff963e9f03a998
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 11:56:46 2014 -0400

    theme: remove unneeded rules

 data/theme/gtk-styles.css | 22 +---------------------
 1 file changed, 1 insertion(+), 21 deletions(-)

commit 9b281eff6988e49c43ba98417c1f1c3f0585bcaf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 11:33:28 2014 -0400

    month-view: implement ECalDataModel::components_modified vfunc

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

commit 19d380e80fcc09a7fc0a19d84c5a42909c946539
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Oct 20 12:05:14 2014 -0200

    project: replace GdkColor by GdkRGBA
    
    Fixes bug #738553

 src/e-cell-renderer-color.c |  8 ++++----
 src/gcal-edit-dialog.c      | 16 ++++++++--------
 src/gcal-manager.c          |  2 +-
 src/gcal-new-event-widget.c | 14 +++++++-------
 src/gcal-utils.c            | 11 ++++++-----
 src/gcal-utils.h            |  2 +-
 6 files changed, 27 insertions(+), 26 deletions(-)

commit 39318534cd1d22d93095f31bdb238540bb96c9e8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 20 09:30:37 2014 -0400

    window: fix focus issue when creating event
    
    https://bugzilla.gnome.org/show_bug.cgi?id=738858

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

commit 3805496dbbdaad3d988d8582c244743ab1175f2e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 19 20:08:05 2014 -0400

    event-widget: fix memory leak.
    
    According to valgrind pango leaks memory when creating a PangoLayout
    using gtk_widget_create_pango_layout with a literal string.

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

commit c2eda0e4466403733fad54cbaec41a906374a2d6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 19 20:00:56 2014 -0400

    event-widget: fix memory corruption
    
    GdkRBA should not be allocated using g_new0. Used G_SLICE=debug-blocks
    to find it.

 src/gcal-event-widget.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

commit cf96da63087688c9405c7699d20de0d6eac88a8a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Oct 17 16:13:37 2014 -0400

    memory: fix memory leaks scattered around

 src/gcal-manager.c    |  2 ++
 src/gcal-month-view.c |  2 ++
 src/gcal-utils.c      | 14 +++++++++++---
 3 files changed, 15 insertions(+), 3 deletions(-)

commit a158fc575752d27011b6206050d3ba63224350b7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Oct 17 00:58:09 2014 -0400

    application: handle ref count of GtkCssProvider correctly
    
    It seems gtk_style_context_add_provider_for_screen increase the ref
    count of the GtkCssProvider (maybe copy it to GdkScreen and this isn't
    releasing it correctly). We're forcing an _unref to keep the destruction
    process working as expected. Previously gtk_css_provider_finalize was
    not called at any time on the closing process.

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

commit 6c7593dbb1a17896a38d8563570bd20020ce8abc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Oct 17 00:56:29 2014 -0400

    application: free properties' memory on finalize
    
    Note: GtkCssProvider doesn't finalize correctly yet, but it is correct
    to clear the reference belonging to the application.

 src/gcal-application.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit fb2461b813e2cac37464d0a828c3c55530ce4e02
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Oct 17 00:54:04 2014 -0400

    application: properly quit application
    
    Fixes destruction process. Calling g_application_quit skip the reference
    decreasing process of GApplication and that resulted in a bunch of
    _finalize methods not being called. By removing the windows GApplication
    finalize properly.

 src/gcal-application.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit ed32e8d624e82159503cf8a8029cf35207f060ff
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Oct 17 00:51:58 2014 -0400

    application: do not access instance data on _new
    
    The settings setup could be delayed to _init vfunc of the
    application.

 src/gcal-application.c | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

commit bddf1d210449137ca249d10759d175f4f96a3acb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Oct 17 00:50:16 2014 -0400

    event-widget: fixed memory leak
    
    Each property was owned by the widget, and I was not freeing its memory
    at destruction time

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

commit d37347418b5c5c6cddae1b5d1123103c1d8670a3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 16:52:12 2014 -0400

    month-view: implement ECalDataModel::components_removed vfunc
    
    Previous fixes on GcalEventWidget allow to use the recurid in order to
    differentiate instances of the same event.

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

commit a9b302b2051a66cd95c39302f3ad8e4559a7439a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 16:51:20 2014 -0400

    month-view: fix double free of the passed component

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

commit 2b92e0977fc103680302b318dbf9ba60268e5e21
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 16:48:40 2014 -0400

    event-widget: include recurid on event uuid
    
    By taking recur id into event uuid we are able to properly handle events recurrences

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

commit c777d4c8527a56c9983cbb97ed4a8c7c1d371dc6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 15:21:16 2014 -0400

    views: use new comparison function

 src/gcal-week-view.c | 11 +++++------
 src/gcal-year-view.c | 11 +++++------
 2 files changed, 10 insertions(+), 12 deletions(-)

commit ab2050b6950b19a8775c8d96a6dfe3f2cd5a32e4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 15:15:47 2014 -0400

    month-view: change widget comparison for inclusion
    
    Using new function ensure checking recurid besides everything else

 src/gcal-month-view.c | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

commit 2a100b5fceaa529c96bc152ae891860c2c3c3657
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 15:11:12 2014 -0400

    event-widget: add method to test equality

 src/gcal-event-widget.c | 38 ++++++++++++++++++++++++++++++++++++++
 src/gcal-event-widget.h |  3 +++
 2 files changed, 41 insertions(+)

commit cf7e6be614ad6be095e6f79c6d5dd2b55508fb7e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:57:56 2014 -0400

    window: hook GcalView:event-activated signal

 src/gcal-window.c | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit 2bb8b6f4c4c88c6173592482d934798b935cfe34
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:55:04 2014 -0400

    month-view: add ECalDataModelSubscriber iface impl
    
    Initial work implementing ECalDataModelSubscriber interface. As
    explained before, on each set of GcalView:active-date property the range
    the view its subscribing gets updated. Allowing this to obtain
    notification through ECalDataModelSubscriber::components_added and
    ECalDataModelSubscriber::components_removed vfuncs.

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

commit a05d1148599fc9433a329a802bc123f673bfc0c2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:50:00 2014 -0400

    window: add :manager property to construction
    
    Since a pointer to the GcalManager instance it's needed at construction
    time and GtkWindow::application property is not set as construction
    property. We need to add this property to have a reference to pass to
    the instantiated views.
    Just like the views, this isn't ref/copied or anything, it's just a
    dummy pointer. The application objects is the respnsible of handling
    GcalManager instance initialization and destruction.

 src/gcal-window.c | 63 +++++++++++++++++++++++++++++--------------------------
 1 file changed, 33 insertions(+), 30 deletions(-)

commit c55caa89c66986c34fd87333d23ec1761d8bb36c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:43:49 2014 -0400

    window: removed unused code
    
    Events related signals from GcalManager had been removed previously,
    those handlers aren't needed anymore.
    Second, there's no need to inform GcalManager of the new range since
    every view will do so internally. Also, there's no need of removing
    children widgets from the active view, since each view will do so on its
    own by implementing ECalDataMoelSubscriber::components_removed vfunc.

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

commit 3a151894bedc1adfafc35edeae01953f69b69304
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:38:33 2014 -0400

    views: implemented :manager property
    
    As explained before, this is only intended to keep a reference to the
    GcalManager instance of the application.
    Misc: fixed some documentation and whitespace issues

 src/gcal-month-view.c | 22 ++++++++++++++--------
 src/gcal-month-view.h |  4 +++-
 src/gcal-week-view.c  | 26 +++++++++++++++-----------
 src/gcal-week-view.h  |  4 +++-
 src/gcal-year-view.c  | 22 ++++++++++++++--------
 src/gcal-year-view.h  |  6 +++---
 6 files changed, 52 insertions(+), 32 deletions(-)

commit 8ba7f431fd32cb9065793214d8109d189c3bdec2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:32:15 2014 -0400

    view: gained a :manager property
    
    Forcing every GcalView implementing class to keep a reference (actually
    it is a simple pointer) to GcalManager instance coming from the application.

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

commit e1737a09307d2eb3e266e7cd0c6d9d0b9cc49520
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:29:34 2014 -0400

    view: added :event-activated signal
    
    Since the events widget are handled entirely inside GcalView
    implementations (aka the views), we need a way to hook event-widget
    activation with GcalWindow which is handling the dialogs (as expected).
    This signal serve as a bridge between those two objects.

 src/gcal-view.c | 10 ++++++++++
 src/gcal-view.h |  1 +
 2 files changed, 11 insertions(+)

commit 1cb862900e168e384a100688d9dac84e4fe26e25
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Oct 16 01:28:47 2014 -0400

    docs: updated HACKING style guide

 HACKING | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit d5f2b21f37bb2a5e45bcafcc39437b77fd12aa10
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 15 21:44:47 2014 -0400

    build: removed unused/faulty code
    
    This cleaning is made in order to merge this branch into master as soon
    as possible.
    The implementation of GcalDayView is planned to go on the same lines as
    GcalWeekView but for two days alone, so much of the code of the latter
    could be reused. The approach of using shallow container and kinda
    layout manager objects inside GcalDayView didn't worked that well for my
    expertise at this time.

 src/Makefile.am               |   10 -
 src/gcal-all-day-grid.c       | 1054 ------------------------------------
 src/gcal-all-day-grid.h       |   74 ---
 src/gcal-day-view.c           |  690 ------------------------
 src/gcal-day-view.h           |   53 --
 src/gcal-days-grid.c          | 1178 -----------------------------------------
 src/gcal-days-grid.h          |   81 ---
 src/gcal-floating-container.c |  337 ------------
 src/gcal-floating-container.h |   59 ---
 src/gcal-viewport.c           |  277 ----------
 src/gcal-viewport.h           |   59 ---
 src/gcal-window.c             |   10 -
 12 files changed, 3882 deletions(-)

commit bc2a348d0b99233143ddd78e371e7d5d475cb71a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 15 21:32:27 2014 -0400

    manager: use ECalDataModel to handle events
    
    Initial work. Code is marked all over the place with comments
    GcalManager:set_subscriber will set a view and a new range in the
    internal ECalDataModel instance.
    More cleaning is needed, along the way unneeded methods will be removed

 src/gcal-manager.c | 716 +++++++++++++----------------------------------------
 src/gcal-manager.h |  39 +--
 2 files changed, 178 insertions(+), 577 deletions(-)

commit bed94963d0727768f289af9b5fd44b82b2da5275
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 15 20:36:04 2014 -0400

    build: added ECalDataModel related files
    
    Implements an ECalDataModel object from evolution courtesy of Milan Crha
    ECalDataModel hides the details of events retrieving from
    calendars. Provides a time range and a subscriber system allowing
    objects implements the necessary callbacks to be notified of events
    happening on the selected time range.

 configure.ac                      |   21 +-
 src/Makefile.am                   |    4 +
 src/e-cal-data-model-subscriber.c |  161 ++
 src/e-cal-data-model-subscriber.h |   81 +
 src/e-cal-data-model.c            | 2927 +++++++++++++++++++++++++++++++++++++
 src/e-cal-data-model.h            |  151 ++
 6 files changed, 3336 insertions(+), 9 deletions(-)

commit e175ca2f66b10c56337f04445fce8aab9dea6284
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 15 10:52:42 2014 -0400

    manager: overwrite constructed vfunc is not needed
    
    Since GcalManager does not have any properties or use in way GObject's
    initialization system there's no need of having initialization code
    split between vfunc _init and vfunc _contructed.

 src/gcal-manager.c | 67 ++++--------------------------------------------------
 1 file changed, 5 insertions(+), 62 deletions(-)

commit 33235fda67012672014da360300de8852a91e400
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 15 00:34:42 2014 -0400

    manager: add back dates marking range

 src/gcal-manager.c | 34 ++++++++++++++++++++++++++++++----
 1 file changed, 30 insertions(+), 4 deletions(-)

commit 7b97248c8b6a892829896247eb597aee97e61831
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 14 19:48:15 2014 -0400

    window: fix memory leak

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

commit b8525fc0f65b405ea9312bee1c17a41899809ca0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 14 14:54:42 2014 -0400

    app: fix about dialog build

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

commit 7dc4ae6a8497962fb807473f0e734d572f355fec
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Oct 13 11:52:26 2014 -0300

    nav-bar: implemented today button
    
    Implements today button between previous and forward buttons.
    
    Fix bug #703316.

 data/ui/nav_bar.ui | 24 +++++++++++++++++++++++-
 src/gcal-nav-bar.c | 11 +++++++++++
 src/gcal-nav-bar.h |  2 ++
 src/gcal-window.c  | 45 +++++++++++++++++++++++++++++----------------
 4 files changed, 65 insertions(+), 17 deletions(-)

commit 21356d926d5e0ce6c8b88bb042d95308fca45c28
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 13 11:31:40 2014 -0400

    app: update about dialog

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

commit a5c65af0fbbb4a750091274932633b790c76d67f
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Oct 7 14:47:51 2014 -0300

    project: remove libgd dependency
    
    This patch fixes bug #737729, removing all libgd dependencies.
    
    Every GdHeaderButton was replaced by GtkButton, and GdNotification was replaced by a custom-styled GtkFrame inside a GtkRevealer.

 .gitmodules       |   3 --
 Makefile.am       |   4 +-
 autogen.sh        |   1 -
 configure.ac      |   8 ---
 libgd             |   1 -
 src/Makefile.am   |   2 -
 src/gcal-window.c | 143 +++++++++++++++++++++++++++++++++++++-----------------
 7 files changed, 100 insertions(+), 62 deletions(-)

commit 6fa533ba7901ef50231fdd723a4dee30b81228d1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 7 11:47:31 2014 -0400

    manager: improved ESource/EClient connection flow

 src/gcal-manager.c | 65 +++++++++++++++++++++++++++---------------------------
 1 file changed, 32 insertions(+), 33 deletions(-)

commit 503d0345d99b9cfbdd89b00665831d174abc78f0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 7 10:56:59 2014 -0400

    window: restore GcalEditDialog:response handling
    
    Now, this method will be improved later since the modify response will
    use some new API

 src/gcal-window.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 67 insertions(+), 2 deletions(-)

commit b094f39288cce4b024e4e303ce8a8742710dd675
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 7 09:16:51 2014 -0400

    build: remove unused GcalArrowBin

 src/Makefile.am      |   2 -
 src/gcal-arrow-bin.c | 770 ---------------------------------------------------
 src/gcal-arrow-bin.h |  64 -----
 3 files changed, 836 deletions(-)

commit 6d3e30b16051c2ba4fc75edfcff2ba85c87f99ae
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 6 12:22:17 2014 -0400

    edit-dialog: added stub code
    
    The code added make the dialog show up. Probably anything else works,
    but it's start to keep the project building while GcalManager migration
    is finished and new GcalEditDialog is built.

 src/gcal-edit-dialog.c | 83 ++++++++++++++++++++++++++------------------------
 src/gcal-edit-dialog.h |  5 ++-
 src/gcal-manager.c     |  6 ++--
 src/gcal-manager.h     |  4 +--
 4 files changed, 51 insertions(+), 47 deletions(-)

commit 67fc66a8f4972835d151ca83820324ed34e918bf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 6 12:17:25 2014 -0400

    window: migrated to match latest GcalManager API
    
    Reorganized some code as mentioned on HACKING code style file
    Removed unused methods
    Started migration on new EditDialog flow to match latest GcalManager API
    Updated GcalManager:events-modified handler to match lastet GcalManager
    API

 src/gcal-window.c | 378 +++++++++++-------------------------------------------
 1 file changed, 74 insertions(+), 304 deletions(-)

commit 65653d16b4e06c51f8ee6ccb342cb502d697f8ff
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 6 12:15:04 2014 -0400

    manager: remove get_event* methods
    
    Now those values are accesible from inside GcalEventWidget and
    GcalEditDialog using its internals copies of ECalComponent of the event
    they represent

 src/gcal-manager.c | 368 -----------------------------------------------------
 src/gcal-manager.h |  41 ------
 2 files changed, 409 deletions(-)

commit b88e6574b4146bf158380b41d560e2d939f9e2ef
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 6 12:14:09 2014 -0400

    utils: fixed debug method

 src/gcal-utils.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

commit 19c3c4e94f6f17b1b649d9aafab4669730bdf2f3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 6 12:13:22 2014 -0400

    event-widget: add method to pass its internal data

 src/gcal-event-widget.c | 27 ++++++++++++++++++++++++++-
 src/gcal-event-widget.h |  2 ++
 2 files changed, 28 insertions(+), 1 deletion(-)

commit 4bd4322cf8662f1331b24bea7c86b8dab3917a3e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:58:44 2014 -0400

    manager: enable sources by default

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

commit def5345fce7a4270fb9c64c38ea1399e8ed0f7c9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:58:14 2014 -0400

    manager: update functions docs

 src/gcal-manager.c | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

commit d8cc980a1d8bb33ea007ecef6663604c7b521d65
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:57:30 2014 -0400

    month-view: implement GcalView::wil_add_event vfunc

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

commit 714e2c93f3df633793c56e4c44e381cec82ff1cf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:57:05 2014 -0400

    event-widget: set :uuid property from data

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

commit 8ca256b130535764f7c75e4ed9b2e00c3fa525aa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:14:18 2014 -0400

    window: update GcalManager:objects-added handler

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

commit bc4663f8c8616a9fcfb82213d239d3295e5786d4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:10:18 2014 -0400

    event-widget: add internal #ECalComponent object
    
    The changes made here are minimal to get this building. GcalEventWidget
    needs a new rethink and rework to accommodate to those new internal
    attributes, which replaces some of the old ones.

 src/gcal-event-widget.c | 125 ++++++++++++++++++++++++++++++++++++++++++++----
 src/gcal-event-widget.h |   4 ++
 2 files changed, 119 insertions(+), 10 deletions(-)

commit 76582329ef7a3776a02b35422484f58003933bf3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:08:07 2014 -0400

    view: add :will_add_event vfunc and stub methods
    
    Note: this commit probably won't build, but this is the right order of
    keeping history.

 src/gcal-month-view.c | 12 ++++++++++++
 src/gcal-view.c       | 22 ++++++++++++++++++++++
 src/gcal-view.h       | 11 +++++++----
 src/gcal-week-view.c  | 12 ++++++++++++
 src/gcal-year-view.c  | 12 ++++++++++++
 5 files changed, 65 insertions(+), 4 deletions(-)

commit ef6d464071c3a4abea4be63572f0b11d887f2f8e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 19:01:49 2014 -0400

    manager: migrate :objects-added signal
    
    GcalManager:objects-added signal pass a list of struct containing
    ECalComponents for the event widgets. This ECalComponent instance will
    be owned and released by the event widget. Look at: GcalEventWidget::finalize

 src/gcal-manager.c | 27 +++++++++++++--------------
 src/gcal-manager.h |  9 +++++++++
 2 files changed, 22 insertions(+), 14 deletions(-)

commit 43eb35fc6e2a78f174326538e60d961a874babf6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 17:01:58 2014 -0400

    manager: more work into migration
    
    1. Some code style updated
    2. Remove unneeded function

 src/gcal-manager.c | 245 +++++++++++++++++++++++------------------------------
 1 file changed, 108 insertions(+), 137 deletions(-)

commit 9752b719f05cb9c59eee605916d4f840ac585e89
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 16:44:07 2014 -0400

    manager: initial work on new design
    
    GcalManager new design includes:
    1. remove deprecated methods from eds
    2. remove event cache
    3. remove the need for keeping date range logic
    4. reorder code according to HACKING code style document
    
    This changes will cause some other changes among the application. While
    this commit build just fine, work is missing yet. Next I will fix
    GcalEventWigdet and the rest of the affected components.

 src/Makefile.am    |    1 +
 src/gcal-manager.c | 1066 ++++++++++++++++++----------------------------------
 src/gcal-manager.h |    7 -
 3 files changed, 367 insertions(+), 707 deletions(-)

commit 000b1a843bc643e5fc02ccec036a221512154b7b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 5 16:42:09 2014 -0400

    docs: update code style

 HACKING | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 4287cc72ef8fcf0537d0bd292c7f88558f5465c3
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Fri Oct 3 00:38:19 2014 -0300

    month-view: fixed wrong day selection

 src/gcal-month-view.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 84ca745eb409ba4e152db0dfbfc6b10d635a4765
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 1 10:17:07 2014 -0400

    build: fix distcheck

 data/Makefile.am | 1 -
 po/POTFILES.in   | 7 ++++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 24ea81583d131bcd47744e420386192ac6917553
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 1 10:12:24 2014 -0400

    build: update/clean autotools machinery

 .gitignore      |  1 +
 configure.ac    | 34 ++++++++++++++++++++++++----------
 src/Makefile.am |  7 +------
 3 files changed, 26 insertions(+), 16 deletions(-)

commit 1d95b5e8a90637b9063280e70d04946f19c5824a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 1 00:41:04 2014 -0400

    window: new-event-mode doesn't need CONSTRUCT flag

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

commit 27565d487eb5ecb9147525fbc6eca2e24702d395
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Sep 29 01:12:50 2014 -0400

    time: properly set time and timezone

 src/gcal-manager.c | 12 ++++++++++--
 src/gcal-window.c  |  2 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 7ab1af4e96ba7161c1b1b8c036a561ee587b9b00
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Sep 28 20:50:43 2014 -0400

    app: remove unused view type action

 src/gcal-application.c | 46 ----------------------------------------------
 1 file changed, 46 deletions(-)

commit 333363205c95b282edc45a03b6bbc7db9cd218b4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Sep 28 20:47:48 2014 -0400

    app: update application menu
    
    Use only application wide actions in the menu, as stated in GNOME HIG
    Migrated to use GtkBuilder files

 configure.ac                |  1 +
 data/Makefile.am            |  1 +
 data/calendar.gresource.xml |  1 +
 data/ui/menus.ui            | 29 +++++++++++++++
 src/gcal-application.c      | 89 ++++++++++++++-------------------------------
 5 files changed, 60 insertions(+), 61 deletions(-)

commit 693b34da2880e4a07f9e30283042178d289a20fc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Sep 28 13:40:12 2014 -0400

    build: update requirements

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

commit 80fdc33e0d703041dd22fd0f93580c88c4175606
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Sep 28 09:31:32 2014 -0400

    window: queue draw on update view

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

commit 1e1052c65c3c6b58f49b76b714209301563f1b44
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Mon Sep 29 15:01:44 2014 -0300

    window: use GtkPopovers
    
    GNOME Calendar uses a custom GtkOverlay-based widget, witch is not necessary anymore. It should be replaced by GtkPopover.

 data/calendar.gresource.xml |   1 -
 data/theme/close-window.svg | 152 -----------------------------------------
 data/ui/new-event.ui        | 162 ++++++++++++++++++++------------------------
 src/gcal-new-event-widget.c |  26 +------
 src/gcal-new-event-widget.h |   4 +-
 src/gcal-window.c           | 107 ++++++++++-------------------
 6 files changed, 113 insertions(+), 339 deletions(-)

commit a9e8eb311a1cadc3dc2b012a6e94bdc0f778749c
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Sep 27 00:14:17 2014 -0300

    window: fix timeout resource handler
    
    Update the handler after the save_geometry(...) method is called

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

commit 4f241168dee089d0e448fe96ec7af5eb0fe34929
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Sep 27 10:12:52 2014 -0400

    window: fix timeout resource handler
    
    Update the handler after the save_geometry(...) method is called

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

commit 9afcc4dfa5cf2a5d012e69f2e0b27ddd01e1513f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 13:03:38 2014 -0400

    nav_bar: remove deprecated margin definitions

 data/ui/nav_bar.ui | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 6c893eb333bc3b7e97f7df4c33ddfb4508929ac9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 13:03:18 2014 -0400

    window: remove geometry related debug sentences

 src/gcal-window.c | 14 --------------
 1 file changed, 14 deletions(-)

commit ed9342b23744545159607efcfa5b76fb663a8685
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 13:01:18 2014 -0400

    window: hook key events to search-mode

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

commit 1d8cc8a01cfa74641f3ae954e103ce92dd44327b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 12:51:40 2014 -0400

    manager: use timezone info in time_t conversion

 src/gcal-manager.c | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit 48f5b36c298c5f6a0e635b38ed14d612f3b46964
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 12:44:38 2014 -0400

    views: ensure initial/final dates have timezones

 src/gcal-month-view.c |  9 +++++++++
 src/gcal-week-view.c  | 12 ++++++++++--
 src/gcal-window.c     |  4 +++-
 src/gcal-year-view.c  |  8 ++++++++
 4 files changed, 30 insertions(+), 3 deletions(-)

commit e06033910c9090a5a51956ab85c212d5a80d1b76
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 12:26:22 2014 -0400

    utils: add print_date debug method

 src/gcal-utils.c | 14 ++++++++++++++
 src/gcal-utils.h |  3 +++
 2 files changed, 17 insertions(+)

commit db9d2dfa6b6b64aaf19d530de397180ab65b5154
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 01:54:58 2014 -0400

    week-view: fixed doc sections

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

commit f37e2f641644a27a7a55790cfd1d714cd16f7c52
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Sep 26 00:37:45 2014 -0400

    event-widget: use single click activation
    
    Use pointer cursor

 src/gcal-event-widget.c | 40 ++++++++++++++++++++++++++++++++++++++--
 1 file changed, 38 insertions(+), 2 deletions(-)

commit b63c59b1d188978d05a80bbfec9c19b994234bd1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 25 23:54:55 2014 -0400

    week-view: remove deprecated methods and warnings

 src/gcal-week-view.c | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

commit ee1d760398f97326b15d0629f11bbfc21d06fdd8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 25 23:35:45 2014 -0400

    week-view: modernize Gobject boilerplate code

 src/gcal-week-view.c | 6 ++----
 src/gcal-week-view.h | 4 ----
 2 files changed, 2 insertions(+), 8 deletions(-)

commit 5ed966dfda0cdd274c9cdb346ef423697663115f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 25 22:28:15 2014 -0400

    week-view: draw header updated

 src/gcal-week-view.c | 57 ++++++++++++++++------------------------------------
 1 file changed, 17 insertions(+), 40 deletions(-)

commit 04dfcd582afe98d71be3a19c7986d157499bbef8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 25 15:33:12 2014 -0400

    week-view: remove navigation controls
    
    This commit just remove the related code. We will make the view work
    further along the way.

 src/gcal-week-view.c | 196 ++++-----------------------------------------------
 1 file changed, 13 insertions(+), 183 deletions(-)

commit 5b617388ce5e3dbe5c91d336b9af7af71969dfdc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 25 14:11:33 2014 -0400

    week-view: modernize accessing private instance

 src/gcal-week-view.c | 49 ++++++++++++++++++++++++-------------------------
 1 file changed, 24 insertions(+), 25 deletions(-)

commit 7cc4ab07b15c0b383d6bd89dae4835ff74d05394
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 25 14:04:48 2014 -0400

    week-view: implement get_left/right_header methods
    
    Add macro to include private instance data into GcalWeekView objects

 src/gcal-week-view.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 58 insertions(+), 1 deletion(-)

commit 50cd68273d2f4e81af94b54acc9a3c9545a99577
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Sep 24 10:50:25 2014 -0400

    year-view: fixed drawing and colors

 src/gcal-year-view.c | 38 +++++++++++---------------------------
 1 file changed, 11 insertions(+), 27 deletions(-)

commit ff11049f305772e544482d91f4c8c39b56b0ff63
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Sep 24 10:20:30 2014 -0400

    build: remove calls to deprecated methods

 src/gcal-month-view.c | 5 -----
 src/gcal-year-view.c  | 5 -----
 2 files changed, 10 deletions(-)

commit 1ad998b54b2d8037221ce2374c8fbf0ba0f122c1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Sep 24 10:19:06 2014 -0400

    month-view: fixed drawing of the grid
    
    Updated colors and line widths

 src/gcal-month-view.c | 88 +++++++++++++++++++--------------------------------
 1 file changed, 33 insertions(+), 55 deletions(-)

commit 4edca6b2556e4721f10dcffb62863f437555d347
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Sep 24 07:45:41 2014 -0300

    theme: use system colors
    
    It's better and more portable than using custom hardcoded colors

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

commit 420db914dbb345ef337d71c70d62abc60da3348b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Sep 23 15:59:24 2014 -0400

    window: changed system icon for menu icon

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

commit c5131db24013509a067314cba5f9de0ccd31810f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Sep 23 15:33:11 2014 -0400

    application: load css file from resources

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

commit e0e1517061e093516583e981c6c72b623847b8f4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Sep 23 15:32:01 2014 -0400

    build: moved resource file to data
    
    Add css style to resources

 data/Makefile.am            | 11 ++++++-----
 data/calendar.gresource.xml | 10 ++++++++++
 src/Makefile.am             | 10 +++++-----
 src/calendar.gresource.xml  |  9 ---------
 4 files changed, 21 insertions(+), 19 deletions(-)

commit bee7b6fa1c55185c1df4566621e6057f220567ba
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Sep 23 10:13:57 2014 -0400

    build: rename instance variable and add docs

 src/gcal-application.c | 15 ++++++++-------
 src/gcal-window.c      | 14 +++++++++++++-
 2 files changed, 21 insertions(+), 8 deletions(-)

commit 8a3ad4fc98360fb5444abfca931c92244db5378e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Aug 16 17:20:04 2013 -0400

    gcal-window: fixed minor sigsegv when no positionis saved

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

commit 50f8f2de372a6a71fff8f68f2e90d6d6557ac4ac
Author: Javier Sánchez Ochando <jsanchez@deskblue.com>
Date:   Fri Aug 16 12:04:24 2013 +0200

    gcal-window: the calendar window remember its geometry.

 src/gcal-application.c |  93 -----------------------
 src/gcal-window.c      | 202 ++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 201 insertions(+), 94 deletions(-)

commit 258283a01df5a34d0f1f3ade6938268ca20a85b6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Aug 10 12:24:20 2013 -0400

    gcal-window: use toolkit's close-button in HeaderBar

 src/gcal-window.c | 15 ++-------------
 1 file changed, 2 insertions(+), 13 deletions(-)

commit aa79428ce4fe20f1eb3b31771530439b66f9b675
Author: Yosef Or Boczko <yoseforb@gmail.com>
Date:   Mon Jul 29 20:55:07 2013 +0300

    fix API break on templates

 src/gcal-nav-bar.c          |  8 ++++----
 src/gcal-new-event-widget.c | 12 ++++++------
 src/gcal-viewport.c         |  6 +++---
 3 files changed, 13 insertions(+), 13 deletions(-)

commit ca64eb190df6384de646e9e988f28c9bf6509cb9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 28 13:42:58 2013 -0400

    gcal-event-widget: symbolic icon match the height of the text

 src/gcal-event-widget.c | 52 ++++++++++++++++++++++++++++++-------------------
 1 file changed, 32 insertions(+), 20 deletions(-)

commit 724435872c2c0008c9fdac5b33c36d2be3b33b95
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 20:52:00 2013 -0400

    gcal-all-day-grid: fixed y coordinate calculation

 src/gcal-all-day-grid.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 37b93f6d488ef90e0bee87ba8d4694dd08b0601e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 20:19:46 2013 -0400

    gcal-day-view: hooked to AllDayGrid signals
    
    Added :clear_marks calls chaining
    This code is full of debugging statements yet.

 src/gcal-day-view.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 71 insertions(+), 1 deletion(-)

commit 948aae4d6fd9263055de898eccbcc6d795ddb3b4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 20:16:05 2013 -0400

    gcal-all-day-grid: added get_cell_position helper
    
    Helper to detect the position of a marked cell

 src/gcal-all-day-grid.c | 41 +++++++++++++++++++++++++++++++++++++++++
 src/gcal-all-day-grid.h |  5 +++++
 2 files changed, 46 insertions(+)

commit 34707c52536320ac0c9578cf40e93cb91e411e7d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 19:47:31 2013 -0400

    gcal-days-grid: reworked size calculations
    
    GcalDaysGridPrivate:scale_width includes left and right padding.

 src/gcal-days-grid.c | 67 ++++++++++++++++++++++------------------------------
 1 file changed, 28 insertions(+), 39 deletions(-)

commit 94ff8dc538239aee70a905fb374a3730febba9fb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 19:07:01 2013 -0400

    gcal-days-grid: reworded comments

 src/gcal-days-grid.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit fd87ba68c6211893946fc27e8b051475fb125e57
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 19:06:40 2013 -0400

    gcal-days-grid: refactored a bit :draw method
    
    Moved querying the background color to only when
    it's needed

 src/gcal-days-grid.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 2ee59deedfdc010b9ddbd5df8c4148daf0417930
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 19:05:17 2013 -0400

    gcal-all-day-grid: make it reactive
    
    Added button press/release/motion handlers.
    Added signaling mechanism to communicate to its
    parent about the marked cells

 src/gcal-all-day-grid.c | 159 ++++++++++++++++++++++++++++++++++++++++++++++--
 src/gcal-all-day-grid.h |   6 ++
 2 files changed, 161 insertions(+), 4 deletions(-)

commit 5e4488c31513c735626cf4aaa7ddbb0304a47832
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 18:20:16 2013 -0400

    gcal-window: fixed bug on split event uuid
    
    Fixed the case when the event uid have a ':' colon
    character on it.

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

commit 2919eedc5fc008a16a9d316ffd52f1e80045224a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 18:17:30 2013 -0400

    gcal-window: added cute close button

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

commit a7fed37be426ad0121fd55e7ffd9db31f4e09bf3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 14:39:07 2013 -0400

    gcal-edit-dialog: remove title
    
    This shoul work along with the WM setting only border and
    not titlebar on the dialog

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

commit 4246e45e80f6803460914734d5d16c451bbc82f6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 14:36:46 2013 -0400

    gcal-all-day-grid: fixed unmap bug

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

commit 24ffb7f13df41f6964285fa4d20af1e492a6ce98
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 13:56:16 2013 -0400

    gcal-days-grid: fixed cell order in:marked signal
    
    The ordering of the cell is done here to make it transparent
    t0o gcal-day-view and gcal-week-view.

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

commit 062d244fe369dd9098227bba874ed56af9effe5d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 27 13:47:24 2013 -0400

    bug: fixing double free when g_list_delete_link

 src/gcal-all-day-grid.c | 1 -
 src/gcal-days-grid.c    | 2 --
 2 files changed, 3 deletions(-)

commit 270eadf717d52036124788c851b798bbcab0a845
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 6 18:14:07 2013 -0400

    css: updated selection color

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

commit c5d97764b80a49b7c01665756d68cf3293147672
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 6 18:13:41 2013 -0400

    gcal-day-view: initial new-flow implementation
    
    Connect to GcalDaysGrid:marked signal, and send :create-event signal properly

 src/gcal-day-view.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 64 insertions(+), 2 deletions(-)

commit ec3c6ea165d866a1d1e33051a8e0d8e12565071f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 6 18:11:41 2013 -0400

    gcal-day-view: added GcalView API
    
    Wrapped GcalDaysGrid marking calls
    Reordered methods position

 src/gcal-day-view.c | 84 +++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 62 insertions(+), 22 deletions(-)

commit e9df332422d33fe54b2a418ba528a8f8482c9333
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 6 18:08:29 2013 -0400

    gcal-days-grid: added marks related code
    
    GcalDaysGrid emit signal when marked in order to communicate with
    GcalDayView container.

 src/gcal-days-grid.c | 248 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/gcal-days-grid.h |  14 +++
 2 files changed, 258 insertions(+), 4 deletions(-)

commit fd464a11a4d02663bd14781753a2ef5658858bc4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 6 18:05:52 2013 -0400

    gcal-days-grid: remove :spacing property
    
    Updated drawing to use CSS provided paddings

 src/gcal-day-view.c  |  1 -
 src/gcal-days-grid.c | 48 ++++++++++++++++--------------------------------
 2 files changed, 16 insertions(+), 33 deletions(-)

commit c46a4edd7dcb6934729c06e6336f10fca71c0c0e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 6 18:01:09 2013 -0400

    gcal-all-day-grid: remove :spacing property
    
    Updated drawing to work CSS provided padding

 src/gcal-all-day-grid.c | 71 +++++++++++++++----------------------------------
 src/gcal-day-view.c     |  1 -
 2 files changed, 21 insertions(+), 51 deletions(-)

commit b6c0635ae3b1c7ef62ecebcaabb9401357ebcce5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 5 11:18:43 2013 -0400

    dayv-view-children: added relevant CSS class

 src/gcal-all-day-grid.c | 4 ++++
 src/gcal-days-grid.c    | 3 +++
 2 files changed, 7 insertions(+)

commit 3c25ccb4e2ff14c3fd1418a257c65d13f7f023ea
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 5 10:40:39 2013 -0400

    gcal-event-widget: remove unneeded call

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

commit 5bc4998346c19748471f977cdf968523c9b00425
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 5 10:16:03 2013 -0400

    gcal-days-grid: fixed unmap bug

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

commit 76a0211377443d28c6478330c34370741c100a4d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 17:15:04 2013 -0400

    gcal-window: added dates adjusting on event-creation
    
    Adjust dates according to the active view when necessary

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

commit fa73bb5e903c81448ee4fdb939ef67e419804495
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 17:13:51 2013 -0400

    gcal-window: fixed bug on events-modified signal
    
    On GcalDayView objects fail to reparent easily.

 src/gcal-window.c | 23 +++++++++++------------
 1 file changed, 11 insertions(+), 12 deletions(-)

commit 78b4a9c87909d973f652e1c13dc10ab67ea8055a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 17:12:40 2013 -0400

    gcal-window: improved new-event widget placement

 src/gcal-window.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit e997fa8fc6e12400b89b146c9907e2b284ab571b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 14:16:51 2013 -0400

    format: ordering content of headers
    
    Make gcal-application.h and gcal-event-widget.h the same as
    the rest.

 src/gcal-application.h  |  8 ++++----
 src/gcal-event-widget.h | 10 +++++-----
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 8d9e88013e52ccddb730352d984e764d1914c2e4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 14:08:41 2013 -0400

    gcal-year-view: refactored draw new-event marks
    
    Make it more readable.

 src/gcal-year-view.c | 27 +++++++++------------------
 1 file changed, 9 insertions(+), 18 deletions(-)

commit 7c976b5a867d87c98d059b702a25394b402ee73d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 10:03:02 2013 -0400

    gcal-window: handled reentrancy of new-event widget

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

commit 0527350db785f1b9144f05d2219abe21b03441fd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 10:02:25 2013 -0400

    gcal-month-view: added security check
    
    Prevented button release handling when not needed

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

commit 5f0ee1d62f27347728f4d938bb9499deb4a335aa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 10:01:18 2013 -0400

    gcal-year-view: addapted to one-click create-event flow

 src/gcal-year-view.c | 96 ++++++++++++++++++----------------------------------
 1 file changed, 32 insertions(+), 64 deletions(-)

commit 65bc0d1269c899bed659307e48cb6dedcd915e36
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 4 09:04:46 2013 -0400

    gcal-month-view: fixed days number drawing
    
    Updated GcalMonthViewPrivate:days_delay on every day update

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

commit 44693ab6c5e0ec25a4705adb092eac15809bfce6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jul 3 23:48:38 2013 -0400

    gcal-window: added new-event flow
    
    Added Esc key closes new-event widget
    Added summary entry get focus when new-event widget is shown
    Reworked new-event creation flow
    Renamed gcal_window_get_manager to get_manager

 src/gcal-window.c | 331 ++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 224 insertions(+), 107 deletions(-)

commit a98d90591c6bbc8db51b66232dbfd9dac4fc78f6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jul 3 20:20:58 2013 -0400

    gcal-new-event-widget: finished API
    
    Added method to set calendars
    Added method to set default calendar
    Added method to get selected calendar
    Added method to get entered smmary string
    Fixed formatting issues

 src/gcal-new-event-widget.c | 190 ++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-new-event-widget.h |  24 ++++--
 2 files changed, 207 insertions(+), 7 deletions(-)

commit a53b3e8225b522177c7e90b2d3f3e14906cb23c2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jul 3 20:16:48 2013 -0400

    gcal-manager: add API to get default calendar

 src/gcal-manager.c | 17 +++++++++++++++++
 src/gcal-manager.h |  2 ++
 2 files changed, 19 insertions(+)

commit 3e7f9f46364ce18f4a533a043c406fd5a8902b66
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jul 3 20:16:11 2013 -0400

    gcal-utils: pass size to gcal_get_pixbuf_from_color

 src/gcal-edit-dialog.c |  6 +++---
 src/gcal-utils.c       | 11 +++++------
 src/gcal-utils.h       |  3 ++-
 3 files changed, 10 insertions(+), 10 deletions(-)

commit 41f490aa8d26e4b675409d7f3a2bda1e66ad7a8d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 30 17:40:00 2013 -0400

    gcal-month-view: fixed drawing issue
    
    Fixed drawing issue with :mark_current_unit method

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

commit ebf040172217e9c3a326597ba82a6801cda3ea93
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 30 17:39:16 2013 -0400

    gcal-new-event-widget: added more getter methods

 src/gcal-new-event-widget.c | 27 ++++++++++++++++++++++-----
 src/gcal-new-event-widget.h |  4 +++-
 2 files changed, 25 insertions(+), 6 deletions(-)

commit 05a05eb768264a5d04383cc4b33550e9e2ae1e90
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 30 17:38:51 2013 -0400

    gcal-view: fixed whitespaces issues

 src/gcal-view.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit c1d163b24e6abcd5941e06182f2213d965f7cbf5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 30 17:38:27 2013 -0400

    gcal-year-view: implemented new GcalView API
    
    Added missing methods :mark_current_unit and :clear_marks

 src/gcal-year-view.c | 143 ++++++++++++++++++++++++---------------------------
 1 file changed, 66 insertions(+), 77 deletions(-)

commit a24eca038627954640e8c2dee7bc060dfd06c6bb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 30 17:37:14 2013 -0400

    gcal-view: modified mark_current_unit API
    
    Added x,y return values, positions of the current unit

 src/gcal-month-view.c | 33 +++++++++++++++++++++++++++++----
 src/gcal-view.c       | 13 +++++++++----
 src/gcal-view.h       |  6 ++++--
 3 files changed, 42 insertions(+), 10 deletions(-)

commit 8cbac837230d0cf298aba3ea930f9295717eceec
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 29 22:50:24 2013 -0400

    gcal-month-view: migrated to new GcalView API
    
    Migrated to new event creation flow, compliant with one click create event.
    Moved to new private instance data API.

 src/gcal-month-view.c | 292 +++++++++++++++++++++++---------------------------
 src/gcal-month-view.h |   4 -
 2 files changed, 133 insertions(+), 163 deletions(-)

commit 92c2d2e090bf898e9e70edebc6d1e037b2ea27dd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 29 22:28:29 2013 -0400

    gcal-new-event-widget: adding new getter API
    
    Added GcalNewEventWidget:get_close_button
    Added GcalNewEventWidget:get_create_button
    Added GcalNewEventWidget:get_details_button

 src/gcal-new-event-widget.c | 35 +++++++++++++++++++++++++++++++++++
 src/gcal-new-event-widget.h | 14 ++++++++++----
 2 files changed, 45 insertions(+), 4 deletions(-)

commit f9a37293ebc8fd84d44d85cf3d7601896693c84e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 29 22:27:25 2013 -0400

    build: fixing deprecations from gtk+-3.10

 src/gcal-edit-dialog.c | 2 +-
 src/gcal-window.c      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit c5f11e674a907a36232bcb9896122639182172bf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 29 22:06:00 2013 -0400

    build: updated configure.ac
    
    Upgraded glib and gtk+ required versions
    Removed clutter definitions
    Removed revelear build option from libgd module

 configure.ac | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 1ada96616b91f6fde3d425d7b8dd22fa285e4060
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 29 22:04:14 2013 -0400

    build: moved gobject construction to new sugar
    
    Misc formatting fixes
    Misc minor refactoring

 src/gcal-all-day-grid.c     |  49 ++++++++--------
 src/gcal-all-day-grid.h     |   4 --
 src/gcal-application.c      |  65 +++++++++++----------
 src/gcal-application.h      |   3 -
 src/gcal-arrow-bin.c        |  30 ++++------
 src/gcal-arrow-bin.h        |   4 --
 src/gcal-day-view.c         |  46 +++++++--------
 src/gcal-day-view.h         |   4 --
 src/gcal-days-grid.c        |  61 ++++++++++----------
 src/gcal-days-grid.h        |   4 --
 src/gcal-event-widget.c     |  34 +++++------
 src/gcal-event-widget.h     |   3 -
 src/gcal-manager.c          | 135 ++++++++++++++++++++------------------------
 src/gcal-manager.h          |   4 --
 src/gcal-nav-bar.c          |  19 +++----
 src/gcal-nav-bar.h          |   4 --
 src/gcal-new-event-widget.c |  15 ++---
 src/gcal-new-event-widget.h |   3 -
 src/gcal-viewport.c         |  22 +++-----
 src/gcal-viewport.h         |   4 --
 src/gcal-window.c           |  80 ++++++++++----------------
 src/gcal-window.h           |   3 -
 src/gcal-year-view.c        |  63 ++++++++++-----------
 src/gcal-year-view.h        |   4 --
 24 files changed, 270 insertions(+), 393 deletions(-)

commit 6b7e27a115355c15cd18bdce265ac841582d5745
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 22 23:37:16 2013 -0400

    gcal-window: ordered according to HACKING
    
    Renamed methods

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

commit 239057a04113e6c066ba01edb9c2e3694f99699e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 22 23:36:16 2013 -0400

    css: update styles to new ui
    
    Cleaned unused rules
    Fixed rules to match GcalNewEventWidget

 data/theme/gtk-styles.css | 99 ++++++++++++++++++++---------------------------
 1 file changed, 43 insertions(+), 56 deletions(-)

commit 005e58334149c38237b7917397345c74b7634893
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 22 23:35:28 2013 -0400

    gcal-window: started migration to GcalNewEventWidget
    
    Removed GcalEventOverlay
    Hooked GcalView:create-event signal from views

 src/Makefile.am          |   2 -
 src/gcal-event-overlay.c | 540 -----------------------------------------------
 src/gcal-event-overlay.h |  82 -------
 src/gcal-window.c        | 123 ++++++-----
 4 files changed, 76 insertions(+), 671 deletions(-)

commit 984ec9f07f24f72aff911a422c62553d79d6ffbf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 22 23:17:12 2013 -0400

    gcal-new-event-widget: initial rework of new-event-widget
    
    Moved into new-style composited widget
    Added GtkBuilder ui file
    Added gmodule-export-2.0 dependency

 configure.ac                |   1 +
 data/Makefile.am            |   3 +-
 data/ui/new-event.ui        | 139 ++++++++++++++++++++++++++++++++++++++++++++
 src/Makefile.am             |   2 +
 src/calendar.gresource.xml  |   2 +
 src/gcal-new-event-widget.c |  84 ++++++++++++++++++++++++++
 src/gcal-new-event-widget.h |  71 ++++++++++++++++++++++
 7 files changed, 300 insertions(+), 2 deletions(-)

commit 2b7d22d44c671761e6c5ed37efdfe542cecad91c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 22 23:03:43 2013 -0400

    gcal-arrow-bin: reorder file according to HACKING

 src/gcal-arrow-bin.c | 532 ++++++++++++++++++++++++---------------------------
 1 file changed, 250 insertions(+), 282 deletions(-)

commit 773b575a7b5524f37d79fcc8c14f26b11794aa0d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 22 22:59:48 2013 -0400

    build: move ui files into data subdir

 data/ui/nav_bar.ui         | 107 +++++++++++++++++++++++++++++++++++++++++++++
 data/ui/viewport.ui        |  35 +++++++++++++++
 src/calendar.gresource.xml |   4 +-
 src/nav_bar.ui             | 107 ---------------------------------------------
 src/viewport.ui            |  35 ---------------
 5 files changed, 144 insertions(+), 144 deletions(-)

commit 20390c14433d241c387fb9d933f3cac319402246
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 17:21:17 2013 -0400

    gcal-aplication: cleaning some code
    
    Don't think a user will use shorcuts for changing views.

 src/gcal-application.c | 9 ---------
 1 file changed, 9 deletions(-)

commit 04d14cfaca45b0ab1edbfe129b8a75bb69b9a727
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 17:14:58 2013 -0400

    gcal-window: added new-event-mode as property.
    
    Bind StackSwitcher sensitive state and GAction:enabled to new-event-mode property

 src/gcal-application.c |  6 ++++++
 src/gcal-window.c      | 50 ++++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 54 insertions(+), 2 deletions(-)

commit bd8f2379c71f49118ca592f0510931fcab057072
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 17:06:34 2013 -0400

    gcal-view: rename GcalView:clear_mark vfunc

 src/gcal-view.c | 8 ++++----
 src/gcal-view.h | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

commit d3758a3e99c0ad8018011c956a179e2d78e87699
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 16:52:52 2013 -0400

    gcal-application: clean header file

 src/gcal-application.h | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit f3df3e784d4854092c75207250db0f3ee96ff7e7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 11:34:02 2013 -0400

    misc: cleaning unused code.

 src/gcal-month-view.c | 66 ++++++---------------------------------------------
 src/gcal-year-view.c  | 60 ++++++----------------------------------------
 2 files changed, 14 insertions(+), 112 deletions(-)

commit 37dc43c518b4dd0d2b3f4964b407945a93f201dd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 11:33:38 2013 -0400

    gcal-view: implementing GcalView:clear vfunc

 src/gcal-month-view.c | 10 ++++++++++
 src/gcal-year-view.c  | 10 ++++++++++
 2 files changed, 20 insertions(+)

commit 1c7483e87bae8126ee01ef5fd16c5ffd3e5de293
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 10:42:28 2013 -0400

    gcal-window: removed unneeded title

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

commit 3b222e4e0127f9952b15b376323823542c4021b7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 10:40:53 2013 -0400

    gcal-day-view: fixed all-day events allocation

 src/gcal-day-view.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit 0a5540bfacb97c832897d5e427293a0a07944b8a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 10:40:21 2013 -0400

    gcal-edit-dialog: ui fixes
    
    Build against gtk+ master without warnings.
    Used new GtkHeaderBar as titlebar of the dialog.
    Reworked read-only event notification. Show up on the titlebar now.

 src/gcal-edit-dialog.c | 69 +++++++++++++++-----------------------------------
 1 file changed, 20 insertions(+), 49 deletions(-)

commit 6e7deface20c1518ea19c47083c27081f16e2c1d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 20 10:37:38 2013 -0400

    gcal-day-view: implemented GtkContainer:remove

 src/gcal-day-view.c | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

commit b54ac5510b6710b722f4116fd07b8b3e66a46553
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 19 16:05:07 2013 -0400

    gcal-window: fixed update_view method
    
    Used new GcalView:clear to destroy all the event-widget children of a view

 src/gcal-day-view.c | 16 ++++++++++++++++
 src/gcal-window.c   |  3 +--
 2 files changed, 17 insertions(+), 2 deletions(-)

commit fcef0d64d1bca404c1391ff4fa3790a09e0971af
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 19 16:01:56 2013 -0400

    gcal-view: added :clear vfunc
    
    Added to prevent the need of a troubling implementation
    of GtkContainer:forall method in DayView and WeekView composited widgets

 src/gcal-view.c | 18 ++++++++++++++++++
 src/gcal-view.h |  3 +++
 2 files changed, 21 insertions(+)

commit 9da7e71eed9175bb7077b8cc5c315d934a64bbe5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 19 15:12:28 2013 -0400

    gcal-window: initial support for navigation
    
    Handled nav buttons actions
    Reorganized gcal-window source a little

 src/gcal-window.c | 157 +++++++++++++++++++++++++++++++-----------------------
 1 file changed, 90 insertions(+), 67 deletions(-)

commit 3c038ac3c326ff65555e06f8374e8fb88df62924
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 19 15:09:25 2013 -0400

    gcal-view: more cleaning of GcalView API
    
    Removed GcalView:updated signal

 src/gcal-view.c | 11 -----------
 src/gcal-view.h |  1 -
 2 files changed, 12 deletions(-)

commit c365e9124ab68027f990ae38f67c5230d0efc81a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 19 09:41:35 2013 -0400

    gcal-view: cleaned API
    
    Removed unneeded GcalView:reposition_child method.
    Reworked gcal_window_events_modified to use GcalView:get_by_uuid

 src/gcal-month-view.c | 67 +--------------------------------------------------
 src/gcal-view.c       | 15 +++---------
 src/gcal-view.h       |  5 ----
 src/gcal-window.c     | 45 +++++++++++++++++++++++++++-------
 src/gcal-year-view.c  | 66 +-------------------------------------------------
 5 files changed, 41 insertions(+), 157 deletions(-)

commit aabf2263445207dc6114243760f909302daabae2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 19 08:28:28 2013 -0400

    gcal-window: reposition notification widget
    
    Setting the overlay to cover the NavBar widget as well, so the notifications
    show up, below the toolbars

 src/gcal-window.c | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit edf5d42ed98392ac8911dc66ace7d7ef91ff9675
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 16:08:04 2013 -0400

    gcal-day-view: source cleaning

 src/gcal-day-view.c | 4 ----
 1 file changed, 4 deletions(-)

commit 6238b77590b439217822ccd86a5a04ea635e6c09
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 16:05:19 2013 -0400

    gcal-day-view: fixed :draw_event check

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

commit 912a5d46e99680cc3b7ecdabfe4893ad7d52be34
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 15:59:57 2013 -0400

    gcal-all-day-grid: allocate event largers than one day

 src/gcal-all-day-grid.c | 85 +++++++++++++++++++++++++++++++++++++++----------
 src/gcal-all-day-grid.h |  3 +-
 src/gcal-day-view.c     | 39 ++++++++++++++++-------
 3 files changed, 99 insertions(+), 28 deletions(-)

commit 9f530a5b8accef747b9bff59587d523930357503
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 10:43:18 2013 -0400

    gcal-view: modified API
    
    Implemented in views.
    Reworked GcalDayView implementation to allow bigger
    than days events.

 src/gcal-day-view.c   | 25 +++++++++++++------------
 src/gcal-month-view.c | 48 +++++++++++++++++++++++++-----------------------
 src/gcal-view.c       | 42 +++++++++++++++++++++++-------------------
 src/gcal-view.h       |  9 +++++----
 src/gcal-week-view.c  | 22 +++++++++++++---------
 src/gcal-window.c     | 18 +++++++++++-------
 src/gcal-year-view.c  | 28 +++++++++++++++-------------
 7 files changed, 105 insertions(+), 87 deletions(-)

commit 318cd4dd3387fb7f710e115911a6e383d3cceaa5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 10:02:17 2013 -0400

    build: updated libgd to latest
    
    Fixed build warning

 libgd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f2a8e8b6746c5e3ad865e32c11dc444c0e292d5c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:29:42 2013 -0400

    gcal-day-view: added scroll_to current unit
    
    This is the initial approach, which might be improved/fixed later

 src/gcal-day-view.c | 40 ++++++++++++++++++++++++++++++++--------
 1 file changed, 32 insertions(+), 8 deletions(-)

commit b03c592e99a1d5c282ff96348487902231ddbbd5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:28:07 2013 -0400

    gcal-day-view: clean up unneeded functions

 src/gcal-day-view.c | 34 ++++++++++------------------------
 1 file changed, 10 insertions(+), 24 deletions(-)

commit c9935ab0d6808b840a61c64b21c05f3bc82034ee
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:24:31 2013 -0400

    gcal-day-view: updated :get_left_header function
    
    Includes dayweek string now.

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

commit 31a363999d99f22ed4a1369cb64205ff8d5aff65
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:22:57 2013 -0400

    gcal-window: refactored some code

 src/gcal-window.c | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

commit de0902028f8813a71c415ed9f7f5a4862e78ef4c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:22:24 2013 -0400

    gcal-window: fixed initialization on DayView mode

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

commit 005dd5e917fc7f65377bb5947dd74bb69f129e0e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:21:45 2013 -0400

    gcal-viewport: added :scroll_to method
    
    GcalViewport:scroll_to will scroll to a point of it
    children accordingly to a value passed

 src/gcal-viewport.c | 28 ++++++++++++++++++++++++++++
 src/gcal-viewport.h |  3 +++
 2 files changed, 31 insertions(+)

commit deb21b8297cbc094ef6d39a00f52c1c641d854db
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 18 09:06:23 2013 -0400

    docs: added HACKING file

 HACKING     | 14 ++++++++++++++
 Makefile.am |  1 +
 2 files changed, 15 insertions(+)

commit 4330859ae08368f6583ffbd69e7dd11db888929e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jun 14 11:16:23 2013 -0400

    gcal-view: removed unused methods

 src/gcal-month-view.c | 35 +----------------------------------
 src/gcal-week-view.c  | 33 ---------------------------------
 src/gcal-year-view.c  | 35 ++---------------------------------
 3 files changed, 3 insertions(+), 100 deletions(-)

commit a5157748bc4f6b89279243ff9b7add412bbb8cf7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jun 14 11:15:47 2013 -0400

    gcal-view: cleaned GcalView API
    
    Removed GcalView:remove_by_uuid method.
    Reordered gcal-view header file.

 TODO                  |  2 --
 src/gcal-month-view.c |  1 -
 src/gcal-view.c       | 40 ++++++++++++++++++++--------------------
 src/gcal-view.h       | 15 ++++++---------
 src/gcal-week-view.c  |  3 +--
 src/gcal-year-view.c  | 14 ++++++--------
 6 files changed, 33 insertions(+), 42 deletions(-)

commit f4179ec9907651ad1bedde5000bed7b77f3ac88a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jun 14 10:45:51 2013 -0400

    build: removed unused code from gcal-utils
    
    Removed enums and one function

 TODO             |  1 -
 src/gcal-utils.c | 10 ----------
 src/gcal-utils.h | 14 --------------
 3 files changed, 25 deletions(-)

commit 044654dab4b47aced5f7d869b3846ef9c7f9f923
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jun 14 10:14:10 2013 -0400

    build: removed Clutter dependency

 TODO                   | 1 -
 configure.ac           | 2 --
 src/gcal-application.c | 8 --------
 3 files changed, 11 deletions(-)

commit 85a2002e7610f90d4d9e79d0827cf75695f365e6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 13 16:53:02 2013 -0400

    gcal-window: changed transition-type between views
    
    Requires master from Gtk+

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

commit def8cf720b6bf21b947be2a2de8448a32a1e4286
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 13 16:52:02 2013 -0400

    gcal-days-grid: fixed corner case in allocation
    
    Fixed allocation of events place around midnight.

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

commit 1c27bb35ffbab1f99d3a0446c6ecfed2788e85a6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 13:28:34 2013 -0400

    gcal-month-view: added #GcalView implementations
    
    Added #GcalView:get_left_header and #GcalView:get_right_header
    Reorded #GcalView vfuncs implementatiob in the source file

 src/gcal-month-view.c | 110 ++++++++++++++++++++++++++------------------------
 1 file changed, 57 insertions(+), 53 deletions(-)

commit 2cfe30d795decd688e5db4e9dbdc9868195391c0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 13:25:47 2013 -0400

    docs: updated TODO

 TODO | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

commit 9b828b39bef1f5349dddb31b0c58e9abe9dde687
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 13:23:14 2013 -0400

    gcal-window: added new application flow
    
    gcal-window changes:
      1. Added #GtkStackSwitcher for view-switching handling
      2. Reworked view switching behavior
      3. Added window states: search-mode, new-event-mode
      4. Implemented search using #GtkSearchBar, allowing to handle [Esc] keys closing the search
      5. Removed temporally SourcesView
    
    gcal-application changes:
      1. Added actions for [Search] and [New Event] with its keyboard-shorcut
    
    A lot of ground work is set here, the code is fill with FIXMEs and comment
    for stuff-TODO

 src/gcal-application.c |  96 ++++++++----
 src/gcal-window.c      | 417 ++++++++++++++++++++-----------------------------
 src/gcal-window.h      |  15 +-
 3 files changed, 248 insertions(+), 280 deletions(-)

commit 32cd17c8e8140b32bccf54636fba395af627e634
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 12:39:37 2013 -0400

    gcal-day-view: added #GtkContainer:add implementation
    
    gcal-days-grid: added #GtkWidget:size-allocate implementation
    
    These implementations are initial approaches, there's a lot
    fo FIXME around the code with some fixes still needed.

 src/gcal-day-view.c  |  71 ++++++++++++++---
 src/gcal-days-grid.c | 219 ++++++++++++++++++++++++++++++++++++++++-----------
 src/gcal-days-grid.h |   3 +-
 3 files changed, 235 insertions(+), 58 deletions(-)

commit d54556a03079d4739cec3a3d4f088bf3f137a69c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 12:31:59 2013 -0400

    gcal-days-grid: make it reactive.
    
    Added #GdkWindow for catching button events.

 src/gcal-days-grid.c | 126 ++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 114 insertions(+), 12 deletions(-)

commit aa20a71ca9fa158e2616c5f779ba1f079c5ba308
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 12:08:24 2013 -0400

    gcal-day-view: initial implementation of view API
    
    Implemented:
    #GcalView:get_initial_date
    #GcalView:get_final_date
    #GcalView:contains_date
    
    #GcalView:get_left_header
    #GcalView:get_right_header
    
    #GcalView:get_by_uuid

 src/gcal-day-view.c | 159 ++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 154 insertions(+), 5 deletions(-)

commit f3afda658490e904bba5a731b900f01432933315
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 11:57:29 2013 -0400

    gcal-event-widget: added :date-end property
    
    Added get/set accesors methods.

 src/gcal-event-widget.c | 62 +++++++++++++++++++++++++++++++++++++++++++------
 src/gcal-event-widget.h |  5 ++++
 2 files changed, 60 insertions(+), 7 deletions(-)

commit 0c03de1631fbb3925ad0b2aa52a9c53351cbb719
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 11:54:10 2013 -0400

    docs: fixed docs string

 src/gcal-manager.c   | 20 ++++++++++++++++++++
 src/gcal-week-view.c |  4 ++--
 src/gcal-year-view.c |  4 ++--
 3 files changed, 24 insertions(+), 4 deletions(-)

commit cd60f84bb8798acc69c0ccd56887463c6eb73aef
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jun 12 11:52:50 2013 -0400

    gcal-days-grid: added :get_by_uuid method
    
    Added GcalView:get_by_uuid like method to use from GcalDayView and GcalWeekView

 src/gcal-days-grid.c | 39 +++++++++++++++++++++++++++++++++++++++
 src/gcal-days-grid.h |  3 +++
 2 files changed, 42 insertions(+)

commit 8644ad892171138a49d3ed2e52443c428ed2ad27
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 11 17:14:40 2013 -0400

    gcal-all-day-grid: added :get_by_uuid method
    
    Added GcalView:get_by_uuid like method to use from GcalDayView and GcalWeekView

 src/gcal-all-day-grid.c | 96 ++++++++++++++++++++++++++++++++-----------------
 src/gcal-all-day-grid.h |  2 ++
 2 files changed, 66 insertions(+), 32 deletions(-)

commit 05c2d6064b21c085cf36ee0cd60f35456ae2cec6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 11 17:13:05 2013 -0400

    gcal-all-day-grid: make it reactive
    
    Missing to communicate click actions

 src/gcal-all-day-grid.c | 173 +++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 142 insertions(+), 31 deletions(-)

commit 7bb3381b6b5293134de045c9e1758a9cee4e9a2b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 11 17:07:13 2013 -0400

    gcal-event-widget: fix retrieve :summary property
    
    Formatting fixes.
    Added functions docs.

 src/gcal-event-widget.c | 28 +++++++++++++++++++++-------
 src/gcal-event-widget.h | 38 +++++++++++++++++++-------------------
 2 files changed, 40 insertions(+), 26 deletions(-)

commit ca4dc4f739c834a9b95ad18b539de30fe7000103
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 11 17:05:35 2013 -0400

    gcal-manager: fixed memory leak

 src/gcal-manager.c | 2 ++
 1 file changed, 2 insertions(+)

commit 765331cb4a0606100030c2deeea08a6e79935954
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 11 17:04:58 2013 -0400

    gcal-viewport: add vertical scroll capability
    
    Added function docs.

 src/gcal-viewport.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 82 insertions(+), 2 deletions(-)

commit 800ecf938ca27c577a7e9c80078c67ecea108dc1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 9 23:00:29 2013 -0400

    gcal-view: add some API implementation
    
    Added GcalView:get_left_header and GcalView:get_right_header
    implementations to GcalMonthView and GcalYearView

 src/gcal-month-view.c | 35 +++++++++++++++++++++++++++++++++++
 src/gcal-year-view.c  | 24 ++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

commit d3c07fdf3d76f5cf08fb273dba65e1100c9e46ae
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 9 22:49:07 2013 -0400

    build: move docs out of source tree.
    
    TODO file left as developer guide
    I plan to host the docs on a web apart, not decision on it yet,
    maybe a projects.gnome.org site.

 Makefile.am     |   2 +-
 TODO            |  19 ++++++++--
 configure.ac    |   1 -
 doc/Assumptions |  19 ----------
 doc/Drawing     | 110 --------------------------------------------------------
 doc/Flows       |  38 --------------------
 doc/Internals   |  73 -------------------------------------
 doc/Makefile.am |   6 ----
 doc/Views       |  18 ----------
 9 files changed, 17 insertions(+), 269 deletions(-)

commit c22792e65e70091a0d894e7b1e68e239facb6efb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 6 11:51:10 2013 -0400

    gcal-view: reworked a little more the API
    
    Added API to get the headers for update GcalNavBar
    Updated GcalMonthView, GcalWeekView and GcalYearView implementations
    Updated calls in GcalWindow

 src/gcal-month-view.c |  14 +++---
 src/gcal-view.c       | 134 +++++++++++++++++++++++++++++++++++---------------
 src/gcal-view.h       |  46 ++++++++---------
 src/gcal-week-view.c  |  12 ++---
 src/gcal-window.c     |   4 +-
 src/gcal-year-view.c  |  14 +++---
 6 files changed, 136 insertions(+), 88 deletions(-)

commit 3327207c9d840b0a6f6dd297484811dbb98dfe4f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 6 10:21:02 2013 -0400

    gcal-window: fixed memory leak when handling date
    
    Fixed construction method

 src/gcal-window.c | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

commit a71491377e4afa5ddfdcaaaf3602c8265d34babf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 6 10:12:02 2013 -0400

    gcal-window: updated to new GtkSearchBar API

 src/gcal-window.c | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

commit 09f62615507418e8234d3ec9e69da1ce583c268e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 4 22:39:02 2013 -0400

    ui: integrated GcalDayView in GcalWindow
    
    Initial work. Added option to GcalApplication action.

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

commit 42ff2e76daf3f7f6c055788b9baf9f5838899d83
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 4 22:34:51 2013 -0400

    ui: added GcalDayView widget
    
    Initial approach, it doesn't do anything but painting the background.
    Still missing to handle chidlren allocation.
    
    Integrated GcalAllDayGrid, GcalViewport and GcalDaysGrid.

 src/Makefile.am     |   6 +-
 src/gcal-day-view.c | 257 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-day-view.h |  57 ++++++++++++
 3 files changed, 318 insertions(+), 2 deletions(-)

commit 728ea4db1694d3cc82e1711f653f1ad1fb09dcfd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 4 22:08:36 2013 -0400

    ui: added GcalDaysGrid widget
    
    The widget for keeping event widgets. It will be used in DayView and WeekView

 src/Makefile.am      |   2 +
 src/gcal-days-grid.c | 687 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-days-grid.h |  67 +++++
 3 files changed, 756 insertions(+)

commit ac596a960b85a5e2709a9ac33ed47eacc528ebb1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 4 22:02:41 2013 -0400

    gcal-all-day-grid: minor fixes

 src/gcal-all-day-grid.c | 15 +++++++--------
 src/gcal-all-day-grid.h |  2 +-
 2 files changed, 8 insertions(+), 9 deletions(-)

commit 984b65780a1b8b03edfd45b67cd1bcea964a3b85
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jun 4 21:59:29 2013 -0400

    ui: added GcalViewport widget.
    
    Basically a Viewport with overlaying scrollbars, for using inside the views

 data/theme/gtk-styles.css  |  20 +++---
 src/Makefile.am            |   2 +
 src/calendar.gresource.xml |   3 +-
 src/gcal-viewport.c        | 175 +++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-viewport.h        |  60 ++++++++++++++++
 src/viewport.ui            |  35 +++++++++
 6 files changed, 285 insertions(+), 10 deletions(-)

commit 03af4df2860b69932f8fa3899f637754528d58c0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 2 23:16:05 2013 -0400

    gcal-view: GcalViewChild struct field renamed

 src/gcal-month-view.c | 12 ++++++------
 src/gcal-view.h       |  2 +-
 src/gcal-year-view.c  | 12 ++++++------
 3 files changed, 13 insertions(+), 13 deletions(-)

commit 3c1a1b89c1d570be19c20f8b63628f518c8a2cbf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 2 23:14:56 2013 -0400

    gcal-month-view: removed unnecessary function split
    
    Reordered some functions.

 src/gcal-month-view.c | 564 ++++++++++++++++++++++++--------------------------
 1 file changed, 273 insertions(+), 291 deletions(-)

commit 0177641993f50aed4950a98d201c38638085ed85
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 2 22:41:46 2013 -0400

    gcal-nav-bar: removed #GcalNavBar:move signal
    
    Use back/forward buttons :clicked signal

 src/gcal-nav-bar.c | 57 +++++++++++++++++-------------------------------------
 src/gcal-nav-bar.h |  7 ++++---
 src/gcal-window.c  | 30 +++++++++++++++-------------
 src/nav_bar.ui     |  2 --
 4 files changed, 39 insertions(+), 57 deletions(-)

commit 72a4981965acafd327b31ac14e9d7058673e4cc4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 2 16:20:04 2013 -0400

    ui: upddated GcalYearView to new UI
    
    Missing: make it compliant with new GcalView API

 src/gcal-year-view.c | 287 +++++----------------------------------------------
 1 file changed, 24 insertions(+), 263 deletions(-)

commit b9d111fd42468b1954a5c2a6e56035ac23d1afb5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jun 2 16:08:54 2013 -0400

    ui: updated GcalMonthView to new UI
    
    Missing make it compliant with the new GcalView API

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

commit beb17fadca537e981e9edce0a90ccceb89eb4dbe
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 1 19:31:57 2013 -0400

    misc: formatting issues

 src/gcal-all-day-grid.c | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit 65326c0d0559ccabbb0486bfe0ac0935a043a439
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 1 19:22:41 2013 -0400

    misc: cleaned unused include directive

 src/gcal-month-view.h | 2 --
 src/gcal-week-view.h  | 2 --
 2 files changed, 4 deletions(-)

commit be1358313d756cc58b4f6f9ff4856105ae687c82
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 1 19:21:16 2013 -0400

    gcal-view: added safety check to every vfunc call

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

commit bfa996b982fc902f7babd2a88555cf812756a210
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jun 1 18:58:15 2013 -0400

    ui: added GcalAllDayGrid widget.
    
    GcalAllDayGrid will work for day and week view.
    This is the initial implementation, that doesn't respond
    to events (mouse clicks)

 src/Makefile.am         |   2 +
 src/gcal-all-day-grid.c | 695 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-all-day-grid.h |  64 +++++
 3 files changed, 761 insertions(+)

commit 7888bcc872146c62c20ba719a0bce1e480cf3e05
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 30 17:11:09 2013 -0400

    docs: updated TODO

 TODO | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 3dd88ba8295c8aaaac1894c2835a0a85cbd236ad
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 30 17:07:05 2013 -0400

    gcal-view: started API migration

 src/gcal-view.c | 38 ++++++++++++++++++++++++++++++++++++++
 src/gcal-view.h | 27 +++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

commit 34aa3d39228c0424a99f134d6ce1098237c39819
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 30 17:05:59 2013 -0400

    build: fixed warning

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

commit b248a049dd74ec3d8b513922dd2af9d58ab903fd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 29 23:44:25 2013 -0400

    misc: A bunch minor fixes.
    
    libgd: Removed unused widgets from compilation
    gitignore: Update to skip resources
    gcal-window: Removed warning about non-use vars

 .gitignore        | 3 +++
 configure.ac      | 3 +--
 src/gcal-window.c | 1 -
 3 files changed, 4 insertions(+), 3 deletions(-)

commit b5b4076b2122629110962bec2d29c64c4c4bcb80
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 29 23:14:33 2013 -0400

    docs: Updated to reflect UI changes

 TODO        | 1 +
 doc/Drawing | 3 +++
 2 files changed, 4 insertions(+)

commit c8b155270be20c5e0ddfb082c6d97436a9ebc70c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 29 23:14:01 2013 -0400

    ui: Added GcalNavBar widget.
    
    GcalNavBar widget is composited using templates.
    Great work of Tristan Van Berkom <tristanvb@openismus.com> on
    using this.

 data/theme/gtk-styles.css |  21 ++---
 src/Makefile.am           |   2 +
 src/gcal-nav-bar.c        | 210 ++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-nav-bar.h        |  60 +++++++++++++
 src/gcal-window.c         |  88 ++++++++++++-------
 5 files changed, 334 insertions(+), 47 deletions(-)

commit 6f42fc093a20a4c3cba101434a449c5e4be7e8ec
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 29 23:11:06 2013 -0400

    build: Added gresources to binary
    
    GcalNavBar ui added as a resource.

 src/Makefile.am            |   9 ++++
 src/calendar.gresource.xml |   6 +++
 src/nav_bar.ui             | 109 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 124 insertions(+)

commit 72358c7ca4e2f5f55f5af7d736c01754a4c201df
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 29 23:07:33 2013 -0400

    ui: Removed Clutter from GcalEventOverlay
    
    This commit got mixed in, and that's why you will
    see warnings. Future commits will fix this.
    This one builds, though.

 src/gcal-event-overlay.c |  16 ++--
 src/gcal-event-overlay.h |   8 +-
 src/gcal-window.c        | 207 +++++++++++++++++++++++------------------------
 3 files changed, 109 insertions(+), 122 deletions(-)

commit c19ce22e73b77a071e3bdc9af4836773da9894c2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 29 22:50:14 2013 -0400

    ui: Updating to GtkSearchBar new API

 src/gcal-window.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit a2306981f0eafc47f682523c2c2616e949697cfe
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue May 28 14:48:47 2013 -0400

    ui: reverting hack made for GdHeaderBar

 src/gcal-window.c | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

commit 131aa97d92781e9d7f822da5ca7e3a30031c8d43
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon May 27 23:45:54 2013 -0400

    ui: use GtkStack instead of GdStack

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

commit dd969cf14d929ef94d086361b756dd0144d24038
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon May 27 16:41:48 2013 -0400

    ui: migrating from GdHeaderBar to GtkHeaderBar

 src/gcal-application.c |  2 +-
 src/gcal-window.c      | 34 ++++++++++++++++++----------------
 2 files changed, 19 insertions(+), 17 deletions(-)

commit d2a5b20d9deed770ef6ba4b4dfb8538f3a6ea785
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 23:36:01 2013 -0400

    docs: updated
    
    Removed stuff already done.

 TODO | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

commit d434daa35fff5988f2b5114aad7601e58392b026
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 23:30:28 2013 -0400

    ui: connected new-event button
    
    It's just the connection what has been updated, since the
    widget is still working with clutter there's no visible
    effect when clicking [New Event] button
    
    [New Event] button changed to text button, and updated
    style
    
    Removed non-needed code

 src/gcal-window.c | 47 ++++++++++-------------------------------------
 1 file changed, 10 insertions(+), 37 deletions(-)

commit a30fcfc59a6887183295ad19b3d38eb56ad6cb68
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 23:29:48 2013 -0400

    app: Fixed string in --version handle

 src/gcal-application.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 453f6a9e172fcb9fa5829c71209f3fa2c52a3076
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 22:52:21 2013 -0400

    ui: Removed GcalToolbar and GcalSearchbar

 src/Makefile.am      |   4 -
 src/gcal-searchbar.c | 201 ----------------
 src/gcal-searchbar.h |  61 -----
 src/gcal-toolbar.c   | 669 ---------------------------------------------------
 src/gcal-toolbar.h   |  74 ------
 5 files changed, 1009 deletions(-)

commit 603a41f42439d9a2eb49b7251e2bf4acaa5e8b38
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 22:46:10 2013 -0400

    Removed internal copy of Notification widget.
    
    Use GdNotification

 src/Makefile.am        |   5 +-
 src/gtk-notification.c | 953 -------------------------------------------------
 src/gtk-notification.h |  65 ----
 3 files changed, 1 insertion(+), 1022 deletions(-)

commit ed4da78a6b0bb971d353fa2d3f419c956c0ab0be
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 16:54:25 2013 -0400

    Updated Notification system to new UI
    
    Still mising here some way to solve the stacked notifications issue.

 TODO              |  1 -
 src/gcal-window.c | 29 ++++++++++++++++-------------
 src/gcal-window.h |  3 +--
 3 files changed, 17 insertions(+), 16 deletions(-)

commit 21b7e3d42e5a8950c761ef2f1a88192962227b7a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 16:17:48 2013 -0400

    Removed ClutterActor from main UI
    
    Use GtkSearchbar

 data/theme/gtk-styles.css |  36 +---
 src/gcal-window.c         | 459 +++++++++++++++-------------------------------
 2 files changed, 152 insertions(+), 343 deletions(-)

commit bb37d27250ca667720f83e6a89fe742ce8ca9fb2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 16:16:42 2013 -0400

    Updated docs: Planning

 TODO        |  8 +++++---
 doc/Drawing | 31 +++++++++----------------------
 2 files changed, 14 insertions(+), 25 deletions(-)

commit ccd014c8206b29f61ff2b9caf997be33373eb148
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 26 11:48:05 2013 -0400

    Initial GdHeaderBar migration

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

commit 63a0bc2bab21dc5e1f7fca5166df1b9d81e4cae6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 22 13:49:55 2013 -0400

    Updated authors

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

commit d8e902ee0a6ed14f6ef5d8243392bc3d68556259
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 22 13:39:12 2013 -0400

    Added initial changes to GcalWindow
    
    Replaced GcalToolbar for GdHeaderBar
    Commented out code for ensure building

 src/Makefile.am   |   2 +
 src/gcal-window.c | 289 +++++++++++++++++++++---------------------------------
 2 files changed, 114 insertions(+), 177 deletions(-)

commit daeeed6af5275386bed826f600fb2f880a8448e0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 22 13:38:35 2013 -0400

    Updated docs to reflect the changes.

 TODO          | 10 +++++++++-
 doc/Drawing   | 31 ++++++++++++++++---------------
 doc/Flows     | 10 ++++++++++
 doc/Internals |  8 +++-----
 4 files changed, 38 insertions(+), 21 deletions(-)

commit 96b5c26926ef645eedecc03fe8fb6a1406fa9861
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue May 21 11:57:19 2013 -0400

    Added libgd submodule

 .gitmodules  |  3 +++
 Makefile.am  |  4 ++--
 autogen.sh   |  4 ++++
 configure.ac | 14 ++++++++++++--
 libgd        |  1 +
 5 files changed, 22 insertions(+), 4 deletions(-)

commit 503c041c19f487217caf035c92659f782508a8b2
Author: Marcus Lundblad <ml@update.uu.se>
Date:   Sun Nov 16 23:01:13 2014 +0000

    Added Swedish translation

 po/LINGUAS |   1 +
 po/sv.po   | 286 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 287 insertions(+)

commit 7d62e6ee575fec9edd9823a0d52937225ce5b7e2
Author: Tiago S <almosthumane@portugalmail.pt>
Date:   Sat Nov 15 17:21:09 2014 +0000

    Added Portuguese translation

 po/LINGUAS |   1 +
 po/pt.po   | 285 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 286 insertions(+)

commit f257ea3b5d2d2bd54df6696fcac91ca19aeb6603
Author: Stas Solovey <whats_up@tut.by>
Date:   Thu Oct 2 09:35:18 2014 +0000

    Updated Russian translation

 po/ru.po | 134 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 81 insertions(+), 53 deletions(-)

commit 3c3d6ebe77ab5c364d55ad7de7b4ec0392171d0c
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Thu Apr 24 16:55:54 2014 +0000

    Updated Greek translation

 po/el.po | 116 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 69 insertions(+), 47 deletions(-)

commit b258988727b99e150b03806ea6d2645f00f6c913
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Mar 31 19:28:09 2014 +0200

    doap: update URLs

 README              | 4 ++--
 gnome-calendar.doap | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

commit a8830d6d93ef1a5230b8c1fe7057f92f7662052f
Author: halflings <ahmed.kachkach@gmail.com>
Date:   Fri Mar 21 14:31:03 2014 +0000

    Added French translation

 po/LINGUAS |   1 +
 po/fr.po   | 283 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 284 insertions(+)

commit 09611d341bca975fffc7915425e0dc0f2ffab6be
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jan 23 12:54:54 2014 +0100

    Updated FSF's address

 src/e-cell-renderer-color.c | 4 +---
 src/e-cell-renderer-color.h | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

commit 9142f520f70a8b994a2adf4a2840bf4f6fb6a9cc
Author: Simon Linden <xhi2018@gmail.com>
Date:   Tue Jan 14 19:14:19 2014 +0100

    Updated German translation

 po/de.po | 107 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 67 insertions(+), 40 deletions(-)

commit 6edb670ab9b9ec7af5a1e267d01471fc170656d4
Author: Arash Mousavi <mousavi.arash@gmail.com>
Date:   Fri Nov 29 11:48:48 2013 +0330

    Add Persian Translations

 po/LINGUAS |   1 +
 po/fa.po   | 286 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 287 insertions(+)

commit a8e573fc11eb06917235938f3f42c5983fc6a72a
Author: Andika Triwidada <andika@gmail.com>
Date:   Sat Oct 5 17:18:20 2013 +0700

    Added Indonesian translation

 po/LINGUAS |   1 +
 po/id.po   | 283 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 284 insertions(+)

commit 84190c80acfb95a62a0b59f1dc9f74a358394cb6
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Mon Sep 30 19:28:52 2013 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/LINGUAS  |   2 +
 po/zh_HK.po | 282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/zh_TW.po | 282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 566 insertions(+)

commit 757d6790229dbe9c8bb307abbcfee13ad9d54a57
Author: Seong-ho Cho <darkcircle.0426@gmail.com>
Date:   Sun Sep 22 05:01:22 2013 +0900

    Updated Korean translation

 po/ko.po | 101 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 63 insertions(+), 38 deletions(-)

commit b87534ee9803de38a497d4c7324896146dbae7a1
Author: A S Alam <apreet.alam@gmail.com>
Date:   Thu Sep 19 10:09:25 2013 -0500

    update LINGUAS File for Punjabi (pa) Translation

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 3d3617dc1ad7c412fdba45cd5a7a3b2862514464
Author: Kris Thomsen <lakristho@gmail.com>
Date:   Fri Sep 13 22:19:02 2013 +0200

    Updated Danish translation

 po/da.po | 286 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 286 insertions(+)

commit a10846136211d7305585f109e1da0914561a6908
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Fri Sep 13 22:19:01 2013 +0200

    Added da to list of languages

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 569c7f33552e552adbc66c26e6229686735bb199
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Sun Sep 8 08:33:49 2013 +0200

    Updated Serbian translation

 po/sr.po       | 107 +++++++++++++++++++++++++++++++++++----------------------
 po/sr@latin.po | 107 +++++++++++++++++++++++++++++++++++----------------------
 2 files changed, 132 insertions(+), 82 deletions(-)

commit e419f2245da0d66848c31f25c0d995ca0a46513f
Author: Ville-Pekka Vainio <vpvainio@iki.fi>
Date:   Sat Sep 7 20:24:23 2013 +0300

    Finnish translation update by Jiri Grönroos

 po/fi.po | 118 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 71 insertions(+), 47 deletions(-)

commit b6dd912043119df38719db7af977bb1e73f65e2b
Author: Jordi Mas <jmas@softcatala.org>
Date:   Mon Sep 2 22:32:06 2013 +0200

    Catalan translation

 po/LINGUAS |   1 +
 po/ca.po   | 287 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 288 insertions(+)

commit 7ff495c6f7740ae4199b0972fb3ab2c0ffa03ef5
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Tue Aug 27 08:58:05 2013 +0200

    [l10n] Added Italian translation.

 po/LINGUAS |   1 +
 po/it.po   | 284 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 285 insertions(+)

commit 569698716d4f9933e6ac9e2641155c59f3c9e06d
Author: Balázs Úr <urbalazs@src.gnome.org>
Date:   Sun Aug 25 10:58:47 2013 +0200

    Updated Hungarian translation

 po/hu.po | 102 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 64 insertions(+), 38 deletions(-)

commit 5e64c838d1174b2f47a391e11cf36456c901a1b9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Aug 11 02:31:47 2013 +0200

    Updated Polish translation

 po/pl.po | 101 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 63 insertions(+), 38 deletions(-)

commit 280ca3546e0d81ec2731d806ef94f71a31e283be
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Sat Aug 3 22:21:20 2013 +0800

    Revert "Update Chinese simplified translation"
    
    This reverts commit b33fc3b8d58c708fef80d429f784813ea16dc878.
    
    Mistakenly pushed po file.

 po/zh_CN.po | 1497 ++++++++++-------------------------------------------------
 1 file changed, 238 insertions(+), 1259 deletions(-)

commit b33fc3b8d58c708fef80d429f784813ea16dc878
Author: 甘露(Gan  Lu) <rhythm.gan@gmail.com>
Date:   Sat Aug 3 22:19:01 2013 +0800

    Update Chinese simplified translation

 po/zh_CN.po | 1497 +++++++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 1259 insertions(+), 238 deletions(-)

commit 284b374492e2b1630f03ef96bd94892a6203b4f7
Author: tuhaihe <1132321739qq@gmail.com>
Date:   Sat Aug 3 22:16:39 2013 +0800

    Update Chinese simplified translation

 po/zh_CN.po | 108 +++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 67 insertions(+), 41 deletions(-)

commit 87620b043cfc370c7ebd1361d9f257112161bdc1
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Sun Jun 30 10:37:58 2013 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 118 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 68 insertions(+), 50 deletions(-)

commit 07f525587658468df75e1f68988be0c3310b3131
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jun 13 22:06:30 2013 +0200

    Updated Slovenian translation

 po/sl.po | 104 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 65 insertions(+), 39 deletions(-)

commit 8e7b66b3a27432bea8504884f466ab1cc96766df
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri May 31 01:22:06 2013 +0200

    Updated Galician translations

 po/gl.po | 101 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 63 insertions(+), 38 deletions(-)

commit a3bc17a3a2e6e82e055347f5f4af2261241818fa
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed May 29 11:44:20 2013 +0200

    Updated Spanish translation

 po/es.po | 102 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 64 insertions(+), 38 deletions(-)

commit b269b3f8bb6f35144d55f68ea3cf52e203bfac83
Author: Marek Černocký <marek@manet.cz>
Date:   Wed May 29 02:04:34 2013 +0200

    Updated Czech translation

 po/cs.po | 109 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 68 insertions(+), 41 deletions(-)

commit 262a50a32f3f737f5079d0c19030e63267079717
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 17 14:30:38 2013 -0400

    gcal-application: save window position and size
    
    Format fixes in gcal-application.h
    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=700039

 data/org.gnome.calendar.gschema.xml.in |  10 +++
 src/gcal-application.c                 | 131 ++++++++++++++++++++++++++++-----
 2 files changed, 122 insertions(+), 19 deletions(-)

commit 95461213a5b15885f8a0a64fff3bec709a2cd74e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 10 09:52:23 2013 -0400

    Added command line handling.
    
    Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=700041

 src/gcal-application.c | 87 ++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 71 insertions(+), 16 deletions(-)

commit 01145b8916f73ac519affaa7332509ef18e6a720
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 3 11:46:53 2013 -0400

    Migrated to Gtk+-3.8

 src/gcal-application.c  |  1 -
 src/gcal-event-widget.c |  7 +++---
 src/gcal-month-view.c   | 50 ++++++++++++++++++++++++---------------
 src/gcal-week-view.c    | 63 ++++++++++++++++++++++++++++++-------------------
 src/gcal-year-view.c    | 30 +++++++++++++----------
 5 files changed, 92 insertions(+), 59 deletions(-)

commit 674c6a6cd8cec32a37f1adb6de25afeece4c44ea
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun May 12 23:08:20 2013 +0200

    Updated POTFILES.in

 po/POTFILES.in | 1 +
 1 file changed, 1 insertion(+)

commit 34d512f5ec7b89af01e178cbce41d70f375d7277
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jan 16 00:06:07 2013 -0500

    Forcing the app to use always the light theme.
    
    Formatting fixes.

 src/gcal-application.c | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

commit d68f0fbf68c4bc3a0450f878279b60756774d46f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jan 11 01:08:02 2013 -0500

    Replaced demo-code for GcalSearchbar in GcalWindow.

 src/gcal-window.c | 41 +++++++----------------------------------
 1 file changed, 7 insertions(+), 34 deletions(-)

commit afb51b6452bf86fa9ed362c27158b053f10c2d03
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jan 11 01:07:01 2013 -0500

    Added GcalSearchbar initial implementation.

 src/Makefile.am      |   2 +
 src/gcal-searchbar.c | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-searchbar.h |  61 ++++++++++++++++
 3 files changed, 264 insertions(+)

commit 6ed56ba819fd9301877099f89247fd82cb6136fa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jan 11 01:06:13 2013 -0500

    Migrated get_icon_margin to gcal-utils.
    
    Moved to use it later on GcalSearchbar.

 src/gcal-toolbar.c | 14 --------------
 src/gcal-utils.c   | 11 +++++++++++
 src/gcal-utils.h   |  2 ++
 3 files changed, 13 insertions(+), 14 deletions(-)

commit ec5a40cd17ff6c331bc3f2f156a9c29cd61fb357
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jan 11 00:10:45 2013 -0500

    Updated TODO.

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

commit b8da37f00b0de57e6e812982f79d49c852f7868a
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Wed Apr 10 17:11:52 2013 +0300

    Updated Greek translation

 po/el.po | 419 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 247 insertions(+), 172 deletions(-)

commit c801fe9fbed8503b395f567396497bd627adf83a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Mar 30 20:31:43 2013 +0100

    Updated Galician translations

 po/gl.po | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit 60aace5c18d01742b0f84ab60d489b375a83e74c
Author: Seong-ho Cho <darkcicle.0426@gmail.com>
Date:   Thu Mar 28 03:14:14 2013 +0900

    Updated Korean translation

 po/LINGUAS |   1 +
 po/ko.po   | 258 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 259 insertions(+)

commit 2d62a5aca6f69f7bd76fd1cfdc2ecdc2d766c073
Author: Timo Jyrinki <timo@debian.org>
Date:   Sun Mar 24 19:17:32 2013 +0200

    Finnish translation update by Jiri Grönroos

 po/LINGUAS |   1 +
 po/fi.po   | 259 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 260 insertions(+)

commit 18f3e78e7f84fb5c25927f77826f097432e6cf07
Author: Balázs Úr <urbalazs@src.gnome.org>
Date:   Sat Mar 23 20:03:13 2013 +0100

    Added hu entry

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 20f74651ebf699d38278ce7b39a05e5a6e82a272
Author: Balázs Úr <urbalazs@src.gnome.org>
Date:   Sat Mar 23 20:03:06 2013 +0100

    Initial Hungarian translation

 po/hu.po | 260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 260 insertions(+)

commit 9d65c67f3aeaa70ed9108ae9e9974fc14ecb895c
Author: A S Alam <aalam@users.sf.net>
Date:   Sun Mar 3 07:47:32 2013 +0530

    Punjabi: Translation updated (aalam)

 po/pa.po | 261 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 261 insertions(+)

commit 8f230494decc8295c7f48b125a7d75507845f6d1
Author: Wolfgang Stöggl <c72578@yahoo.de>
Date:   Sat Feb 16 08:04:38 2013 +0100

    Added de translation

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 4819f0e7c3db771727d2f1e049f602dde00b206c
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Feb 16 08:01:42 2013 +0100

    Added de translation

 po/de.po | 259 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 259 insertions(+)

commit ff7a01e4e50e57261cf7c633e406d4cc62a5420d
Author: Adam Matoušek <adamatousek@gmail.com>
Date:   Wed Jan 23 08:28:06 2013 +0100

    Czech translation

 po/cs.po | 260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 260 insertions(+)

commit 690b25768f8cda21f517a8de33b385b6612fc67d
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Jan 23 08:27:31 2013 +0100

    Added Czech language

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit dc450104b897e2fea4ef8cc031ba6226a5b9f7b6
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Thu Jan 10 18:13:24 2013 -0500

    Don't depend on libedataserverui
    
    libedataserverui has been removed from evolution-data-server this cycle;
    we only use it for ECellRendererColor, so import a copy of it in-tree
    and remove the dependency.

 configure.ac                |   1 -
 src/Makefile.am             |   2 +
 src/e-cell-renderer-color.c | 243 ++++++++++++++++++++++++++++++++++++++++++++
 src/e-cell-renderer-color.h |  75 ++++++++++++++
 src/gcal-utils.c            |   1 -
 src/gcal-window.c           |   3 +-
 6 files changed, 321 insertions(+), 4 deletions(-)

commit 7c84542b8d74a0e88157b5e8f2e5d13bb2568fd8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jan 10 21:21:39 2013 +0100

    Updated Slovenian translation

 po/sl.po | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit 9c4fde4a7b0ab348542e84e824b52c81fc2cc98c
Author: tuhaihe <1132321739qq@gmail.com>
Date:   Wed Jan 9 05:53:02 2013 +0800

    Add simplified Chinese translation

 po/LINGUAS  |   1 +
 po/zh_CN.po | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 257 insertions(+)

commit aa61d5e4683625384b78db0be51fd7db1c9b5d57
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jan 8 17:11:12 2013 +0100

    Updated Spanish translation

 po/es.po | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

commit 16ed72f541b5137d3ca8781fe9142dde2e8a6930
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Tue Jan 8 10:24:37 2013 -0200

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 48 +++++++++++++++++++++++++++++++-----------------
 1 file changed, 31 insertions(+), 17 deletions(-)

commit 1d3b21416036e94813bd6b22aeabbae7a4b0753a
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Jan 2 20:57:34 2013 +0100

    Added Serbian translation

 po/LINGUAS     |   2 +
 po/sr.po       | 262 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/sr@latin.po | 262 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 526 insertions(+)

commit 6718a4374e8be1bb0a589ae12c5b1d769475c401
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jan 2 02:40:36 2013 +0100

    Updated Polish translation

 po/pl.po | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit b393f5ed1ccdb6058aa88eca4e8ecad0706b3a19
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jan 2 02:39:39 2013 +0100

    Add translator-credits to about window

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

commit 9149ee4534285b5c76a50560d954eeb2b9adfd0d
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Mon Dec 31 02:50:33 2012 -0200

    Updated Brazilian Portuguese Translation

 po/LINGUAS  |   1 +
 po/pt_BR.po | 252 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 253 insertions(+)

commit ca5c160ac2c6d4a4df10e8c8e0c7e4d2dec52378
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Dec 27 00:44:21 2012 +0100

    Added galician translations

 po/LINGUAS |   1 +
 po/gl.po   | 252 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 253 insertions(+)

commit 7dd720a6130d6a33a7b346b8f90189d221cd7c33
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Sun Dec 16 10:26:12 2012 +0400

    Added Russian translation

 po/LINGUAS |   1 +
 po/ru.po   | 260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 261 insertions(+)

commit 9775b4cc17f920e1d797132b88ec5563648f75b8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Dec 12 08:35:09 2012 +0100

    Updated Slovenian translation

 po/sl.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit d9521d9a8e096b7102f5ab4a5ce6018a88a6353b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Dec 10 21:53:51 2012 +0100

    Updated Slovenian translation

 po/sl.po | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

commit cf1b6028fc41ab431841ca81bd836f8b60c8be74
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Dec 8 15:46:05 2012 +0100

    Added nb

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 06aad0b51ffbc9a32f821fbb34659b21e54b9d66
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Dec 8 15:45:59 2012 +0100

    Added Norwegian bokmål translation

 po/nb.po | 250 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 250 insertions(+)

commit 703754e1647defba8f09e7fea0ab380233e1a058
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 6 11:39:17 2012 -0500

    Fixed "New Event" click behavior when on year-view.

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

commit 26cc28fcdba1763abc56c85b418547c32e5847d1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Dec 6 11:38:05 2012 -0500

    Implemented create_event_on_current_unit in GcalMonthView.
    
    Clicking on "New Event" works now for month-view.

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

commit 604e4ce4381a576df707abec9993eecc8902b4b2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 6 09:19:42 2012 +0100

    Prevent crash clicking on the "New Event" button

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

commit a7ec3e532028d601275bdafc6f03ef5e603da98f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 6 09:19:17 2012 +0100

    Make GtkMenuButtons work again
    
    GTK+ uses "popup" not "menu" for the popup menus.

 src/gcal-edit-dialog.c   | 2 +-
 src/gcal-event-overlay.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8f2786a5cbfd7598d468e7adcff75bd6a596a9c2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Dec 1 23:39:07 2012 -0500

    Reworked drawing of GcalMonthView.
    
    Internals changed. The drawing now requires more calculus, yet, there's a
    lot of places where optimizations can be made. Let's wait for performance
    issues. I'm still not entirely happy but the work is taking shape.
    
    The drawing code is broken into pieces, so it can be read (not executed
    optimally).

 src/gcal-month-view.c | 516 +++++++++++++++++++++++++++++++-------------------
 1 file changed, 326 insertions(+), 190 deletions(-)

commit 5a5d01a4d7371a65f74ba4cf660e366d79dec612
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Dec 1 23:32:01 2012 -0500

    Fixed ordering of dates in New Event Dialog.
    
    When the user selected the months backward the dates on the header
    of the "New Event" dialog was wrong. The dialog shown "from October 31 to March 01"

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

commit 6b0e15a1d749d2b6069a15e7307a1c00cd134204
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Dec 5 11:05:43 2012 +0100

    Added sl for Slovenian translation

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 14462ec7cf642597660d4c9a750b3faf2f27f415
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Dec 5 11:05:25 2012 +0100

    Added Slovenian translation

 po/sl.po | 258 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 258 insertions(+)

commit 1d0176487c513209ab349b9836ebf016210487cb
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Dec 4 14:57:57 2012 +0100

    Updated Polish translation

 po/pl.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0d835b713fc6a0829bc942bb138d395581f4eb5a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Dec 4 11:45:18 2012 +0100

    Updated Spanish translation

 po/es.po | 36 ++++++++++++++++++------------------
 1 file changed, 18 insertions(+), 18 deletions(-)

commit b31d8c93a7460936fde61cee8758e516994fa0b1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Dec 4 11:42:23 2012 +0100

    Updated Spanish translation

 po/LINGUAS |   1 +
 po/es.po   | 254 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 255 insertions(+)

commit 09a02701622e9a5b56dcb5c8eafffbbdc6f776ba
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Dec 4 11:41:11 2012 +0100

    Remove uneeded space

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

commit e5399bd26b003dab28e6b9d7867d0b8981303feb
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Dec 1 21:38:30 2012 +0100

    Updated Polish translation

 po/pl.po | 124 ++++++++++++++++++++++++++++-----------------------------------
 1 file changed, 55 insertions(+), 69 deletions(-)

commit 3abd710a15e2aaa05da32e9104c7f18ed9f9d93d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Dec 1 21:35:52 2012 +0100

    Updated POTFILES.in

 po/POTFILES.in | 2 ++
 1 file changed, 2 insertions(+)

commit 3e84d62a8c258153a49460916e6e6d3eb2dfc745
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 30 19:48:02 2012 -0500

    Marked current month in GcalYearView
    
    Added docs about it.

 doc/Views            |  2 ++
 src/gcal-year-view.c | 27 ++++++++++++++++++++++-----
 2 files changed, 24 insertions(+), 5 deletions(-)

commit 8b6f11d743f49a962c60c8073eacb00ac2671aee
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 30 00:48:57 2012 -0500

    Bump version to 0.0.3.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9d83840f96a51fb2c81034b57de779d5398ccd04
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 28 19:11:37 2012 -0500

    Stolen code for making toolbar buttons square.
    
    The code is extracted from Cosimo's libgd.
    Eventually I might migrated my toolbar and notifications
    to use libgd instead of my own copy.

 src/gcal-toolbar.c | 31 +++++++++++++++++++++++--------
 1 file changed, 23 insertions(+), 8 deletions(-)

commit 4ae3f77c0f3fb184c8eeb89f6e8070f65a8187f9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 26 15:54:23 2012 -0500

    Added drawings for new_event mark when click "New Event" button.

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

commit 85634c79df39a7834a1328ec65a4b79edd61ea6f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 26 15:38:50 2012 -0500

    Added input handling to GcalYearView.
    
    Added drawing primitives from marking the range of dates.
    This code is almost the same of the one in GcalMonthView.

 src/gcal-year-view.c | 289 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 287 insertions(+), 2 deletions(-)

commit 8a5d1ba4fbe933e9d7ce6c8b5a10ab0b4c8ea432
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 26 11:17:54 2012 -0500

    GcalYearView implementation of GcalView::create_event_on_current_unit.
    
    Added code to connect the event from GcalToolbar in GcalWindow.

 src/gcal-window.c    |  6 ++++--
 src/gcal-year-view.c | 53 ++++++++++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 53 insertions(+), 6 deletions(-)

commit c72b37433c92641875be1a244c9056e345a80151
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 26 11:17:03 2012 -0500

    Added GcalView::create_event_on_current_unit.
    
    this method is to be called whenever someone click on
    the "New Event" button of the toolbar. It will instruct the active
    view to generate a GcalView::create-event signal with the parametes
    of the current unit (a month for GcalYearView, a day for GcalMonthView, etc)
    It will allow the view to mark the current unit cell for the event creation.

 src/gcal-view.c | 8 ++++++++
 src/gcal-view.h | 3 +++
 2 files changed, 11 insertions(+)

commit 72278de44bf664b3670527db25c6d373a2690fd0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Nov 26 11:12:44 2012 -0500

    Format and documentation changes.

 doc/Internals        |  2 +-
 doc/Views            | 12 +++----
 src/gcal-view.h      | 49 ++++++++++++++-------------
 src/gcal-year-view.c | 96 +++++++++++++++++++++++++++-------------------------
 4 files changed, 81 insertions(+), 78 deletions(-)

commit 1d04d68c529a2f0c96af79ef4943546bbfcdd20e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 25 19:54:42 2012 -0500

    Debug instrucions and comments removed.

 data/theme/gtk-styles.css | 1 +
 src/gcal-edit-dialog.c    | 4 ----
 src/gcal-month-view.c     | 2 --
 3 files changed, 1 insertion(+), 6 deletions(-)

commit 4d31236ea79a5e435627e7058f7853e6002c664b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 25 19:54:08 2012 -0500

    Changed event-created signal emission.
    
    GcalManager::event-created signal emission changed.
    The new code isn't reentrant so eventually has to be fixed.

 src/gcal-manager.c | 41 ++++++++++++++++++++++-------------------
 1 file changed, 22 insertions(+), 19 deletions(-)

commit 8e0de96520182ce8f0cdf6a99651af74f9167674
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 25 10:13:00 2012 -0500

    Added accelerators to GcalApplication actions.

 src/gcal-application.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 44ddbdbf88942ecf2b0115d69536ef6204fc0e0f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Nov 23 23:02:49 2012 -0500

    Added mark of the actual month to GcalYearView.

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

commit a3e7f9a3604acec5eeef733532b32b552e3b9db0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 21:38:42 2012 -0500

    Implemented GcalView::reposition_child in GcalYearView.
    
    Fixed the same method in GcalMonthView.

 src/gcal-month-view.c | 15 ++++++++++----
 src/gcal-year-view.c  | 56 +++++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 65 insertions(+), 6 deletions(-)

commit f24e1a1dfab72bf3192bda1fae88adac0521668e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 21:37:27 2012 -0500

    Updated docs and fixed formatting issues.

 doc/Views             | 12 +++++++-----
 src/gcal-month-view.c |  4 +++-
 src/gcal-year-view.c  |  3 ++-
 3 files changed, 12 insertions(+), 7 deletions(-)

commit ef08a2a45f6b8734313b85a2831be3ea7c8e25da
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 21:31:42 2012 -0500

    Optimized size_allocate method in views.
    
    Removed some debug instructions.

 src/gcal-month-view.c | 11 +++++++++++
 src/gcal-year-view.c  | 15 +++++++++++----
 2 files changed, 22 insertions(+), 4 deletions(-)

commit 14fe503ece1c15b03e6e6737c083d351c23b696e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 21:28:31 2012 -0500

    Fixed bug on location change notification.

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

commit 0a34a407222b5ec48cc10b016bdd2add3ca7182b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 11:16:16 2012 -0500

    Added allocating of children in the GcalYearView.
    
    Reordered months in the grid.

 src/gcal-year-view.c | 89 +++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 84 insertions(+), 5 deletions(-)

commit ddae6624a3a3681033e4c955907f968985583f07
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 11:11:51 2012 -0500

    Keeping event widget sorted inside views.
    
    Still missing to fix GcalWeekView, but that one needs reworking.

 src/gcal-month-view.c | 4 +++-
 src/gcal-year-view.c  | 6 +++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 0e39c4f618cbac52a05b3db84c53b469afc69173
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 11:10:36 2012 -0500

    Added gcal_compare_event_widget_by_date function.
    
    Method added so I can sort the widgets by its start date on
    the views.

 src/gcal-utils.c | 21 +++++++++++++++++++++
 src/gcal-utils.h |  3 +++
 2 files changed, 24 insertions(+)

commit ee66a85e4db0a49bbbf32fa9a142b167b5618c1b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 11:07:04 2012 -0500

    Moved GcalViewChild to GcalView.
    
    This struct contains the child data the views needs to know
    about it's (event-widget) children.

 src/gcal-month-view.c | 8 --------
 src/gcal-view.h       | 7 +++++++
 src/gcal-year-view.c  | 8 --------
 3 files changed, 7 insertions(+), 16 deletions(-)

commit 9f4a97d536f56f8da43f4c2b8246958c66e28b17
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 11:00:09 2012 -0500

    Renamed widget data structure to GcalWeekChildData.
    
    I will GcalViewChild to gcal-view.h and since GcalWeekView
    includes GcalView the will be names clashes.
    Anyway, GcalWeekView need a full rework.

 src/gcal-week-view.c | 40 ++++++++++++++++++++--------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

commit fe22adc977cf323e4a904061163bbca4f9ca5063
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Nov 22 00:46:12 2012 -0500

    Improved update of toolbar when changing view.
    
    Whenever we change the view through the AppMenu the code for
    changing the view in GcalWindow was executed twice. Fixed to execute
    it only once.

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

commit 9b4e13f1fc5794c33ec1c49d18e6da1b29acb1cf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:51:12 2012 -0500

    Added constraint to minimum window size.
    
    In fair play I should implement get_preferred_width/width_for_height and
    friends methods on the views, but since I'm lazy and these days I doubt
    someone using calendar will have less than 800x600 pixels.

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

commit d9a3b7ae11ebd5c4b6cf8b105d2e8e206abaa433
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:49:05 2012 -0500

    Bug: Not updating toolbar when changing view through AppMenu.

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

commit 1fbcfeb30336cb56b442a8213ae8589dd3d76810
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:47:30 2012 -0500

    Fixed text formatting issues.

 src/gcal-window.c    | 10 +++++-----
 src/gcal-year-view.c | 36 ++++++++++++++++++------------------
 2 files changed, 23 insertions(+), 23 deletions(-)

commit 1b0312f65335360cf2b5dd83385b39441add0025
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:28:44 2012 -0500

    Minor fixes and comments review.

 src/gcal-month-view.c | 14 ++++----------
 src/gcal-week-view.c  |  2 +-
 2 files changed, 5 insertions(+), 11 deletions(-)

commit a00ec9edc2cd847bcd44123a4c362f78bc4dd8e2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:28:23 2012 -0500

    Hooked GcalYearView into GcalWindow and GcalApplication.
    
    This works amost flawlessly since GcalView interface and it's methods
    take care of almost everything.
    Yet, this made me realize some toolbar bug.

 src/gcal-application.c | 1 +
 src/gcal-window.c      | 6 +++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit bb7e518fa41bf280976cadfeee32dac25268a48f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:26:33 2012 -0500

    Added initial GcalYearView implementation.
    
    First approach to GcalYearView implementation.
    The code is missing yet a lot of the others views functionality,
    well, almost every view is missing something, but...

 src/Makefile.am      |   2 +
 src/gcal-year-view.c | 938 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-year-view.h |  62 ++++
 3 files changed, 1002 insertions(+)

commit a3aa2fc66441432bdce1fd573af0eb049a4d2f5d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:24:26 2012 -0500

    Fixed indexing of month_names array.

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

commit 4b35ffe8c89b94b1e3db0f235e346a019f1b9c54
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 22:23:03 2012 -0500

    Updated docs and TODO.
    
    Added initial GcalYearView sketches to Drawing

 TODO        |  4 ++--
 doc/Drawing | 17 +++++++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

commit cc14e10d3681a92a8c1e3dfc95688f1d0405753f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Nov 21 15:50:44 2012 -0500

    Get month names and weekdays from locale.
    
    Added modification to extract month names from locale instead
    of localization files.

 src/gcal-month-view.c |  5 ++++-
 src/gcal-utils.c      | 55 ++++++++++++++++++++++++++++++++++++++-------------
 src/gcal-utils.h      |  4 +++-
 src/gcal-week-view.c  |  5 ++++-
 4 files changed, 52 insertions(+), 17 deletions(-)

commit 1062d3e43553de2e4058841ed2ce3258a1b2de5d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 20 22:05:48 2012 -0500

    Debarshi's suggestion about g_clear_object use.
    
    Removed if (pointer != null) condition when using
    g_clear_object.

 src/gcal-application.c | 11 +++++------
 src/gcal-manager.c     |  3 +--
 src/gcal-toolbar.c     | 17 ++++++-----------
 3 files changed, 12 insertions(+), 19 deletions(-)

commit e1be3090955405e443fdf7e015cf78304eeb3e1f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 20 21:59:13 2012 -0500

    Added source change notification connections.
    
    Added code to GcalWindow to connect notification of change from
    GcalEditDialog to GcalManager methods.

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

commit 6ada73c619913aa052d6a44f75159d0fe37db529
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 20 21:52:36 2012 -0500

    Added support for moving events between sources.
    
    Added support in GcalManager for moving events.
    The implementation is pretty simplistic. It doesn't handle
    any errors, but since I'm lazy I'm planning to let it that
    way till the day bugs start appearing.

 src/gcal-manager.c | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 src/gcal-manager.h |   5 +++
 2 files changed, 104 insertions(+), 2 deletions(-)

commit 21ab796fb3820bee69633e2e3cef4544ee1df906
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Nov 20 21:50:06 2012 -0500

    Added source change notification.
    
    Added support in GcalEditDialog to notify when the source
    of an event has changed.

 src/gcal-edit-dialog.c | 60 +++++++++++++++++++++++++++++++++++++++++++-------
 src/gcal-edit-dialog.h |  2 ++
 src/gcal-utils.h       |  1 +
 3 files changed, 55 insertions(+), 8 deletions(-)

commit b4f7cee99125339c91990b3a2771e78e95b10315
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 17:47:49 2012 -0500

    Handled change of end-date of an event.
    
    Added code to GcalWindow to update the event end-date through
    the manager.

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

commit 9cc6eb8e77e1bbeb9b8f5b02cada3335340b2acf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 17:46:28 2012 -0500

    Added method for setting event end-date.
    
    GcalManager::set_event_end_date method added.

 src/gcal-manager.c | 33 +++++++++++++++++++++++++++++++++
 src/gcal-manager.h |  5 +++++
 2 files changed, 38 insertions(+)

commit f0e58804769e1084d6da1004b28d677da08fbbd6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 17:45:39 2012 -0500

    Reworked date change observers.
    
    Hooked signals from date and time entries.
    Added comparison and adjustment if the interval.
    Removed SimpleDate and SimpleTime structs.
    Added _get_end_date for end-date change notification.

 src/gcal-edit-dialog.c | 355 ++++++++++++++++++++++++++++++++++++-------------
 src/gcal-edit-dialog.h |   2 +
 2 files changed, 267 insertions(+), 90 deletions(-)

commit 8af404eea1af766013b615ddda90ac714ef0a691
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 17:38:42 2012 -0500

    Fixed error when replacing a number.
    
    Added FIXME to remember me implement or review the need
    of delete_text implementation.

 src/gcal-date-entry.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 6c9ff2d12de8c1f13d0584575339e47071168c56
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 17:37:31 2012 -0500

    Removed gcc-4.7 warnings.
    
    Compilation with gcc 4.7 gave me some warnings about initialization.

 src/gcal-arrow-bin.c | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit ba68b831cc4f03c70f5ee58c94c2da8d4e72b535
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 16:39:18 2012 -0500

    Added modified signals to both widgets.
    
    GcalDateEntry and GcalTimeEntry now have a ::modified signal.

 src/gcal-date-entry.c | 42 +++++++++++++++++++++++++++++++++++++-----
 src/gcal-date-entry.h |  3 +++
 src/gcal-time-entry.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-time-entry.h |  3 +++
 4 files changed, 94 insertions(+), 5 deletions(-)

commit c6887e9a3740ed46cc4ca0b751a3eefc86b5d630
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Nov 18 16:37:51 2012 -0500

    Moved from guint to gint to match libical internal data.
    
    The internal attributes of both widgets were guint types, but
    since libical library has those values (day,month,hour) as int
    inside icaltimetype struct, I decided t move to gint in order to
    avoid compiler warnings, and ugly hidden things.

 src/gcal-date-entry.c | 18 +++++++++---------
 src/gcal-date-entry.h | 12 ++++++------
 src/gcal-time-entry.c | 16 ++++++++--------
 src/gcal-time-entry.h |  8 ++++----
 4 files changed, 27 insertions(+), 27 deletions(-)

commit 69871884f9adaf52c9c72a018436949ae46abc5a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 16 16:27:11 2012 -0400

    Added start-date change handling.
    
    Missing: moving end_date accordingly.

 src/gcal-edit-dialog.c | 165 +++++++++++++++++++++++++++++++++++++++++++------
 src/gcal-edit-dialog.h |  30 ++++-----
 src/gcal-utils.h       |   1 +
 src/gcal-window.c      |  22 +++----
 4 files changed, 171 insertions(+), 47 deletions(-)

commit 8594de0f28e34d22b3728c6ce9c33103401d454c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Oct 16 14:25:10 2012 -0400

    Added GcalDateEntry widget.
    
    Initial approach. I really don't like the implementation, is kinda week.
    And it needs a lot of testing, localization kind of testing.

 src/Makefile.am       |   2 +
 src/gcal-date-entry.c | 404 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-date-entry.h |  69 +++++++++
 3 files changed, 475 insertions(+)

commit d1d08e91e37809eb075cb96f832985de702e374e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Oct 11 01:03:05 2012 +0200

    Updated Polish translation

 po/pl.po | 114 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 59 insertions(+), 55 deletions(-)

commit 50c132d1d74a3b8a9da3761adda49a44f7a48504
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Oct 11 01:01:36 2012 +0200

    Updated POTFILES.in

 po/POTFILES.in   | 7 +++----
 po/POTFILES.skip | 1 -
 2 files changed, 3 insertions(+), 5 deletions(-)

commit 8e02fab3f83f95aaa90b4c458da6411dc5cdb544
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Oct 10 15:54:32 2012 -0400

    Cleaned debug info.

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

commit eb8e31207c7f7dc16557c23e77e5d1e2d5f3539e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Oct 8 00:23:45 2012 -0400

    Minor misc fixes.
    
    Theme fixes to show right scrollbar elsewhere.
    gcal-time-entry.h cleaning.
    UI fixes around the searchbar in GcalWindow.

 data/theme/gtk-styles.css | 5 ++---
 src/gcal-time-entry.h     | 2 --
 src/gcal-window.c         | 2 --
 3 files changed, 2 insertions(+), 7 deletions(-)

commit 24cfaab8372475e2d714f6519907fc9ce0b2aa23
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 19:18:13 2012 -0400

    Added support for storing event data.
    
    Initial support for storing event-data so the EditDialog can
    tell which properties has changed.
    Changed time entries for GcalTimeEntry objects.
    Set ::activates-default property of summary_entry to handle change title
    with one keystroke.

 src/gcal-edit-dialog.c | 224 +++++++++++++++++++++++++++++++++----------------
 1 file changed, 151 insertions(+), 73 deletions(-)

commit b6a34f7666c2ecee22ddf6340a072af427432bb6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 19:14:15 2012 -0400

    Added GcalTimeEntry widget.
    
    GcalTimeEntry widget handle 24-hour format time.

 src/Makefile.am       |   2 +
 src/gcal-time-entry.c | 356 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-time-entry.h |  67 ++++++++++
 3 files changed, 425 insertions(+)

commit 4da9b460f109b8986421b2a22086b8fed2cebe54
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 11:38:03 2012 -0400

    Hooked support for editing into GcalWindow
    
    Initial stage of connection editing events functionality of the dialog
    to calls in GcalManager API and updating the event widget and its position
    inside the view.

 src/gcal-window.c | 256 ++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 200 insertions(+), 56 deletions(-)

commit 20eccc8a31d7f4624c7278957593dc270c5dad85
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 11:36:57 2012 -0400

    Added support to obtain properties of the event
    
    Added very initial support to handle obtention of the modified properties
    of the edited event. There's still some kind of Model implementation to keep
    track of the changes made by the user.

 src/gcal-edit-dialog.c | 83 +++++++++++++++++++++++++++++++++++++++++++++++++-
 src/gcal-edit-dialog.h | 28 ++++++++++++-----
 src/gcal-utils.h       |  8 +++++
 3 files changed, 110 insertions(+), 9 deletions(-)

commit 21088e7fb9e9d8eee4ff747e3d0c9b14e5c08e34
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 11:34:47 2012 -0400

    Added API to modify some events properties.
    
    New APIS:
        GcalManager::set_event_summary
        GcalManager::set_event_location
        GcalManager::set_event_description
        GcalManager::set_event_start_date
    
    Note: GcalManager::set_event_start_date isn't finished since still
          needs to handle all-day status of the event.

 src/gcal-manager.c | 191 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/gcal-manager.h |  23 +++++++
 2 files changed, 211 insertions(+), 3 deletions(-)

commit 6e8ffcf5cfcd3fdfefe01e74af4fc6cf57ee6777
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 11:29:28 2012 -0400

    Added reposition_child to GcalView interface.
    
    Provided implementation for GcalMonthView.

 src/gcal-month-view.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-view.c       |  9 ++++++++
 src/gcal-view.h       |  5 +++++
 3 files changed, 73 insertions(+)

commit 92d907d12e8cf855f1abd9716bb0505469a64cef
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Oct 7 11:26:43 2012 -0400

    Updated docs and configure.ac

 TODO            |  2 ++
 configure.ac    |  1 +
 doc/Assumptions | 12 +++++++-----
 3 files changed, 10 insertions(+), 5 deletions(-)

commit 8109fa7b2ebeec045b8a6296319d91e62f38df15
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Tue Oct 2 10:37:21 2012 +0300

    Add missing semi-colon to the desktop MimeType

 data/gnome-calendar.desktop.in.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 71e8927380fcc8c2abd20ed25993123f6a9c5c33
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Thu Sep 27 22:25:22 2012 +0800

    GNOME Calendar should handle text/calendar MIME type
    
    This allows the user to choose it as their favorite calendar application
    in the GNOME System Settings for example.

 data/gnome-calendar.desktop.in.in | 1 +
 1 file changed, 1 insertion(+)

commit 8b0bb13304532af9c45af8fa3aee465d080d4fae
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Thu Sep 20 16:27:33 2012 +0800

    Be consistent with the name used elsewhere
    
    The application name is `gnome-calendar` throughout the source
    code, not `gnome_calendar`.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1c3599e13c2645f29f3e999db535bd8c1c8735af
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Thu Sep 20 16:25:19 2012 +0800

    Install the docs in a more common location

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 16100bbde60f4794e123d19998bd3c9e3bf4e05c
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Wed Sep 26 15:23:15 2012 +0800

    Don't install the INSTALL file
    
    It's useless once you installed, and packagers will be happy if they
    don't need to remove it.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6645cdbd88130f0c6124c6496ab49b5c79e86988
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Thu Sep 20 15:11:02 2012 +0800

    Fix typos in requirements

 configure.ac | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit c3acffa9d7a167013daa623ed029b13c7059bddf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 20 09:00:46 2012 -0400

    Changed mode declaration for emacs.

 src/gcal-application.c        | 2 +-
 src/gcal-application.h        | 2 +-
 src/gcal-arrow-bin.c          | 2 +-
 src/gcal-arrow-bin.h          | 2 +-
 src/gcal-edit-dialog.c        | 2 +-
 src/gcal-edit-dialog.h        | 2 +-
 src/gcal-event-overlay.c      | 2 +-
 src/gcal-event-overlay.h      | 2 +-
 src/gcal-event-widget.c       | 2 +-
 src/gcal-event-widget.h       | 2 +-
 src/gcal-floating-container.c | 2 +-
 src/gcal-floating-container.h | 2 +-
 src/gcal-manager.c            | 2 +-
 src/gcal-manager.h            | 2 +-
 src/gcal-month-view.c         | 2 +-
 src/gcal-toolbar.c            | 2 +-
 src/gcal-toolbar.h            | 2 +-
 src/gcal-utils.c              | 2 +-
 src/gcal-utils.h              | 2 +-
 src/gcal-view.c               | 2 +-
 src/gcal-week-view.c          | 2 +-
 src/gcal-window.c             | 2 +-
 src/gcal-window.h             | 2 +-
 src/gtk-notification.c        | 2 +-
 src/gtk-notification.h        | 2 +-
 src/main.c                    | 2 +-
 26 files changed, 26 insertions(+), 26 deletions(-)

commit 20200422321ecb2bb53e0e1f5dc54ec11fbfe55c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 20 08:54:40 2012 -0400

    Updated Roadmap.

 TODO | 2 ++
 1 file changed, 2 insertions(+)

commit c3f8a4b973d0b3352ef1561a0801a79ba955198e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Sep 13 13:29:24 2012 -0400

    Updated EditaDialog to match mockups.
    
    Note: There's still missing one pixel border, I can't find the reason today.
    And there's still need to theme better the background of the readonly header.
    But the major changes are done.

 data/theme/gtk-styles.css |  12 ++++
 src/gcal-edit-dialog.c    | 175 ++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 158 insertions(+), 29 deletions(-)

commit 4ef16c7f1a4cd3749b8f29ed2cffbee0bb6f838b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Sep 10 10:48:48 2012 -0400

    Improving Searchbar looking. Fixes to GcalWeekView

 data/theme/gtk-styles.css |  2 +-
 src/gcal-week-view.c      | 26 ++++++++++++--------------
 src/gcal-window.c         |  3 +++
 3 files changed, 16 insertions(+), 15 deletions(-)

commit 65c8f83e811c00010c724759ebd7b8f9b512932c
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Sep 10 10:29:41 2012 -0400

    Renamed GcalArrowContainer to GcalArrowBin.

 data/theme/gtk-styles.css  |   2 +-
 src/Makefile.am            |   4 +-
 src/gcal-arrow-bin.c       | 806 +++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-arrow-bin.h       |  68 ++++
 src/gcal-arrow-container.c | 744 -----------------------------------------
 src/gcal-arrow-container.h |  59 ----
 src/gcal-event-overlay.c   |   4 +-
 7 files changed, 879 insertions(+), 808 deletions(-)

commit ef6fbe044db95184388aeb12c67c331e40b4c8f3
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Aug 28 13:28:06 2012 -0400

    build: remove glib-genmarshal glue
    
    This also fixes distcheck.

 .gitignore               |  3 ---
 configure.ac             |  1 -
 src/Makefile.am          | 47 ++++-------------------------------------------
 src/gcal-marshalers.list |  3 ---
 4 files changed, 4 insertions(+), 50 deletions(-)

commit 3b1c9f04b17cb3055945f68a464bd5555bf7a3ca
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Aug 28 13:27:26 2012 -0400

    all: don't use custom marshallers
    
    Just use NULL, which gives us the generic GObject marshaller.

 src/gcal-event-overlay.c | 4 +---
 src/gcal-manager.c       | 4 +---
 src/gcal-view.c          | 4 +---
 3 files changed, 3 insertions(+), 9 deletions(-)

commit 8689b6b9e43000eea58472868f86d0f9b577dde3
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Mon Sep 3 22:52:39 2012 +0200

    Updated Polish translation

 po/pl.po | 64 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 36 insertions(+), 28 deletions(-)

commit 8ac7e58d88a0b921d8f768bf687d57a2ec49457f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 30 00:59:17 2012 -0400

    Fixed non-construct properties setting.
    
    Added push/pop composite pairs of functions.
    Moved non-construct properties setting to after the construct process have
    ended.

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

commit 54d42cc23af793c47aad211f103b3bf5f8a1c960
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 29 22:22:04 2012 -0400

    Added transient magic to GcalEditDialog.

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

commit cd106e6a5afce2f506cbdad3590a19847419de55
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 27 20:13:07 2012 -0400

    Changed reminders icon in GcalEventWidget.

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

commit 2c000324f61d2f27b312b148ded06c8c9386d0d4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 27 15:36:19 2012 -0400

    Removed disabled calendars from menu.

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

commit 4c3e232623196497cf0d62a90ffdd5812e22dcbc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Aug 26 11:33:00 2012 -0400

    Removed read-only sources from EditDialog.
    
    Removed disabled and read-only calendars from showing in GcalEditDialog.

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

commit 6be38d7a516dfb7ed702fd7b137d750a372d650d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Aug 25 02:01:16 2012 -0400

    Added code to handle show/hide if searchbar.
    
    Eventually it will be better to pack the entire searchbar into a full widget so
    it can emit signals and the code become easier to read and maintain.

 src/gcal-window.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 63 insertions(+), 5 deletions(-)

commit 600aad6f3b56338bba09155d84deb65396a9b3cd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Aug 25 01:59:06 2012 -0400

    Reworked GcalToolbar to match the mockups.
    
    Added search-button and GcalToolbar::search-events signal.
    Moved and changed add-button. Restyled with "suggested-action" class.

 data/theme/gtk-styles.css |   3 +-
 src/gcal-toolbar.c        | 156 +++++++++++++++++++++++++++++++---------------
 src/gcal-toolbar.h        |   1 +
 3 files changed, 107 insertions(+), 53 deletions(-)

commit 070d10bf4701a70c177dd610bee716032b620046
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Aug 25 00:35:12 2012 -0400

    Reworked internal structure of GcalWindow.
    
    Removed unneeded widgets. Removed unneeded layouts managers.
    Added constraints to handle actors sizing.
    Renamed main_toolbar attribute to toolbar_actor
    Added searchbar_actor. Initial approach.

 src/gcal-window.c | 228 +++++++++++++++++++++++++++++++++---------------------
 1 file changed, 139 insertions(+), 89 deletions(-)

commit 70712197476fa46048896ac0b080f3dd35714d3f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Aug 25 00:22:14 2012 -0400

    Updated docs. Changed GcalWindow internals skel.

 doc/Drawing   | 32 ++++++++++++++++++++++++++++++++
 doc/Internals | 27 ---------------------------
 2 files changed, 32 insertions(+), 27 deletions(-)

commit 9d151a625a3cf798f80394001287eddb8600c143
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Aug 24 23:21:12 2012 -0400

    Fixed segfault on gcal_window_show_hide_actor_cb.

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

commit 03e29247d6af855a7b70aab1896e655960f0973a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Aug 24 19:02:03 2012 +0200

    Remove AUTHORS from version control
    
    It's autogenerated

 AUTHORS | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

commit 444895437023e37452ec3c0269843ad093994c94
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Aug 24 19:00:55 2012 +0200

    all: fix GCC uninitialized variables warnings

 src/gcal-manager.c   | 1 +
 src/gcal-week-view.c | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 8fabdc9eb665f02c77ddcc441109accc147a2bd1
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Fri Aug 24 19:00:38 2012 +0200

    build: fix icaltime.h include path

 src/gcal-event-overlay.h | 2 +-
 src/gcal-event-widget.h  | 2 +-
 src/gcal-manager.h       | 2 +-
 src/gcal-month-view.h    | 2 +-
 src/gcal-utils.h         | 2 +-
 src/gcal-view.h          | 2 +-
 src/gcal-week-view.h     | 2 +-
 src/gcal-window.c        | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

commit ae943fa3e1cc7b32baee1986c26bda6d32455483
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Aug 23 22:53:42 2012 +0200

    Updated Polish translation

 po/pl.po | 181 ++++++++++++++++++++++++---------------------------------------
 1 file changed, 68 insertions(+), 113 deletions(-)

commit 0e427a5f8fa823b3c0a76b9ce54614e6154e146f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 15:25:03 2012 -0400

    Added sync to GcalEventOverlay and GcalEditDialog
    
    Added code to wait untill GcalEventOverlay is hidden to show GcalEditDialog.

 src/gcal-window.c | 55 ++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 36 insertions(+), 19 deletions(-)

commit 2f6d66e6e64cbf2caf846bef055e28c84390da33
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 15:06:42 2012 -0400

    Updated TODO.
    
    Implemented.

 TODO | 1 -
 1 file changed, 1 deletion(-)

commit a570538cb63f7b4e7ae9e268eba3879b67bfc161
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 15:01:06 2012 -0400

    Added code to handle new signal from manager.
    
    Added code to GcalWindow to handle event-created signal from GcalManager.
    Added marshaler.

 src/gcal-marshalers.list |   1 +
 src/gcal-window.c        | 191 +++++++++++++++++++++++++++++++++--------------
 2 files changed, 136 insertions(+), 56 deletions(-)

commit b6bdce9aec764e2dfa2ef9340731fbead0d903b8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 15:00:09 2012 -0400

    Minor fixes.
    
    Changed values representing signals in GcalEventOverlay
    Fixing code style in GcalEventWidget

 src/gcal-event-overlay.c | 12 ++++++------
 src/gcal-event-widget.c  |  3 ++-
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 4c3bf3c318356e7cb5560151fa56b5ebe59b187f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 14:59:34 2012 -0400

    Added method to obtain event-uuid from the dialog.

 src/gcal-edit-dialog.c | 15 +++++++++++++++
 src/gcal-edit-dialog.h |  2 ++
 2 files changed, 17 insertions(+)

commit 49afd07fc72756c8aacffb7c207df795d8e35dea
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 14:58:08 2012 -0400

    Added GcalManager::event-created signal.
    
    The signal is emitted when an event is created through GcalManager.

 src/gcal-manager.c | 27 +++++++++++++++++++++++++--
 src/gcal-manager.h |  1 +
 2 files changed, 26 insertions(+), 2 deletions(-)

commit 063d569e3d508567828a3cfdd3d4b9c0808de4ca
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 11:27:15 2012 -0400

    Updated TODO

 TODO | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 4801dd351302bfab19b9f28bb127d6de22621224
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 11:18:03 2012 -0400

    Added more details to event-details view.
    
    Added start and end date loading.
    Added start and end time loading.
    Added calendar loading.

 src/gcal-edit-dialog.c | 118 +++++++++++++++++++++++++++++++++++++++++++++++--
 src/gcal-manager.c     |  26 +++++++++++
 src/gcal-manager.h     |   4 ++
 3 files changed, 144 insertions(+), 4 deletions(-)

commit 2aa0054ba7a5d6753f78c7899c36daa1d8ecaed2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 11:17:21 2012 -0400

    Removed gcc warning.

 src/gcal-window.c | 4 ----
 1 file changed, 4 deletions(-)

commit 749b1b18f0c5c980d644570e0e66e9d1bb63728f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 09:40:53 2012 -0400

    UI fixes, and calling read-only API of GcalManager

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

commit fabf3c282a248e661088936989e8f2ec18f35042
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 09:40:23 2012 -0400

    Changed icon used for reminders.
    
    Removed empty lines.

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

commit 5eadc377a4effc9c0a41e5b0d167450e520f2cf5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 09:39:41 2012 -0400

    Used timezone support at initial date retrieving.

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

commit bba41ad78496ca1ca3430fd22e1ac9c1438d54f0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 09:38:42 2012 -0400

    Added read-only query API to GcalManager.

 src/gcal-manager.c | 14 ++++++++++++++
 src/gcal-manager.h |  3 +++
 2 files changed, 17 insertions(+)

commit 22163f1d86ee009161daf44e1597ec00801910c9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 09:38:23 2012 -0400

    Added initial timezone support.

 src/gcal-manager.c | 76 +++++++++++-------------------------------------------
 src/gcal-manager.h |  6 ++---
 2 files changed, 17 insertions(+), 65 deletions(-)

commit 8c0f6fba7303d8becda932f85341902ae87dfe1d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 02:20:12 2012 -0400

    UI fixes to GcalEditDialog.

 src/gcal-edit-dialog.c | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

commit 7f1c54a7616a8765f3563e10cb1d8dbadf04db4f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 00:27:12 2012 -0400

    Fixed POTFILES.in to match code changes.

 po/POTFILES.in | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 7581e8bad085f5ba349f1dfc0bcd147735e1a112
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Aug 23 00:23:02 2012 -0400

    Reworked details view of an event.
    
    Removed editable-widgets.
    Added GcalEditDialog
    Reworked delete-event trigger
    Moved method from GcalEventOverlay to utils to use it on GcalEditDialog

 src/Makefile.am              |  16 +-
 src/gcal-edit-dialog.c       | 530 +++++++++++++++++++++++++++++++++++++++++++
 src/gcal-edit-dialog.h       |  69 ++++++
 src/gcal-editable-combo.c    | 242 --------------------
 src/gcal-editable-combo.h    |  64 ------
 src/gcal-editable-date.c     | 275 ----------------------
 src/gcal-editable-date.h     |  61 -----
 src/gcal-editable-entry.c    | 202 -----------------
 src/gcal-editable-entry.h    |  62 -----
 src/gcal-editable-reminder.c | 465 -------------------------------------
 src/gcal-editable-reminder.h |  61 -----
 src/gcal-editable-text.c     | 190 ----------------
 src/gcal-editable-text.h     |  61 -----
 src/gcal-editable.c          | 190 ----------------
 src/gcal-editable.h          |  80 -------
 src/gcal-event-overlay.c     |  33 +--
 src/gcal-event-view.c        | 493 ----------------------------------------
 src/gcal-event-view.h        |  70 ------
 src/gcal-utils.c             |  27 +++
 src/gcal-utils.h             |   2 +
 src/gcal-window.c            | 159 +++++--------
 21 files changed, 689 insertions(+), 2663 deletions(-)

commit c4ab6fe5031425383d3628e7fb4de88776ef7e71
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 21:39:49 2012 -0400

    Updated event style.

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

commit 2ba4a361f00880e58baa70eb276d364f52d657a9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 21:39:19 2012 -0400

    Fixes to GtkNotification by Cosimo.

 src/gtk-notification.c | 165 ++++++++++++++++++++++++++++++-------------------
 src/gtk-notification.h |   4 ++
 2 files changed, 107 insertions(+), 62 deletions(-)

commit 21640c04c9c252b60ff8c806f9c19e2f2f9bee4d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 21:38:57 2012 -0400

    Added new doc, Views.

 doc/Makefile.am |  1 +
 doc/Views       | 14 ++++++++++++++
 2 files changed, 15 insertions(+)

commit 983b63fbac3c7c80084483743d4bf54a016b6755
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 21:37:57 2012 -0400

    Added has_reminders get/set handling.
    
    Minor fixes.

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

commit b884816bda198706789cc343557996a7aa76db01
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 21:37:13 2012 -0400

    Fixed GcalToolbar behavior.

 src/gcal-toolbar.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit fc3c165f04fcb6c6c347e54a1e27af5d2cb4927a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 20:35:56 2012 -0400

    Added has_reminders API to GcalManager.

 src/gcal-manager.c | 17 +++++++++++++++++
 src/gcal-manager.h |  4 ++++
 2 files changed, 21 insertions(+)

commit fa9e9eacdb999131241c167584ac12edd3a39231
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 20:34:47 2012 -0400

    Updated to match lastest Gtk+ API

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

commit e1a78d1975cb36957ac3bccfbb1a78282db853f4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 20:33:20 2012 -0400

    Changed drawing mechanic of GcalEventWidget.
    
    Added symbolic icon for reminders event
    Renamed signal to GcalEventWidget::activate
    Renamed properties enums
    Fixed size requisition

 src/gcal-event-widget.c | 158 +++++++++++++++++++++++++++++++++---------------
 src/gcal-event-widget.h |   7 ++-
 2 files changed, 114 insertions(+), 51 deletions(-)

commit 009e65cdd3bcd2a46726a57fadedc30cdb739f73
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 16:16:04 2012 -0400

    Fixed bug when destroying child widgets.

 src/gcal-month-view.c | 21 +++++++++++++++------
 src/gcal-week-view.c  | 12 +++++++++++-
 2 files changed, 26 insertions(+), 7 deletions(-)

commit a9da2aa5527a0449d8341d5f76ba6094e28568fe
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 01:04:36 2012 -0400

    Made simple-add event work.
    
    Fixed GcalEventOverlay handling of dates.
    Added initial code and methods to handle adding events to GcalManager.
    Fixed in GcalMonthView handling of dates passed to event-creation.
    Fixed gcal-utils sources for gcc warning.
    Fixed calling order in GcalWindow.

 src/gcal-event-overlay.c |  8 ++++-
 src/gcal-manager.c       | 91 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-manager.h       |  6 ++++
 src/gcal-month-view.c    |  3 ++
 src/gcal-utils.c         |  2 +-
 src/gcal-utils.h         | 38 ++++++++++----------
 src/gcal-window.c        | 15 ++++++--
 7 files changed, 139 insertions(+), 24 deletions(-)

commit 45e5eb5222651a62fcfd7f6196d0f7bfeff0246a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 00:59:41 2012 -0400

    Added license-type to About dialog.

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

commit 83659ce09835aade4175948f462ff9702e4dc3ba
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Aug 22 00:58:54 2012 -0400

    Required updated version of libical.
    
    Required an updated version of libical in order to get the right headers.

 configure.ac | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 2c203dd78d84fbccb29da3547e453d9d92a78b95
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Aug 21 16:35:48 2012 +0200

    Updated Polish translation

 po/pl.po | 252 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 146 insertions(+), 106 deletions(-)

commit 9c2d2dc4429492574ec663c4ee4c3dd53120c670
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 20 23:49:30 2012 -0400

    Updated docs. Updated TODO.

 TODO        | 19 +++++++++++++++----
 doc/Drawing | 12 ++++++------
 2 files changed, 21 insertions(+), 10 deletions(-)

commit 4fa49124591e2ec1f74fd836b6a00012e10af4ba
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 20 23:49:13 2012 -0400

    Added navigation arrows to weel-view.

 src/gcal-week-view.c | 251 ++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 239 insertions(+), 12 deletions(-)

commit 5b23fea95f21f8729bd3cbb1a5c48f7a19363629
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 20 23:45:58 2012 -0400

    Added create-event overlay.
    
    Added new-event mark to month-view.
    Added navigation arrows to month-view.
    Initially moved edit-event to a dialog.

 .gitignore                 |   3 +
 data/theme/gtk-styles.css  |   7 +-
 po/POTFILES.in             |  13 +-
 src/Makefile.am            |   4 +
 src/gcal-arrow-container.c | 744 +++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-arrow-container.h |  59 ++++
 src/gcal-event-overlay.c   | 562 ++++++++++++++++++++++++++++++++++
 src/gcal-event-overlay.h   |  82 +++++
 src/gcal-marshalers.list   |   1 +
 src/gcal-month-view.c      | 453 +++++++++++++++++++++------
 src/gcal-month-view.h      |   3 +
 src/gcal-window.c          | 334 ++++++++++++++------
 12 files changed, 2078 insertions(+), 187 deletions(-)

commit 4cce38de7201833e49a78622c8804ce852b7de6f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 20 23:43:56 2012 -0400

    Made this changes too long ago and can't remember what this was about.

 src/gcal-manager.c | 60 ++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 40 insertions(+), 20 deletions(-)

commit c7aded0cddfbb308397547a6314350f9a2734997
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Aug 20 23:42:29 2012 -0400

    Added artists to the About dialog.

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

commit 0715f921552cd2b3dfe9e5e5323a457139af08e0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Aug 19 03:06:05 2012 -0400

    Fixed icon and typo.
    
    Using now x-office-calendar-symbolic icon now.

 src/gcal-toolbar.c | 2 +-
 src/gcal-toolbar.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 5742f8e4599560c05388f2f7957c0e3caf8e523e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Aug 19 03:03:38 2012 -0400

    Improved autotools files.
    
    Moved all the style data to a theme directory ala gnome-shell.
    Added close-window.svg image.
    Added gcal-marshalers.list and rules to Makefile.am to generate the correct
    source and header.
    
    Note: The absence of this changes about the marshallers generation was
    making imposible to compile the changes about GcalView API. This will complete
    that commit.

 Makefile.am                 |  11 ++--
 configure.ac                |   3 +-
 data/Makefile.am            |  15 +++--
 data/gtk-styles.css         | 111 --------------------------------
 data/theme/close-window.svg | 152 ++++++++++++++++++++++++++++++++++++++++++++
 data/theme/gtk-styles.css   | 117 ++++++++++++++++++++++++++++++++++
 src/Makefile.am             |  47 +++++++++++++-
 src/gcal-marshalers.list    |   1 +
 8 files changed, 328 insertions(+), 129 deletions(-)

commit b9a4bcb4b29afd6881c0908cba6e045563a87759
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Aug 19 02:54:20 2012 -0400

    Fixed clutter deprecations.
    
    Removed clutter_actor_animate calls.
    Removed clutter_box_layout_set_vertical call.
    Removed clutter_bin_layout_add calls.

 src/Makefile.am   |  1 -
 src/gcal-window.c | 70 +++++++++++++++++++++++++++++++------------------------
 2 files changed, 39 insertions(+), 32 deletions(-)

commit 0820d49e4eaedee38829e55b00e4b605885e9595
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Aug 19 02:47:36 2012 -0400

    Improving GcalView API.
    
    Added GcalView::update signal for when the view will change it's date range
    Added GcalView::create-event signal for when the view wants to create a new
    event
    
    Added GcalView::clear_selection method for clearing new-event mark.
    
    Note: The views can choose to mark before send a ::create-event signal the range
    over which they will create the new event. This will be called new-event mark.

 src/gcal-view.c | 35 +++++++++++++++++++++++++++++++++++
 src/gcal-view.h | 10 +++++++++-
 2 files changed, 44 insertions(+), 1 deletion(-)

commit 34d458d8a9c9e8ed8e8a943e7a76b6dba6795d24
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Aug 17 10:35:40 2012 -0400

    Fixed implementation of GcalFloatingContainer.

 src/gcal-floating-container.c | 44 +++++++------------------------------------
 1 file changed, 7 insertions(+), 37 deletions(-)

commit 6a46b4b2f482a3c4b826e3b7324dd478ff6eb1f3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Aug 17 10:34:35 2012 -0400

    Corrected icaltime header inclusion.

 src/gcal-event-widget.c | 2 --
 src/gcal-event-widget.h | 2 +-
 src/gcal-manager.h      | 2 +-
 src/gcal-month-view.h   | 2 +-
 src/gcal-utils.h        | 2 +-
 src/gcal-view.h         | 2 +-
 src/gcal-week-view.h    | 2 +-
 src/gcal-window.c       | 2 +-
 8 files changed, 7 insertions(+), 9 deletions(-)

commit 7e1d477473886b2173b88b2e6a9aa5f29b6b5458
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Aug 17 10:29:51 2012 -0400

    Added AUTHORS, ChangeLog hooks for autogeneration.

 Makefile.am | 45 ++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 38 insertions(+), 7 deletions(-)

commit 4e884f7b7a3e335561676fbb3c19a4fdb0dea968
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Fri Aug 17 01:29:51 2012 +0300

    Added Greek translation

 po/LINGUAS |   1 +
 po/el.po   | 262 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 263 insertions(+)

commit 3cdd9cfabf4bf6f173575c653d0e3a6bf0a515f2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 19 13:19:05 2012 -0400

    Fixed GcalWeekView scrollbar not showing.

 data/gtk-styles.css   | 9 ++++++---
 src/gcal-month-view.c | 2 --
 src/gcal-week-view.c  | 1 -
 src/gcal-window.c     | 7 +++++--
 4 files changed, 11 insertions(+), 8 deletions(-)

commit f33feaf6b1bf24f44d4b4f179942c176a4b01d9f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 19 01:26:45 2012 -0400

    A bunch of UI fixes.
    
    Made lighter the background of the views.
    Added padding and fixed class to GcalToolbar.

 data/gtk-styles.css   | 12 +++++++++++-
 src/gcal-month-view.c |  2 ++
 src/gcal-toolbar.c    |  2 +-
 src/gcal-week-view.c  |  9 +++------
 4 files changed, 17 insertions(+), 8 deletions(-)

commit 20dd623ba4b5026d4e587fd615d56cff0fd4842f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 19 01:02:34 2012 -0400

    Fixes to match the changes in GcalWeekView.
    
    Lightened some lines in GcalMonthView.
    Changed cairo_set_source_rgba to cairo_set_source_rgb when applicable.

 src/gcal-event-widget.c |  9 ++++-----
 src/gcal-month-view.c   | 44 +++++++++++++++++++++++++++++++-------------
 2 files changed, 35 insertions(+), 18 deletions(-)

commit d03c95e7652815e772272c900151c32540cab896
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 19 00:58:35 2012 -0400

    Implementing GcalWeekView to match the mockups.
    
    What to say about this commit.
    There's just one FIXME in gcal-week-view.c, about the size/width of the
    GtkScrollbar used. That should not be hardcoded.
    Also the background color applied to the scrollbar through css-theming might be
    better placed inside the code, since the effectis part of the view.
    About this view is still missing a way of signaling the current day. We are on
    it, yet.

 data/gtk-styles.css  |  11 +
 doc/Drawing          |  50 +++
 src/Makefile.am      |   1 +
 src/gcal-week-view.c | 895 ++++++++++++++++++++++++++++++++++-----------------
 4 files changed, 665 insertions(+), 292 deletions(-)

commit 194fd67b7d71afe69e5de4bae876ce2cb6e7609a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 15 12:26:22 2012 -0400

    Modified GcalMonthView to fit the mockups.
    
    Added Drawing docs to the doc folder.
    Fixed styles to reach the borders.
    Made some refactoring of the class.

 data/gtk-styles.css   |   5 +-
 doc/Drawing           |  20 ++++
 doc/Makefile.am       |   1 +
 src/gcal-month-view.c | 249 +++++++++++++++++++++++++++-----------------------
 4 files changed, 161 insertions(+), 114 deletions(-)

commit 5f58dc0692c2cd72ff8a7885d6fdc9168ac31f5f
Author: William Jon McCann <jmccann@redhat.com>
Date:   Fri Jul 13 09:38:19 2012 -0400

    Add some details to the about dialog

 src/gcal-application.c | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 08f5e465130e57034765831c470e27203439a362
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 13 09:27:31 2012 -0400

    Changed toolbar button to Toggles.
    
    Added behavior in GcalToolbar to manage the toogling mode of the view buttons
    Added parameter in gcal_window_new to set the view-type initially.

 src/gcal-application.c |  5 ++-
 src/gcal-toolbar.c     | 92 ++++++++++++++++++++++++++++++++++++++------------
 src/gcal-toolbar.h     |  7 ++--
 src/gcal-window.c      |  5 ++-
 src/gcal-window.h      | 10 +++---
 5 files changed, 89 insertions(+), 30 deletions(-)

commit f462712227ef451d21d3a211f7ba4b79fc352efa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 13 00:17:39 2012 -0400

    Added actua date mark to implemented views.
    
    Following mockups by Reda Lazri, the actual day it's marked by drawing a box
    around the weekday and a 2px line on the cell belonging to the actual date.
    Added icon to gnome-calendar.desktop. Tweaked css a little bit.

 data/gnome-calendar.desktop.in.in |   2 +-
 data/gtk-styles.css               |  20 +++++--
 src/gcal-month-view.c             | 117 +++++++++++++++++++++++++++-----------
 src/gcal-week-view.c              |  95 +++++++++++++++++++++++++------
 4 files changed, 179 insertions(+), 55 deletions(-)

commit 970529cb2f67c06b5b6a4da069851ba7cdd924fd
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Wed Jul 11 23:52:45 2012 -0400

    [PATCH] Port to newer EvolutionDataServer
    
    Since 3.5.3, evolution-data-server has changed API regarding
    storage and retrieval of sources, introducing the ESourceRegistry
    and removing GConf.
    Adapt to that.

 configure.ac          |   6 +-
 src/gcal-manager.c    | 214 ++++++++++++++++++++++++++------------------------
 src/gcal-manager.h    |   3 +-
 src/gcal-month-view.c |   2 +-
 src/gcal-utils.c      |   8 +-
 src/gcal-week-view.c  |   2 +-
 src/gcal-window.c     |   4 +-
 7 files changed, 122 insertions(+), 117 deletions(-)

commit 004f622d400eaa5e8551e252fda7c5c207a3a55d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Jul 12 00:12:11 2012 +0200

    Updated Polish translation

 po/pl.po | 142 +++++++++++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 106 insertions(+), 36 deletions(-)

commit 90900b3575c2a119fa55eb8ea1b08a24116faefc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Jul 11 00:45:35 2012 -0400

    Added view action to application.
    
    Added links to GcalWindow::active-view
    Added fix to GcalWindow for checking for child/events widgets in view before
    instantiation.

 src/gcal-application.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++---
 src/gcal-window.c      |  5 +++-
 2 files changed, 73 insertions(+), 5 deletions(-)

commit a4276a126379e41af865f613f36e70d939cdc51d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jul 10 20:00:21 2012 -0400

    Handled sources_model::active changes.
    
    Handled sources_model::active changes by emitting fake ::events-added and
    ::events-removed signals.
    Updated methods hooked to ECalClientView signals to take into account
    GcalManagerUnit::enabled field.

 src/gcal-manager.c    | 71 +++++++++++++++++++++++++++++++++++++++++++++++----
 src/gcal-month-view.c |  1 +
 src/gcal-week-view.c  |  1 +
 3 files changed, 68 insertions(+), 5 deletions(-)

commit 917984fa012336f73560826c6c034a3646cc8361
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Jul 9 22:29:13 2012 -0400

    Theming fixes.
    
    GcalWindow::activew-view added notify.

 data/gtk-styles.css |  9 +++++++--
 src/gcal-window.c   | 12 +++++++++++-
 2 files changed, 18 insertions(+), 3 deletions(-)

commit f38146bd6164ba8894619d8350439a710f5c2b53
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 23:03:52 2012 -0400

    Updated TODO. Updated styles.

 TODO                | 2 ++
 data/gtk-styles.css | 8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)

commit c3faffaf4f6703507b4901629ca98c28ba0397e5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 23:03:17 2012 -0400

    Fixed Makefile.am.

 doc/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ade7c97aeddf23e85d916551a92b1f7df648a5eb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 23:00:31 2012 -0400

    Added method for faking ::events-added signal.
    
    Added a method for sending a fake signal to newly created that don't cause an
    update of the timespan covered by the actual query of GcalManager.
    Added get_event_all_day method for find out if and event is all-day.

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

commit 63c7b1a91cc1b644ce931579e079240af9cbd98f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 22:56:42 2012 -0400

    Implemented ::set_date method.
    
    Implemented set_date method, moving update of ::date attribute to another call
    outside the construction process. The method can be used to set or update the
    GcalView::active-date property
    Implemented changes from GcalView API
    Integrated GcalWeekView into application flow.

 src/gcal-month-view.c | 282 +++++++++++++++++++++++++++++++-------------------
 src/gcal-month-view.h |   6 +-
 src/gcal-week-view.c  | 269 ++++++++++++++++++++++++++++-------------------
 src/gcal-week-view.h  |   6 +-
 4 files changed, 341 insertions(+), 222 deletions(-)

commit 89a941ec36df3073417d77602d7efb7b519163b9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 22:55:55 2012 -0400

    Reorganized GcalApplication source-file.
    
    Connected settings to GcalWindow property.

 src/gcal-application.c | 76 ++++++++++++++++++++++++++++++++------------------
 1 file changed, 49 insertions(+), 27 deletions(-)

commit 9a7bd959958032414913d97a27a49d96329d3eb7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 22:54:24 2012 -0400

    Reworked view handling inside GcalWindow.
    
    Added properties ::active-view and ::active-date.
    Added method for creating new views and for updating created ones.
    Added bindings of property ::active-date to the same property of GcalView
    Changed to use GcalView API.
    Fixed some FIXMEs.

 src/gcal-window.c | 165 ++++++++++++++++++++++++++++++++----------------------
 1 file changed, 98 insertions(+), 67 deletions(-)

commit b819b70208f8565d55305c974da5f40149462180
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 22:42:07 2012 -0400

    Added method for send ::events-added signal.
    
    Added a hack for send ::events-added signal to newly created views even when the
    range of dates covered is not changed.

 src/gcal-manager.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 56 insertions(+), 8 deletions(-)

commit 444298ae2601803d4a9f843e1e7340e53fa7e4b7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 22:38:25 2012 -0400

    Improved GcalView API.
    
    Added ::active-date property
    Added set_date/get_date pair of methods for handling the property
    Added get_initial_date/get_final_date pure virtual methods.

 src/gcal-view.c | 50 +++++++++++++++++++++++++++++++++++++++++++++++---
 src/gcal-view.h | 33 +++++++++++++++++++++++----------
 2 files changed, 70 insertions(+), 13 deletions(-)

commit 681ee80f5bbc40a7f24dbf3df47c536cc5d41ab2
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat Jul 7 16:28:29 2012 -0400

    Minor docs adjustements.

 doc/Assumptions          |  17 ++++++++
 doc/Assumptions.markdown |  17 --------
 doc/Flows                |  28 +++++++++++++
 doc/Flows.markdown       |  34 ----------------
 doc/Internals            | 102 +++++++++++++++++++++++++++++++++++++++++++++++
 doc/Internals.markdown   | 102 -----------------------------------------------
 doc/Makefile.am          |   8 ++--
 7 files changed, 151 insertions(+), 157 deletions(-)

commit e09ce361b0aafb1fa30d2c00499199e8ed6e370b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 6 17:15:52 2012 -0400

    Added GSettings to read/set the active view.
    
    Placed code to generate G_TYPE_ENUM from my defined enums
    Semi-integrated GcalWeekView
    Updated TODO.

 .gitignore                             |   3 +
 TODO                                   |   1 +
 configure.ac                           |   6 +
 data/Makefile.am                       |   4 +
 data/gtk-styles.css                    |   2 +-
 data/org.gnome.calendar.gschema.xml.in |   5 +
 src/Makefile.am                        | 127 ++++++++-------
 src/gcal-application.c                 |  23 ++-
 src/gcal-application.h                 |   8 +-
 src/gcal-enum-types.c.template         |  39 +++++
 src/gcal-enum-types.h.template         |  26 ++++
 src/gcal-toolbar.c                     |  10 +-
 src/gcal-utils.h                       |  12 +-
 src/gcal-week-view.c                   |   4 +-
 src/gcal-window.c                      | 274 ++++++++++++++++++++++++---------
 15 files changed, 394 insertions(+), 150 deletions(-)

commit 55292f68ac6e84af029f874f9b3ceeb24bfbe2e3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Jul 6 01:08:03 2012 -0400

    Added regions to view.
    
    Fixed/renamed/changed some classes names for css styling.
    Fixed size_allocate, now taking into account regions differents font sizes.

 data/gtk-styles.css     | 30 ++++++++++++++++++------------
 src/gcal-event-view.c   |  7 +++----
 src/gcal-event-widget.c |  4 ++++
 src/gcal-month-view.c   | 36 ++++++++++++++++++++++++++++++------
 src/gcal-week-view.c    | 33 +++++++++++++++++++++++++++------
 src/gcal-window.c       |  5 -----
 6 files changed, 82 insertions(+), 33 deletions(-)

commit 1021c7e781fe883440b6e63e16008bcb72524331
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 5 21:40:02 2012 -0400

    Added GcalWeekView. Not integrated yet.
    
    Refactoring the code inside GcalMonthView for drawing and for showing child
    widgets.
    Fixed ref_sink in GcalEditableRemainder. (Don't need it)
    Added translation for weekdays abbreviation. (Thxs to ebassi & mclasen)
    Passed make distcheck.

 po/POTFILES.in               |   3 +
 src/Makefile.am              |   2 +
 src/gcal-editable-reminder.c |   1 -
 src/gcal-event-widget.c      |  38 +-
 src/gcal-event-widget.h      |   5 +
 src/gcal-month-view.c        | 249 ++++++++----
 src/gcal-utils.c             |  18 +
 src/gcal-utils.h             |   2 +
 src/gcal-week-view.c         | 892 +++++++++++++++++++++++++++++++++++++++++++
 src/gcal-week-view.h         |  63 +++
 src/gcal-window.c            |   2 +-
 11 files changed, 1201 insertions(+), 74 deletions(-)

commit f83143050c67626fbffccdfdb8141298930a30c5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jul 5 00:46:57 2012 -0400

    Added undo notification system to event deletion.
    
    Added GcalEventView::will-delete to let thw window knows about the change.
    GcalWindow will handle the hiding of the event-widget till the notification goes
    away or the user click "Undo".
    Added method in GcalView interface to retrieve and event-widget by it's uuid.
    Added some cosmetic changes in GcalMonthView as well.

 data/gtk-styles.css   |   2 +-
 src/gcal-event-view.c |  32 ++++++-----
 src/gcal-event-view.h |   2 +-
 src/gcal-month-view.c | 131 +++++++++++++++++++++++++-----------------
 src/gcal-view.c       |   9 +++
 src/gcal-view.h       |  18 +++---
 src/gcal-window.c     | 153 ++++++++++++++++++++++++++++++++++++++++++++++++--
 src/gcal-window.h     |   2 +
 8 files changed, 270 insertions(+), 79 deletions(-)

commit 6853aaeb38aded0f32a197e0d3dfb7eda90fd9a7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Jul 3 22:10:48 2012 +0200

    Updated Polish translation

 po/pl.po | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 126 insertions(+), 9 deletions(-)

commit 9eaa5238ae62f499e5fcccedd5dc5779c0be3da4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jul 3 15:47:59 2012 -0400

    Fixed UI issue with GcalEditableReminder.
    
    There was an issue when using the 'list-add' icon for adding a new reminder.
    The issue is fixed, but still there's abunch of cleaning/aligning/redesigning
    to do there.

 src/gcal-editable-reminder.c | 41 +++++++++--------------------------------
 src/gcal-event-view.c        |  2 ++
 2 files changed, 11 insertions(+), 32 deletions(-)

commit 07ac070f08b36855dd2070296f9b88c7b6faa514
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jul 3 14:55:10 2012 -0400

    First approach of Event view ended.
    
    For now the view, works only for viewing, and not for editing.
    The delete button works, though.
    It's needed yet a notification for an event deletion.

 src/gcal-application.c  |   2 +-
 src/gcal-event-view.c   |  67 +++++++++++++++++++++++-
 src/gcal-event-view.h   |   3 ++
 src/gcal-event-widget.c |   3 --
 src/gcal-manager.c      | 136 ++++++++++++++++++++++++++++++++++++++++++++----
 src/gcal-manager.h      |   4 ++
 src/gcal-month-view.c   |  29 ++++++++++-
 src/gcal-view.c         |   9 ++++
 src/gcal-view.h         |  12 +++--
 src/gcal-window.c       |  59 ++++++++++++++++++---
 10 files changed, 296 insertions(+), 28 deletions(-)

commit dc0683b40b5a24c5005404e49f8c06195bf88ed1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue Jul 3 14:51:27 2012 -0400

    Added some infrastructure to notification system.
    
    Warning: this particular commit may not build.
    Added GtkNotification widget migrated from gnome-contacts.
    Added methods in GcalWindow to show a notification.

 src/Makefile.am        |   4 +-
 src/gcal-window.c      |  42 ++-
 src/gcal-window.h      |   7 +-
 src/gtk-notification.c | 912 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/gtk-notification.h |  61 ++++
 5 files changed, 1018 insertions(+), 8 deletions(-)

commit 239e41de53afebad5350a28c1a737bb584cf67e9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 03:02:28 2012 -0400

    Passed 'make distcheck'

 po/POTFILES.in | 3 +++
 1 file changed, 3 insertions(+)

commit caf77599aadf232eb432a95a1ac8206de0c93cb5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 02:57:28 2012 -0400

    Added done-edit signal to GcalToolbar.
    
    Connected ::done-edit to GcalEventView widget.
    Minor geometry fixes.

 src/gcal-editable-reminder.c |  1 -
 src/gcal-event-view.c        | 38 +++++++++++++++++++++++++++++---------
 src/gcal-toolbar.c           | 31 ++++++++++++++++++++++++++-----
 src/gcal-toolbar.h           |  1 +
 src/gcal-window.c            | 35 ++++++++++++++++++++++++++++++-----
 5 files changed, 86 insertions(+), 20 deletions(-)

commit bb85e5756f75453d5e56c04d526230db05e99d92
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 02:01:19 2012 -0400

    Removing host field temporary.

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

commit 443c7534d0a80610d7bd425722c8abb1daf4aded
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 02:00:41 2012 -0400

    Fixed engine warning.

 data/gtk-styles.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 325f0d8fa3a1aa4e827ab022b6fbca5a900c29dd
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 02:00:26 2012 -0400

    Added EVENT_VIEW mode to GcalToolbar.
    Hooked signals to GcalWindow methods which connect with GcalEventView.

 src/gcal-toolbar.c | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 src/gcal-toolbar.h |   3 +
 src/gcal-window.c  |  76 ++++++++++++++++++++++---
 3 files changed, 227 insertions(+), 16 deletions(-)

commit e113e60e0fa8cde82143ff4dfd7d96f7a705f52f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 01:59:24 2012 -0400

    Fixes and enhancements.
    
    Fixed a bunch of warnings.
    Added scode for methods in GcalEventView.
    Fixed typo in GcalManager

 src/gcal-editable-date.c     |  6 +++---
 src/gcal-editable-entry.c    |  4 ++--
 src/gcal-editable-reminder.c |  4 ----
 src/gcal-editable-text.c     |  2 +-
 src/gcal-editable.c          | 36 ++++--------------------------------
 src/gcal-event-view.c        | 22 ++++++++++++++++++++++
 src/gcal-manager.c           |  2 +-
 7 files changed, 33 insertions(+), 43 deletions(-)

commit b112ffaa97a23d7318b1cb10aefdbf9e034da3e4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 00:10:54 2012 -0400

    Updated docs.

 TODO                     |  4 ++++
 doc/Assumptions.markdown | 10 +++++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 0709722107638f387d6a51968086bebddfaf80c4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 00:05:34 2012 -0400

    Added reminders widget.
    
    This one implies a lot of assumptions/simplification,
    mostly because the API to manage Alarm in e-d-s is huge,
    and we want simplicity.

 src/Makefile.am              |   2 +
 src/gcal-editable-reminder.c | 494 +++++++++++++++++++++++++++++++++++++++++++
 src/gcal-editable-reminder.h |  61 ++++++
 src/gcal-event-view.c        |  31 ++-
 src/gcal-manager.c           | 105 +++++++++
 src/gcal-manager.h           |   4 +
 6 files changed, 693 insertions(+), 4 deletions(-)

commit 6cee02a1ba3fe1fc7bda539055de46ef041184b6
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun Jul 1 00:03:14 2012 -0400

    UI Fixes.
    
    Fixed opaque rounded corners
    Fixed using radio instead of checkbox
    Fixed using documents icon instead of list-view.

 data/gtk-styles.css | 5 +++++
 src/gcal-toolbar.c  | 2 +-
 src/gcal-window.c   | 8 ++++++--
 3 files changed, 12 insertions(+), 3 deletions(-)

commit 39ed044ca514f30f6ad4d8e86c2356d1a3d5626b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 21 08:21:57 2012 -0400

    Glue code for using those editable widgets.
    
    Added GcalEventWidget::activated signal.
    Fixed bug in GcalMonthView preventing to get button events.
    Added methods in GcalUtils from Evo for formatting time.
    ..and stuff

 src/gcal-event-widget.c |  43 ++++++++++--
 src/gcal-event-widget.h |  14 ++--
 src/gcal-month-view.c   |   4 +-
 src/gcal-utils.c        | 179 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-utils.h        |  29 ++++++--
 src/gcal-window.c       |  84 +++++++++++++++++------
 6 files changed, 313 insertions(+), 40 deletions(-)

commit 5c47b9312cfef2cc61dcbc5f050f6474d33ef1ed
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 21 08:18:05 2012 -0400

    Added editable widgets to Makefile.
    
    This should be committed with the widgets.
    My bad. Git ftw.

 src/Makefile.am | 6 ++++++
 1 file changed, 6 insertions(+)

commit 8e35adf4a08c699dcd2275847867c5254f7f12d3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 21 08:17:19 2012 -0400

    Added method to get events properties.

 src/gcal-manager.c | 205 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 src/gcal-manager.h |  23 ++++++
 2 files changed, 218 insertions(+), 10 deletions(-)

commit 8b7265d5da6d9133a654e608b3f0b3a2e0e52d67
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Jun 21 08:13:22 2012 -0400

    Added a new bunch of editable widgets.
    
    Just one or two left.

 TODO                      |   1 +
 src/gcal-editable-combo.c | 242 +++++++++++++++++++++++++++++++++++++
 src/gcal-editable-combo.h |  64 ++++++++++
 src/gcal-editable-date.c  | 275 ++++++++++++++++++++++++++++++++++++++++++
 src/gcal-editable-date.h  |  61 ++++++++++
 src/gcal-editable-entry.c | 144 +++++++++++++---------
 src/gcal-editable-entry.h |   7 +-
 src/gcal-editable-text.c  | 190 +++++++++++++++++++++++++++++
 src/gcal-editable-text.h  |  61 ++++++++++
 src/gcal-editable.c       |  99 +++++++++++-----
 src/gcal-editable.h       |  26 ++--
 src/gcal-event-view.c     | 296 +++++++++++++++++++++++++++++++++++++---------
 src/gcal-event-view.h     |  11 +-
 13 files changed, 1330 insertions(+), 147 deletions(-)

commit 8bbb375ac1c9a6f97b0f1a0abc1de2669adf77fc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Jun 4 06:54:27 2012 -0400

    Added initial version of GcalEditable family of widgets.

 src/Makefile.am           |   4 ++
 src/gcal-editable-entry.c | 164 ++++++++++++++++++++++++++++++++++++++++++
 src/gcal-editable-entry.h |  57 +++++++++++++++
 src/gcal-editable.c       | 179 ++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-editable.h       |  72 +++++++++++++++++++
 src/gcal-event-view.c     |   7 +-
 src/gcal-month-view.c     |   6 +-
 src/gcal-month-view.h     |   1 +
 src/gcal-toolbar.c        |   2 +-
 src/gcal-utils.h          |  15 +++-
 10 files changed, 498 insertions(+), 9 deletions(-)

commit d4a19245d2b5eda078464873648d37524579efdb
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat May 26 20:11:33 2012 -0400

    Started rewriting of GcalToolbar.

 TODO               |   1 -
 src/gcal-toolbar.c | 310 +++++++++++++++++++++++++++++------------------------
 2 files changed, 167 insertions(+), 144 deletions(-)

commit 2bda18e55e6a154cf1c7156eb59f17993aa0dff5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat May 26 18:04:03 2012 -0400

    Removing _gcal prefix to indicate internal functions instead of static modifier.

 TODO                          |   2 +-
 po/POTFILES.in                |   2 +-
 src/Makefile.am               |   4 +-
 src/gcal-application.c        |  37 ++---
 src/gcal-floating-container.c |  16 +-
 src/gcal-main-toolbar.c       | 330 --------------------------------------
 src/gcal-main-toolbar.h       |  62 -------
 src/gcal-manager.c            | 123 +++++++-------
 src/gcal-month-view.c         |  26 +--
 src/gcal-toolbar.c            | 365 ++++++++++++++++++++++++++++++++++++++++++
 src/gcal-toolbar.h            |  66 ++++++++
 src/gcal-utils.h              |   6 +
 src/gcal-window.c             |  56 +++----
 13 files changed, 570 insertions(+), 525 deletions(-)

commit a5dcdcc924630b566c12484367122cb6725b7701
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat May 26 13:46:49 2012 -0400

    Started EventView coding.

 data/gtk-styles.css   |  12 +++
 po/POTFILES.in        |   1 +
 src/Makefile.am       |   2 +
 src/gcal-event-view.c | 203 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-event-view.h |  58 +++++++++++++++
 src/gcal-manager.c    |   2 +-
 src/gcal-window.c     |  42 ++++++++++-
 7 files changed, 317 insertions(+), 3 deletions(-)

commit dad2e4115c08f6d4b0a9e3c461a1d52fa444ccf5
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon Jun 4 06:55:28 2012 -0400

    Changin autoconf required to match jhbuild.
    
    Added .gdb_history

 .gitignore   | 1 +
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit a53752013f412b923c6e4e174eb6bc36856154dc
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat May 26 13:49:06 2012 -0400

    Fixed typo.

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

commit ca9b9d576f4511dcff028c9f6ac1f700b60c5115
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sat May 26 09:33:51 2012 -0400

    Updated autotools as adviced here [1]
    
    [1]: https://live.gnome.org/GnomeGoals/ModernAutotools

 configure.ac | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit c5000a002d1a4360a0eb30d37d6b3be872cc6c27
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri May 25 22:15:16 2012 +0200

    Added Polish translation
    
    Having at least one translation could help with testing i18n.

 po/LINGUAS |  1 +
 po/pl.po   | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

commit 0fa570121095cbc707617322464e4830c72d5b32
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 25 12:20:24 2012 -0400

    Added check to e_cal_client_new.

 src/gcal-manager.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 8acac74152bc3f3c8c0568f32c41549d5d2dffa7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 25 11:48:43 2012 -0400

    Fixed INSTALL generation.

 Makefile.am  | 2 +-
 README       | 7 +++++++
 README.md    | 7 -------
 configure.ac | 2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

commit 6a2ead15b255e05c6e10cdf6ae06afff789a73fe
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Fri May 25 17:00:48 2012 +0200

    build: Use gnome-autogen.sh
    
    Switch to a more standard autogen.sh - seriously, CVS?

 autogen.sh | 154 ++++---------------------------------------------------------
 1 file changed, 9 insertions(+), 145 deletions(-)

commit 89f2440fc4b3b2cbd2cd4d54d2078637b73b4fd8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 19:08:02 2012 -0400

    Added .doap file.
    
    Without this file, the repo didn't let me push.

 gnome-calendar.doap | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit d472a0ff5de5ac042af08dd0dd910b660ae467bf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 18:53:46 2012 -0400

    Fixed building.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e563e98cc9ebbdcf803efd00535d57ff1cb8665a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 12:53:25 2012 -0400

    Renamed README

 README    | 7 -------
 README.md | 7 +++++++
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 6e9309e56030e7ef301538336bf9923df8a39ce3
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 12:38:06 2012 -0400

    Added README

 README | 7 +++++++
 1 file changed, 7 insertions(+)

commit 1b39630afa346a461d9684e2e3880e2e5781632f
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 00:46:33 2012 -0400

    Minor details

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

commit 9ce40b9bf0e4e427eab9c1118865bc5db42b0bdf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 00:46:08 2012 -0400

    GcalMonthView changes.
    
    Created GcalView interface, used in GcalMonthView
    Added implementation for GtkContainer virtual funcs in GcalMonthView
    Improving size_allocate/drawing methods
    Added day selection drawing

 src/gcal-month-view.c | 365 ++++++++++++++++++++++++++++++++++++++------------
 src/gcal-view.c       |   9 --
 src/gcal-view.h       |   4 -
 3 files changed, 281 insertions(+), 97 deletions(-)

commit 191c8a8ef7f844793a0bd4d4c9b6d37c5c59536a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 00:42:30 2012 -0400

    Fixing segmentation fault when freeing twice icalcomp memory

 src/gcal-manager.c | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

commit 1069a161a52c2e849b1e1d29f4ad71458b0e4e52
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 00:41:41 2012 -0400

    Added signal for add-event button click.

 src/gcal-main-toolbar.c | 118 ++++++++++++++++++++++++++++++++----------------
 src/gcal-main-toolbar.h |   1 +
 2 files changed, 79 insertions(+), 40 deletions(-)

commit f0158b4adaaab6356685268786b0d472b779e686
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 00:40:27 2012 -0400

    Fixed issue with the sources view actor getting in the middle of buttons events.
    
    Using the new API of GcalEventWidget
    Drawing changes in GcalEventWidget
    Some refactoring

 src/gcal-event-widget.c | 136 ++++++++++++++++++++++++++++++++++++------------
 src/gcal-event-widget.h |  14 ++++-
 src/gcal-window.c       | 123 ++++++++++++++++++++++---------------------
 3 files changed, 180 insertions(+), 93 deletions(-)

commit f8223e968719503da3fdb52f6aa5bfc76f1f42be
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 24 00:34:22 2012 -0400

    Updated TODO and stuff.
    
    Renamed gtk-styles.css and some other files

 TODO                |  4 ++++
 data/Makefile.am    |  2 +-
 data/gtk-style.css  | 35 -----------------------------------
 data/gtk-styles.css | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 doc/Makefile.am     |  8 ++++----
 5 files changed, 55 insertions(+), 40 deletions(-)

commit eef3c90f45363207c22b664894dcf5a70779c257
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 17 14:56:28 2012 -0400

    Converted GcalMonthView to GtkContainer subclass.
    
    Added gcal_view_add_event method GcalView interface.
    Fixed size_allocate implementation in GcalMonthView to allocate children events.
    
    There's still work to be done here.

 src/gcal-month-view.c | 193 ++++++++++++++++++++++++++++++++++++--------------
 src/gcal-month-view.h |   4 +-
 src/gcal-view.c       |   9 +++
 src/gcal-view.h       |  10 ++-
 src/gcal-window.c     |  35 +++++++--
 5 files changed, 188 insertions(+), 63 deletions(-)

commit 61f2b0f778c01718b6bebdb6d404b440b5c076f7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 17 14:54:56 2012 -0400

    Added methods to get color, summary of an event.

 src/gcal-manager.c | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 src/gcal-manager.h | 36 +++++++++++++++++++++--------------
 2 files changed, 75 insertions(+), 17 deletions(-)

commit c0aa703b6fb1ed87d9d8ca3571f843990e00e51a
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 17 14:53:35 2012 -0400

    Added method to set "date-start" property.

 src/gcal-event-widget.c | 20 ++++++++++++++++++++
 src/gcal-event-widget.h | 15 +++++++++++----
 2 files changed, 31 insertions(+), 4 deletions(-)

commit 24fece9529b76ea0fda1fff4a5c6a4b28f42bce1
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 16 23:43:08 2012 -0400

    Wrapped icaltimetype as G_TYPE_BOXED
    
    Fixed GcalMonthView to use this.
    Added date-start for GcalEventWidget.

 src/gcal-event-widget.c | 31 +++++++++++++++++++++++++++----
 src/gcal-month-view.c   | 21 ++++++++++-----------
 src/gcal-utils.c        |  4 +++-
 src/gcal-utils.h        |  4 ++++
 4 files changed, 44 insertions(+), 16 deletions(-)

commit 9e527f823e7660dfbd7256f15e2dce41f00493a7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 16 00:26:23 2012 -0400

    Added to GcalMonthView class GcalView interface implementation.

 src/gcal-month-view.c | 28 +++++++++++++++++++++++++++-
 src/gcal-utils.h      |  2 +-
 src/gcal-view.c       | 23 ++++++++++-------------
 src/gcal-view.h       |  6 +++---
 src/gcal-window.c     | 41 +++++++++++++++++++++++++++++------------
 5 files changed, 70 insertions(+), 30 deletions(-)

commit a873e0b73fa64a492c4939088d17b4670a5f7ba8
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue May 15 23:32:29 2012 -0400

    Added a bunch of changes.
    
    Fixed some minors align issues
    Added method to GcalManager to get dtstart from events
    Added method to GcalManager to sync COLUMN_ACTIVE with GcalManagerUnit::enabled
    attribute
    Added method for receiving button press events of view in GcalWindow

 src/gcal-floating-container.c | 14 +-------
 src/gcal-manager.c            | 81 +++++++++++++++++++++++++++++++++++--------
 src/gcal-manager.h            | 11 +++---
 src/gcal-window.c             | 60 ++++++++++++++++++++++++++------
 4 files changed, 121 insertions(+), 45 deletions(-)

commit 99a89e0e24f591b7b9f9c4b1633b4c1f79d09935
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Tue May 15 23:30:14 2012 -0400

    Added initial implementation of GcalView interface.
    
    Added files to Makefile.am

 src/Makefile.am |  4 +++
 src/gcal-view.c | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-view.h | 51 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 130 insertions(+)

commit 12c33a6bbcfc8bdef6c51ccc0cce71367c578c4b
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 13 18:49:31 2012 -0400

    Added event_window to catch input events.

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

commit cc6decc944f21adb92b52c11b9b1964321d70738
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Sun May 13 18:47:58 2012 -0400

    Added first implementaion of event widget.

 src/gcal-event-widget.c | 436 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-event-widget.h |  61 +++++++
 2 files changed, 497 insertions(+)

commit deccf550556ba1b2484a75eb20739595776091ed
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 10 17:11:56 2012 -0400

    Changes in GcalManager
    
    Added loading active sources to GcalManager
    Added objects-added signal hook, processing, and emission of events-added signal

 src/gcal-application.c |   7 -
 src/gcal-manager.c     | 411 ++++++++++++++++++++++++++++++++-----------------
 src/gcal-manager.h     |   7 +
 src/gcal-window.c      |  49 ++++--
 4 files changed, 313 insertions(+), 161 deletions(-)

commit c03cc1c2060ccf762c5303f713b2e5c541c1196e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu May 10 17:10:39 2012 -0400

    Docs updated

 doc/Flows.markdown | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 38c901e311b0a6ce2976e3dad69f3dbcb7d3c070
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 9 19:45:22 2012 -0400

    Added signals to GcalManager
    Added internal structure to keep events, cal_clients, etc.

 src/gcal-application.c |   7 ++
 src/gcal-manager.c     | 332 ++++++++++++++++++++++++++++++++-----------------
 src/gcal-manager.h     |  12 +-
 3 files changed, 232 insertions(+), 119 deletions(-)

commit cc35d3302b5283060cb1c335092c249ff76dfa5e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 9 19:44:00 2012 -0400

    Added style info to GcalFloatingContainer.

 data/gtk-style.css |  5 +++++
 src/gcal-window.c  | 20 +++++++++++++++++---
 2 files changed, 22 insertions(+), 3 deletions(-)

commit d85c1b54a2d436bb8e8b7ef4cd1d51d14e6d8887
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 9 19:42:58 2012 -0400

    Updated docs and TODO.

 TODO               | 1 -
 doc/Flows.markdown | 2 ++
 2 files changed, 2 insertions(+), 1 deletion(-)

commit d37e9c275513c06a547c086e792d8d820e6a39d4
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Mon May 7 23:16:01 2012 -0400

    Docs comments and fixes.

 doc/Assumptions          |   9 ----
 doc/Assumptions.markdown |   9 ++++
 doc/Flows                |  30 -------------
 doc/Flows.markdown       |  32 ++++++++++++++
 doc/Internals            | 108 -----------------------------------------------
 doc/Internals.markdown   | 102 ++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 143 insertions(+), 147 deletions(-)

commit 466203d83e4f572ca9a917c3f97e3791734359aa
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 4 11:48:54 2012 -0400

    Style fixes.

 src/gcal-utils.c | 11 +----------
 src/gcal-utils.h |  3 ---
 2 files changed, 1 insertion(+), 13 deletions(-)

commit 809f54bc0fa56288ff9761be12b67165f44b2da7
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 4 11:48:30 2012 -0400

    Complete migration to icaltimetype.

 doc/Internals      |  6 ++--
 src/gcal-manager.c | 88 ++++++++++++++++++++++++++++--------------------------
 src/gcal-manager.h | 18 ++++++-----
 src/gcal-window.c  | 46 ++++++++++++++++++----------
 4 files changed, 89 insertions(+), 69 deletions(-)

commit 4454e83f9f41531677b0b54dbab10e03c102fd9e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri May 4 00:10:57 2012 -0400

    Migrated GcalMonthView to icaltimetype instead of GDate

 src/gcal-month-view.c | 90 +++++++++++++++++++++++++--------------------------
 src/gcal-month-view.h | 11 ++++---
 src/gcal-utils.c      | 20 ++++++++++++
 src/gcal-utils.h      |  3 ++
 src/gcal-window.c     |  6 ++--
 5 files changed, 77 insertions(+), 53 deletions(-)

commit 04be11a32c32bf7a40ac204a67bca6324441749d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 2 23:00:57 2012 -0400

    Added handling active value of the row-data.

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

commit 39a22d34bd3bc55d6db2df60ac29655ad056c8f0
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 2 22:34:46 2012 -0400

    Used GcalFloatingContainer in the window.
    
    Added styles.
    Passed make-distcheck

 data/gtk-style.css |  27 +++++++
 src/Makefile.am    |   7 ++
 src/gcal-utils.c   |  94 +++++++++++++++++++++++
 src/gcal-utils.h   |  16 ++++
 src/gcal-window.c  | 217 ++++++++++++++++++++++++++++++++++++++++++++---------
 src/gcal-window.h  |   5 +-
 6 files changed, 329 insertions(+), 37 deletions(-)

commit 7890bd684b9e46a21580025e0e482c586357d678
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 2 22:31:56 2012 -0400

    Added GcalManager, updated GcalApplication for using it

 src/gcal-application.c |  35 +--
 src/gcal-application.h |   9 +-
 src/gcal-manager.c     | 562 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-manager.h     |  68 ++++++
 4 files changed, 659 insertions(+), 15 deletions(-)

commit 72ba1bd6310dc6f6138d447c6548a83f539f3529
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 2 22:29:22 2012 -0400

    Added GcalFloatingContainer

 src/gcal-floating-container.c | 379 ++++++++++++++++++++++++++++++++++++++++++
 src/gcal-floating-container.h |  59 +++++++
 2 files changed, 438 insertions(+)

commit 3efdfd2893ce2f27e1c205be83669a57bbfaef39
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed May 2 22:28:35 2012 -0400

    Updated docs.

 doc/Internals | 34 ++++++++++++----------------------
 1 file changed, 12 insertions(+), 22 deletions(-)

commit 16bd27f909cdee4c9081cdb619639baf3a97f11d
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Fri Apr 27 21:42:16 2012 -0400

    A Intergrated a bunch of stuff.
    
    Added settings schemas
    Added css file and loading in GcalApplication
    Added GcalMonthView (first implementation)
    Added internal structure of GcalWindow
    
    Passed "make distcheck"

 Makefile.am                            |   2 +-
 configure.ac                           |   2 +
 data/Makefile.am                       |  26 +++
 data/gnome-calendar.desktop.in.in      |  10 +
 data/gtk-style.css                     |   3 +
 data/org.gnome.calendar.gschema.xml.in |   9 +
 po/POTFILES.in                         |   4 +
 po/POTFILES.skip                       |   3 +
 src/Makefile.am                        |  40 ++--
 src/gcal-application.c                 |  30 ++-
 src/gcal-main-toolbar.c                | 109 ++++++++++
 src/gcal-main-toolbar.h                |   4 +
 src/gcal-month-view.c                  | 355 +++++++++++++++++++++++++++++++++
 src/gcal-month-view.h                  |  61 ++++++
 src/gcal-utils.h                       |  27 +++
 src/gcal-window.c                      |  79 ++++++++
 16 files changed, 743 insertions(+), 21 deletions(-)

commit def856aaa27f3bfb3ace3ac6a6e4b13ed149ebc9
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Apr 26 16:56:30 2012 -0400

    A bunch of changes.
    
    Added GcalWindow, and GcalMainToolbar initia skels
    Added a bunch of annoying compilation flags.

 .gitignore              |   1 +
 Makefile.am             |   6 +-
 TODO                    |   3 +-
 configure.ac            |  21 +++++-
 doc/Internals           |   4 +-
 po/POTFILES.in          |   1 +
 src/Makefile.am         |  13 +++-
 src/gcal-application.c  |  18 +++--
 src/gcal-application.h  |  22 +++---
 src/gcal-main-toolbar.c | 183 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcal-main-toolbar.h |  57 +++++++++++++++
 src/gcal-window.c       | 100 ++++++++++++++++++++++++++
 src/gcal-window.h       |  57 +++++++++++++++
 13 files changed, 460 insertions(+), 26 deletions(-)

commit 4d6110a039b08ddb5a4a2feeed29ef60433cf181
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Apr 26 01:54:43 2012 -0400

    Passed make-distcheck
    
    Fixed some indent
    Added gcal-application.c to POTFILES.in
    Added docs

 Makefile.am            | 42 ++++++++++++++++++++++--------------------
 THANKS                 |  9 +++++++++
 TODO                   |  7 +++++++
 po/POTFILES.in         |  1 +
 src/Makefile.am        | 32 ++++++++++++++++----------------
 src/gcal-application.c |  3 +++
 6 files changed, 58 insertions(+), 36 deletions(-)

commit ad87be3194b4f625135726e0ef967bc7a9da6ecf
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Thu Apr 26 01:32:37 2012 -0400

    Second commit.
    
    Adding actions.

 .gitignore             |  69 +++++++++++++++++++++++++++++
 Makefile.am            |  17 +++----
 configure.ac           |  88 +++++++++++++++++++++++++++---------
 doc/Assumptions        |   9 ++++
 doc/Flows              |  30 +++++++++++++
 doc/Internals          | 118 +++++++++++++++++++++++++++++++++++++++++++++++++
 doc/Makefile.am        |   4 ++
 src/Makefile.am        |   7 +--
 src/gcal-application.c | 105 ++++++++++++++++++++++++++++++++++---------
 src/gcal-application.h |   7 +--
 10 files changed, 400 insertions(+), 54 deletions(-)

commit 07b6ee8887c40adce3757119df75cb850b697b8e
Author: Erick Pérez Castellanos <erick.red@gmail.com>
Date:   Wed Apr 25 23:56:34 2012 -0400

    Initial Skeleton

 .gitignore             |   2 +
 AUTHORS                |   0
 COPYING                | 675 +++++++++++++++++++++++++++++++++++++++++++++++++
 ChangeLog              |   2 +
 Makefile.am            |  31 +++
 NEWS                   |   0
 README                 |   0
 autogen.sh             | 157 ++++++++++++
 configure.ac           |  38 +++
 po/ChangeLog           |   0
 po/LINGUAS             |   2 +
 po/POTFILES.in         |   3 +
 src/Makefile.am        |  23 ++
 src/gcal-application.c |  80 ++++++
 src/gcal-application.h |  56 ++++
 src/main.c             |  47 ++++
 16 files changed, 1116 insertions(+)