[gnome-calendar] Bump 3.25.3 release
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] Bump 3.25.3 release
- Date: Mon, 19 Jun 2017 20:12:11 +0000 (UTC)
commit 60067433c3230f0e890e523a62ff1046c8557a7a
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Mon Jun 19 17:11:30 2017 -0300
Bump 3.25.3 release
NEWS | 24 ++++++++++++++++++
configure.ac | 2 +-
data/appdata/calendar-management.png | Bin 35427 -> 119535 bytes
data/appdata/default.png | Bin 33548 -> 69138 bytes
data/appdata/org.gnome.Calendar.appdata.xml.in | 24 +++++++++++++++++-
data/appdata/week-view.png | Bin 0 -> 44014 bytes
doc/reference/gnome-calendar-decl-list.txt | 10 +++++++
doc/reference/gnome-calendar-decl.txt | 31 ++++++++++++++++++++++-
doc/reference/gnome-calendar-undocumented.txt | 12 ++++----
doc/reference/gnome-calendar-unused.txt | 6 ++++
doc/reference/gnome-calendar.args | 20 +++++++++++++++
doc/reference/gnome-calendar.hierarchy | 1 +
doc/reference/gnome-calendar.signals | 21 ++++++++++++++++
doc/reference/gnome-calendar.types | 1 +
14 files changed, 141 insertions(+), 11 deletions(-)
---
diff --git a/NEWS b/NEWS
index e750c8b..2444d72 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,27 @@
+Major changes in 3.25.3:
+* Drop intltool
+* Move events at column after remove event from list (Orkun Tezer)
+* Hide search popover if click is performed outside (Kevin Lopez)
+* Plug memory leaks (Mohammed Sadiq)
+* Fix drag n' drop of multiday events in Week header (Orkun Tezer)
+* Add margins to overflow label in Month view (Abdullahi Usman)
+* Properly format dates (Rafal Luzynski)
+* Fix crash when after closing Calendar (Milan Crha)
+* Add recurrence dialog for modifying and removing recurrent events (Yash Singh)
+* Updated translations for:
+ * Belarusian (Yuras Shumovich)
+ * Catalan (Jordi Mas)
+ * Croatian (gogo)
+ * Friulian (Fabio Tomat)
+ * German (Mario Blättermann)
+ * Hungarian (Balázs Úr, Balázs Meskó)
+ * Kazakh (Baurzhan Muftakhidinov)
+ * Lithuanian (Aurimas Černius)
+ * Indonesian (Kukuh Syafaat)
+ * Norwegian bokmål (Kjartan Maraas)
+ * Spanish (Daniel Mustieles)
+ * Turkish (Emin Tufan Çetin)
+
Major changes in 3.25.1:
* Add developer documentation
diff --git a/configure.ac b/configure.ac
index 11dbed2..2b9abf1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,7 +6,7 @@ dnl Define Versioning Information
dnl ***********************************************************************
m4_define([calendar_major_version],[3])
m4_define([calendar_minor_version],[25])
-m4_define([calendar_micro_version],[1])
+m4_define([calendar_micro_version],[3])
m4_define([calendar_version],[calendar_major_version.calendar_minor_version.calendar_micro_version])
m4_define([calendar_interface_age],[0])
m4_define([calendar_bugreport_url],
diff --git a/data/appdata/calendar-management.png b/data/appdata/calendar-management.png
index b23fa93..71e6117 100644
Binary files a/data/appdata/calendar-management.png and b/data/appdata/calendar-management.png differ
diff --git a/data/appdata/default.png b/data/appdata/default.png
index 9a60f74..66ca243 100644
Binary files a/data/appdata/default.png and b/data/appdata/default.png differ
diff --git a/data/appdata/org.gnome.Calendar.appdata.xml.in b/data/appdata/org.gnome.Calendar.appdata.xml.in
index db78e08..699bc7f 100644
--- a/data/appdata/org.gnome.Calendar.appdata.xml.in
+++ b/data/appdata/org.gnome.Calendar.appdata.xml.in
@@ -9,10 +9,13 @@
<description>
<p>
- 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.
+ 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.
</p>
<p>
- We aim to find the perfect balance between nicely crafted features and user-centred usability. No
excess, no lacks. You’ll feel comfortable using Calendar, like you’ve been using it for ages!
+ We aim to find the perfect balance between nicely crafted features and user-centred usability. No
+ excess, no lacks. You’ll feel comfortable using Calendar, like you’ve been using it for ages!
</p>
</description>
@@ -21,6 +24,10 @@
<image width="1200"
height="675">https://git.gnome.org/browse/gnome-calendar/plain/data/appdata/default.png</image>
</screenshot>
<screenshot>
+ <caption>Week view</caption>
+ <image width="1200"
height="675">https://git.gnome.org/browse/gnome-calendar/plain/data/appdata/management.png</image>
+ </screenshot>
+ <screenshot>
<caption>Search for events</caption>
<image width="1200"
height="675">https://git.gnome.org/browse/gnome-calendar/plain/data/appdata/search.png</image>
</screenshot>
@@ -42,6 +49,19 @@
<project_group>GNOME</project_group>
<releases>
+ <release date="2017-06-19" version="3.25.3">
+ <description>
+ <p>
+ The GNOME Calendar team is proud to announce the 3.25.3 release of
+ GNOME Calendar, the first release in the next (3.26) unstable series.
+ This release brings the first steps to modify and delete recurrent
+ events, as well as many bugfixes.
+ </p>
+ <p>This release also updates translations.</p>
+ <p>Thanks to all the contributors that worked on GNOME Calendar!</p>
+ </description>
+ </release>
+
<release date="2017-04-24" version="3.25.1">
<description>
<p>
diff --git a/data/appdata/week-view.png b/data/appdata/week-view.png
new file mode 100644
index 0000000..7fde66e
Binary files /dev/null and b/data/appdata/week-view.png differ
diff --git a/doc/reference/gnome-calendar-decl-list.txt b/doc/reference/gnome-calendar-decl-list.txt
index 22fc847..fdf0fe8 100644
--- a/doc/reference/gnome-calendar-decl-list.txt
+++ b/doc/reference/gnome-calendar-decl-list.txt
@@ -77,6 +77,13 @@ GcalApplication
</SECTION>
<SECTION>
+<FILE>gcal-clock</FILE>
+GCAL_TYPE_CLOCK
+gcal_clock_new
+GcalClock
+</SECTION>
+
+<SECTION>
<FILE>gcal-date-chooser</FILE>
GcalDateChooserDayOptions
GCAL_TYPE_DATE_CHOOSER
@@ -174,6 +181,7 @@ gcal_event_get_date_start
gcal_event_set_date_start
gcal_event_get_description
gcal_event_set_description
+gcal_event_has_recurrence
gcal_event_has_alarms
gcal_event_get_alarms
gcal_event_add_alarm
@@ -244,6 +252,7 @@ gcal_manager_disable_source
gcal_manager_save_source
gcal_manager_get_events
gcal_manager_get_loading
+gcal_manager_get_clock
gcal_manager_get_goa_client
gcal_manager_get_event_from_shell_search
gcal_manager_setup_shell_search
@@ -475,6 +484,7 @@ format_utc_offset
get_alarm_trigger_minutes
should_change_date_for_scroll
is_source_enabled
+ask_recurrence_modification_type
</SECTION>
<SECTION>
diff --git a/doc/reference/gnome-calendar-decl.txt b/doc/reference/gnome-calendar-decl.txt
index cc59230..05e2868 100644
--- a/doc/reference/gnome-calendar-decl.txt
+++ b/doc/reference/gnome-calendar-decl.txt
@@ -358,6 +358,11 @@ GcalEvent *self
GcalEvent *self, const gchar *description
</FUNCTION>
<FUNCTION>
+<NAME>gcal_event_has_recurrence</NAME>
+<RETURNS>gboolean </RETURNS>
+GcalEvent *self
+</FUNCTION>
+<FUNCTION>
<NAME>gcal_event_has_alarms</NAME>
<RETURNS>gboolean </RETURNS>
GcalEvent *self
@@ -1196,6 +1201,11 @@ gdouble *scroll_value, GdkEventScroll *scroll_event
<RETURNS>gboolean </RETURNS>
ESource *source
</FUNCTION>
+<FUNCTION>
+<NAME>ask_recurrence_modification_type</NAME>
+<RETURNS>gboolean </RETURNS>
+GtkWidget *parent, ECalObjModType *modtype, ESource *source
+</FUNCTION>
<MACRO>
<NAME>E_TYPE_CAL_DATA_MODEL_SUBSCRIBER</NAME>
#define E_TYPE_CAL_DATA_MODEL_SUBSCRIBER \
@@ -1360,12 +1370,12 @@ GcalManager *manager, GcalEvent *event
<FUNCTION>
<NAME>gcal_manager_update_event</NAME>
<RETURNS>void </RETURNS>
-GcalManager *manager, GcalEvent *event
+GcalManager *manager, GcalEvent *event, ECalObjModType mod
</FUNCTION>
<FUNCTION>
<NAME>gcal_manager_remove_event</NAME>
<RETURNS>void </RETURNS>
-GcalManager *manager, GcalEvent *event
+GcalManager *manager, GcalEvent *event, ECalObjModType mod
</FUNCTION>
<FUNCTION>
<NAME>gcal_manager_move_event_to_source</NAME>
@@ -1403,6 +1413,11 @@ GcalManager *manager, icaltimetype *range_start, icaltimetype
GcalManager *self
</FUNCTION>
<FUNCTION>
+<NAME>gcal_manager_get_clock</NAME>
+<RETURNS>GcalClock * </RETURNS>
+GcalManager *self
+</FUNCTION>
+<FUNCTION>
<NAME>gcal_manager_get_goa_client</NAME>
<RETURNS>GoaClient * </RETURNS>
GcalManager *manager
@@ -1743,6 +1758,18 @@ void
<NAME>GcalShellSearchProvider2SkeletonPrivate</NAME>
</STRUCT>
<MACRO>
+<NAME>GCAL_TYPE_CLOCK</NAME>
+#define GCAL_TYPE_CLOCK (gcal_clock_get_type())
+</MACRO>
+<FUNCTION>
+<NAME>gcal_clock_new</NAME>
+<RETURNS>GcalClock * </RETURNS>
+void
+</FUNCTION>
+<STRUCT>
+<NAME>GcalClock</NAME>
+</STRUCT>
+<MACRO>
<NAME>GCAL_ENABLE_TRACE</NAME>
# define GCAL_ENABLE_TRACE 0
</MACRO>
diff --git a/doc/reference/gnome-calendar-undocumented.txt b/doc/reference/gnome-calendar-undocumented.txt
index cd04da6..639f570 100644
--- a/doc/reference/gnome-calendar-undocumented.txt
+++ b/doc/reference/gnome-calendar-undocumented.txt
@@ -1,5 +1,5 @@
-60% symbol docs coverage.
-324 symbols documented.
+61% symbol docs coverage.
+331 symbols documented.
107 symbols incomplete.
214 not documented.
@@ -92,8 +92,8 @@ build_component_from_details (summary, initial_date, final_date)
calendar_get_resource
e_cal_data_model_remove_client (data_model)
e_cal_data_model_subscriber_component_added (comp)
-e_strftime_fix_am_pm (fmt, tm, str, max)
-e_utf8_strftime_fix_am_pm (max, str, fmt, tm)
+e_strftime_fix_am_pm (tm, str, max, fmt)
+e_utf8_strftime_fix_am_pm (fmt, str, max, tm)
fix_popover_menu_icons (popover)
free_row_data (Returns)
gcal_application_get_manager (<parameters>)
@@ -134,12 +134,12 @@ gcal_event_widget_set_date_start (date_start)
gcal_event_widget_set_has_reminders (<parameters>)
gcal_event_widget_set_read_only (<parameters>)
gcal_log_init
-gcal_manager_add_source (backend, name)
+gcal_manager_add_source (name, backend)
gcal_manager_get_default_source
gcal_manager_get_events (range_start, range_end)
gcal_manager_get_goa_client (manager)
gcal_manager_get_shell_search_events (manager)
-gcal_manager_query_client_data (manager, source, field)
+gcal_manager_query_client_data (manager, field, source)
gcal_manager_set_search_subscriber (manager)
gcal_manager_set_shell_search_subscriber (manager)
gcal_manager_set_subscriber (manager)
diff --git a/doc/reference/gnome-calendar-unused.txt b/doc/reference/gnome-calendar-unused.txt
index f29c455..e67e879 100644
--- a/doc/reference/gnome-calendar-unused.txt
+++ b/doc/reference/gnome-calendar-unused.txt
@@ -1,3 +1,9 @@
+GCAL_TYPE_CLOCK
+GcalClock
+ask_recurrence_modification_type
+gcal_clock_new
+gcal_event_has_recurrence
+gcal_manager_get_clock
gcal_week_grid_set_date
gcal_week_header_set_date
e_cal_data_model_submit_thread_job(description, alert_ident, alert_arg_0)
diff --git a/doc/reference/gnome-calendar.args b/doc/reference/gnome-calendar.args
index a9dc84a..1cbdc03 100644
--- a/doc/reference/gnome-calendar.args
+++ b/doc/reference/gnome-calendar.args
@@ -169,6 +169,16 @@
</ARG>
<ARG>
+<NAME>GcalEvent::has-recurrence</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>r</FLAGS>
+<NICK>If event has recurrence</NICK>
+<BLURB>Whether the event has recurrence or not.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GcalEvent::location</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
@@ -249,6 +259,16 @@
</ARG>
<ARG>
+<NAME>GcalManager::clock</NAME>
+<TYPE>GcalClock*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Clock</NICK>
+<BLURB>The internal clock of Calendar.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GcalManager::default-calendar</NAME>
<TYPE>ESource*</TYPE>
<RANGE></RANGE>
diff --git a/doc/reference/gnome-calendar.hierarchy b/doc/reference/gnome-calendar.hierarchy
index bc548ab..badba47 100644
--- a/doc/reference/gnome-calendar.hierarchy
+++ b/doc/reference/gnome-calendar.hierarchy
@@ -3,6 +3,7 @@ GObject
GApplication
GtkApplication
GcalApplication
+ GcalClock
GInitiallyUnowned
GtkWidget
GtkContainer
diff --git a/doc/reference/gnome-calendar.signals b/doc/reference/gnome-calendar.signals
index 4626300..b94b4f8 100644
--- a/doc/reference/gnome-calendar.signals
+++ b/doc/reference/gnome-calendar.signals
@@ -11,6 +11,27 @@ GError *arg5
</SIGNAL>
<SIGNAL>
+<NAME>GcalClock::day-changed</NAME>
+<RETURNS>void</RETURNS>
+<FLAGS>l</FLAGS>
+GcalClock *gcalclock
+</SIGNAL>
+
+<SIGNAL>
+<NAME>GcalClock::hour-changed</NAME>
+<RETURNS>void</RETURNS>
+<FLAGS>l</FLAGS>
+GcalClock *gcalclock
+</SIGNAL>
+
+<SIGNAL>
+<NAME>GcalClock::minute-changed</NAME>
+<RETURNS>void</RETURNS>
+<FLAGS>l</FLAGS>
+GcalClock *gcalclock
+</SIGNAL>
+
+<SIGNAL>
<NAME>GcalDateChooserDay::selected</NAME>
<RETURNS>void</RETURNS>
<FLAGS>f</FLAGS>
diff --git a/doc/reference/gnome-calendar.types b/doc/reference/gnome-calendar.types
index 954780f..0079933 100644
--- a/doc/reference/gnome-calendar.types
+++ b/doc/reference/gnome-calendar.types
@@ -1,6 +1,7 @@
e_cal_data_model_get_type
e_cal_data_model_subscriber_get_type
gcal_application_get_type
+gcal_clock_get_type
gcal_date_chooser_day_get_type
gcal_date_chooser_get_type
gcal_date_selector_get_type
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]