If you want to use your Android device to work with your Org-mode files, there’s MobileOrg and there’s MobileOrg NG. MobileOrg seems to have more recent activity and more contributors, but NG has a more tablet-optimized layout and better support for navigating large files, so it would be good to apply some of the ideas from NG to the main MobileOrg project. Might be a useful way for me to learn more about mobile development.
Here’s how to build MobileOrg (the matburt version).
Because the .project file hasn’t been set up, you’ll need to import the project using a different wizard. However, there’s an Eclipse bug that can make this a bit of a hassle, so this is what you should do to get the projects set up in your system.
mobileorg-androidsubdirectory from your Eclipse workspace directory to a different directory that is not in your workspace.
Now you should have a bunch of projects in your system. You may need to adjust the libraries and build paths.
com.matburt.mobileorg.Gui.OutlineActivityproject and choose Properties.
srcfolder has loaded the sources. Right-click on the
srcfolder and choose Refresh in order to get the sources recognized by Eclipse.
Re-detect the Git connection by doing the following:
com.matburt.mobileorg.Gui.OutlineActivityproject and choose Team – Share Project.
I also had to remove some code from AndroidManifest.xml because you’re apparently not supposed to have more than one action in an intent-filter:
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 01c4f1e..9fc3eb1 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -64,14 +64,11 @@ android:name=".Gui.OutlineActivity" android:label="MobileOrg" android:theme="@style/Theme.MobileOrgActionbar" > <intent-filter> <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.LAUNCHER" /> - - <action android:name="com.matburt.mobileorg.Synchronizer.action.SYNC_UPDATE" /> </intent-filter> </activity> <activity android:name=".Gui.NodeViewActivity" android:label="Org View"
Hope that helps!