View source for GPECalendar
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to GPECalendar.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to GPECalendar.
Full featured calendar application available in most of the openmoko repositories. It was not designed directly for openmoko and finger navigation thus it brings along some drawbacks when using it, but most of the drawbacks can be worked around.
Features:
Links:
Screenshots:
Problems (on SHR-testing of 2009-03-03):
opkg install http://downloads.openmoko.org/repository/Om2008.8/armv4t/atd_0.70-r4_armv4t.opk
$ gpe-calendar &then it prepares the atd script with current directory as its full path. we can thus make a script that will be run by atd instead of gpe-calendar and this script can actually run the calendar:
mkdir $HOME/.gpe
chmod 755 $HOME/.gpe/gpe-calendar
echo snd-pcm-oss > /etc/modutils/dev_dsp; update-modules; modprobe snd-pcm-oss
opkg install esd
/etc/init.d/esd start
workaround startup script
#!/bin/sh if [ "x$1" = "x-s" -a "x$2" = "x0" ] \ && ! pidof gpe-calendar >/dev/null 2>/dev/null; then shift shift fi cd $HOME/.gpe amixer set PCM 220 gpe-calendar $*
[Desktop Entry] Encoding=UTF-8 Name=Calendar Comment=GPE Calendar Exec=/home/root/.gpe/gpe-calendar Terminal=false Type=Application Icon=gpe-calendar.png Categories=Application;PIM;GPE; StartupNotify=true SingleInstance=true X-home-applet-resizable=XY X-home-applet-minwidth=200 X-home-applet-minheight=40
#! /bin/sh # # esd # # chkconfig: 345 70 30 # description: esd # processname: esd PATH=/bin:/usr/bin:/sbin:/usr/sbin NAME=esd [ -f /etc/default/rcS ] && . /etc/default/rcS case "$1" in start) echo -n "Starting esd daemon: " start-stop-daemon --start --pidfile /var/run/${NAME}.pid --exec /usr/bin/esd -- -nobeeps & if [ $? = 0 ]; then echo "(ok)" else echo "(failed)" fi ;; stop) echo -n "Stopping esd daemon: " start-stop-daemon --stop --pidfile /var/run/${NAME}.pid --oknodo rm -f /var/run/${NAME}.pid echo "(done)" ;; restart|force-reload) $0 stop $0 start ;; *) echo "Usage: /etc/init.d/esd {start|stop|restart|force-reload}" exit 1 ;; esac exit 0