Working Tasks-app of 2.x on 3.x incl.EAS sync
Derek stated in his first review of the TouchPad on the missing Tasks app: "The omission of a to-do app, a staple on webOS devices for over two years and on Palm OS devices all the way back to the beginning of time, that’s particularly egregious."
It wasn't delivered later on, even if all the groundworks seem to be there.
I just got a TouchPad and had forgotten, that no tasks app would be there to sync my Zarafa (EAS) task which my webOS-phones do without a problem.
So i gave it a shot and just packed \usr\palm\applications\com.palm.app.tasks\ of from the unpacked [B]Pre2[/B] 2.2.4 doctor (important as Pre3 doctor uses the images in wrong /1.5/* folder) using [URL="http://forums.webosnation.com/canuck-coding/237326-ipk-packager.html"]IPK-Packager[/URL].
Installed this IPK on TouchPad with Internals Pro (which installs it to /media/cryptofs/app/usr/palm/applications/) and copied the whole directory from there to
\usr\palm\applications\. It asked if it should overwrite and i did. (There was a basic tasks-files structure with "visible": false attributes in)
After that do a [B]full device restart [/B]and the Tasks (or localized name "Aufgaben"...) will apear in apps and it will launch the Mojo app in phoneformat.
To my suprise all my phone tasks were there. It seems it already restored the tasks-db from my same phone profile at entering the profile data on initial setup of Touchpad.
On top even the Exchange (Zarafa)-Tasks were there and what is best, they even sync in both ways.
[B]Detailed How-to in main article by Ryan (thx):[/B]
[url=http://www.webosnation.com/how-add-tasks-app-your-touchpad]How to add the Tasks app to your TouchPad | webOS Nation[/url]
* [s]notifications are not shown cause app seems not to be integrated in 3.x notification framework [/s] --> [URL="http://forums.webosnation.com/webos-apps-games/321476-working-tasks-app-2-x-3-x-incl-eas-sync-2.html#post3381799"]patch to fix this[/URL]
[S]* in accounts (e.g. Exchange) you can not set tasks to "active" as the field and switch is missing, so if your profile hadn't already been actived to sync tasks, it could be that syncing does not work[/S] --> [URL="http://forums.webosnation.com/webos-apps-games/321476-working-tasks-app-2-x-3-x-incl-eas-sync-2.html#post3381799"]same patch to fix this[/URL]
* [S]only small screen .mojo app[/S] --> [URL="http://forums.webosnation.com/webos-apps-games/321476-working-tasks-app-2-x-3-x-incl-eas-sync-2.html#post3381958"]patch for "HD"-fullscreen version[/URL] (in this version all the fixes above are included
Do also a [B]full device restart[/B] after patching with [B]one[/B] of the patches. You can't install both, the decision is between fullscreen or phone format, the rest is the same.
artxxork made an [URL="http://forums.webosnation.com/webos-apps-games/321476-working-tasks-app-2-x-3-x-incl-eas-sync.html#post3379796"]Advanced script to extract from 2.2.4 doctor jar (even Pre3 !) and patch it to full screen, add back buttons and create backup of existing folder all on TP itself[/URL] (i have not tested this)
get account capability switch TASKS
it works just comment out the two lines in /usr/palm/frameworks/enyo/0.10/framework/lib/accounts/source/modify.js
var c = this.template.capabilityProviders[inIndex];
// Temporary fix: Don't show Tasks until there is a tasks app (making use of the fact that Tasks will be last in the list)
//if (c.capability === "TASKS")
// return false;
will make a patch for it. I love this community, thx again greenoyster.