Discarding changes and recurrent events



Hello,

I have recently been using gnome-calendar and looking at its source
code, because I have been looking for code from some real use cases of
evolution-data-server and libical libraries. It has improved a lot
since the last time I used it, the UI is clean and nice, and it almots
fits all my needs, but I'm missing two features:

 1. Discarding changes on edit: Event edit dialog have a Cancel button
on it, but it doesn't discard some changes (for example, the alarms).
 2. Full recurrent event support: I have seen that there are some
opened bugs[0][1][2] regarding recurrent events support, but
gnome-calendar is still lacking this feature.

Regarding recurrent event support, I have been working a little bit on
this and I have some preliminary code, but it needs some UI design
also. You can find two screenshots of evolution regarding recurrent
rules and the selection of the scope of the changes in them (also
pointed in one of the bugs[3]).

I may be able to work on this and I have some ideas on how to add
support for both features, but I would need some indications about the
proper way of doing so.

Looking forward to hearing from you,

Best regards,

[0] https://bugzilla.gnome.org/show_bug.cgi?id=774938
[1] https://bugzilla.gnome.org/show_bug.cgi?id=739296
[2] https://bugzilla.gnome.org/show_bug.cgi?id=756747
[3] https://bugzilla.gnome.org/show_bug.cgi?id=739296#c6


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]