Yash Singh 27bb337f54 recurrence: Add recurrence struct to parse recurrence-rules
Currently, gnome-calendar has no component to deal
with recurrence-rules of events. This missing component
is however required to create and modify recurring events.

This patch adds the required GcalRecurrence component
which parses the recurrence-rules with details like:

 * Frequency of the recurring event
 * Duration of the recurrences:
	** If they repeat until a particular date
	** If they repeat a fixed number of times
	** If they repeat forever

and then stores these details in a suitable format
in the GcalRecurrence structure. The gcal-recurrence
functions simplify the task of handling and editing
recurrences. This structure is the first step towards
creating a new 'recurrence' property of an event.

https://bugzilla.gnome.org/show_bug.cgi?id=782755
2017-07-04 10:32:48 -03:00
2017-06-19 17:11:30 -03:00
2017-06-19 17:11:30 -03:00
2017-07-02 14:17:06 +00:00
2015-04-26 15:14:55 -04:00
2017-04-29 10:47:25 -03:00
2017-04-29 10:47:25 -03:00
2012-04-25 23:56:34 -04:00
2017-06-19 17:11:30 -03:00
2012-04-25 23:56:34 -04:00
2015-01-30 12:58:12 -05:00
2017-04-29 10:47:25 -03:00
2017-06-19 17:11:30 -03:00
2014-03-31 19:28:09 +02:00
2012-04-26 01:54:43 -04:00
2017-03-17 21:09:33 -03:00

Calendar is a calendar application for GNOME.

Design is an ongoing effort, so is development.

The wiki is [here][1]

[1]: https://wiki.gnome.org/Design/Apps/Calendar
S
Description
No description provided
Readme
19 MiB
Languages
C 97.6%
Meson 1.2%
CSS 0.7%
Python 0.3%
Shell 0.2%