maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [M5] [Announce] Qalendar -- a replacement for the default calendar (https://talk.maemo.org/showthread.php?t=90820)

gidzzz 2013-07-22 23:16

[Announce] Qalendar -- a replacement for the default calendar
 
2 Attachment(s)
Why, oh why?

I think that the default calendar application is quite good, but the alarm which is always set to 15 minutes when creating an event had been increasingly driving me mad, up to the point when I decided to rewrite the whole thing. ;)

General notes

As you might have already guessed, the application is called Qalendar because it is written in Qt/C++. It is a full replacement for the stock Maemo 5 calendar application.

There is a multitude of subtle differences and additions, many of them are listed on Qalendar's wiki page: http://wiki.maemo.org/Qalendar.

There are also some minor bugs and shortcomings like uninformative value text on the "Repeat" button, blinking details in the date picker, some keyboard shortcuts and gestures are missing, etc. If you find anything strange, you can let me know.

Portrait mode

Implementing a nice portrait mode for month and week is not a trivial thing, so they're locked to landscape, but the rest of the application can be used in any orientation.

Untested parts

The two most significant things that were not tested are synchronization and switching time zones, so I'm looking forward for feedback from people use them.

Recurrence editor

Qalendar has a powerful recurrence editor for events. It might look scary at first glance, but I think it's pretty easy to use for what it offers. For example, to set the recurrence to Friday 13th, configure it like on the screenshot below.

Attachment 32800

Another example: every third year, all Fridays in May and June and second to last Monday of each of those months.

Attachment 32801

How to get it?

You can download Qalendar from extras-devel. The name of the package is qalendar.

From my experience the application is safe to use, but don't trust me -- better make a backup if you don't want to lose your calendar. ;)

sixwheeledbeast 2013-07-22 23:23

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
May I be the first to thank you for your Qt Calender :)
Looks very good. I'll give it a go on my testing device.
Autobuilder should work AFAIK but it can take a while for it to come through.

Have you seen this project/thread it may help
http://talk.maemo.org/showthread.php?t=86736

mailcomx 2013-07-23 00:42

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
Great!! It is possible to backup?

shawnjefferson 2013-07-23 00:47

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
It's not really Autobuilder, it's a package in extras-devel causing some issues.

See for a work-around:
http://talk.maemo.org/showpost.php?p...37&postcount=5

panjgoori 2013-07-23 04:02

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
looks nice. will give this a try.

ade 2013-07-23 07:11

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
Excellent initiative, thanks!
I really hope you can create a portrait month/week view. When portrait locked, the screen now flips from landscape to portrait and vice versa while using the different parts. But I can imagine that would indeed be a troublesome task.

reinob 2013-07-23 08:39

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
Quote:

Originally Posted by gidzzz (Post 1361187)
Why, oh why?

I think that the default calendar application is quite good, but the alarm which is always set to 15 minutes when creating an event had been increasingly driving me mad, up to the point when I decided to rewrite the whole thing. ;)

YES! I'll print this post and store it securely as 100% evidence that I'm not (completely) (going) nuts. Thank you gidzzz.

guilledoc 2013-07-23 13:35

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
Quote:

Originally Posted by mailcomx (Post 1361205)
Great!! It is possible to backup?

Yes please an easy backup on pc or cloud is a must that we don`t have with the stock calendar

wumpwoast 2013-07-23 16:27

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
The recurring events feature makes this worth trying even if there are bugs. Thanks so much for writing this, and for all your other reimplementation projects over the years!

Hopefully I'll be able to test this with Radicale at some point too.

rfeese 2013-07-23 16:29

Re: [Announce][Fremantle] Qalendar -- a clone of the default calendar
 
Thanks gidzzz, I was hoping someone would do this. The alarm choices for the stock calendar always bother me.

@guilledoc: This appears to use the stock calendar database, so I would assume that any exsiting calendar backup/sync options would still be possible. I think that there is syncevolution and someone was working on a caldav file export.


All times are GMT. The time now is 09:51.

vBulletin® Version 3.8.8