emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* MobileOrg Android 0.1_alpha
@ 2010-02-26  4:51 Matthew Jones
  2010-02-26 10:39 ` Daniel Martins
  2010-04-21 20:35 ` [Android] Force close with MobileOrg Android 0.2_alpha and development snapshot Friedrich Delgado Friedrichs
  0 siblings, 2 replies; 5+ messages in thread
From: Matthew Jones @ 2010-02-26  4:51 UTC (permalink / raw)
  To: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 1417 bytes --]

Sorry if this double posts, had forgotten which email address I had signed
up for on the mailing list.

Hey folks, I've been working on a version of MobileOrg for the Android
platform with the goal to reach feature parity with the iPhone version
developed by Richard Moreland.

I have completed an early alpha version that can fetch and display the
contents of Org files stored on a webdav server.   There are some good
instructions for setting up a webdav server in the normal MobileOrg
documentation: http://mobileorg.ncogni.to/doc/

For getting started from the emacs side of things, the Org-mode
documentation itself contains all the information you need:
http://orgmode.org/manual/MobileOrg.html

As for the MobileOrg android application itself you can find the release
notes and a download link here:

http://wiki.github.com/matburt/mobileorg-android/

There are some known issues with this early alpha version and can't
synchronize back to the webdav server yet or handle setting the state of
tasks but I felt this was a good start and would actually be useful for
Org-mode users

When you first start the application up you'll need to click "Menu" and then
"Settings" and enter your webdav information.  After saving you can click
"Menu" again then "Sync".   Once that has finished it will populate the
display and you can drill into your document structure.

73,
Matthew W. Jones (KI4ZIB)
http://matburt.net

[-- Attachment #1.2: Type: text/html, Size: 2346 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: MobileOrg Android 0.1_alpha
  2010-02-26  4:51 MobileOrg Android 0.1_alpha Matthew Jones
@ 2010-02-26 10:39 ` Daniel Martins
  2010-04-21 20:35 ` [Android] Force close with MobileOrg Android 0.2_alpha and development snapshot Friedrich Delgado Friedrichs
  1 sibling, 0 replies; 5+ messages in thread
From: Daniel Martins @ 2010-02-26 10:39 UTC (permalink / raw)
  To: Matthew Jones; +Cc: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 1959 bytes --]

Congratulations Matthew for the good work!


Your work will at the end finally make decide to buy a decent Android phone.
(I almost bought an Iphone only for the possibility of MobileOrg!)

Daniel

PS Keep us informed...

2010/2/26 Matthew Jones <mat@matburt.net>

> Sorry if this double posts, had forgotten which email address I had signed
> up for on the mailing list.
>
> Hey folks, I've been working on a version of MobileOrg for the Android
> platform with the goal to reach feature parity with the iPhone version
> developed by Richard Moreland.
>
> I have completed an early alpha version that can fetch and display the
> contents of Org files stored on a webdav server.   There are some good
> instructions for setting up a webdav server in the normal MobileOrg
> documentation: http://mobileorg.ncogni.to/doc/
>
> For getting started from the emacs side of things, the Org-mode
> documentation itself contains all the information you need:
> http://orgmode.org/manual/MobileOrg.html
>
> As for the MobileOrg android application itself you can find the release
> notes and a download link here:
>
> http://wiki.github.com/matburt/mobileorg-android/
>
> There are some known issues with this early alpha version and can't
> synchronize back to the webdav server yet or handle setting the state of
> tasks but I felt this was a good start and would actually be useful for
> Org-mode users
>
> When you first start the application up you'll need to click "Menu" and
> then "Settings" and enter your webdav information.  After saving you can
> click "Menu" again then "Sync".   Once that has finished it will populate
> the display and you can drill into your document structure.
>
> 73,
> Matthew W. Jones (KI4ZIB)
> http://matburt.net
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
>

