FS#1406 - Calander, with memos

Attached to Project: Rockbox
Opened by Huw Smith (huwsy) - Saturday, 31 May 2003, 15:23 GMT
Last edited by Linus Nielsen Feltzing (linusnielsen) - Monday, 03 November 2003, 23:43 GMT
Task Type Patches
Category Plugins
Status Closed
Assigned To No-one
Operating System
Severity Very Low
Priority Low
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


based upon 679351, but with memo features.
This task depends upon

Closed by  Linus Nielsen Feltzing (linusnielsen)
Monday, 03 November 2003, 23:43 GMT
Reason for closing:  Accepted
Comment by Lee Pilgrim (diddystar5) - Saturday, 31 May 2003, 21:09 GMT

Thanks! It works very well. The only request i have for it is
to add like a exclamation point to dates that have a memo. I
would do it myself, but i'm not a good enough programer (yet).
Comment by Huw Smith (huwsy) - Tuesday, 03 June 2003, 20:13 GMT

thanks for the idea, i have been trying to think of a method of
showing that a memo exists but couldnt think of one. ill
include it in v3
Comment by Huw Smith (huwsy) - Tuesday, 03 June 2003, 20:17 GMT

v2 includes one off, annual, monthly, and weekly memos
Comment by Huw Smith (huwsy) - Friday, 06 June 2003, 18:28 GMT

v3 with a dot to indicate dates w memos, as sugested
Comment by Lee Pilgrim (diddystar5) - Friday, 06 June 2003, 19:02 GMT

Thanks Huw!
Comment by Huw Smith (huwsy) - Saturday, 19 July 2003, 11:27 GMT

New version (4) which is a plugin version. As i was in a
bit of a rush then a v simplistic patch exists whithin the c
file. open the c file, and look below the standard rockbox
comment to find what needs to be added to certain files.
then place this file in the plugin dir.
Comment by Lee Pilgrim (diddystar5) - Saturday, 19 July 2003, 17:11 GMT

Thats awsome Huw!
I thought it would be more conveniant to have a "link" to it in
tha main menu, so i added these lines.

main_menu.c + = new
#include "playlist_menu.h"
+#include "plugin.h"

#endif /* End HAVE_LCD_BITMAP */
+static bool calendar(void)
+ if (plugin_load("/.rockbox/rocks/calendar.rock",NULL)
+ return true;
+ return false;

{ str(LANG_SLEEP_TIMER), sleeptimer_screen },
+ { str(LANG_CALENDAR), calendar },

lang/english.lang + = new
+desc: in main_menu
+eng: "Calendar"
Comment by Huw Smith (huwsy) - Thursday, 07 August 2003, 17:17 GMT

v5 fixed saving memo function.
Comment by Run Asulin (golot) - Sunday, 17 August 2003, 05:25 GMT

can anyone please upload a ready to install version for the
ppl who dont know how to program and do stuff like that?
Comment by Lee Pilgrim (diddystar5) - Sunday, 17 August 2003, 21:34 GMT

golot: this patch is already in the daily builds. Download a full
daily build, and it's in the .rockbox/rocks directory.