EDIT 20100427: new release: v4
IMPORTANT: version 4 and up needs the core base package in https://www.mobileread.com/forums/sho...d.php?p=887725
Osmo - Personal organizer for iRex DR800 and DR1000
Hi,
I'm glad to present you a new port for the DR800, Osmo, a personal organizer.
From the original authors (
http://clayo.org/osmo/):
Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. It was designed to be a small, easy to use and good looking PIM tool to help to manage personal information.
This port is based on as today last release (v0.2.10), with a few differences:
- fixed issues where keyboard remain visible after quit or at start
- added a quit button in the toolbar
- in calendar summary:
. current time is only updated each minute, to save some screen refresh and battery
. added a button to show popup menu (was mouse right-button)
. click over date to select month
- change default directory for config and data: <SD root>/Programs/_config/.osmo
- default font is smaller
- libical support has been compiled in, so you can import/export calendars in .ics format.
- ditto for libgtkhtml 2.x, compiled and included
- printing has been disabled
I provide the modified source files with this package. Look into src directory.
Steps to install:
1. enable SD card folders browsing (look for the dr.ini file hack in mobileread forum)
2. connect device to your computer using the USB cable
3. create a folder "/Programs" in SD card root
4. you need libs core package installed into SD card/Programs/_base
5. copy "_osmo" directory and "Osmo.desktop" file there
6. create a folder called "_config" in "/Programs"
Now, you should have something like:
Code:
SD card
/Programs
_base (directory)
_config (directory)
_osmo (directory)
Osmo.desktop (file)
...
Using Osmo:
Navigate to SD card -> Select Programs folder -> tap on Osmo icon.
If you "exit" using DR800 menu, Osmo will remain on the device memory until you reboot the device, so the next time you click onto Osmo icon it will show very fast. To do a clean exit use the quit buttons on the tabs toolbar.
You could import your own calendars in .ics format from the options settings.
You can import your contacts in csv format as well.
It could be a good idea to run Osmo on your computer first, configure it, import your contacts, calendar, etc and then copy the final configuration to the DR800.
The config is located in /home/<username>/.osmo on Linux machines, just copy that folder to <SD root>/Programs/_config on your DR800 and you'll save a lot of time.
Enjoy,
Iņigo
Changes:
Code:
v4 - 2010/04/27 23:14
. needs libs from core _base package v1
v3 - 2010/04/17 00:03
. needs libs from core _base package v0: libical, libicalss, libicalvcal,
libgtkspell
. libgtkhtml is not included more, as DR base system includes it
v2 - 2010/04/03 02:13
. updated to Osmo v0.2.10
. this new version requires libgtkhtml 2.x, compiled and included
. fixed issues where keyboard remain visible after quit or at start
. calendar: added a button to show popup menu (was mouse right-button)
. calendar: click over date to select month
. default font is smaller
v1 - 2010/03/25 17:14
. based on Osmo v0.2.8
. configuration goes to /media/mmcblk0p1/Programs/_config/.osmo
. added a quit button in the toolbar
. compiled with ics support
. in calendar summary, current time is only updated each minute,
to avoid extra screen refresh and save battery
. printing disabled
v0 - 2010/03/24
. based on Osmo v0.2.8
. initial test release