[-- Attachment #1.2: Type: text/html, Size: 3287 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Android] Force close with MobileOrg Android 0.2_alpha and development snapshot
  2010-02-26  4:51 MobileOrg Android 0.1_alpha Matthew Jones
  2010-02-26 10:39 ` Daniel Martins
@ 2010-04-21 20:35 ` Friedrich Delgado Friedrichs
  2010-04-21 21:05   ` Matthew Jones
  1 sibling, 1 reply; 5+ messages in thread
From: Friedrich Delgado Friedrichs @ 2010-04-21 20:35 UTC (permalink / raw)
  To: emacs-orgmode

Hi!

I finally got around to trying out MobileOrg for Android.

After I finally managed to set up webdav and sync my files, MobileOrg
force closed. (development snapshot from today)

Now it force closes every time I try to start it.

I tried the 0.2 alpha release next but it also force closed on
startup.

Looking into my /sdcard/mobileorg files, I noticed that only parts of
my files were there.

In particular, I notice that I have subdirectories 'home' and 'work'
in my Org files, but there are no subdirectories in the
/sdcard/mobileorg directory.

Then I tried deinstalling the application and reinstalling (this time
the 0.2 alpha), put in my setup, pressed sync and get a force close
again.

Unfortunately the logcat contains the full contents of some of my org
files, which I can't post to the list, so I'm posting parts of it
here:

[ log with contents of files]

I/global  (14760): Default buffer size used in BufferedWriter
constructor. It would be better to be explicit if an 8k-char buffer is
required.
E/MobileOrg(14760): IO Exception initializing writer on sdcard file

[log of further files, but this time *without* the contents]

E/MobileOrg(14760): Error: /sdcard/mobileorg/work/Someday.org in file
work/Someday.org
D/AndroidRuntime(14760): Shutting down VM
W/dalvikvm(14760): threadid=3: thread exiting with uncaught exception
(group=0x4001e180)
E/AndroidRuntime(14760): Uncaught handler: thread main exiting due to
uncaught exception
D/dalvikvm(14760): GC freed 858 objects / 810176 bytes in 83ms
E/AndroidRuntime(14760): java.lang.NullPointerException
E/AndroidRuntime(14760):        at
com.matburt.mobileorg.OrgFileParser.parse(OrgFileParser.java:99)
E/AndroidRuntime(14760):        at
com.matburt.mobileorg.MobileOrgActivity.runParser(MobileOrgActivity.java:145)
E/AndroidRuntime(14760):        at
com.matburt.mobileorg.MobileOrgActivity.postSynchronize(MobileOrgActivity.java:269)
E/AndroidRuntime(14760):        at
com.matburt.mobileorg.MobileOrgActivity$1.run(MobileOrgActivity.java:117)
E/AndroidRuntime(14760):        at
android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(14760):        at
android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(14760):        at
android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(14760):        at
android.app.ActivityThread.main(ActivityThread.java:4358)
E/AndroidRuntime(14760):        at
java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(14760):        at
java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(14760):        at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime(14760):        at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime(14760):        at
dalvik.system.NativeStart.main(Native Method)
I/Process ( 2566): Sending signal. PID: 14760 SIG: 3
I/dalvikvm(14760): threadid=7: reacting to signal 3
I/dalvikvm(14760): Wrote stack trace to '/data/anr/traces.txt'
D/dalvikvm( 2898): GC freed 68 objects / 2408 bytes in 209ms
D/dalvikvm( 2614): GC freed 2336 objects / 110792 bytes in 201ms
I/Process (14760): Sending signal. PID: 14760 SIG: 9
I/ActivityManager( 2566): Process com.matburt.mobileorg (pid 14760)
has died.
I/WindowManager( 2566): WIN DEATH: Window{43e0e690
com.matburt.mobileorg/com.matburt.mobileorg.MobileOrgActivity
paused=false}
I/WindowManager( 2566): WIN DEATH: Window{43e47e50
com.matburt.mobileorg/com.matburt.mobileorg.MobileOrgActivity
paused=false}

We should probably do further debugging off-list.

-- 
        Friedrich Delgado Friedrichs <friedel@nomaden.org>
                             TauPan on Ircnet and Freenode ;)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Android] Force close with MobileOrg Android 0.2_alpha and development snapshot
  2010-04-21 20:35 ` [Android] Force close with MobileOrg Android 0.2_alpha and development snapshot Friedrich Delgado Friedrichs
@ 2010-04-21 21:05   ` Matthew Jones
  2010-04-22  8:20     ` Friedrich Delgado Friedrichs
  0 siblings, 1 reply; 5+ messages in thread
From: Matthew Jones @ 2010-04-21 21:05 UTC (permalink / raw)
  To: friedel, emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 4422 bytes --]

Looks like this might be a bug trying to write your files out to
subdirectories it looks like I'm not trying to create the subdirectories.
If you put your files in just the root directory does that work for you?

73,
Matthew W. Jones (KI4ZIB)
http://matburt.net


On Wed, Apr 21, 2010 at 4:35 PM, Friedrich Delgado Friedrichs <
friedel@nomaden.org> wrote:

