Re: [E-devel] E SVN: cedric IN trunk/E-MODULES-EXTRA/calendar: . src
Hello, 2010/3/29 Enlightenment SVN no-re...@enlightenment.org: Log: * calendar: now you can move in the timeline. TODO: Add support for remote service with a local cache. People do you have suggestion on what kind of remote calendar this module should support ? How about (Web-/)CalDav? BR, Leif Author: cedric Date: 2010-03-29 08:54:34 -0700 (Mon, 29 Mar 2010) New Revision: 47557 Added: trunk/E-MODULES-EXTRA/calendar/arrow2_left.png trunk/E-MODULES-EXTRA/calendar/arrow2_right.png trunk/E-MODULES-EXTRA/calendar/arrow_left.png trunk/E-MODULES-EXTRA/calendar/arrow_right.png Modified: trunk/E-MODULES-EXTRA/calendar/calendar.edc trunk/E-MODULES-EXTRA/calendar/src/e_mod_main.c Property changes on: trunk/E-MODULES-EXTRA/calendar/arrow2_left.png ___ Added: svn:mime-type + application/octet-stream Property changes on: trunk/E-MODULES-EXTRA/calendar/arrow2_right.png ___ Added: svn:mime-type + application/octet-stream Property changes on: trunk/E-MODULES-EXTRA/calendar/arrow_left.png ___ Added: svn:mime-type + application/octet-stream Property changes on: trunk/E-MODULES-EXTRA/calendar/arrow_right.png ___ Added: svn:mime-type + application/octet-stream Modified: trunk/E-MODULES-EXTRA/calendar/calendar.edc === --- trunk/E-MODULES-EXTRA/calendar/calendar.edc 2010-03-29 13:21:38 UTC (rev 47556) +++ trunk/E-MODULES-EXTRA/calendar/calendar.edc 2010-03-29 15:54:34 UTC (rev 47557) @@ -1,9 +1,335 @@ images { image: calendar.png COMP; + image: arrow_left.png COMP; + image: arrow_right.png COMP; + image: arrow2_left.png COMP; + image: arrow2_right.png COMP; } +#define FLASHY_RECT(To, X1, X2) \ + part { \ + name: To/back; \ + type: RECT; \ + mouse_events: 1; \ + description { \ + state: default 0.0; \ + rel1.to: To; \ + rel1.offset: -1 -1; \ + rel2.to: To; \ + rel2.offset: 0 0; \ + color: 255 128 128 0; \ + } \ + description { \ + state: click 0.0; \ + inherit: default 0.0; \ + color: 255 128 128 255; \ + } \ + } \ + part { \ + name: To; \ + type: RECT; \ + mouse_events: 1; \ + description { \ + state: default 0.0; \ + rel1.relative: X1 0.0; \ + rel2.relative: X2 1.0; \ + color: 255 195 195 0; \ + } \ + description { \ + state: click 0.0; \ + inherit: default 0.0; \ + color: 255 195 195 255; \ + } \ + } + + collections { group { + name: modules/calendar/header; + min: 42 9; + parts { + FLASHY_RECT(year/left, 0.0, 0.06); + part { + name: year/left/image; + type: IMAGE; + mouse_events: 0; + description { + state: default 0.0; + aspect: 1.0 1.0; + aspect_preference: BOTH; + rel1.to: year/left; + rel2.to: year/left; + image.normal: arrow2_left.png; + } + } + FLASHY_RECT(month/left, 0.06, 0.105); + part { + name: month/left/image; + type: IMAGE; + mouse_events: 0; + description { + state: default 0.0; + aspect: 1.0 1.0; + aspect_preference: BOTH; + rel1.to: month/left; + rel2.to: month/left; + image.normal: arrow_left.png; + color: 255 255 255 255; + } + description { + state: click 0.0; + inherit: default 0.0; + color: 255 0 0 255; + } + } + part { + name:
Re: [E-devel] E SVN: cedric IN trunk/E-MODULES-EXTRA/calendar: . src
On Wed, Mar 31, 2010 at 4:52 PM, Leif Middelschulte leif.middelschu...@gmail.com wrote: Hello, 2010/3/29 Enlightenment SVN no-re...@enlightenment.org: Log: * calendar: now you can move in the timeline. TODO: Add support for remote service with a local cache. People do you have suggestion on what kind of remote calendar this module should support ? How about (Web-/)CalDav? Apparently google provide that kind of API, did you try it ? http://code.google.com/apis/calendar/caldav/ What kind of web service do you use ? Do you know any free software that would provide that (and could be easily installed on a personnal server) ? -- Cedric BAIL -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric IN trunk/E-MODULES-EXTRA/calendar: . src
Thunderbird Evolution both support CalDAV, as does Google Yahoo. Seems like a well supported standard! On 31 March 2010 23:04, Cedric BAIL cedric.b...@free.fr wrote: On Wed, Mar 31, 2010 at 4:52 PM, Leif Middelschulte leif.middelschu...@gmail.com wrote: Hello, 2010/3/29 Enlightenment SVN no-re...@enlightenment.org: Log: * calendar: now you can move in the timeline. TODO: Add support for remote service with a local cache. People do you have suggestion on what kind of remote calendar this module should support ? How about (Web-/)CalDav? Apparently google provide that kind of API, did you try it ? http://code.google.com/apis/calendar/caldav/ What kind of web service do you use ? Do you know any free software that would provide that (and could be easily installed on a personnal server) ? -- Cedric BAIL -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: cedric IN trunk/E-MODULES-EXTRA/calendar: . src
On Wed, 31 Mar 2010 23:18:35 +0800 Tom Haste tomha...@gmail.com wrote: Log: * calendar: now you can move in the timeline. TODO: Add support for remote service with a local cache. People do you have suggestion on what kind of remote calendar this module should support ? vCalendar? -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel