maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Recurring Calendar Events Editor (https://talk.maemo.org/showthread.php?t=79285)

jackburton 2011-10-22 17:10

[Announce] Recurring Calendar Events Editor
 
Recurring Calendar Events Editor

This application provides a GUI for more advanced recurrence rules in the calendar application. The built-in calendar comes with the appropriate logic to display complex recurrence rules, but does not allow for the creation/editing of complex rules. With this tool, you can modify recurring events with even more recurrence options.

This is only my 2nd C++/Qt program, so don't expect the source code to resemble anything respectable. Also, my goal was to get the tool functioning first and foremost. I'll refactor it later if I have time. Also, it doesn't support translations, so I'll need to learn how that works, too.

I know there is a lot of cleanup needed and probably lots of bugs, too ;)

With that said, I believe the tool is working for me and won't blow anything up. No guarantees, though.

It doesn't allow the creation of new events. It only operates on events that already exist and have some sort of existing recurrence rule. To create a new complex recurring event, create it first in the calendar with any recurrence schedule (I just pick daily) and then open the event in this application to update the rule to a more complex one.

Comments welcome. I'll try to fix any major bugs reported.

UPDATE 2011-10-29
Improved the list box for the calendar list and removed the birthday calendar from the list. It probably is not a good idea to update birthdays. Learning how to use delegates and improve the models for the views.

I am making small tweaks here and there to learn more Qt stuff so that I can make my next app, which will be a Tasks manager based on the calendar database.

Lots of thanks to Nicolai who has helped in the past answering questions. Also, his source code for scout has been useful to me for how he uses the calendar-backend API.

Here are a couple screenshots:
http://farm7.static.flickr.com/6238/...727f9e276b.jpg

http://farm7.static.flickr.com/6179/...9a1cfef393.jpg

http://farm7.static.flickr.com/6112/...045313070f.jpg

http://farm7.static.flickr.com/6048/...07e4dfa2e6.jpg

http://farm7.static.flickr.com/6045/...0d9c75dd51.jpg

Tumleh 2011-10-22 20:45

Re: [Announce] Recurring Calendar Events Editor
 
Thanks very much for this really helpful new app. Immediately I have posted an article with MeeGo.de.

Estel 2011-10-22 21:19

Re: [Announce] Recurring Calendar Events Editor
 
Really great program I had no idea that tools were available, just Nokians didn't provided correct UI for them. If no major bugs pop-up (or get fixed), this is going to be a must-have (I don't thinkj it should land in CSSU, just because it can be easily installed from repositories).

Next step - integration with Calendar GUI (if it is Open Source), or rewriting it to be Open Source and include this. Anyone? :)

jackburton 2011-10-22 22:11

Re: [Announce] Recurring Calendar Events Editor
 
Quote:

Originally Posted by Estel (Post 1112170)
Really great program I had no idea that tools were available, just Nokians didn't provided correct UI for them.


Yeah, the calendar API is pretty good. It holds a lot of functionality. I assume a lot of the functions in there were made to support synchronization.

Fellfrosch 2011-10-24 18:42

Re: [Announce] Recurring Calendar Events Editor
 
Waited nearly 2 years for something like that.:(
THANK YOU VERY VERY MUCH!!!! :cool:

peterleinchen 2013-04-21 10:58

Re: [Announce] Recurring Calendar Events Editor
 
Only just yet stumbled upon this. :mad:

And even it is very old, I believe it is worth a bump.
Together with the question if it is reliable to use? (So maybe it can get pushed to testing? I do not expect it to be maintained anymorre, or? ;))

whayong 2013-04-21 13:49

Re: [Announce] Recurring Calendar Events Editor
 
Just found out about this now too! One of my biggest gripes about calendar was the lack of editing of recurring events. I will have to test it out!

eccerr0r 2013-04-21 16:13

Re: [Announce] Recurring Calendar Events Editor
 
Another one that would like this!

I was editing these rules with Evolution/Syncevolution on my main Linux machine, as the phone clearly is able to handle these rules - this at least is another way to do it...

jackburton 2013-04-22 13:13

Re: [Announce] Recurring Calendar Events Editor
 
Quote:

Originally Posted by peterleinchen (Post 1337710)
Only just yet stumbled upon this. :mad:

And even it is very old, I believe it is worth a bump.
Together with the question if it is reliable to use? (So maybe it can get pushed to testing? I do not expect it to be maintained anymorre, or? ;))

I can still maintain it if there are bugs. I would also consider feature requests if I have time.

I guess I could try to push to testing if that makes a difference to folks.

jackburton 2013-04-22 15:51

Re: [Announce] Recurring Calendar Events Editor
 
source is also here if others wish to maintain:
https://gitorious.org/n900-recurring-event-editor

sixwheeledbeast 2013-04-22 17:17

Re: [Announce] Recurring Calendar Events Editor
 
Quote:

Originally Posted by jackburton (Post 1337921)
I guess I could try to push to testing if that makes a difference to folks.

Please do if you can.

peterleinchen 2013-04-23 20:23

Re: [Announce] Recurring Calendar Events Editor
 
Quote:

Originally Posted by jackburton (Post 1337921)
I can still maintain it if there are bugs. I would also consider feature requests if I have time.

Perfect, thank you.

Quote:

Originally Posted by jackburton (Post 1337921)
I guess I could try to push to testing if that makes a difference to folks.

Yes, please do so.
Devel meaning was discussed again and it's meaning is somewhat open. Is it place for developing sources, so a package here may totally break your system. Or is it somewhat a place to put packages which you see as worth versioned, but not ready for main public.
I personally see it as the second option, but who knows?
So I asked and see in your answers it should/could be already in testing, right?


All times are GMT. The time now is 10:47.

vBulletin® Version 3.8.8