gnome-calendar 3.21.2
- From: Georges Basile Stavracas Neto <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: gnome-calendar 3.21.2
- Date: Tue, 31 May 2016 15:40:19 +0000 (UTC)
About GNOME Calendar
====================
GNOME Calendar is a simple and beautiful calendar application designed
to perfectly fit the GNOME desktop. By reusing the components which
the GNOME desktop is build on, Calendar nicely integrates with the
GNOME ecosystem.
ChangeLog
=========
commit 9d9b31fe5f61becdde63e14f625b92ec2f107c21
Author: Daniel Mustieles <daniel mustieles gmail com>
Date: Mon May 30 19:14:47 2016 +0200
Updated Spanish translation
po/es.po | 63 +++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 37 insertions(+), 26 deletions(-)
commit ce0ce74961b4743120a3b6dd0ac256b63d9862a7
Author: Cédric Valmary <cvalmary yahoo fr>
Date: Mon May 30 16:18:18 2016 +0000
Updated Occitan translation
po/oc.po | 52 ++++++++++++++++++++++++++++++++--------------------
1 file changed, 32 insertions(+), 20 deletions(-)
commit 2a01918dfb31d132e1abbcaa67f1c90da1fef36b
Author: Akom Chotiphantawanon <knight2000 gmail com>
Date: Mon May 23 14:30:26 2016 +0700
Updated Thai translation
po/th.po | 315 ++++++++++++++++++++++++++++++++++++++++++---------------------
1 file changed, 211 insertions(+), 104 deletions(-)
commit 82b5953b764cf550544185343309e781da124be4
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 19:15:14 2016 -0300
month-view: fix invalid cell calculation
src/gcal-month-view.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 1c90791d3b370f1410670449670ce605d705c34c
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 19:06:15 2016 -0300
year-view: fix hover & dnd drawing on RTL locales
src/gcal-year-view.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 5960a45d005200554b5e86ff293450e2e07099e2
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 19:02:39 2016 -0300
month-view: consider the days delay when dealing with the cell
The cell number does not consider the days delay, thus is not
the current day. To find the current day, we must remove the
days delay.
src/gcal-month-view.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 88730dbafbb1d7e0e57ecc0806e37b45b026581d
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 18:51:03 2016 -0300
year-view: don't render DnD when it leaves
data/ui/year-view.ui | 1 +
src/gcal-year-view.c | 14 ++++++++++++++
2 files changed, 15 insertions(+)
commit 82c7918b151255b3442432462d933c8b08e214da
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 18:46:08 2016 -0300
year-view: implement the ::drag-drop operation
This magical commit finally implements the Drag and Drop
on Year view, enabling users to drop events from the sidebar
to the year navigator.
data/ui/year-view.ui | 1 +
src/gcal-year-view.c | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 79 insertions(+)
commit 44f5cbe607379d8d0bdbca874b353d2c467e492d
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 18:22:35 2016 -0300
year-view: render DnD selector on hover
This commit adds the ability to render a DnD square
to give visual feedback for the hover operation.
data/theme/gtk-styles.css | 5 ++++
data/ui/year-view.ui | 1 +
src/gcal-year-view.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 72 insertions(+)
commit c7d92e9f373719cec6df29fb9272f65bf5654959
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 18:04:24 2016 -0300
year-view: make the year navigator a DnD dest
This way, we can drop events at the widget.
src/gcal-year-view.c | 7 +++++++
1 file changed, 7 insertions(+)
commit c2bf75d1517642e77842352d39365ed9e0354231
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 17:44:29 2016 -0300
month-view: improve rendering of DnD target
This commit makes the lines always 1px.
src/gcal-month-view.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 220d7c88bd31aac48d5200e0770c8da0feea13e5
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 17:32:53 2016 -0300
month-view: save the event when dragged and dropped
This magical commit finally implements the Drag n' Drop
feature for Month view by changing the start and end dates
of the events according to the cell where the user drops
the event.
src/gcal-month-view.c | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 70 insertions(+)
commit 1f534aa97e52943921cc493d632ab995f8f93998
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 17:32:06 2016 -0300
month-view: hold a pointer to the singleton GcalManager
It'll be used in the next commit to save the DnD'ed event.
src/gcal-month-view.c | 10 ++++++++++
src/gcal-month-view.h | 3 +++
src/gcal-window.c | 1 +
3 files changed, 14 insertions(+)
commit 982b7da02b1e78c91d8a8e649853344043a66520
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 12:37:06 2016 -0300
month-view: draw a drop target background
When dragging an event, it is very important to have
a visual feedback of the possible target areas.
As such, add a gtk_render_background() call to render
the drag cell's background.
data/theme/gtk-styles.css | 4 +++
src/gcal-month-view.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
commit d0821d7e4df0a0978e35789eb5c5e4e1e8289a2b
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 11:29:41 2016 -0300
month-view: set as a drag destination
The month view will be the first one to receive
support for drag and drop. As such, it must be
set as a drag destination.
src/gcal-month-view.c | 7 +++++++
1 file changed, 7 insertions(+)
commit dc65a9e906a3ebf47f6b522505b39d71811029b1
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 11:14:19 2016 -0300
event-widget: use a gint for date compare
src/gcal-event-widget.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b90d356c7bb03aa9c15b452730c5bfa07900b2f4
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 11:09:32 2016 -0300
event-widget: set a proper icon for drag n' drop
src/gcal-event-widget.c | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
commit f980bbc6381ec8c09c95017bbaf6306806128a6f
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 10:33:53 2016 -0300
event-widget: setup itself as a drag source
Ideally, every single view will support drag and drop. So
let's just assume that and make the event widget set itself
as a drag source, and let each view set itself as a drag
target.
src/gcal-event-widget.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
commit f3da1b2cec8d6137415a6ed1512ae1a37ad80489
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 17:34:26 2016 -0300
subscriber-view: iter the single day table
When we modify an event, the start date may change
and there is no way to retrieve it back. Since we're
relying on the start date to get the cell number and,
remove the widget, it leads to a crash because the
widget is not removed.
Fix that by brute-forcely search the widget in the
correct table.
src/gcal-subscriber-view.c | 50 ++++++++++++++++++++++++++++++++++++++--------
1 file changed, 42 insertions(+), 8 deletions(-)
commit 96de78d9af09953c9a33d5cdb25737b48ce04d1f
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat May 21 10:21:20 2016 -0300
trivial: style fix
src/gcal-event-widget.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 049475b966cf0ed2ec0b41eae197c3de4b32fc97
Author: Tiago Santos <tiagofsantos81 sapo pt>
Date: Sat May 21 20:22:11 2016 +0000
Updated Portuguese translation
po/pt.po | 56 ++++++++++++++++++++++++++++++++++----------------------
1 file changed, 34 insertions(+), 22 deletions(-)
commit 46deb620e7b607004a7e042906eeb90be34a1abc
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri May 20 22:33:35 2016 -0300
app-menu: add a Calendars... item in the app menu
I won't hurt to have 2 ways to access this dialog and,
appearently, the current behavior happens to bother
some users.
https://bugzilla.gnome.org/show_bug.cgi?id=762705
data/ui/menus.ui | 6 ++++++
data/ui/window.ui | 2 +-
src/gcal-window.c | 36 +++++++++++++++++++-----------------
3 files changed, 26 insertions(+), 18 deletions(-)
commit 9c150de822dd98edbd3113ace9ae4e3930aad58e
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri May 20 22:14:05 2016 -0300
year-view: don't cancel selection while dragging
This breaks the users' expectations that the navigator
will keep the selected dates. The old behavior was hazardous
for users with disabilities.
https://bugzilla.gnome.org/show_bug.cgi?id=762462
src/gcal-year-view.c | 18 ++++++------------
1 file changed, 6 insertions(+), 12 deletions(-)
commit 6a8a4dfad014d8933a94c70d6de5d946e8928f88
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri May 20 22:09:00 2016 -0300
year-view: add hover effect to the navigator
The current implementation of the Year navigator gives
absolutely no clue that the days are actually selectable,
which may confuse some users.
A simple way to inform the user that the Year navigator
is actually interactive is the hovering effect.
Fix the lack of feedback by adding the hover effect to the
year navigator.
https://bugzilla.gnome.org/show_bug.cgi?id=762462
data/theme/gtk-styles.css | 5 ++++
src/gcal-year-view.c | 70 +++++++++++++++++++++++++++++++++++++----------
2 files changed, 60 insertions(+), 15 deletions(-)
commit 8fd61389723c50bfc1bdd1b89573710e99acd05d
Author: Anwar Sadath <sadath anwar17 gmail com>
Date: Sun Mar 13 23:32:07 2016 +0530
edit-dialog: button labels using header capitalisation
All the button labels in edit dialog following header capitalisation.
https://bugzilla.gnome.org/show_bug.cgi?id=747961
data/ui/edit-dialog.ui | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit f32fd7d2f6c04a0f8a808f1a8a9ba66aeba74177
Author: Isaque Galdino <igaldino gmail com>
Date: Mon May 16 18:10:50 2016 -0300
year-view: Reduce maximum of month columns
The view had a maximum of 6 month columns, leading to a huge amount of
vertical spaces, so it was requested to reduce that.
The maximum number of columns was reduced to 4, so the view will have a
maximum 4x3 months layout.
https://bugzilla.gnome.org/show_bug.cgi?id=753533
src/gcal-year-view.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7553d5191f2c46a212946e7ba0ad89c387f9b472
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri May 20 11:36:36 2016 -0300
window: change check button state when a source is enabled
Instead of destroying and readding the rows, simply set the
checkbutton's active state when the source is enabled or
disabled.
https://bugzilla.gnome.org/show_bug.cgi?id=766259
src/gcal-window.c | 40 +++++++++++++++++++++++++++++++++-------
1 file changed, 33 insertions(+), 7 deletions(-)
commit feedfa4be5d7f925f85780a2b2050371228fea4e
Author: fosero <fosero users noreply github com>
Date: Wed Apr 27 23:46:22 2016 +0200
gtk-styles.css: adapt to GTK+ 3.21 CSS strictness
GTK+ 3.21 is stricter about CSS values having a unit defined. Fix the
gnome-calendar CSS accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=765698
data/theme/gtk-styles.css | 26 +++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)
commit a83e8dd972ac8f0b02222fd7af3feb3489ddae1e
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Thu May 19 09:57:42 2016 -0300
year-view: calculate number of rows on-the-fly
Instead of adding another field to the structure and
do many pointer lookups, calculate the number of rows
on the fly.
src/gcal-year-view.c | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
commit e6c9ecd7ebe6449f6fee9057a47a728a73e838f1
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed May 18 11:57:43 2016 -0300
month-view: clear the pointer when it's not stored in place
It leaks a reference, but only happens for end date.
src/gcal-month-view.c | 7 +++++++
1 file changed, 7 insertions(+)
commit 12e6de6383169aad1e828466eaede300241872ab
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed May 18 11:51:10 2016 -0300
month-view: update comments
Many things changed during the mean time.
src/gcal-month-view.c | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
commit 266474c1e3b91fa83c957264aaaa85963e2ee3b4
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed May 18 11:27:11 2016 -0300
month-view: correctly check if dates are different
The previous commit introduced many changes in the way
the conditions are done. Unfortunately, one of these
conditions was only partially fixed.
Fix that by using the correct function to compare dates.
src/gcal-month-view.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 692a9639a319ac05abcebd2d6fb224cd932bfaba
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed May 18 11:20:00 2016 -0300
month-view: fix various reference issues with GDateTime
The current code does multiple needless unrefs, uses the
GDateTime API in a wrongly manner and leaks references
all around.
This causes the Calendar application to emit multiple warning
messages and in the worst case, crash immediately.
Fix that by rewriting the critical sections of the code that
deals with the start and end mark cells.
https://bugzilla.gnome.org/show_bug.cgi?id=763641
src/gcal-month-view.c | 52 +++++++++++++++++++++++++++++++++++++++------------
1 file changed, 40 insertions(+), 12 deletions(-)
commit 3ead41b83f65ca13601c8de0a970b66b8e276007
Author: Isaque Galdino <igaldino gmail com>
Date: Tue May 17 08:45:34 2016 -0300
year-view: show all month's events
User requested when clicking month's name, all month's events are shown
in the sidebar.
https://bugzilla.gnome.org/show_bug.cgi?id=755394
src/gcal-year-view.c | 34 ++++++++++++++++++++++++++++------
1 file changed, 28 insertions(+), 6 deletions(-)
commit 97d88595745ae85d94667eb63dd88755af902852
Author: Isaque Galdino <igaldino gmail com>
Date: Tue Apr 26 21:55:37 2016 -0300
year-view: Remove hardcoded values
Improve year-view code, removing hardcoded values.
year-view have hardcoded values for grid cell sizes (width and height).
Those values need to be recalculated every time a change in font or any
other style are changed.
Sidebar width was also hardcoded instead of getting its value directly
from the ui file. That would prevent it from drawing the content
accordingly when ui file is changed.
This patch fixes those two issues by retrieving those values from CSS or
ui files.
This patch also adds code to resize and redraw the window when
show-week-numbers property is changed.
Popover mode was also changed and now sidebar will always be shown when
show-week-numbers is set or when there is space for only 3 or less
columns.
https://bugzilla.gnome.org/show_bug.cgi?id=753533
data/theme/gtk-styles.css | 1 +
data/ui/year-view.ui | 34 +++++---
src/gcal-year-view.c | 215 +++++++++++++++++++++++++++++++++-------------
3 files changed, 181 insertions(+), 69 deletions(-)
commit 32a3a8f530d431f1648401c5dc5fab1716586ff2
Author: Sveinn í Felli <sv1 fellsnet is>
Date: Sun May 15 13:54:20 2016 +0000
Updated Icelandic translation
(cherry picked from commit 05406537bc9825282671ca1f11ef620d9d866996)
po/is.po | 344 +++++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 226 insertions(+), 118 deletions(-)
commit 365788e7ebf4554fe42b2f68fabfde6bb99f023a
Author: Cédric Valmary <cvalmary yahoo fr>
Date: Mon May 9 15:54:50 2016 +0000
Updated Occitan translation
po/oc.po | 84 ++++++++++++++++++++++++++++++----------------------------------
1 file changed, 39 insertions(+), 45 deletions(-)
commit b03edc6cd4a73e2758165c8cfa71a49b25a11382
Download
========
https://download.gnome.org/sources/gnome-calendar/3.21/gnome-calendar-3.21.2.tar.xz (2.23M)
sha256sum: c3a9b16143d41396d3e4ba2f78d93cbf7d014628dd8b001b6e93a61b0cdb5ae4
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]