03-25-2010, 06:39 AM | #1 |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Osmo: Personal organizer
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 Last edited by Iņigo; 04-27-2010 at 08:23 PM. Reason: New release: v4 |
03-25-2010, 09:09 AM | #2 |
Connoisseur
Posts: 59
Karma: 164
Join Date: Jan 2009
Location: Spain
Device: Sony PRS-500, PRS-505, IREX DR800, Kindle 3 y Kindle 4 NT
|
No lo he probado todavía pero tiene muy buena pinta. Sabes si se pueden importar de GMail o Yahoo de alguna forma la agenda. Y otra cosa ŋte funcionan las notas? ŋPuedes escribir con el pen o es por el teclado virtual?
I have not tested but looks good. You know if work import from Gmail or Yahoo Calendar. Can you take notes with the stylus? Last edited by vakya; 03-25-2010 at 09:22 AM. |
Advert | |
|
03-25-2010, 10:12 AM | #3 |
Groupie
Posts: 185
Karma: 119824
Join Date: Feb 2008
Device: iLiad, DR1000S, HTC Hero, DR800SG
|
nice job... looks promising...
*** no longer applies *** Last edited by pauli; 03-25-2010 at 04:26 PM. Reason: Iņigo fixed this already, thnx |
03-25-2010, 01:49 PM | #4 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Import calendars: yes, but not tested by myself. Use .ics format in calendar options settings tab Notes: using virtual keyboard |
|
03-25-2010, 01:56 PM | #5 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Now I've modified the code to only update the current time each minute. Anyway, I don't think battery is wasted when Osmo is hidden because no screen refresh is due. Moreover, screen refresh process is totally different in DR800 than in Iliad. *I guess* only the widget is updated, not the whole screen. Iņigo |
|
Advert | |
|
03-25-2010, 04:12 PM | #6 |
Connoisseur
Posts: 59
Karma: 164
Join Date: Jan 2009
Location: Spain
Device: Sony PRS-500, PRS-505, IREX DR800, Kindle 3 y Kindle 4 NT
|
Work perfect in DR800SG. Work in spanish.
Por favor me puedes explicar en castellano la salida. Me da un error de que la aplicaciķn ya está abierta al entrar. Last edited by vakya; 03-25-2010 at 04:54 PM. |
03-25-2010, 05:43 PM | #7 |
Connoisseur
Posts: 59
Karma: 164
Join Date: Jan 2009
Location: Spain
Device: Sony PRS-500, PRS-505, IREX DR800, Kindle 3 y Kindle 4 NT
|
Otro tema es al entrar en las notas y salir de la aplicaciķn... el teclado no desaparece ŋde que puede ser?
Virutal keyboard don't hide |
03-25-2010, 10:03 PM | #8 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Si "sales" seleccionando el menú del DR800 la aplicaciķn se esconde, pero no se termina. |
|
03-25-2010, 10:06 PM | #9 |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
|
03-26-2010, 04:10 AM | #10 | |
Connoisseur
Posts: 59
Karma: 164
Join Date: Jan 2009
Location: Spain
Device: Sony PRS-500, PRS-505, IREX DR800, Kindle 3 y Kindle 4 NT
|
Quote:
To go with the DR800 menu you refer to "Back to the Start menu", exit the application but then they will not let me go because it is already active. |
|
03-26-2010, 05:02 AM | #11 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
Yes, I mean that. Don't do it, exit clicking on QUIT button in toolbar. |
|
03-27-2010, 06:50 PM | #12 |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
Hi Iņigo,
The problem with the keyboard is a DR specific thing. It appears/disappears 'automagically' when needed, however when the application closes and the keyboard is still shown, it will not disappear. The easiest trick is to change the quit-callback functions to something like this: Code:
void calendar_quit_app_cb (GtkWidget *widget, gpointer user_data) { //set focus to button to remove keyboard gtk_widget_grab_focus(widget); GUI *appGUI = (GUI *)user_data; gui_quit_osmo (appGUI); } |
03-27-2010, 07:25 PM | #13 | |
Guru
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
I'm used to Iliad, where the keyboard is a different program/process. I'll post a new version in a few days. |
|
03-27-2010, 07:51 PM | #14 |
Guru
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
|
I played a little bit with Osmo on my DR1000, the patch above does not solve everything. It seems that when you switch from (internal) app, i.e. Contacts to Calendar, this keyboard stays on and is not removed when quiting the applications. I will see if I also find some time to look at it. I will posts updates here.
|
04-02-2010, 05:17 PM | #15 |
Nevermore
Posts: 63
Karma: 10000
Join Date: Jan 2010
Location: the Flint Hills, KS
Device: ex-iLiad, DR800SG
|
Does clicking with the button on a penabled pen bring up a context menu? I ask because, for the record, I can't find my stylus and have just ordered a replacement pen. I'm definitely tethering the new one to the device, since I'm not really liking the m-edge cover. I do hope that iRex will build a silo into any future units.
That aside, this might be a really useful program for me. Thanks Iņigo. |
Tags |
agenda, dr800, osmo, personal organizer |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
MyBookDroid reading organizer | jschall | Android Devices | 0 | 09-05-2010 03:26 PM |
Document Organizer Software | DoctorBri | Deals and Resources (No Self-Promotion or Affiliate Links) | 8 | 07-18-2006 03:46 AM |
How to create a disposable personal organizer | Colin Dunstan | Lounge | 4 | 11-16-2005 08:20 PM |