> Hi!
>
> I finally got around to trying out MobileOrg for Android.
>
> After I finally managed to set up webdav and sync my files, MobileOrg
> force closed. (development snapshot from today)
>
> Now it force closes every time I try to start it.
>
> I tried the 0.2 alpha release next but it also force closed on
> startup.
>
> Looking into my /sdcard/mobileorg files, I noticed that only parts of
> my files were there.
>
> In particular, I notice that I have subdirectories 'home' and 'work'
> in my Org files, but there are no subdirectories in the
> /sdcard/mobileorg directory.
>
> Then I tried deinstalling the application and reinstalling (this time
> the 0.2 alpha), put in my setup, pressed sync and get a force close
> again.
>
> Unfortunately the logcat contains the full contents of some of my org
> files, which I can't post to the list, so I'm posting parts of it
> here:
>
> [ log with contents of files]
>
> I/global  (14760): Default buffer size used in BufferedWriter
> constructor. It would be better to be explicit if an 8k-char buffer is
> required.
> E/MobileOrg(14760): IO Exception initializing writer on sdcard file
>
> [log of further files, but this time *without* the contents]
>
> E/MobileOrg(14760): Error: /sdcard/mobileorg/work/Someday.org in file
> work/Someday.org
> D/AndroidRuntime(14760): Shutting down VM
> W/dalvikvm(14760): threadid=3: thread exiting with uncaught exception
> (group=0x4001e180)
> E/AndroidRuntime(14760): Uncaught handler: thread main exiting due to
> uncaught exception
> D/dalvikvm(14760): GC freed 858 objects / 810176 bytes in 83ms
> E/AndroidRuntime(14760): java.lang.NullPointerException
> E/AndroidRuntime(14760):        at
> com.matburt.mobileorg.OrgFileParser.parse(OrgFileParser.java:99)
> E/AndroidRuntime(14760):        at
>
> com.matburt.mobileorg.MobileOrgActivity.runParser(MobileOrgActivity.java:145)
> E/AndroidRuntime(14760):        at
>
> com.matburt.mobileorg.MobileOrgActivity.postSynchronize(MobileOrgActivity.java:269)
> E/AndroidRuntime(14760):        at
> com.matburt.mobileorg.MobileOrgActivity$1.run(MobileOrgActivity.java:117)
> E/AndroidRuntime(14760):        at
> android.os.Handler.handleCallback(Handler.java:587)
> E/AndroidRuntime(14760):        at
> android.os.Handler.dispatchMessage(Handler.java:92)
> E/AndroidRuntime(14760):        at
> android.os.Looper.loop(Looper.java:123)
> E/AndroidRuntime(14760):        at
> android.app.ActivityThread.main(ActivityThread.java:4358)
> E/AndroidRuntime(14760):        at
> java.lang.reflect.Method.invokeNative(Native Method)
> E/AndroidRuntime(14760):        at
> java.lang.reflect.Method.invoke(Method.java:521)
> E/AndroidRuntime(14760):        at
>
> com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
> E/AndroidRuntime(14760):        at
> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
> E/AndroidRuntime(14760):        at
> dalvik.system.NativeStart.main(Native Method)
> I/Process ( 2566): Sending signal. PID: 14760 SIG: 3
> I/dalvikvm(14760): threadid=7: reacting to signal 3
> I/dalvikvm(14760): Wrote stack trace to '/data/anr/traces.txt'
> D/dalvikvm( 2898): GC freed 68 objects / 2408 bytes in 209ms
> D/dalvikvm( 2614): GC freed 2336 objects / 110792 bytes in 201ms
> I/Process (14760): Sending signal. PID: 14760 SIG: 9
> I/ActivityManager( 2566): Process com.matburt.mobileorg (pid 14760)
> has died.
> I/WindowManager( 2566): WIN DEATH: Window{43e0e690
> com.matburt.mobileorg/com.matburt.mobileorg.MobileOrgActivity
> paused=false}
> I/WindowManager( 2566): WIN DEATH: Window{43e47e50
> com.matburt.mobileorg/com.matburt.mobileorg.MobileOrgActivity
> paused=false}
>
> We should probably do further debugging off-list.
>
> --
>        Friedrich Delgado Friedrichs <friedel@nomaden.org>
>                             TauPan on Ircnet and Freenode ;)
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

[-- Attachment #1.2: Type: text/html, Size: 5247 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Android] Force close with MobileOrg Android 0.2_alpha   and development snapshot
  2010-04-21 21:05   ` Matthew Jones
@ 2010-04-22  8:20     ` Friedrich Delgado Friedrichs
  0 siblings, 0 replies; 5+ messages in thread
From: Friedrich Delgado Friedrichs @ 2010-04-22  8:20 UTC (permalink / raw)
  To: emacs-orgmode

Hi!

Matthew Jones schrieb:
> Looks like this might be a bug trying to write your files out to
> subdirectories it looks like I'm not trying to create the subdirectories.
> If you put your files in just the root directory does that work for you?

I simply deleted the subdirectories from the remote staging area
(along with their mentions in index.org) and then I could sync them
with 0.2 alpha and the snapshot could read them.

Just for some feedback: I think the most useful features for me
would be:
 - handling of directories, obviously :)
 - some kind of agenda view
 - a tag-todo view, based on Location or user choice (I'm at the
 supermarket, let's pull up the shopping list)
 - fast capturing + sync

Kind regards
   Friedel
-- 
        Friedrich Delgado Friedrichs <friedel@nomaden.org>
                             TauPan on Ircnet and Freenode ;)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-04-22  8:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-02-26  4:51 MobileOrg Android 0.1_alpha Matthew Jones
2010-02-26 10:39 ` Daniel Martins
2010-04-21 20:35 ` [Android] Force close with MobileOrg Android 0.2_alpha and development snapshot Friedrich Delgado Friedrichs
2010-04-21 21:05   ` Matthew Jones
2010-04-22  8:20     ` Friedrich Delgado Friedrichs

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).