110 Commits
Author SHA1 Message Date
Herman van Hazendonk 61234dc034 core-apps; Add requiredPermissions to appinfo.json
In order to make sure things with correctly with ACG.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2020-05-29 22:51:44 +02:00
Herrie aedb113ac3 Merge pull request #19 from webOS-ports/tofe/fixes
MailApp.js: apply more restrictive width for MessagePane
2019-06-29 13:27:30 +02:00
Christophe Chapuis d08255def2 MailApp.js: apply more restrictive width for MessagePane
Otherwise the MessagePane's width get always recomputed to zero.

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
2019-06-29 09:32:40 +00:00
Tofe 42e929f67d Merge pull request #18 from webOS-ports/herrie/email-security
com.palm.app.email: Let's at least use SSL by default for emails
2019-06-29 08:39:48 +02:00
Herrie a4abcdef3a Merge pull request #17 from webOS-ports/tofe/fixes
calendar: don't decorate requests with $activity
2019-06-29 08:36:04 +02:00
Christophe Chapuis 9a8b3039cc calendar: don't decorate requests with $activity
This leads to non-standard LS2 calls, which conflicts with schema checks.
Fixes message like the following:
Error: invalid parameters: caller='com.palm.app.calendar' error='property not allowed - '$activity''

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
2019-06-28 19:18:26 +00:00
Herman van Hazendonk 9fc6e7bc8e com.palm.app.email: Let's at least use SSL by default for emails
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2019-06-27 09:56:53 +02:00
Tofe e639302cdf Merge pull request #16 from webOS-ports/herrie/luna-send-fix
core-apps: Add permissions for com.webos
2019-06-26 11:20:36 +02:00
Herman van Hazendonk d5003a6943 core-apps: Add permissions for com.webos
Seeing that OSE uses luna-send with com.webos instead of com.palm, added com.webos as well.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2019-06-26 10:28:19 +02:00
Tofe d2b01d2ace Merge pull request #15 from webOS-ports/herrie/desktop-fixes
com.palm.app.email: Fix desktop testing
2019-06-19 08:39:34 +02:00
Herman van Hazendonk ff17e973d3 com.palm.app.email: Fix desktop testing
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2019-06-18 20:17:42 +02:00
Tofe da72146047 Merge pull request #14 from webOS-ports/herrie/desktop-fixes
com.palm.app.accounts: Add mock data for desktop debugging
2017-08-04 08:37:11 +02:00
Herman Van Hazendonk 8be8e9a786 com.palm.app.accounts: Add mock data for desktop debugging
The majority of mock data was missing causing debugging on desktop not to work at all. This should fix most functionality on desktop now.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-04 00:13:26 +02:00
Tofe 7c686b0606 Merge pull request #13 from webOS-ports/herrie/desktop-fixes
Fixes for -webkit-border-image for various apps & fix Clock app
2017-08-01 07:53:14 +02:00
Herman Van Hazendonk 3ddb929236 com.palm.app.email: Make -webkit-border-image work with Chromium 51 and higher
As per
https://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-image
and
https://groups.google.com/a/chromium.org/forum/#!searchin/blink-dev/border-image/blink-dev/J7rvFkcn8TU/OtIcXTDDAQAJ
we need now to explicitly use 'border-style: solid' in combination with
-webkit-border-image for it to work correctly.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:39:03 +02:00
Herman Van Hazendonk d7496d9949 com.palm.app.email: Remove duplicated code in 2-folder
The 2-folder doesn't seem to be used or referenced anywhere. Code is identical with the regular folders, so removing it to avoid possible confusion.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:33:23 +02:00
Herman Van Hazendonk 76816d2028 com.palm.app.notes: Make -webkit-border-image work with Chromium 51 and higher
As per
https://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-image
and
https://groups.google.com/a/chromium.org/forum/#!searchin/blink-dev/border-image/blink-dev/J7rvFkcn8TU/OtIcXTDDAQAJ
we need now to explicitly use 'border-style: solid' in combination with
-webkit-border-image for it to work correctly.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:28:38 +02:00
Herman Van Hazendonk d14de4285e com.palm.app.contacts: Make -webkit-border-image work with Chromium 51 and higher
As per
https://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-image
and
https://groups.google.com/a/chromium.org/forum/#!searchin/blink-dev/border-image/blink-dev/J7rvFkcn8TU/OtIcXTDDAQAJ
we need now to explicitly use 'border-style: solid' in combination with
-webkit-border-image for it to work correctly.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:28:00 +02:00
Herman Van Hazendonk 85c6166fd9 com.palm.app.clock: Make -webkit-border-image work with Chromium 51 and higher
Enyo-1.0: Make -webkit-border-image work with Chromium 51 and higher
As per
https://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-image
and
https://groups.google.com/a/chromium.org/forum/#!searchin/blink-dev/border-image/blink-dev/J7rvFkcn8TU/OtIcXTDDAQAJ
we need now to explicitly use 'border-style: solid' in combination with
-webkit-border-image for it to work correctly.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:27:31 +02:00
Herman Van Hazendonk 470b8f48d0 com.palm.app.clock: Various minor fixes & mock data
Various errors showed while debugging, these have now been addressed. Also additional mock data has been added.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:27:02 +02:00
Herman Van Hazendonk bb27308878 com.palm.app.calendar: Make -webkit-border-image work with Chromium 51 and higher
Enyo-1.0: Make -webkit-border-image work with Chromium 51 and higher
As per
https://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-image
and
https://groups.google.com/a/chromium.org/forum/#!searchin/blink-dev/border-image/blink-dev/J7rvFkcn8TU/OtIcXTDDAQAJ
we need now to explicitly use 'border-style: solid' in combination with
-webkit-border-image for it to work correctly.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-08-01 06:25:19 +02:00
Tofe 1a1aed316c Merge pull request #12 from webOS-ports/herrie/desktop-fixes
com.palm.app.notes: Add mock data
2017-07-31 09:02:08 +02:00
Herman Van Hazendonk 4c4c9a602b com.palm.app.calendar: Add mock for new events
Mock response for saving new events was missing.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-07-31 06:42:22 +02:00
Herman Van Hazendonk 7edbcc33b2 com.palm.app.notes: Add mock data
Add mock data so it's usable on desktop for development.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-07-31 06:28:05 +02:00
Herrie 2d21b17e1b Add mock account templates and point to right path (#11)
When running on desktop we don't have /usr/palm/public/accounts available, therefore adding a copy of the accounts & templates in mock/accounts instead and update the references for the mock accounts to the right location.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-07-30 09:35:14 +02:00
Herrie 9c64e839db core-apps: Add initial missing bits for running & debugging properly on desktop
* Add missing framework_config.json
* Add index-desktop.html with launch="debug&nobridge"

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2017-07-28 14:25:50 +02:00
Tofe 9a9b2106c7 Merge pull request #9 from webOS-ports/herrie/calendar-icons
com.palm.app.calendar: Add high res launcher icons
2016-10-11 16:48:46 +02:00
Herrie e494f10700 com.palm.app.calendar: Add high res launcher icons
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2016-10-11 16:36:46 +02:00
Tofe 3ebeb91dba Merge pull request #8 from webOS-ports/herrie/fixes
Disable call to non existing com.palm.accountservices (Palm Profile s…
2016-10-03 09:38:21 +02:00
Herrie 7661a2a653 Disable call to non existing com.palm.accountservices (Palm Profile service)
Since we don't have a Palm Profile or a replacement yet, it's best to disable this call for now.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2016-10-03 09:33:10 +02:00
Herrie cf5f741707 Merge pull request #7 from webOS-ports/herrie/fixe
Fix JSON syntax errors
2016-09-19 23:39:25 +02:00
Herrie 15432b554d com.palm.calendarevent: Fix syntax error
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2016-09-19 23:11:12 +02:00
Herrie 278de4c191 com.palm.calendarevent: Fix syntax error
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2016-09-19 22:51:47 +02:00
Herrie 4f7c6cd7d1 com.palm.app.clock: main.html: minor code cleanup
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2016-08-11 15:09:55 +02:00
Herrie 70304c5cc8 Merge pull request #6 from nizovn/png
Fix png images with incorrect sRGB profile
2016-07-30 13:14:16 +02:00
Nikolay Nizov 0b1000b6ac Fix png images with incorrect sRGB profile
Signed-off-by: Nikolay Nizov <nizovn@gmail.com>
2016-07-30 13:55:12 +03:00
Herrie 3d5c13a046 Add permissions for org.webosports.app.memos
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
2016-06-09 18:59:04 +02:00
Herrie 5ca9a5c2e1 Merge pull request #5 from corpuscle/alarms
Actually ring the alarm
2016-01-09 09:13:55 +01:00
Ian Miller a1190ef24c Actually ring the alarm
Act when the action is "ring"!
Choose a more likely default alarm sound file.
2016-01-08 23:09:31 +00:00
Ian Miller 6987459643 Tidying / tightening 2016-01-08 22:59:49 +00:00
Ian Miller 4e5540e988 Use unix line endings 2016-01-08 22:56:25 +00:00
Ian Miller 0bb0aee2b8 Control the blank line fetish 2016-01-08 22:55:25 +00:00
Ian Miller 7f9f79ee40 Use unix line endings 2016-01-08 22:37:29 +00:00
Herrie c6ef9d770d Remove FirstLaunch.js which doesn't exist 2015-11-29 13:46:56 +01:00
Herrie b354ca1e0b Merge pull request #4 from corpuscle/alarms
clock: Fix silly mistake in onConfirmDelete_itemAlarm
2015-11-27 15:04:30 +01:00
Ian Miller 16959f9a3b clock: Fix silly mistake in onConfirmDelete_itemAlarm 2015-11-27 10:17:39 +00:00
Simon Busch ce86eb697e Remove references to "HP webOS"
Signed-off-by: Simon Busch <morphis@gravedo.de>
2015-02-23 19:02:56 +01:00
Simon Busch ce599557b1 com.palm.app.email: don't use absolute width
Signed-off-by: Simon Busch <morphis@gravedo.de>
2014-12-22 12:31:46 +01:00
Simon Busch 69850dd71e com.palm.app.email: remove static width and add padding
Signed-off-by: Simon Busch <morphis@gravedo.de>
2014-04-15 17:19:18 +02:00
Simon Busch 22adb99dec com.palm.app.email: add adjustments for a single pane mode
Signed-off-by: Simon Busch <morphis@gravedo.de>
2014-04-08 16:59:20 +02:00
Simon Busch 2c24167939 Switch back to old email application (unthreaded)
Signed-off-by: Simon Busch <morphis@gravedo.de>
2014-04-08 16:47:13 +02:00
Simon Busch be51666d45 com,palm.app.contacts: make layout a little bit more dynamic
Signed-off-by: Simon Busch <morphis@gravedo.de>
2014-03-12 15:14:02 +01:00
Simon Busch 5ca8895cbd com.palm.app.email: use correct path for app icon
Signed-off-by: Simon Busch <morphis@gravedo.de>
2014-03-08 11:56:17 +01:00
Simon Busch 503db7de55 com.palm.app.email: align to changes to connectionmanager API
With the creation of the webos-connman-adapter the name of the getStatus method has
changed to getstatus. Any other component already uses the naming already.

This fixes the following bug:

2013-01-31T17:18:19.555389Z [1114] tuna user.notice WebAppMgr: {LunaSysMgrJS}:
com.palm.app.email: connectionmanager 'getStatus' request
failed.{"returnValue":false,"errorCode":-1,"errorText":"Unknown method \"getStatus\" for
category \"/\""}, file:///usr/palm/applications/com.palm.app.email/util/util.js:184

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
2013-12-15 16:02:15 +01:00
Simon Busch 35c8d1a936 com.palm.app.email: don't set static width for account view
Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
2013-12-15 16:02:15 +01:00
josh 63bef3feed Calculator: Use scalable layout
* Use built-in scalable layout by default for phone compatibility

Open-webOS-DCO-1.0-Signed-off-by: Josh Palmer <jpalmerwatkins@me.com>
2013-12-15 16:02:15 +01:00
josh ca1e5bf19d App Icons: Use high-res images
(Scaling is now done programatically, so only one image is required)

Open-webOS-DCO-1.0-Signed-off-by: Josh Palmer <jpalmerwatkins@me.com>
2013-12-15 16:02:14 +01:00
Jason Lai f58539e16b Add some basic logic (very incomplete/buggy) for cross-folder
threading to the thread processor. Does not attempt to handle
emails duplicated across folders.

Add preference to turn on experimental cross-folder threading.

Fix hiding rows in preferences panel.

Open-webOS-DCO-1.0-Signed-off-by: Jason Lai <jason.lai@palm.com>

Change-Id: I7d61bdc082de6149df4570bb51b6a22f5b7e8ba7
2013-12-15 16:02:00 +01:00
Jason Lai 6fc6f14350 New features: threading, archiving, compose prefs.
Other minor changes and cleanup.

This also completes the app restructure.

Open-webOS-DCO-1.0-Signed-off-by: Jason Lai <jason.lai@palm.com>

Change-Id: Iea659b53c8443c79221eb6a291f148cd841e7a14
2013-12-15 16:01:58 +01:00
Jason Lai 5a0278330d Fix up warnings reported by jshint.
Remove jslint global declarations.

Open-webOS-DCO-1.0-Signed-off-by: Jason Lai <jason.lai@palm.com>

Change-Id: I84c1338761e4581ad03deb61c7af15dd916bebd9
2013-12-15 16:00:47 +01:00
Jason Lai 26dbaec03f Minor code cleanup and commenting.
Open-webOS-DCO-1.0-Signed-off-by: Jason Lai <jason.lai@palm.com>

Change-Id: I99c3ca05eec1ad843f55fbccd43ab64575da3543
2013-12-15 16:00:47 +01:00
Jason Lai f66dedf7d6 Reorganize app into cleaner structure.
NOTE: This commit just moves files around; changes reflecting the
new structure will come in a later commit.

Open-webOS-DCO-1.0-Signed-off-by: Jason Lai <jason.lai@palm.com>

Change-Id: I52eac12292de25895fe5bd9676494f8adb40d1c7
2013-12-15 16:00:30 +01:00
Herrie 4db043152c Trying to fix email app icon
Moved icons to images and updated appinfo.json for better consistancy
with other core apps
2013-12-15 15:55:43 +01:00
Maksym Shevchenko 995429e729 Assign Copyright to LG Electronics, Inc.
[GF-5644] Convert HP Copyright to LG

Open-webOS-DCO-1.0-Signed-off-by: Maksym Shevchenko <myshevchenko@luxoft.com>

Change-Id: Iac023f2eafb7b27f4030c8ae11c04ee09ac6468a
Reviewed-on: https://g2g.palm.com/2636
Reviewed-by: Build Verification
Reviewed-by: Suresh Arumugam <suresh.arumugam@lge.com>
Tested-by: Suresh Arumugam <suresh.arumugam@lge.com>
2013-07-29 11:06:27 -07:00
Nitika Korla 667d7850b1 Fix the memo app's colorpicker alignment issue
Revert previous commit to re-enable the Accounts & preference menu

Open-webOS-DCO-1.0-Signed-off-by: Nitika Korla <nitika.korla@palm.com>

Change-Id: Ife492b7c7afbaed2bbfec6fe8ca924b856c796ab
2012-10-02 11:13:25 -07:00
Nitika Korla 1bf47fa6d2 Disabling the "Accounts & preferences" menu for contact and calendar app
Open-webOS-DCO-1.0-Signed-off-by: Nitika Korla <nitika.korla@palm.com>

Change-Id: I195ed76e8e59ba81fe122e12775f6ef39ad50a4b
2012-10-01 13:22:59 -07:00
Suresh Arumugam ce42a473c1 Fix the clock app radio button alignment
Open-webOS-DCO-1.0-Signed-off-by: Suresh Arumugam <suresh.arumugam@palm.com>

Change-Id: I01b1de7ae531fa6e818dceafe3342d6a31426e07
2012-09-27 15:38:22 -07:00
Suresh Arumugam 0cc7a767e3 Disable EAS option from Email Account setup wizard.
Open-webos-DCO-1.0-Signed-off-by: Suresh Arumugam <suresh.arumugam@palm.com>

Change-Id: Ia0449574c8bfea71889c4295db3e857de324cbbe
2012-09-22 19:25:46 -07:00
Nitika Korla e90e394325 Fixed the enyo path
Open-webOS-DCO-1.0-Signed-off-by: Nitika Korla <nitika.korla@palm.com>

Change-Id: Iba678ffe6f643d8979c475b4d77fc7b972e3b3d3
2012-09-21 12:11:36 -07:00
Nitika Korla a631d8be28 Fixed the blank card for compose email
Change-Id: I68ceafe130bf6882ae5cb5a9a5b53a5cca5ea644
2012-08-30 10:54:01 -07:00
suresh arumugam 2cefb5354e Fixed JS error in HtmlView
Change-Id: I87ac877bc21961c1e60852c939614ba4f7c89c43
2012-08-29 12:59:56 -07:00
suresh arumugam 98d8f93174 Modified Calculator App Id.
Change-Id: I96bf5d8b2b801ab778a7390bece2a9d491c18ad4
2012-08-28 09:27:06 -07:00
suresh arumugam 3402e84419 Modified Readme file. Added Html Sanitizer function. Added HtmlView to replace webview widget
Change-Id: Ie2b4b84cef796dac4cfb01d434360823eea1cb4b
2012-08-28 09:13:42 -07:00
Nitika Korla 77734cfbe8 Modified enyo framework path for index.html files
Change-Id: I0c8838d9bc1d8c70708814d67e5ea427ffb065b6
2012-08-27 11:37:44 -07:00
sarumugam cec2193433 deleting ipkg 2012-08-01 13:51:04 -07:00
Nitika korla 09e6842b37 Contacts app for OpenWebOS 2012-08-01 13:51:04 -07:00
Nitika korla ff68302d50 Calendar app for OpenWebOS 2012-08-01 13:51:04 -07:00
sarumugam d041171766 Adding Email and Accounts Apps 2012-08-01 13:51:03 -07:00
Nitika korla 222261887c Clocl app for openWEBOS 2012-08-01 13:51:03 -07:00
suresh arumugam 83da9b7b43 Readme.md file modified 2012-08-01 10:02:02 -07:00
sarumugam 74321a4cb4 Removing unwanted files 2012-07-31 20:00:28 -07:00
sarumugam 0ab1a784e0 Removing unwanted files 2012-07-31 19:47:01 -07:00
sarumugam 13b8e2d6cd Removing unwanted files 2012-07-31 19:34:52 -07:00
sarumugam ab153597db Adding .gitignore 2012-07-31 19:21:39 -07:00
sarumugam 106ca47f47 deleting ipkg 2012-07-31 14:42:57 -07:00
Suresh Arumugam 4a0624f6a4 Merge pull request #4 from perezerah/master
README.md
2012-07-25 10:48:36 -07:00
tracy thorpe 48db68363f README.md update 2012-07-25 13:43:49 -04:00
tracy thorpe 4c6e6eaab3 README file update 2012-07-24 17:30:14 -04:00
tracy thorpe 1e5d77dce5 README.md update 2012-07-24 16:29:41 -04:00
Suresh Arumugam c826c9b935 Merge pull request #3 from perezerah/master
Readme.md update
2012-07-24 10:51:06 -07:00
tracy thorpe 8d168e1ebc READme.md update 2012-07-23 19:41:36 -04:00
tracy thorpe 1c4ce3d813 READme update 2012-07-23 19:28:25 -04:00
tracy thorpe 002f2cc6e9 READme update 2012-07-23 19:16:25 -04:00
tracy thorpe abc09fd2b6 Readme update 2012-07-20 16:26:33 -04:00
Suresh Arumugam 0fb362b960 Merge pull request #2 from perezerah/master
README.md
2012-07-18 14:59:23 -07:00
tracy thorpe ba06c6c989 Readme update 2012-07-18 17:54:18 -04:00
Suresh Arumugam 0f08ecf6be Merge pull request #1 from perezerah/master
README.md
2012-07-18 14:51:03 -07:00
Tracy Thorpe 16f3c2f80a Merge pull request #1 from openwebos/master
README.md
2012-07-18 13:11:39 -07:00
perezerah 88f631eaff Added README.md file 2012-07-17 14:52:41 -07:00
Nitika korla 91ceecf756 Contacts app for OpenWebOS 2012-07-05 15:20:27 -07:00
Nitika korla 1d3f040311 Calendar app for OpenWebOS 2012-07-05 14:56:21 -07:00
sarumugam 61083ec26d Merge branch 'master' of github.com:/openwebos/core-apps 2012-07-05 13:51:55 -07:00
sarumugam 8a24eb2b53 Adding Email and Accounts Apps 2012-07-05 13:51:01 -07:00
Nitika Korla 963f656315 Updated README.md file 2012-07-05 11:35:52 -07:00
Nitika Korla 8a92a6e307 Added README.md file 2012-07-05 11:19:36 -07:00
sarumugam 33fbec58ec Replaced README.txt with README.md 2012-07-05 09:51:38 -07:00
sarumugam 722c90bec8 Merge branch 'master' of github.com:/openwebos/core-apps 2012-07-05 09:43:59 -07:00
Nitika korla fba91b17a2 Merge branch 'master' of github.com:openwebos/core-apps 2012-07-03 15:15:17 -07:00
Nitika korla 05a4535494 Clocl app for openWEBOS 2012-07-03 15:06:11 -07:00
Suresh f362229539 Memo App for Open webOS 2012-07-03 14:31:56 -07:00
1033 changed files with 107129 additions and 45 deletions

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
BuildResults
.project
.settings
+42
View File
@@ -0,0 +1,42 @@
# core-apps
Core-apps includes the following Enyo 1.0 applications:
* accounts
* calculator
* calendar
* clock
* contacts
* email
* memos
Note: This release is provided for informational purposes only.
## Dependencies
Core-apps have the following dependencies:
* Enyo Framework 1.0: https://github.com/enyojs/enyo-1.0
* app-services https://github.com/openwebos/app-services are the services for the core applications contained in Open webOS 1.0. Services include both NodeJS services and C++ services.
## Limitations
Note: The following limitations apply to this July 2012 Beta release. Additional functionality will be supported in the future.
* Third-party accounts such as Google, Yahoo, Facebook, etc... are not supported at this time.
* You can create imap/pop email accounts.
* You can create local contacts and local calendars. The contacts and calendar events that you create will be stored locally and will not sync to external servers.
## Additional Information
* For more information about an individual core-app, refer to the core-app's README.md file.
* For information about the Enyo application structure, see: https://developer.palm.com/content/api/dev-guide/enyo/application-structure.html
# Copyright and License Information
All content, including all source code files and documentation files in this repository are:
Copyright (c) 2011-2013 LG Electronics, Inc.
All content, including all source code files and documentation files in this repository are: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this content except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.palm.app.accounts</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
+202
View File
@@ -0,0 +1,202 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+42
View File
@@ -0,0 +1,42 @@
# Copyright and License Information
All content, including all source code files and documentation files in this repository except otherwise noted are:
Copyright (c) 2010-2013 LG Electronics, Inc.
All content, including all source code files and documentation files in this repository except otherwise noted are:
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this content except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Quick Info
-----------
Account preference Application for webOS. It was built using Enyo 1.0.
Core
-------
This repository contains Accounts Preference Application for webOS.
index.html - This is the main html file which creates the main JS object for the App.
source / - App Source Code folder. It contains all the JS files.
css/ - This folder contains the CSS stylesheets used by APP UI.
images/ - This folder contains all the UI images.
appinfo.json - App description file.
depends.js - Required by Enyo 1.0. This file contains the list of all Javascript and CSS files that are used by the App.
mock - This folder contains the db8 service responses. This mock data is used by the App when it's running on the browser. Please note that the launch=nobridge parameter
has to be set in the index.html in order to use the mock responses.
+11
View File
@@ -0,0 +1,11 @@
{
"id": "com.palm.app.accounts",
"version": "1.0.0",
"vendor": "HP",
"type": "web",
"main": "index.html",
"title": "Accounts",
"icon": "icon.png",
"uiRevision": 2,
"requiredPermissions": ["applications.internal", "applications", "activities.manage", "devices", "settings", "settings.read", "services", "database", "database.internal", "filecache", "system", "networking", "networking.internal"]
}
+47
View File
@@ -0,0 +1,47 @@
/* @@@LICENSE
*
* Copyright (c) 2010-2013 LG Electronics, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* LICENSE@@@ */
.text-breakword {
word-wrap: break-word;
}
.accountsListSelector .enyo-listselector-item {
width:260px;
overflow:hidden;
white-space: nowrap;
text-overflow:ellipsis;
}
.enyo-item.enyo-single {
/*
due to webos webkit bug, must have a non-zero border when -webkit-gradient
and border-radius are used together or else the border radius will be ignored.
*/
/* border: 0;*/
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
}
.enyo-item.enyo-first {
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
}
.enyo-item.enyo-last {
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
}
+41
View File
@@ -0,0 +1,41 @@
// @@@LICENSE
//
// Copyright (c) 2010-2013 LG Electronics, Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// LICENSE@@@
enyo.depends(
"$enyo-lib/accounts/",
"source/AccountManager.js",
"css/PalmID.css",
"source/palmID/PalmID.js",
"source/palmID/Initialize.js",
"source/palmID/PalmIDUtilities.js",
"source/palmID/Accounts.js",
"source/palmID/ProfileSettings.js",
"source/palmID/NameDialog.js",
"source/palmID/EmailDialog.js",
"source/palmID/PasswdDialog.js",
"source/palmID/DeviceInfoDialog.js",
"source/palmID/DeviceEraseConfirmDialog.js",
"source/palmID/SecDialog.js",
"source/palmID/SecAnswerDialog.js",
"source/palmID/ProfileLoginPasswordDialog.js",
"source/palmID/PasswordRecoverDialog.js",
"source/palmID/CommErrorDialog.js",
"source/palmID/SpinnerOverlay.js",
'$enyo/g11n/name/javascript/name.js',
'$enyo/g11n/name/javascript/format.js'
);
@@ -0,0 +1,3 @@
{
"logLevel": 99
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

+30
View File
@@ -0,0 +1,30 @@
<!doctype html>
<!-- LICENSE@@@
Copyright (c) 2010-2013 LG Electronics, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
@@@LICENSE -->
<html>
<head>
<title>Accounts</title>
<script src="/usr/palm/frameworks/enyo/0.10/framework/enyo.js" launch="debug&nobridge" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
new AccountManager().renderInto(document.body);
</script>
</body>
</html>
+30
View File
@@ -0,0 +1,30 @@
<!doctype html>
<!-- LICENSE@@@
Copyright (c) 2010-2013 LG Electronics, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
@@@LICENSE -->
<html>
<head>
<title>Accounts</title>
<script src="/usr/palm/frameworks/enyo/0.10/framework/enyo.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
new AccountManager().renderInto(document.body);
</script>
</body>
</html>
@@ -0,0 +1,325 @@
{
"returnValue": true,
"results": [{
"_id": "++J7IuRJT3Oe3shf",
"_kind": "com.palm.contact.sim:1",
"_rev": 540412,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "VOICEMAIL",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83efd",
"primary": false,
"type": "type_sim",
"value": "1233"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 1,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRLn27TYmQ7",
"_kind": "com.palm.contact.sim:1",
"_rev": 540414,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "VOICEMAIL",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83eff",
"primary": false,
"type": "type_sim",
"value": "1233"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 91,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRMMs_bS9CW",
"_kind": "com.palm.contact.sim:1",
"_rev": 540416,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "OPWAARDEREN",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f01",
"primary": false,
"type": "type_sim",
"value": "1244"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 92,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRMV07JSou5",
"_kind": "com.palm.contact.sim:1",
"_rev": 540418,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "KLANTENSERVICE",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f03",
"primary": false,
"type": "type_sim",
"value": "1200"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 93,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRN3ntHMMC6",
"_kind": "com.palm.contact.sim:1",
"_rev": 540420,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "ZIEN",
"givenName": "BELTEGOED",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f05",
"primary": false,
"type": "type_sim",
"value": "*101#"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 94,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRNB8BuoySo",
"_kind": "com.palm.contact.sim:1",
"_rev": 540422,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "HOREN",
"givenName": "BELTEGOED",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f07",
"primary": false,
"type": "type_sim",
"value": "1244"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 95,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRNbCcJSlHS",
"_kind": "com.palm.contact.sim:1",
"_rev": 540424,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "SMS",
"givenName": "BELTEGOED",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f09",
"primary": false,
"type": "type_sim",
"value": "1244"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 96,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRNgV4CPRoH",
"_kind": "com.palm.contact.sim:1",
"_rev": 540426,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "ZIEN",
"givenName": "EIGEN",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": "NUMMER"
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f0b",
"primary": false,
"type": "type_sim",
"value": "*102#"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 97,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}],
"count": 8
}
@@ -0,0 +1,3 @@
{
"returnValue": true
}
@@ -0,0 +1,3 @@
{
"returnValue": true
}
@@ -0,0 +1,827 @@
{
"results": [
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "AIM",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.aol\/images\/aim-logo.png"
},
"loc_name": "AIM",
"templateId": "com.palm.aol",
"validator": "palm:\/\/com.palm.imaccountvalidator\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.boxnet\/images\/box_net_32.png",
"loc_48x48": "mock\/accounts\/com.palm.boxnet\/images\/box_net_48.png",
"loc_64x64": "mock\/accounts\/com.palm.boxnet\/images\/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.boxnet",
"validator": "palm:\/\/com.palm.service.boxnet\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"templateId": "com.palm.dropbox",
"validator": "palm:\/\/com.palm.service.dropbox\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.othermail\/images\/othermail32.png",
"loc_48x48": "mock\/accounts\/com.palm.othermail\/images\/othermail48.png"
},
"id": "com.palm.other.mail"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.othermail\/images\/othermail32.png",
"loc_48x48": "mock\/accounts\/com.palm.othermail\/images\/othermail48.png"
},
"loc_name": "Email Account",
"readPermissions": [
],
"templateId": "com.palm.othermail",
"validator": {
"address": "palm:\/\/com.palm.dummy\/dummy",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.facebook\/",
"onCreate": "palm:\/\/com.palm.service.calendar.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.facebook\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.calendar.facebook\/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.facebook\/",
"onCreate": "palm:\/\/com.palm.service.contacts.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.facebook\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.facebook\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.facebook\/sync"
},
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.facebook\/images\/facebook-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.facebook\/images\/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
],
"templateId": "com.palm.facebook",
"validator": "palm:\/\/com.palm.service.contacts.facebook\/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.google:1"
},
"id": "com.palm.google.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.google\/",
"onCreate": "palm:\/\/com.palm.service.contacts.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.google\/onEnabled",
"refetchPhoto": "palm:\/\/com.palm.service.contacts.google\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.google\/sync"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"chatWithNonBuddies": false,
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/gtalk-48x48.png",
"splitter": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png"
},
"id": "com.palm.google.talk",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "Google",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_gtalk"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.google:1",
"calendarevent": "com.palm.calendarevent.google:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/googlecalendar-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/googlecalendar-48x48.png"
},
"id": "com.palm.google.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.google\/",
"onCreate": "palm:\/\/com.palm.service.calendar.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.google\/onEnabled",
"subKind": "com.palm.calendarevent.google:1",
"sync": "palm:\/\/com.palm.service.calendar.google\/sync",
"validator": "palm:\/\/com.palm.service.calendar.google\/checkCredentials"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "imap.gmail.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "smtp.gmail.com",
"useSmtpAuth": true
},
"syncFrequencyMins": 15
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.google.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "DOCUMENTS",
"id": "com.palm.google.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/google-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/google-48x48.png"
},
"loc_name": "Google",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.google",
"validator": "palm:\/\/com.palm.service.contacts.google\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"id": "com.palm.palmprofile.contacts",
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"alwaysOn": true,
"capability": "PHONE",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"id": "com.palm.palmprofile.voice",
"loc_name": "Carrier",
"loc_shortName": "Carrier"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"id": "com.palm.palmprofile.sms",
"loc_name": "SMS Account",
"loc_shortName": "Text"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "HP webOS Account",
"templateId": "com.palm.palmprofile"
},
{
"templateId": "com.palm.imap",
"loc_name": "IMAP",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.imap\/images\/imapmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.imap\/images\/imapmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.imap\/validateAccount"
},
"readPermissions": [
"com.palm.imap"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.imap.mail",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.imap\/images\/imapmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.imap\/images\/imapmail48.png"
},
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"subKind": "com.palm.imap.email:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.linkedin:1"
},
"id": "com.palm.linkedin.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.linkedin\/",
"onCreate": "palm:\/\/com.palm.service.contacts.linkedin\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.linkedin\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.linkedin\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.linkedin\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.linkedin\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.linkedin\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-48x48.png"
},
"loc_name": "LinkedIn",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.linkedin",
"validator": "palm:\/\/com.palm.service.contacts.linkedin\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm:\/\/com.palm.eas\/",
"onCreate": "palm:\/\/com.palm.eas\/accountCreated",
"onDelete": "palm:\/\/com.palm.eas\/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eascontacts32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm:\/\/com.palm.eas\/",
"loc_name": "Global Address Lookup",
"query": "palm:\/\/com.palm.eas\/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eastasks32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm:\/\/com.palm.eas\/accountCapabilities",
"onCredentialsChanged": "palm:\/\/com.palm.eas\/accountUpdated",
"readPermissions": [
"com.palm.eas"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm:\/\/com.palm.eas\/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.mobileme.documents"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.mobileme.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
}
],
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-32x31.png",
"loc_48x48": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-48x47.png"
},
"loc_name": "MobileMe",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.imap"
],
"templateId": "com.palm.mobileme",
"validator": "palm:\/\/com.palm.service.mobileme\/checkCredentials",
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.photobucket\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.photobucket\/images\/48.png"
},
"loc_name": "Photobucket",
"templateId": "com.palm.photobucket",
"validator": "palm:\/\/com.palm.service.photos.photobucket\/checkCredentials"
},
{
"templateId": "com.palm.pop",
"loc_name": "POP",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.pop\/images\/popmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.pop\/images\/popmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.pop\/validateAccount"
},
"readPermissions": [
"com.palm.pop"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.pop.mail",
"implementation": "palm:\/\/com.palm.pop\/",
"onCreate": "palm:\/\/com.palm.pop\/accountCreated",
"onDelete": "palm:\/\/com.palm.pop\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.pop\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.pop\/credentialsChanged",
"subKind": "com.palm.email.pop:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.sim\/",
"onCreate": "palm:\/\/com.palm.service.contacts.sim\/onCreate",
"onDelete": "palm:\/\/com.palm.service.contacts.sim\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.sim\/onEnabled",
"readOnlyData": false,
"sync": "palm:\/\/com.palm.service.contacts.sim\/sync"
}
],
"disableRemove": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png"
},
"loc_name": "SIM",
"templateId": "com.palm.sim"
},
{
"templateId": "com.palm.skype",
"loc_name": "Skype",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png"
},
"validator": {
"customUI": {
"appId": "com.palm.app.skype",
"name": "validator.html"
},
"address": "palm:\/\/com.palm.skypevalidator\/updateCredentials"
},
"onCredentialsChanged": "palm:\/\/com.palm.skypevalidator\/credentialsChanged",
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.skype.messaging",
"loc_shortName": "Skype",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png",
"splitter": "mock\/accounts\/com.palm.skype\/images\/skype32.png"
},
"implementation": "palm:\/\/com.palm.skype\/",
"onEnabled": "palm:\/\/com.palm.skype\/onEnabled",
"serviceName": "type_skype",
"dbkinds": {
"immessage": "com.palm.immessage.skypem:1",
"imcommand": "com.palm.imcommand.skypem:1"
},
"settingsUI": {
"appId": "com.palm.app.skype",
"sceneName": "accountlogin"
},
"invites": {
"supportsCustomMessage": true,
"loc_bannerText": "Skype contact request"
},
"groupChat": {
"supported": true,
"topicsSupported": true,
"invitesSupportMessages": false
},
"chatWithNonBuddies": true
},
{
"capability": "CONTACTS",
"id": "com.palm.skype.contacts",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"sync": "palm:\/\/com.palm.skype\/sync",
"readOnlyData": true,
"db_kinds": {
"contact": "com.palm.contact.skypem:1"
}
},
{
"capability": "PHONE",
"id": "com.palm.skype.call",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"serviceName": "type_skype",
"wanAllowed": true,
"wifiAllowed": true,
"pausePrompt": false,
"pauseCode": [
],
"waitCode": [
],
"keyHoldMappings": [
],
"launchCode": "##"
}
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.snapfish\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.snapfish\/images\/48.png"
},
"loc_name": "Snapfish",
"templateId": "com.palm.snapfish",
"validator": "palm:\/\/com.palm.service.photos.snapfish\/checkCredentials"
},
{
"templateId": "com.palm.telephony",
"loc_name": "Telephony Interface Layer",
"hidden": true,
"invisible": true,
"disableRemove": true,
"capabilityProviders": [
{
"id": "com.palm.telephony",
"capability": "PHONE",
"implementation": "palm:\/\/com.palm.telephony\/",
"serviceName": "com.palm.telephony",
"wanAllowed": true,
"wifiAllowed": false,
"pausePrompt": true,
"pauseCode": [
"p"
],
"waitCode": [
"w"
],
"keyHoldMappings": [
{
"0": "+"
},
{
"*": "p"
},
{
"#": "w"
}
]
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.yahoo:1"
},
"id": "com.palm.yahoo.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.contacts.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.yahoo\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.contacts.yahoo\/sync",
"validator": "palm:\/\/com.palm.service.contacts.yahoo\/checkCredentials"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.yahoo:1",
"immessage": "com.palm.immessage.yahoo:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yim-48x48.png",
"splitter": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png"
},
"id": "com.palm.yahoo.im",
"implementation": "palm:\/\/com.palm.imyahoo\/",
"invites": {
"supportsCustomMessage": true
},
"loc_shortName": "Yahoo!",
"onCredentialsChanged": "palm:\/\/com.palm.imyahoo\/onCredentialsChanged",
"onEnabled": "palm:\/\/com.palm.imyahoo\/onEnabled",
"serviceName": "type_yahoo"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "palm.imap.mail.yahoo.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "palm.smtp.mail.yahoo.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.yahoo.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.yahoo:1",
"calendarevent": "com.palm.calendarevent.yahoo:1"
},
"id": "com.palm.yahoo.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.calendar.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.yahoo\/onEnabled",
"subKind": "com.palm.calendarevent.yahoo:1",
"sync": "palm:\/\/com.palm.service.calendar.yahoo\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-48x48.png"
},
"loc_name": "Yahoo!",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.yahoo",
"validator": "palm:\/\/com.palm.yahoo\/validate"
},
{
"capabilityProviders": [
{
"capability": "VIDEO.UPLOAD",
"id": "com.palm.youtube.videoupload",
"implementation": "palm:\/\/com.palm.service.videos.youtube\/"
}
],
"hidden": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.youtube\/images\/youtube-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.youtube\/images\/youtube-48x48.png"
},
"loc_name": "YouTube",
"templateId": "com.palm.youtube",
"validator": "palm:\/\/com.palm.service.videos.youtube\/checkCredentials"
}
],
"returnValue": true
}
@@ -0,0 +1,17 @@
{
"returnValue": true,
"results": [{
"_id": "++Hoa4oyzWC28A+0",
"_kind": "com.palm.account:1",
"_rev": 58654,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [{
"_id": "2b5",
"capability": "CONTACTS",
"id": "com.palm.sim.contacts"
}],
"templateId": "com.palm.sim",
"username": "310410433090340"
}]
}
@@ -0,0 +1,17 @@
{
"returnValue": true,
"results": [{
"_id": "++Hoa4oyzWC28A+0",
"_kind": "com.palm.account:1",
"_rev": 58654,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [{
"_id": "2b5",
"capability": "CONTACTS",
"id": "com.palm.sim.contacts"
}],
"templateId": "com.palm.sim",
"username": "310410433090340"
}]
}
@@ -0,0 +1,740 @@
{
"results": [{
"capabilityProviders": [{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "mock/accounts/com.palm.aol/images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.aol/images/aim-32x32.png",
"loc_48x48": "mock/accounts/com.palm.aol/images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": ["com.palm.imlibpurple", "com.palm.app.messaging", "com.palm.app.contacts", "com.palm.service.contacts", "com.palm.service.contacts.linker"],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": ["com.palm.app.contacts", "com.palm.app.messaging"]
}, {
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.boxnet/images/box_net_32.png",
"loc_48x48": "mock/accounts/com.palm.boxnet/images/box_net_48.png",
"loc_64x64": "mock/accounts/com.palm.boxnet/images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": ["com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.dropbox/images/dropbox-32x32.png",
"loc_48x48": "mock/accounts/com.palm.dropbox/images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": ["com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "MAIL",
"icon": {
"loc_32x32": "mock/accounts/com.palm.othermail/images/othermail32.png",
"loc_48x48": "mock/accounts/com.palm.othermail/images/othermail48.png"
},
"id": "com.palm.other.mail"
}],
"hidden": false,
"icon": {
"loc_32x32": "mock/accounts/com.palm.othermail/images/othermail32.png",
"loc_48x48": "mock/accounts/com.palm.othermail/images/othermail48.png"
},
"loc_name": "Email Account",
"readPermissions": [],
"templateId": "com.palm.othermail",
"validator": {
"address": "palm://com.palm.dummy/dummy",
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
}
},
"writePermissions": []
}, {
"capabilityProviders": [{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
}, {
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
}, {
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.facebook/images/facebook-32x32.png",
"loc_48x48": "mock/accounts/com.palm.facebook/images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.app.facebook", "com.palm.app.facebook.beta", "com.palm.app.enyo-facebook", "com.palm.service.calendar.facebook", "com.palm.service.contacts", "com.palm.service.contacts.facebook", "com.palm.service.contacts.linker", "com.palm.service.photos", "com.palm.service.photos.facebook", "com.palm.app.photos", "com.palm.app.calendar", "com.palm.app.contacts"],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": ["com.palm.app.facebook", "com.palm.app.facebook.beta", "com.palm.app.enyo-facebook", "com.palm.app.photos", "com.palm.app.calendar", "com.palm.app.contacts"]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.google:1"
},
"id": "com.palm.google.contacts",
"implementation": "palm://com.palm.service.contacts.google/",
"onCreate": "palm://com.palm.service.contacts.google/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.google/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.google/onDelete",
"onEnabled": "palm://com.palm.service.contacts.google/onEnabled",
"refetchPhoto": "palm://com.palm.service.contacts.google/refetchPhoto",
"sync": "palm://com.palm.service.contacts.google/sync"
}, {
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"chatWithNonBuddies": false,
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.google/images/gtalk-32x32.png",
"loc_48x48": "mock/accounts/com.palm.google/images/gtalk-48x48.png",
"splitter": "mock/accounts/com.palm.google/images/gtalk-32x32.png"
},
"id": "com.palm.google.talk",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "Google",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_gtalk"
}, {
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.google:1",
"calendarevent": "com.palm.calendarevent.google:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.google/images/googlecalendar-32x32.png",
"loc_48x48": "mock/accounts/com.palm.google/images/googlecalendar-48x48.png"
},
"id": "com.palm.google.calendar",
"implementation": "palm://com.palm.service.calendar.google/",
"onCreate": "palm://com.palm.service.calendar.google/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.google/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.google/onDelete",
"onEnabled": "palm://com.palm.service.calendar.google/onEnabled",
"subKind": "com.palm.calendarevent.google:1",
"sync": "palm://com.palm.service.calendar.google/sync",
"validator": "palm://com.palm.service.calendar.google/checkCredentials"
}, {
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "imap.gmail.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "smtp.gmail.com",
"useSmtpAuth": true
},
"syncFrequencyMins": 15
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.google.mail",
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"subKind": "com.palm.imap.email:1"
}, {
"capability": "DOCUMENTS",
"id": "com.palm.google.documents"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.google/images/google-32x32.png",
"loc_48x48": "mock/accounts/com.palm.google/images/google-48x48.png"
},
"loc_name": "Google",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.imap", "com.palm.smtp", "com.palm.imlibpurple", "com.palm.service.contacts", "com.palm.service.calendar.google", "com.palm.service.contacts.google", "com.palm.service.contacts.linker", "com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.google",
"validator": "palm://com.palm.service.contacts.google/checkCredentials",
"writePermissions": ["com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"id": "com.palm.palmprofile.contacts",
"refetchPhoto": "palm://com.palm.service.contacts/refetchPhoto"
}, {
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
}, {
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
}, {
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
}, {
"alwaysOn": true,
"capability": "PHONE",
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/mypalm-32x32.png",
"loc_48x48": "mock/accounts/com.palm.palmprofile/images/mypalm-48x48.png"
},
"id": "com.palm.palmprofile.voice",
"loc_name": "Carrier",
"loc_shortName": "Carrier"
}, {
"capability": "MESSAGING",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/sms-32x32.png",
"loc_48x48": "mock/accounts/com.palm.palmprofile/images/sms-48x48.png",
"splitter": "mock/accounts/com.palm.palmprofile/images/sms-32x32.png"
},
"id": "com.palm.palmprofile.sms",
"loc_name": "SMS Account",
"loc_shortName": "Text"
}, {
"capability": "LOCAL.FILESTORAGE",
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/touchpad-32x32.png"
},
"id": "com.palm.palmprofile.localfilestore"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/mypalm-32x32.png",
"loc_48x48": "mock/accounts/com.palm.palmprofile/images/mypalm-48x48.png"
},
"loc_name": "HP webOS Account",
"readPermissions": ["com.palm.service.contacts", "com.palm.app.contacts"],
"templateId": "com.palm.palmprofile",
"writePermissions": ["com.palm.accountservices", "com.palm.app.firstuse"]
}, {
"templateId": "com.palm.imap",
"loc_name": "IMAP",
"icon": {
"loc_32x32": "mock/accounts/com.palm.imap/images/imapmail32.png",
"loc_48x48": "mock/accounts/com.palm.imap/images/imapmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
},
"address": "palm://com.palm.imap/validateAccount"
},
"readPermissions": ["com.palm.app.email", "com.palm.imap", "com.palm.smtp"],
"writePermissions": ["com.palm.app.email"],
"capabilityProviders": [{
"capability": "MAIL",
"id": "com.palm.imap.mail",
"icon": {
"loc_32x32": "mock/accounts/com.palm.imap/images/imapmail32.png",
"loc_48x48": "mock/accounts/com.palm.imap/images/imapmail48.png"
},
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"subKind": "com.palm.imap.email:1"
}]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.linkedin:1"
},
"id": "com.palm.linkedin.contacts",
"implementation": "palm://com.palm.service.contacts.linkedin/",
"onCreate": "palm://com.palm.service.contacts.linkedin/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.linkedin/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.linkedin/onDelete",
"onEnabled": "palm://com.palm.service.contacts.linkedin/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.linkedin/refetchPhoto",
"sync": "palm://com.palm.service.contacts.linkedin/sync"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.linkedin/images/linkedin-32x32.png",
"loc_48x48": "mock/accounts/com.palm.linkedin/images/linkedin-48x48.png"
},
"loc_name": "LinkedIn",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.service.contacts", "com.palm.service.contacts.linkedin", "com.palm.service.contacts.linker", "com.palm.app.contacts"],
"templateId": "com.palm.linkedin",
"validator": "palm://com.palm.service.contacts.linkedin/checkCredentials",
"writePermissions": ["com.palm.app.contacts"]
}, {
"capabilityProviders": [{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
}, {
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
}, {
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/eascontacts32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Global Address Lookup",
"query": "palm://com.palm.eas/queryGal"
}, {
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
}, {
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/eastasks32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}],
"hidden": false,
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": ["com.palm.app.email", "com.palm.eas", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.tasks", "com.palm.service.contacts", "com.palm.service.contacts.linker"],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
}
},
"writePermissions": ["com.palm.app.email", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.tasks"]
}, {
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.mobileme.documents"
}, {
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.mobileme.mail",
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"subKind": "com.palm.imap.email:1"
}],
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.mobileme/images/mobileme-32x31.png",
"loc_48x48": "mock/accounts/com.palm.mobileme/images/mobileme-48x47.png"
},
"loc_name": "MobileMe",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.imap", "com.palm.smtp", "com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.mobileme",
"validator": "palm://com.palm.service.mobileme/checkCredentials",
"writePermissions": ["com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.photobucket/images/32.png",
"loc_48x48": "mock/accounts/com.palm.photobucket/images/48.png"
},
"loc_name": "Photobucket",
"readPermissions": ["com.palm.app.photos", "com.palm.service.photos", "com.palm.service.photos.photobucket"],
"templateId": "com.palm.photobucket",
"validator": "palm://com.palm.service.photos.photobucket/checkCredentials",
"writePermissions": ["com.palm.app.photos"]
}, {
"templateId": "com.palm.pop",
"loc_name": "POP",
"icon": {
"loc_32x32": "mock/accounts/com.palm.pop/images/popmail32.png",
"loc_48x48": "mock/accounts/com.palm.pop/images/popmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
},
"address": "palm://com.palm.pop/validateAccount"
},
"readPermissions": ["com.palm.app.email", "com.palm.pop", "com.palm.smtp"],
"writePermissions": ["com.palm.app.email"],
"capabilityProviders": [{
"capability": "MAIL",
"id": "com.palm.pop.mail",
"implementation": "palm://com.palm.pop/",
"onCreate": "palm://com.palm.pop/accountCreated",
"onDelete": "palm://com.palm.pop/accountDeleted",
"onEnabled": "palm://com.palm.pop/accountEnabled",
"onCredentialsChanged": "palm://com.palm.pop/credentialsChanged",
"subKind": "com.palm.email.pop:1"
}]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm://com.palm.service.contacts.sim/",
"onCreate": "palm://com.palm.service.contacts.sim/onCreate",
"onDelete": "palm://com.palm.service.contacts.sim/onDelete",
"onEnabled": "palm://com.palm.service.contacts.sim/onEnabled",
"readOnlyData": false,
"sync": "palm://com.palm.service.contacts.sim/sync"
}],
"disableRemove": true,
"icon": {
"loc_32x32": "mock/accounts/com.palm.sim/images/sim-32x32.png",
"loc_48x48": "mock/accounts/com.palm.sim/images/sim-48x48.png"
},
"loc_name": "SIM",
"readPermissions": ["com.palm.service.contacts", "com.palm.service.contacts.linker", "com.palm.service.contacts.sim", "com.palm.app.contacts"],
"templateId": "com.palm.sim",
"writePermissions": ["com.palm.service.contacts.sim"]
}, {
"templateId": "com.palm.skype",
"loc_name": "Skype",
"icon": {
"loc_32x32": "mock/accounts/com.palm.skype/images/skype32.png",
"loc_48x48": "mock/accounts/com.palm.skype/images/skype48.png"
},
"validator": {
"customUI": {
"appId": "com.palm.app.skype",
"name": "validator.html"
},
"address": "palm://com.palm.skypevalidator/updateCredentials"
},
"onCredentialsChanged": "palm://com.palm.skypevalidator/credentialsChanged",
"readPermissions": ["com.palm.app.phone", "com.palm.app.skype", "com.palm.app.messaging", "com.palm.app.contacts", "com.palm.service.contacts", "com.palm.service.contacts.linker", "com.palm.skype"],
"writePermissions": ["com.palm.app.phone", "com.palm.app.skype", "com.palm.app.messaging", "com.palm.app.contacts", "com.palm.service.contacts", "com.palm.service.contacts.linker", "com.palm.skype"],
"capabilityProviders": [{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.skype.messaging",
"loc_shortName": "Skype",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock/accounts/com.palm.skype/images/skype32.png",
"loc_48x48": "mock/accounts/com.palm.skype/images/skype48.png",
"splitter": "mock/accounts/com.palm.skype/images/skype32.png"
},
"implementation": "palm://com.palm.skype/",
"onEnabled": "palm://com.palm.skype/onEnabled",
"serviceName": "type_skype",
"dbkinds": {
"immessage": "com.palm.immessage.skypem:1",
"imcommand": "com.palm.imcommand.skypem:1"
},
"settingsUI": {
"appId": "com.palm.app.skype",
"sceneName": "accountlogin"
},
"invites": {
"supportsCustomMessage": true,
"loc_bannerText": "Skype contact request"
},
"groupChat": {
"supported": true,
"topicsSupported": true,
"invitesSupportMessages": false
},
"chatWithNonBuddies": true
}, {
"capability": "CONTACTS",
"id": "com.palm.skype.contacts",
"alwaysOn": true,
"implementation": "palm://com.palm.skype/",
"sync": "palm://com.palm.skype/sync",
"readOnlyData": true,
"db_kinds": {
"contact": "com.palm.contact.skypem:1"
}
}, {
"capability": "PHONE",
"id": "com.palm.skype.call",
"alwaysOn": true,
"implementation": "palm://com.palm.skype/",
"serviceName": "type_skype",
"wanAllowed": true,
"wifiAllowed": true,
"pausePrompt": false,
"pauseCode": [],
"waitCode": [],
"keyHoldMappings": [],
"launchCode": "##"
}]
}, {
"capabilityProviders": [{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.snapfish/images/32.png",
"loc_48x48": "mock/accounts/com.palm.snapfish/images/48.png"
},
"loc_name": "Snapfish",
"readPermissions": ["com.palm.app.photos", "com.palm.service.photos", "com.palm.service.photos.snapfish"],
"templateId": "com.palm.snapfish",
"validator": "palm://com.palm.service.photos.snapfish/checkCredentials",
"writePermissions": ["com.palm.app.photos"]
}, {
"templateId": "com.palm.telephony",
"loc_name": "Telephony Interface Layer",
"hidden": true,
"invisible": true,
"disableRemove": true,
"readPermissions": ["com.palm.telephony"],
"writePermissions": ["com.palm.telephony"],
"capabilityProviders": [{
"id": "com.palm.telephony",
"capability": "PHONE",
"implementation": "palm://com.palm.telephony/",
"serviceName": "com.palm.telephony",
"wanAllowed": true,
"wifiAllowed": false,
"pausePrompt": true,
"pauseCode": ["p"],
"waitCode": ["w"],
"keyHoldMappings": [{
"0": "+"
}, {
"*": "p"
}, {
"#": "w"
}]
}]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.yahoo:1"
},
"id": "com.palm.yahoo.contacts",
"implementation": "palm://com.palm.service.contacts.yahoo/",
"onCreate": "palm://com.palm.service.contacts.yahoo/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.yahoo/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.yahoo/onDelete",
"onEnabled": "palm://com.palm.service.contacts.yahoo/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.contacts.yahoo/sync",
"validator": "palm://com.palm.service.contacts.yahoo/checkCredentials"
}, {
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.yahoo:1",
"immessage": "com.palm.immessage.yahoo:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.yahoo/images/yim-32x32.png",
"loc_48x48": "mock/accounts/com.palm.yahoo/images/yim-48x48.png",
"splitter": "mock/accounts/com.palm.yahoo/images/yim-32x32.png"
},
"id": "com.palm.yahoo.im",
"implementation": "palm://com.palm.imyahoo/",
"invites": {
"supportsCustomMessage": true
},
"loc_shortName": "Yahoo!",
"onCredentialsChanged": "palm://com.palm.imyahoo/onCredentialsChanged",
"onEnabled": "palm://com.palm.imyahoo/onEnabled",
"serviceName": "type_yahoo",
"supportsInvisibleStatus": true
}, {
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "palm.imap.mail.yahoo.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "palm.smtp.mail.yahoo.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.yahoo.mail",
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"subKind": "com.palm.imap.email:1"
}, {
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.yahoo:1",
"calendarevent": "com.palm.calendarevent.yahoo:1"
},
"id": "com.palm.yahoo.calendar",
"implementation": "palm://com.palm.service.calendar.yahoo/",
"onCreate": "palm://com.palm.service.calendar.yahoo/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.yahoo/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.yahoo/onDelete",
"onEnabled": "palm://com.palm.service.calendar.yahoo/onEnabled",
"subKind": "com.palm.calendarevent.yahoo:1",
"sync": "palm://com.palm.service.calendar.yahoo/sync"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.yahoo/images/yahoo-32x32.png",
"loc_48x48": "mock/accounts/com.palm.yahoo/images/yahoo-48x48.png"
},
"loc_name": "Yahoo!",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.imap", "com.palm.smtp", "com.palm.imyahoo", "com.palm.yahoo", "com.palm.service.contacts", "com.palm.service.calendar.yahoo", "com.palm.service.contacts.yahoo", "com.palm.service.contacts.linker", "com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email"],
"templateId": "com.palm.yahoo",
"validator": "palm://com.palm.yahoo/validate",
"writePermissions": ["com.palm.yahoo", "com.palm.service.contacts.yahoo", "com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email"]
}],
"returnValue": true
}
@@ -0,0 +1,16 @@
{
"returnValue": true,
"results": [{
"_id": "++KKpIuCOt8OctoL",
"_kind": "com.palm.account.syncstate:1",
"_rev": 527,
"accountId": "++KHnkjk2UsA7qJh",
"busAddress": "com.palm.imap",
"capabilityProvider": "com.palm.imap.mail",
"collectionId": "++KHnkkBrACFhuUn",
"errorCode": "",
"errorText": "",
"metadata": null,
"syncState": "IDLE"
}]
}
@@ -0,0 +1,777 @@
{
"results": [
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "AIM",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.aol\/images\/aim-logo.png"
},
"loc_name": "AIM",
"username":"myusername@palm.com",
"templateId": "com.palm.aol",
"validator": "palm:\/\/com.palm.imaccountvalidator\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.boxnet\/images\/box_net_32.png",
"loc_48x48": "mock\/accounts\/com.palm.boxnet\/images\/box_net_48.png",
"loc_64x64": "mock\/accounts\/com.palm.boxnet\/images\/box_net_64.png"
},
"loc_name": "Box.net",
"username":"myusername@palm.com",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.boxnet",
"validator": "palm:\/\/com.palm.service.boxnet\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"username":"myusername@palm.com",
"templateId": "com.palm.dropbox",
"validator": "palm:\/\/com.palm.service.dropbox\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.facebook\/",
"onCreate": "palm:\/\/com.palm.service.calendar.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.facebook\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.calendar.facebook\/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.facebook\/",
"onCreate": "palm:\/\/com.palm.service.contacts.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.facebook\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.facebook\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.facebook\/sync"
},
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.facebook\/images\/facebook-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.facebook\/images\/facebook-48x48.png"
},
"loc_name": "Facebook",
"username":"myusername@palm.com",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
],
"templateId": "com.palm.facebook",
"validator": "palm:\/\/com.palm.service.contacts.facebook\/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.google:1"
},
"id": "com.palm.google.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.google\/",
"onCreate": "palm:\/\/com.palm.service.contacts.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.google\/onEnabled",
"refetchPhoto": "palm:\/\/com.palm.service.contacts.google\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.google\/sync"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"chatWithNonBuddies": false,
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/gtalk-48x48.png",
"splitter": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png"
},
"id": "com.palm.google.talk",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "Google",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_gtalk"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.google:1",
"calendarevent": "com.palm.calendarevent.google:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/googlecalendar-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/googlecalendar-48x48.png"
},
"id": "com.palm.google.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.google\/",
"onCreate": "palm:\/\/com.palm.service.calendar.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.google\/onEnabled",
"subKind": "com.palm.calendarevent.google:1",
"sync": "palm:\/\/com.palm.service.calendar.google\/sync",
"validator": "palm:\/\/com.palm.service.calendar.google\/checkCredentials"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "imap.gmail.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "smtp.gmail.com",
"useSmtpAuth": true
},
"syncFrequencyMins": 15
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.google.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "DOCUMENTS",
"id": "com.palm.google.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/google-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/google-48x48.png"
},
"loc_name": "Google",
"username":"myusername@palm.com",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.google",
"validator": "palm:\/\/com.palm.service.contacts.google\/checkCredentials",
"_id": "++HPlviwkPg7BY90"
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"id": "com.palm.palmprofile.contacts",
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"alwaysOn": true,
"capability": "PHONE",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"id": "com.palm.palmprofile.voice",
"loc_name": "Carrier",
"loc_shortName": "Carrier"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"id": "com.palm.palmprofile.sms",
"loc_name": "SMS Account",
"loc_shortName": "Text"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "HP webOS Account",
"templateId": "com.palm.palmprofile"
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.linkedin:1"
},
"id": "com.palm.linkedin.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.linkedin\/",
"onCreate": "palm:\/\/com.palm.service.contacts.linkedin\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.linkedin\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.linkedin\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.linkedin\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.linkedin\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.linkedin\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-48x48.png"
},
"loc_name": "LinkedIn",
"username":"myusername@palm.com",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.linkedin",
"validator": "palm:\/\/com.palm.service.contacts.linkedin\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm:\/\/com.palm.eas\/",
"onCreate": "palm:\/\/com.palm.eas\/accountCreated",
"onDelete": "palm:\/\/com.palm.eas\/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eascontacts32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm:\/\/com.palm.eas\/",
"loc_name": "Global Address Lookup",
"query": "palm:\/\/com.palm.eas\/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eastasks32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"username":"myusername@palm.com",
"onCapabilitiesChanged": "palm:\/\/com.palm.eas\/accountCapabilities",
"onCredentialsChanged": "palm:\/\/com.palm.eas\/accountUpdated",
"readPermissions": [
"com.palm.eas"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm:\/\/com.palm.eas\/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.mobileme.documents"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.mobileme.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
}
],
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-32x31.png",
"loc_48x48": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-48x47.png"
},
"loc_name": "MobileMe",
"username":"myusername@palm.com",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.imap"
],
"templateId": "com.palm.mobileme",
"validator": "palm:\/\/com.palm.service.mobileme\/checkCredentials",
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.photobucket\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.photobucket\/images\/48.png"
},
"loc_name": "Photobucket",
"username":"myusername@palm.com",
"templateId": "com.palm.photobucket",
"validator": "palm:\/\/com.palm.service.photos.photobucket\/checkCredentials"
},
{
"templateId": "com.palm.pop",
"loc_name": "POP",
"username":"myusername@palm.com",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.pop\/images\/popmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.pop\/images\/popmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.pop\/validateAccount"
},
"readPermissions": [
"com.palm.pop"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.pop.mail",
"implementation": "palm:\/\/com.palm.pop\/",
"onCreate": "palm:\/\/com.palm.pop\/accountCreated",
"onDelete": "palm:\/\/com.palm.pop\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.pop\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.pop\/credentialsChanged",
"subKind": "com.palm.email.pop:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.sim\/",
"onCreate": "palm:\/\/com.palm.service.contacts.sim\/onCreate",
"onDelete": "palm:\/\/com.palm.service.contacts.sim\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.sim\/onEnabled",
"readOnlyData": false,
"sync": "palm:\/\/com.palm.service.contacts.sim\/sync"
}
],
"disableRemove": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png"
},
"loc_name": "SIM",
"username":"myusername@palm.com",
"templateId": "com.palm.sim"
},
{
"templateId": "com.palm.skype",
"loc_name": "Skype",
"username":"myusername@palm.com",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png"
},
"validator": {
"customUI": {
"appId": "com.palm.app.skype",
"name": "validator.html"
},
"address": "palm:\/\/com.palm.skypevalidator\/updateCredentials"
},
"onCredentialsChanged": "palm:\/\/com.palm.skypevalidator\/credentialsChanged",
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.skype.messaging",
"loc_shortName": "Skype",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png",
"splitter": "mock\/accounts\/com.palm.skype\/images\/skype32.png"
},
"implementation": "palm:\/\/com.palm.skype\/",
"onEnabled": "palm:\/\/com.palm.skype\/onEnabled",
"serviceName": "type_skype",
"dbkinds": {
"immessage": "com.palm.immessage.skypem:1",
"imcommand": "com.palm.imcommand.skypem:1"
},
"settingsUI": {
"appId": "com.palm.app.skype",
"sceneName": "accountlogin"
},
"invites": {
"supportsCustomMessage": true,
"loc_bannerText": "Skype contact request"
},
"groupChat": {
"supported": true,
"topicsSupported": true,
"invitesSupportMessages": false
},
"chatWithNonBuddies": true
},
{
"capability": "CONTACTS",
"id": "com.palm.skype.contacts",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"sync": "palm:\/\/com.palm.skype\/sync",
"readOnlyData": true,
"db_kinds": {
"contact": "com.palm.contact.skypem:1"
}
},
{
"capability": "PHONE",
"id": "com.palm.skype.call",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"serviceName": "type_skype",
"wanAllowed": true,
"wifiAllowed": true,
"pausePrompt": false,
"pauseCode": [
],
"waitCode": [
],
"keyHoldMappings": [
],
"launchCode": "##"
}
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.snapfish\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.snapfish\/images\/48.png"
},
"loc_name": "Snapfish",
"username":"myveryveryveryverylongusername@palm.com",
"templateId": "com.palm.snapfish",
"validator": "palm:\/\/com.palm.service.photos.snapfish\/checkCredentials"
},
{
"templateId": "com.palm.telephony",
"loc_name": "Telephony Interface Layer",
"hidden": true,
"invisible": true,
"disableRemove": true,
"capabilityProviders": [
{
"id": "com.palm.telephony",
"capability": "PHONE",
"implementation": "palm:\/\/com.palm.telephony\/",
"serviceName": "com.palm.telephony",
"wanAllowed": true,
"wifiAllowed": false,
"pausePrompt": true,
"pauseCode": [
"p"
],
"waitCode": [
"w"
],
"keyHoldMappings": [
{
"0": "+"
},
{
"*": "p"
},
{
"#": "w"
}
]
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.yahoo:1"
},
"id": "com.palm.yahoo.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.contacts.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.yahoo\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.contacts.yahoo\/sync",
"validator": "palm:\/\/com.palm.service.contacts.yahoo\/checkCredentials"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.yahoo:1",
"immessage": "com.palm.immessage.yahoo:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yim-48x48.png",
"splitter": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png"
},
"id": "com.palm.yahoo.im",
"implementation": "palm:\/\/com.palm.imyahoo\/",
"invites": {
"supportsCustomMessage": true
},
"loc_shortName": "Yahoo!",
"onCredentialsChanged": "palm:\/\/com.palm.imyahoo\/onCredentialsChanged",
"onEnabled": "palm:\/\/com.palm.imyahoo\/onEnabled",
"serviceName": "type_yahoo"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "palm.imap.mail.yahoo.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "palm.smtp.mail.yahoo.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.yahoo.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.yahoo:1",
"calendarevent": "com.palm.calendarevent.yahoo:1"
},
"id": "com.palm.yahoo.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.calendar.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.yahoo\/onEnabled",
"subKind": "com.palm.calendarevent.yahoo:1",
"sync": "palm:\/\/com.palm.service.calendar.yahoo\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-48x48.png"
},
"loc_name": "Yahoo!",
"username":"myveryveryverylongusername@palm.com",
"_id": "++HPlviwkPg7BY90",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.yahoo",
"validator": "palm:\/\/com.palm.yahoo\/validate"
},
{
"capabilityProviders": [
{
"capability": "VIDEO.UPLOAD",
"id": "com.palm.youtube.videoupload",
"implementation": "palm:\/\/com.palm.service.videos.youtube\/"
}
],
"hidden": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.youtube\/images\/youtube-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.youtube\/images\/youtube-48x48.png"
},
"loc_name": "YouTube",
"username":"myusername@palm.com",
"templateId": "com.palm.youtube",
"validator": "palm:\/\/com.palm.service.videos.youtube\/checkCredentials"
}
],
"returnValue": true
}
@@ -0,0 +1,313 @@
{
"returnValue": true,
"results": [
{
"_kind": "com.palm.account:1",
"_id": "++HUEXlwxiNk5Ijt",
"_rev": 359,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "168",
"capability": "CONTACTS",
"id": "com.palm.palmprofile.contacts",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"_id": "169",
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"_id": "16a",
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"_id": "16b",
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"_id": "16c",
"capability": "MESSAGING",
"id": "com.palm.palmprofile.sms",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"loc_name": "SMS Account",
"loc_shortName": "Text"
},
{
"_id": "16d",
"capability": "VOICE",
"id": "com.palm.palmprofile.voice",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "Carrier",
"loc_shortName": "Carrier"
}
],
"templateId": "com.palm.palmprofile",
"username": "Dr. Skipped Firstuse",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "Palm Profile"
},
{
"_id": "++HPlvPGTDw1pjOw",
"_kind": "com.palm.account:1",
"_rev": 114193,
"_sync": true,
"alias": "AIM",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be12",
"capability": "MESSAGING",
"id": "com.palm.aol.aim"
}
],
"templateId": "com.palm.aol",
"username": "blowfishtest2@aol.com"
},
{
"_id": "++HPlugpfg0nLyfz",
"_kind": "com.palm.account:1",
"_rev": 113250,
"_sync": true,
"alias": "Palm",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1ba63",
"capability": "MAIL",
"id": "com.palm.eas.mail"
},
{
"_id": "1ba64",
"capability": "CONTACTS",
"id": "com.palm.eas.contacts"
},
{
"_id": "1ba65",
"capability": "REMOTECONTACTS",
"id": "com.palm.eas.remotecontacts"
},
{
"_id": "1ba66",
"capability": "CALENDAR",
"id": "com.palm.eas.calendar"
},
{
"_id": "1ba67",
"capability": "TASKS",
"id": "com.palm.eas.tasks"
}
],
"templateId": "com.palm.eas",
"username": "myusername@palm.com"
},
{
"_id": "++HPIZiOdv07oOtD",
"_kind": "com.palm.account:1",
"_rev": 71055,
"_sync": true,
"alias": "Facebook",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "11590",
"capability": "CALENDAR",
"id": "com.palm.facebook.calendar"
},
{
"_id": "11591",
"capability": "CONTACTS",
"id": "com.palm.facebook.contacts"
},
{
"_id": "11592",
"capability": "PHOTO.UPLOAD",
"id": "com.palm.facebook.photoupload"
},
{
"_id": "11593",
"capability": "VIDEO.UPLOAD",
"id": "com.palm.facebook.videoupload"
}
],
"templateId": "com.palm.facebook",
"username": "petere@gmail.com"
},
{
"_id": "++HOWhlSEMh08y+t",
"_kind": "com.palm.account:1",
"_rev": 571,
"_sync": true,
"alias": "Whizoo",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "23c",
"capability": "CONTACTS",
"id": "com.palm.google.contacts"
},
{
"_id": "23d",
"capability": "MESSAGING",
"id": "com.palm.google.talk"
},
{
"_id": "23e",
"capability": "CALENDAR",
"id": "com.palm.google.calendar"
},
{
"_id": "23f",
"capability": "MAIL",
"id": "com.palm.google.mail"
}
],
"templateId": "com.palm.google",
"username": "palmqa@whizoo.com"
},
{
"_id": "++HOWqj5r8gtPsPc",
"_kind": "com.palm.account:1",
"_rev": 876,
"_sync": true,
"alias": "Fastmail",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "36d",
"capability": "MAIL",
"id": "com.palm.imap.mail"
}
],
"templateId": "com.palm.imap",
"username": "ppp06059@fastmail.fm"
},
{
"_id": "++HPluxXg7ZtJ58B",
"_kind": "com.palm.account:1",
"_rev": 114159,
"_sync": true,
"alias": "LinkedIn",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1bdf0",
"capability": "CONTACTS",
"id": "com.palm.linkedin.contacts"
}
],
"templateId": "com.palm.linkedin",
"username": "petere@gmail.com"
},
{
"_id": "++HO6e02HTlqdiBw",
"_kind": "com.palm.account:1",
"_rev": 64535,
"_sync": true,
"alias": "Palm Profile",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "13a",
"capability": "CONTACTS",
"id": "com.palm.palmprofile.contacts"
},
{
"_id": "13b",
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"_id": "13c",
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"_id": "13d",
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"_id": "13e",
"capability": "MESSAGING",
"id": "com.palm.palmprofile.sms"
},
{
"_id": "13f",
"capability": "VOICE",
"id": "com.palm.palmprofile.voice"
}
],
"templateId": "com.palm.palmprofile",
"username": "Dr. Skipped Firstuse"
},
{
"_id": "++HPlvEx2PgTAfGD",
"_kind": "com.palm.account:1",
"_rev": 114189,
"_sync": true,
"alias": "Photobucket",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be0e",
"capability": "PHOTO.UPLOAD",
"id": "com.palm.photobucket.photoupload"
}
],
"templateId": "com.palm.photobucket",
"username": "blowfishtest2"
},
{
"_id": "++HPlviwkPg7BY90",
"_kind": "com.palm.account:1",
"_rev": 114205,
"_sync": true,
"alias": "Yahoo!",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be1e",
"capability": "CONTACTS",
"id": "com.palm.yahoo.contacts"
},
{
"_id": "1be1f",
"capability": "MESSAGING",
"id": "com.palm.yahoo.im"
},
{
"_id": "1be20",
"capability": "MAIL",
"id": "com.palm.yahoo.mail"
},
{
"_id": "1be21",
"capability": "CALENDAR",
"id": "com.palm.yahoo.calendar"
}
],
"templateId": "com.palm.yahoo",
"username": "blowfishtest2@yahoo.com"
}
]
}
@@ -0,0 +1,10 @@
{
"returnValue": true,
"results": [{
"_id": "++KKls7VqJovE47L",
"_kind": "com.palm.signaling:1",
"_rev": 16,
"appId": "com.palm.accounts.templates",
"templates": "com.palm.aol,com.palm.boxnet,com.palm.dropbox,com.palm.eas,com.palm.facebook,com.palm.google,com.palm.imap,com.palm.linkedin,com.palm.mobileme,com.palm.othermail,com.palm.palmprofile,com.palm.photobucket,com.palm.pop,com.palm.sim,com.palm.skype,com.palm.snapfish,com.palm.telephony,com.palm.yahoo"
}]
}
@@ -0,0 +1,827 @@
{
"results": [
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "AIM",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.aol\/images\/aim-logo.png"
},
"loc_name": "AIM",
"templateId": "com.palm.aol",
"validator": "palm:\/\/com.palm.imaccountvalidator\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.boxnet\/images\/box_net_32.png",
"loc_48x48": "mock\/accounts\/com.palm.boxnet\/images\/box_net_48.png",
"loc_64x64": "mock\/accounts\/com.palm.boxnet\/images\/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.boxnet",
"validator": "palm:\/\/com.palm.service.boxnet\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"templateId": "com.palm.dropbox",
"validator": "palm:\/\/com.palm.service.dropbox\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.othermail\/images\/othermail32.png",
"loc_48x48": "mock\/accounts\/com.palm.othermail\/images\/othermail48.png"
},
"id": "com.palm.other.mail"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.othermail\/images\/othermail32.png",
"loc_48x48": "mock\/accounts\/com.palm.othermail\/images\/othermail48.png"
},
"loc_name": "Email Account",
"readPermissions": [
],
"templateId": "com.palm.othermail",
"validator": {
"address": "palm:\/\/com.palm.dummy\/dummy",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.facebook\/",
"onCreate": "palm:\/\/com.palm.service.calendar.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.facebook\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.calendar.facebook\/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.facebook\/",
"onCreate": "palm:\/\/com.palm.service.contacts.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.facebook\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.facebook\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.facebook\/sync"
},
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.facebook\/images\/facebook-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.facebook\/images\/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
],
"templateId": "com.palm.facebook",
"validator": "palm:\/\/com.palm.service.contacts.facebook\/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.google:1"
},
"id": "com.palm.google.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.google\/",
"onCreate": "palm:\/\/com.palm.service.contacts.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.google\/onEnabled",
"refetchPhoto": "palm:\/\/com.palm.service.contacts.google\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.google\/sync"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"chatWithNonBuddies": false,
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/gtalk-48x48.png",
"splitter": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png"
},
"id": "com.palm.google.talk",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "Google",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_gtalk"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.google:1",
"calendarevent": "com.palm.calendarevent.google:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/googlecalendar-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/googlecalendar-48x48.png"
},
"id": "com.palm.google.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.google\/",
"onCreate": "palm:\/\/com.palm.service.calendar.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.google\/onEnabled",
"subKind": "com.palm.calendarevent.google:1",
"sync": "palm:\/\/com.palm.service.calendar.google\/sync",
"validator": "palm:\/\/com.palm.service.calendar.google\/checkCredentials"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "imap.gmail.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "smtp.gmail.com",
"useSmtpAuth": true
},
"syncFrequencyMins": 15
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.google.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "DOCUMENTS",
"id": "com.palm.google.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/google-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/google-48x48.png"
},
"loc_name": "Google",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.google",
"validator": "palm:\/\/com.palm.service.contacts.google\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"id": "com.palm.palmprofile.contacts",
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"alwaysOn": true,
"capability": "PHONE",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"id": "com.palm.palmprofile.voice",
"loc_name": "Carrier",
"loc_shortName": "Carrier"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"id": "com.palm.palmprofile.sms",
"loc_name": "SMS Account",
"loc_shortName": "Text"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "HP webOS Account",
"templateId": "com.palm.palmprofile"
},
{
"templateId": "com.palm.imap",
"loc_name": "IMAP",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.imap\/images\/imapmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.imap\/images\/imapmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.imap\/validateAccount"
},
"readPermissions": [
"com.palm.imap"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.imap.mail",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.imap\/images\/imapmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.imap\/images\/imapmail48.png"
},
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"subKind": "com.palm.imap.email:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.linkedin:1"
},
"id": "com.palm.linkedin.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.linkedin\/",
"onCreate": "palm:\/\/com.palm.service.contacts.linkedin\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.linkedin\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.linkedin\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.linkedin\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.linkedin\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.linkedin\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-48x48.png"
},
"loc_name": "LinkedIn",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.linkedin",
"validator": "palm:\/\/com.palm.service.contacts.linkedin\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm:\/\/com.palm.eas\/",
"onCreate": "palm:\/\/com.palm.eas\/accountCreated",
"onDelete": "palm:\/\/com.palm.eas\/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eascontacts32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm:\/\/com.palm.eas\/",
"loc_name": "Global Address Lookup",
"query": "palm:\/\/com.palm.eas\/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eastasks32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm:\/\/com.palm.eas\/accountCapabilities",
"onCredentialsChanged": "palm:\/\/com.palm.eas\/accountUpdated",
"readPermissions": [
"com.palm.eas"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm:\/\/com.palm.eas\/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.mobileme.documents"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.mobileme.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
}
],
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-32x31.png",
"loc_48x48": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-48x47.png"
},
"loc_name": "MobileMe",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.imap"
],
"templateId": "com.palm.mobileme",
"validator": "palm:\/\/com.palm.service.mobileme\/checkCredentials",
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.photobucket\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.photobucket\/images\/48.png"
},
"loc_name": "Photobucket",
"templateId": "com.palm.photobucket",
"validator": "palm:\/\/com.palm.service.photos.photobucket\/checkCredentials"
},
{
"templateId": "com.palm.pop",
"loc_name": "POP",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.pop\/images\/popmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.pop\/images\/popmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.pop\/validateAccount"
},
"readPermissions": [
"com.palm.pop"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.pop.mail",
"implementation": "palm:\/\/com.palm.pop\/",
"onCreate": "palm:\/\/com.palm.pop\/accountCreated",
"onDelete": "palm:\/\/com.palm.pop\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.pop\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.pop\/credentialsChanged",
"subKind": "com.palm.email.pop:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.sim\/",
"onCreate": "palm:\/\/com.palm.service.contacts.sim\/onCreate",
"onDelete": "palm:\/\/com.palm.service.contacts.sim\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.sim\/onEnabled",
"readOnlyData": false,
"sync": "palm:\/\/com.palm.service.contacts.sim\/sync"
}
],
"disableRemove": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png"
},
"loc_name": "SIM",
"templateId": "com.palm.sim"
},
{
"templateId": "com.palm.skype",
"loc_name": "Skype",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png"
},
"validator": {
"customUI": {
"appId": "com.palm.app.skype",
"name": "validator.html"
},
"address": "palm:\/\/com.palm.skypevalidator\/updateCredentials"
},
"onCredentialsChanged": "palm:\/\/com.palm.skypevalidator\/credentialsChanged",
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.skype.messaging",
"loc_shortName": "Skype",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png",
"splitter": "mock\/accounts\/com.palm.skype\/images\/skype32.png"
},
"implementation": "palm:\/\/com.palm.skype\/",
"onEnabled": "palm:\/\/com.palm.skype\/onEnabled",
"serviceName": "type_skype",
"dbkinds": {
"immessage": "com.palm.immessage.skypem:1",
"imcommand": "com.palm.imcommand.skypem:1"
},
"settingsUI": {
"appId": "com.palm.app.skype",
"sceneName": "accountlogin"
},
"invites": {
"supportsCustomMessage": true,
"loc_bannerText": "Skype contact request"
},
"groupChat": {
"supported": true,
"topicsSupported": true,
"invitesSupportMessages": false
},
"chatWithNonBuddies": true
},
{
"capability": "CONTACTS",
"id": "com.palm.skype.contacts",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"sync": "palm:\/\/com.palm.skype\/sync",
"readOnlyData": true,
"db_kinds": {
"contact": "com.palm.contact.skypem:1"
}
},
{
"capability": "PHONE",
"id": "com.palm.skype.call",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"serviceName": "type_skype",
"wanAllowed": true,
"wifiAllowed": true,
"pausePrompt": false,
"pauseCode": [
],
"waitCode": [
],
"keyHoldMappings": [
],
"launchCode": "##"
}
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.snapfish\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.snapfish\/images\/48.png"
},
"loc_name": "Snapfish",
"templateId": "com.palm.snapfish",
"validator": "palm:\/\/com.palm.service.photos.snapfish\/checkCredentials"
},
{
"templateId": "com.palm.telephony",
"loc_name": "Telephony Interface Layer",
"hidden": true,
"invisible": true,
"disableRemove": true,
"capabilityProviders": [
{
"id": "com.palm.telephony",
"capability": "PHONE",
"implementation": "palm:\/\/com.palm.telephony\/",
"serviceName": "com.palm.telephony",
"wanAllowed": true,
"wifiAllowed": false,
"pausePrompt": true,
"pauseCode": [
"p"
],
"waitCode": [
"w"
],
"keyHoldMappings": [
{
"0": "+"
},
{
"*": "p"
},
{
"#": "w"
}
]
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.yahoo:1"
},
"id": "com.palm.yahoo.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.contacts.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.yahoo\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.contacts.yahoo\/sync",
"validator": "palm:\/\/com.palm.service.contacts.yahoo\/checkCredentials"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.yahoo:1",
"immessage": "com.palm.immessage.yahoo:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yim-48x48.png",
"splitter": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png"
},
"id": "com.palm.yahoo.im",
"implementation": "palm:\/\/com.palm.imyahoo\/",
"invites": {
"supportsCustomMessage": true
},
"loc_shortName": "Yahoo!",
"onCredentialsChanged": "palm:\/\/com.palm.imyahoo\/onCredentialsChanged",
"onEnabled": "palm:\/\/com.palm.imyahoo\/onEnabled",
"serviceName": "type_yahoo"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "palm.imap.mail.yahoo.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "palm.smtp.mail.yahoo.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.yahoo.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.yahoo:1",
"calendarevent": "com.palm.calendarevent.yahoo:1"
},
"id": "com.palm.yahoo.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.calendar.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.yahoo\/onEnabled",
"subKind": "com.palm.calendarevent.yahoo:1",
"sync": "palm:\/\/com.palm.service.calendar.yahoo\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-48x48.png"
},
"loc_name": "Yahoo!",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.yahoo",
"validator": "palm:\/\/com.palm.yahoo\/validate"
},
{
"capabilityProviders": [
{
"capability": "VIDEO.UPLOAD",
"id": "com.palm.youtube.videoupload",
"implementation": "palm:\/\/com.palm.service.videos.youtube\/"
}
],
"hidden": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.youtube\/images\/youtube-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.youtube\/images\/youtube-48x48.png"
},
"loc_name": "YouTube",
"templateId": "com.palm.youtube",
"validator": "palm:\/\/com.palm.service.videos.youtube\/checkCredentials"
}
],
"returnValue": true
}
@@ -0,0 +1,15 @@
{
"returnValue": true,
"results": [
{
"_id": "++HPlviwkPg7BY9Q",
"_kind": "com.palm.account.syncstate:1",
"_rev": "35",
"accountId": "++HPlviwkPg7BY90",
"capabilityProvider": "com.palm.app.accounts",
"errorCode": "CREDENTIALS_NOT_FOUND",
"syncState": "ERROR"
}
]
}
@@ -0,0 +1,338 @@
{
"returnValue": true,
"results": [
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.sim\/",
"onCreate": "palm:\/\/com.palm.service.contacts.sim\/onCreate",
"onDelete": "palm:\/\/com.palm.service.contacts.sim\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.sim\/onEnabled",
"readOnlyData": false,
"sync": "palm:\/\/com.palm.service.contacts.sim\/sync"
}
],
"disableRemove": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png"
},
"loc_name": "SIM",
"username": "4885823459792",
"templateId": "com.palm.sim"
},
{
"_kind": "com.palm.account:1",
"_id": "++HUEXlwxiNk5Ijt",
"_rev": 359,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "168",
"capability": "CONTACTS",
"id": "com.palm.palmprofile.contacts",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"_id": "169",
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"_id": "16a",
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"_id": "16b",
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"_id": "16c",
"capability": "MESSAGING",
"id": "com.palm.palmprofile.sms",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"loc_name": "SMS Account",
"loc_shortName": "Text"
},
{
"_id": "16d",
"capability": "VOICE",
"id": "com.palm.palmprofile.voice",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "Carrier",
"loc_shortName": "Carrier"
}
],
"templateId": "com.palm.palmprofile",
"username": "Dr. Skipped Firstuse",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "Palm Profile"
},
{
"_id": "++HPlvPGTDw1pjOw",
"_kind": "com.palm.account:1",
"_rev": 114193,
"_sync": true,
"alias": "AIM",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be12",
"capability": "MESSAGING",
"id": "com.palm.aol.aim"
}
],
"templateId": "com.palm.aol",
"username": "blowfishtest2@aol.com"
},
{
"_id": "++HPlugpfg0nLyfz",
"_kind": "com.palm.account:1",
"_rev": 113250,
"_sync": true,
"alias": "Palm",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1ba63",
"capability": "MAIL",
"id": "com.palm.eas.mail"
},
{
"_id": "1ba64",
"capability": "CONTACTS",
"id": "com.palm.eas.contacts"
},
{
"_id": "1ba65",
"capability": "REMOTECONTACTS",
"id": "com.palm.eas.remotecontacts"
},
{
"_id": "1ba66",
"capability": "CALENDAR",
"id": "com.palm.eas.calendar"
},
{
"_id": "1ba67",
"capability": "TASKS",
"id": "com.palm.eas.tasks"
}
],
"templateId": "com.palm.eas",
"username": "myusername@palm.com"
},
{
"_id": "++HPIZiOdv07oOtD",
"_kind": "com.palm.account:1",
"_rev": 71055,
"_sync": true,
"alias": "Facebook",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "11590",
"capability": "CALENDAR",
"id": "com.palm.facebook.calendar"
},
{
"_id": "11591",
"capability": "CONTACTS",
"id": "com.palm.facebook.contacts"
},
{
"_id": "11592",
"capability": "PHOTO.UPLOAD",
"id": "com.palm.facebook.photoupload"
},
{
"_id": "11593",
"capability": "VIDEO.UPLOAD",
"id": "com.palm.facebook.videoupload"
}
],
"templateId": "com.palm.facebook",
"username": "petere@gmail.com"
},
{
"_id": "++HOWhlSEMh08y+t",
"_kind": "com.palm.account:1",
"_rev": 571,
"_sync": true,
"alias": "Whizoo",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "23c",
"capability": "CONTACTS",
"id": "com.palm.google.contacts"
},
{
"_id": "23d",
"capability": "MESSAGING",
"id": "com.palm.google.talk"
},
{
"_id": "23e",
"capability": "CALENDAR",
"id": "com.palm.google.calendar"
},
{
"_id": "23f",
"capability": "MAIL",
"id": "com.palm.google.mail"
}
],
"templateId": "com.palm.google",
"username": "palmqa@whizoo.com"
},
{
"_id": "++HOWqj5r8gtPsPc",
"_kind": "com.palm.account:1",
"_rev": 876,
"_sync": true,
"alias": "Fastmail",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "36d",
"capability": "MAIL",
"id": "com.palm.imap.mail"
}
],
"templateId": "com.palm.imap",
"username": "ppp06059@fastmail.fm"
},
{
"_id": "++HPluxXg7ZtJ58B",
"_kind": "com.palm.account:1",
"_rev": 114159,
"_sync": true,
"alias": "LinkedIn",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1bdf0",
"capability": "CONTACTS",
"id": "com.palm.linkedin.contacts"
}
],
"templateId": "com.palm.linkedin",
"username": "petere@gmail.com"
},
{
"_id": "++HO6e02HTlqdiBw",
"_kind": "com.palm.account:1",
"_rev": 64535,
"_sync": true,
"alias": "Palm Profile",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "13a",
"capability": "CONTACTS",
"id": "com.palm.palmprofile.contacts"
},
{
"_id": "13b",
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"_id": "13c",
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"_id": "13d",
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"_id": "13e",
"capability": "MESSAGING",
"id": "com.palm.palmprofile.sms"
},
{
"_id": "13f",
"capability": "VOICE",
"id": "com.palm.palmprofile.voice"
}
],
"templateId": "com.palm.palmprofile",
"username": "Dr. Skipped Firstuse"
},
{
"_id": "++HPlvEx2PgTAfGD",
"_kind": "com.palm.account:1",
"_rev": 114189,
"_sync": true,
"alias": "Photobucket",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be0e",
"capability": "PHOTO.UPLOAD",
"id": "com.palm.photobucket.photoupload"
}
],
"templateId": "com.palm.photobucket",
"username": "blowfishtest2"
},
{
"_id": "++HPlviwkPg7BY90",
"_kind": "com.palm.account:1",
"_rev": 114205,
"_sync": true,
"alias": "Yahoo!",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be1e",
"capability": "CONTACTS",
"id": "com.palm.yahoo.contacts"
},
{
"_id": "1be1f",
"capability": "MESSAGING",
"id": "com.palm.yahoo.im"
},
{
"_id": "1be20",
"capability": "MAIL",
"id": "com.palm.yahoo.mail"
},
{
"_id": "1be21",
"capability": "CALENDAR",
"id": "com.palm.yahoo.calendar"
}
],
"templateId": "com.palm.yahoo",
"username": "blowfishtest2@yahoo.com"
}
]
}
@@ -0,0 +1,329 @@
{
"returnValue": true,
"results": [
{
"_kind": "com.palm.account:1",
"_id": "++HUEXlwxiNk5Ijt",
"_rev": 359,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "168",
"capability": "CONTACTS",
"id": "com.palm.palmprofile.contacts",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"_id": "169",
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"_id": "16a",
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"_id": "16b",
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"_id": "16c",
"capability": "MESSAGING",
"id": "com.palm.palmprofile.sms",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"loc_name": "SMS Account",
"loc_shortName": "Text"
},
{
"_id": "16d",
"capability": "VOICE",
"id": "com.palm.palmprofile.voice",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "Carrier",
"loc_shortName": "Carrier"
}
],
"templateId": "com.palm.palmprofile",
"username": "Dr. Skipped Firstuse",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "Palm Profile"
},
{
"_id": "++HPlvPGTDw1pjOw",
"_kind": "com.palm.account:1",
"_rev": 114193,
"_sync": true,
"alias": "AIM",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be12",
"capability": "MESSAGING",
"id": "com.palm.aol.aim"
}
],
"templateId": "com.palm.aol",
"username": "blowfishtest2@aol.com"
},
{
"_id": "++HPlugpfg0nLyfz",
"_kind": "com.palm.account:1",
"_rev": 113250,
"_sync": true,
"alias": "Palm",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1ba63",
"capability": "MAIL",
"id": "com.palm.eas.mail"
},
{
"_id": "1ba64",
"capability": "CONTACTS",
"id": "com.palm.eas.contacts"
},
{
"_id": "1ba65",
"capability": "REMOTECONTACTS",
"id": "com.palm.eas.remotecontacts"
},
{
"_id": "1ba66",
"capability": "CALENDAR",
"id": "com.palm.eas.calendar"
},
{
"_id": "1ba67",
"capability": "TASKS",
"id": "com.palm.eas.tasks"
}
],
"templateId": "com.palm.eas",
"username": "myusername@palm.com"
},
{
"_id": "++HPIZiOdv07oOtD",
"_kind": "com.palm.account:1",
"_rev": 71055,
"_sync": true,
"alias": "Facebook",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "11590",
"capability": "CALENDAR",
"id": "com.palm.facebook.calendar"
},
{
"_id": "11591",
"capability": "CONTACTS",
"id": "com.palm.facebook.contacts"
},
{
"_id": "11592",
"capability": "PHOTO.UPLOAD",
"id": "com.palm.facebook.photoupload"
},
{
"_id": "11593",
"capability": "VIDEO.UPLOAD",
"id": "com.palm.facebook.videoupload"
}
],
"templateId": "com.palm.facebook",
"username": "petere@gmail.com"
},
{
"_id": "++HOWhlSEMh08y+t",
"_kind": "com.palm.account:1",
"_rev": 571,
"_sync": true,
"alias": "Whizoo",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "23c",
"capability": "CONTACTS",
"id": "com.palm.google.contacts"
},
{
"_id": "23d",
"capability": "MESSAGING",
"id": "com.palm.google.talk"
},
{
"_id": "23e",
"capability": "CALENDAR",
"id": "com.palm.google.calendar"
},
{
"_id": "23f",
"capability": "MAIL",
"id": "com.palm.google.mail"
}
],
"templateId": "com.palm.google",
"username": "palmqa@whizoo.com"
},
{
"_id": "++HOWqj5r8gtPsPc",
"_kind": "com.palm.account:1",
"_rev": 876,
"_sync": true,
"alias": "Fastmail",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "36d",
"capability": "MAIL",
"id": "com.palm.imap.mail"
}
],
"templateId": "com.palm.imap",
"username": "ppp06059@fastmail.fm"
},
{
"_id": "++HPluxXg7ZtJ58B",
"_kind": "com.palm.account:1",
"_rev": 114159,
"_sync": true,
"alias": "LinkedIn",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1bdf0",
"capability": "CONTACTS",
"id": "com.palm.linkedin.contacts"
}
],
"templateId": "com.palm.linkedin",
"username": "petere@gmail.com"
},
{
"_id": "++HO6e02HTlqdiBw",
"_kind": "com.palm.account:1",
"_rev": 64535,
"_sync": true,
"alias": "Palm Profile",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "13a",
"capability": "CONTACTS",
"id": "com.palm.palmprofile.contacts"
},
{
"_id": "13b",
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"_id": "13c",
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"_id": "13d",
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"_id": "13e",
"capability": "MESSAGING",
"id": "com.palm.palmprofile.sms"
},
{
"_id": "13f",
"capability": "VOICE",
"id": "com.palm.palmprofile.voice"
}
],
"templateId": "com.palm.palmprofile",
"username": "Dr. Skipped Firstuse"
},
{
"_id": "++HPlvEx2PgTAfGD",
"_kind": "com.palm.account:1",
"_rev": 114189,
"_sync": true,
"alias": "Photobucket",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be0e",
"capability": "PHOTO.UPLOAD",
"id": "com.palm.photobucket.photoupload"
}
],
"templateId": "com.palm.photobucket",
"username": "blowfishtest2"
},
{
"_id": "++HO6ecfILw4PvYP",
"_kind": "com.palm.account:1",
"_rev": 509,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1fe",
"capability": "CONTACTS",
"id": "com.palm.sim.contacts"
}
],
"templateId": "com.palm.sim",
"username": "310410121063947"
},
{
"_id": "++HPlviwkPg7BY90",
"_kind": "com.palm.account:1",
"_rev": 114205,
"_sync": true,
"alias": "Yahoo!",
"beingDeleted": false,
"capabilityProviders": [
{
"_id": "1be1e",
"capability": "CONTACTS",
"id": "com.palm.yahoo.contacts"
},
{
"_id": "1be1f",
"capability": "MESSAGING",
"id": "com.palm.yahoo.im"
},
{
"_id": "1be20",
"capability": "MAIL",
"id": "com.palm.yahoo.mail"
},
{
"_id": "1be21",
"capability": "CALENDAR",
"id": "com.palm.yahoo.calendar"
}
],
"templateId": "com.palm.yahoo",
"username": "blowfishtest2@yahoo.com"
}
]
}
@@ -0,0 +1,10 @@
{
"returnValue": true,
"results": [{
"_id": "++KKls7VqJovE47L",
"_kind": "com.palm.signaling:1",
"_rev": 16,
"appId": "com.palm.accounts.templates",
"templates": "com.palm.aol,com.palm.boxnet,com.palm.dropbox,com.palm.eas,com.palm.facebook,com.palm.google,com.palm.imap,com.palm.linkedin,com.palm.mobileme,com.palm.othermail,com.palm.palmprofile,com.palm.photobucket,com.palm.pop,com.palm.sim,com.palm.skype,com.palm.snapfish,com.palm.telephony,com.palm.yahoo"
}]
}
@@ -0,0 +1,827 @@
{
"results": [
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "AIM",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.aol\/images\/aim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.aol\/images\/aim-logo.png"
},
"loc_name": "AIM",
"templateId": "com.palm.aol",
"validator": "palm:\/\/com.palm.imaccountvalidator\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.boxnet\/images\/box_net_32.png",
"loc_48x48": "mock\/accounts\/com.palm.boxnet\/images\/box_net_48.png",
"loc_64x64": "mock\/accounts\/com.palm.boxnet\/images\/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.boxnet",
"validator": "palm:\/\/com.palm.service.boxnet\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.dropbox\/images\/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"templateId": "com.palm.dropbox",
"validator": "palm:\/\/com.palm.service.dropbox\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.othermail\/images\/othermail32.png",
"loc_48x48": "mock\/accounts\/com.palm.othermail\/images\/othermail48.png"
},
"id": "com.palm.other.mail"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.othermail\/images\/othermail32.png",
"loc_48x48": "mock\/accounts\/com.palm.othermail\/images\/othermail48.png"
},
"loc_name": "Email Account",
"readPermissions": [
],
"templateId": "com.palm.othermail",
"validator": {
"address": "palm:\/\/com.palm.dummy\/dummy",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.facebook\/",
"onCreate": "palm:\/\/com.palm.service.calendar.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.facebook\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.calendar.facebook\/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.facebook\/",
"onCreate": "palm:\/\/com.palm.service.contacts.facebook\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.facebook\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.facebook\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.facebook\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.facebook\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.facebook\/sync"
},
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.facebook\/images\/facebook-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.facebook\/images\/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
],
"templateId": "com.palm.facebook",
"validator": "palm:\/\/com.palm.service.contacts.facebook\/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook"
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.google:1"
},
"id": "com.palm.google.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.google\/",
"onCreate": "palm:\/\/com.palm.service.contacts.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.google\/onEnabled",
"refetchPhoto": "palm:\/\/com.palm.service.contacts.google\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.google\/sync"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"chatWithNonBuddies": false,
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/gtalk-48x48.png",
"splitter": "mock\/accounts\/com.palm.google\/images\/gtalk-32x32.png"
},
"id": "com.palm.google.talk",
"implementation": "palm:\/\/com.palm.imlibpurple\/",
"loc_shortName": "Google",
"onEnabled": "palm:\/\/com.palm.imlibpurple\/onEnabled",
"readOnlyData": true,
"serviceName": "type_gtalk"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.google:1",
"calendarevent": "com.palm.calendarevent.google:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/googlecalendar-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/googlecalendar-48x48.png"
},
"id": "com.palm.google.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.google\/",
"onCreate": "palm:\/\/com.palm.service.calendar.google\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.google\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.google\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.google\/onEnabled",
"subKind": "com.palm.calendarevent.google:1",
"sync": "palm:\/\/com.palm.service.calendar.google\/sync",
"validator": "palm:\/\/com.palm.service.calendar.google\/checkCredentials"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "imap.gmail.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "smtp.gmail.com",
"useSmtpAuth": true
},
"syncFrequencyMins": 15
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.google.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "DOCUMENTS",
"id": "com.palm.google.documents"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.google\/images\/google-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.google\/images\/google-48x48.png"
},
"loc_name": "Google",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.google",
"validator": "palm:\/\/com.palm.service.contacts.google\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"id": "com.palm.palmprofile.contacts",
"refetchPhoto": "palm:\/\/com.palm.service.contacts\/refetchPhoto"
},
{
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
},
{
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
},
{
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
},
{
"alwaysOn": true,
"capability": "PHONE",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"id": "com.palm.palmprofile.voice",
"loc_name": "Carrier",
"loc_shortName": "Carrier"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/sms-48x48.png",
"splitter": "mock\/accounts\/com.palm.palmprofile\/images\/sms-32x32.png"
},
"id": "com.palm.palmprofile.sms",
"loc_name": "SMS Account",
"loc_shortName": "Text"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.palmprofile\/images\/mypalm-48x48.png"
},
"loc_name": "HP webOS Account",
"templateId": "com.palm.palmprofile"
},
{
"templateId": "com.palm.imap",
"loc_name": "IMAP",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.imap\/images\/imapmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.imap\/images\/imapmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.imap\/validateAccount"
},
"readPermissions": [
"com.palm.imap"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.imap.mail",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.imap\/images\/imapmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.imap\/images\/imapmail48.png"
},
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"subKind": "com.palm.imap.email:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.linkedin:1"
},
"id": "com.palm.linkedin.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.linkedin\/",
"onCreate": "palm:\/\/com.palm.service.contacts.linkedin\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.linkedin\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.linkedin\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.linkedin\/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm:\/\/com.palm.service.contacts.linkedin\/refetchPhoto",
"sync": "palm:\/\/com.palm.service.contacts.linkedin\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.linkedin\/images\/linkedin-48x48.png"
},
"loc_name": "LinkedIn",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.linkedin",
"validator": "palm:\/\/com.palm.service.contacts.linkedin\/checkCredentials"
},
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm:\/\/com.palm.eas\/",
"onCreate": "palm:\/\/com.palm.eas\/accountCreated",
"onDelete": "palm:\/\/com.palm.eas\/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eascontacts32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm:\/\/com.palm.eas\/",
"loc_name": "Global Address Lookup",
"query": "palm:\/\/com.palm.eas\/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm:\/\/com.palm.eas\/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/eastasks32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm:\/\/com.palm.eas\/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.eas\/images\/easmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.eas\/images\/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm:\/\/com.palm.eas\/accountCapabilities",
"onCredentialsChanged": "palm:\/\/com.palm.eas\/accountUpdated",
"readPermissions": [
"com.palm.eas"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm:\/\/com.palm.eas\/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
}
},
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.mobileme.documents"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.mobileme.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
}
],
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-32x31.png",
"loc_48x48": "mock\/accounts\/com.palm.mobileme\/images\/mobileme-48x47.png"
},
"loc_name": "MobileMe",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.imap"
],
"templateId": "com.palm.mobileme",
"validator": "palm:\/\/com.palm.service.mobileme\/checkCredentials",
"writePermissions": [
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.photobucket\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.photobucket\/images\/48.png"
},
"loc_name": "Photobucket",
"templateId": "com.palm.photobucket",
"validator": "palm:\/\/com.palm.service.photos.photobucket\/checkCredentials"
},
{
"templateId": "com.palm.pop",
"loc_name": "POP",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.pop\/images\/popmail32.png",
"loc_48x48": "mock\/accounts\/com.palm.pop\/images\/popmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts\/wizard.html"
},
"address": "palm:\/\/com.palm.pop\/validateAccount"
},
"readPermissions": [
"com.palm.pop"
],
"writePermissions": [
],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.pop.mail",
"implementation": "palm:\/\/com.palm.pop\/",
"onCreate": "palm:\/\/com.palm.pop\/accountCreated",
"onDelete": "palm:\/\/com.palm.pop\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.pop\/accountEnabled",
"onCredentialsChanged": "palm:\/\/com.palm.pop\/credentialsChanged",
"subKind": "com.palm.email.pop:1"
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.sim\/",
"onCreate": "palm:\/\/com.palm.service.contacts.sim\/onCreate",
"onDelete": "palm:\/\/com.palm.service.contacts.sim\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.sim\/onEnabled",
"readOnlyData": false,
"sync": "palm:\/\/com.palm.service.contacts.sim\/sync"
}
],
"disableRemove": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.sim\/images\/sim-32x32.png"
},
"loc_name": "SIM",
"templateId": "com.palm.sim"
},
{
"templateId": "com.palm.skype",
"loc_name": "Skype",
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png"
},
"validator": {
"customUI": {
"appId": "com.palm.app.skype",
"name": "validator.html"
},
"address": "palm:\/\/com.palm.skypevalidator\/updateCredentials"
},
"onCredentialsChanged": "palm:\/\/com.palm.skypevalidator\/credentialsChanged",
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.skype.messaging",
"loc_shortName": "Skype",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.skype\/images\/skype32.png",
"loc_48x48": "mock\/accounts\/com.palm.skype\/images\/skype48.png",
"splitter": "mock\/accounts\/com.palm.skype\/images\/skype32.png"
},
"implementation": "palm:\/\/com.palm.skype\/",
"onEnabled": "palm:\/\/com.palm.skype\/onEnabled",
"serviceName": "type_skype",
"dbkinds": {
"immessage": "com.palm.immessage.skypem:1",
"imcommand": "com.palm.imcommand.skypem:1"
},
"settingsUI": {
"appId": "com.palm.app.skype",
"sceneName": "accountlogin"
},
"invites": {
"supportsCustomMessage": true,
"loc_bannerText": "Skype contact request"
},
"groupChat": {
"supported": true,
"topicsSupported": true,
"invitesSupportMessages": false
},
"chatWithNonBuddies": true
},
{
"capability": "CONTACTS",
"id": "com.palm.skype.contacts",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"sync": "palm:\/\/com.palm.skype\/sync",
"readOnlyData": true,
"db_kinds": {
"contact": "com.palm.contact.skypem:1"
}
},
{
"capability": "PHONE",
"id": "com.palm.skype.call",
"alwaysOn": true,
"implementation": "palm:\/\/com.palm.skype\/",
"serviceName": "type_skype",
"wanAllowed": true,
"wifiAllowed": true,
"pausePrompt": false,
"pauseCode": [
],
"waitCode": [
],
"keyHoldMappings": [
],
"launchCode": "##"
}
]
},
{
"capabilityProviders": [
{
"capability": "PHOTO",
"id": "com.palm.service.photos",
"implementation": "palm:\/\/com.palm.service.photos",
"onDelete": "palm:\/\/com.palm.service.photos\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.photos\/onEnabled"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.snapfish\/images\/32.png",
"loc_48x48": "mock\/accounts\/com.palm.snapfish\/images\/48.png"
},
"loc_name": "Snapfish",
"templateId": "com.palm.snapfish",
"validator": "palm:\/\/com.palm.service.photos.snapfish\/checkCredentials"
},
{
"templateId": "com.palm.telephony",
"loc_name": "Telephony Interface Layer",
"hidden": true,
"invisible": true,
"disableRemove": true,
"capabilityProviders": [
{
"id": "com.palm.telephony",
"capability": "PHONE",
"implementation": "palm:\/\/com.palm.telephony\/",
"serviceName": "com.palm.telephony",
"wanAllowed": true,
"wifiAllowed": false,
"pausePrompt": true,
"pauseCode": [
"p"
],
"waitCode": [
"w"
],
"keyHoldMappings": [
{
"0": "+"
},
{
"*": "p"
},
{
"#": "w"
}
]
}
]
},
{
"capabilityProviders": [
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.yahoo:1"
},
"id": "com.palm.yahoo.contacts",
"implementation": "palm:\/\/com.palm.service.contacts.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.contacts.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.contacts.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.contacts.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.contacts.yahoo\/onEnabled",
"readOnlyData": true,
"sync": "palm:\/\/com.palm.service.contacts.yahoo\/sync",
"validator": "palm:\/\/com.palm.service.contacts.yahoo\/checkCredentials"
},
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.yahoo:1",
"immessage": "com.palm.immessage.yahoo:1"
},
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yim-48x48.png",
"splitter": "mock\/accounts\/com.palm.yahoo\/images\/yim-32x32.png"
},
"id": "com.palm.yahoo.im",
"implementation": "palm:\/\/com.palm.imyahoo\/",
"invites": {
"supportsCustomMessage": true
},
"loc_shortName": "Yahoo!",
"onCredentialsChanged": "palm:\/\/com.palm.imyahoo\/onCredentialsChanged",
"onEnabled": "palm:\/\/com.palm.imyahoo\/onEnabled",
"serviceName": "type_yahoo"
},
{
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "palm.imap.mail.yahoo.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "palm.smtp.mail.yahoo.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.yahoo.mail",
"implementation": "palm:\/\/com.palm.imap\/",
"onCreate": "palm:\/\/com.palm.imap\/accountCreated",
"onCredentialsChanged": "palm:\/\/com.palm.imap\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.imap\/accountDeleted",
"onEnabled": "palm:\/\/com.palm.imap\/accountEnabled",
"subKind": "com.palm.imap.email:1"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.yahoo:1",
"calendarevent": "com.palm.calendarevent.yahoo:1"
},
"id": "com.palm.yahoo.calendar",
"implementation": "palm:\/\/com.palm.service.calendar.yahoo\/",
"onCreate": "palm:\/\/com.palm.service.calendar.yahoo\/onCreate",
"onCredentialsChanged": "palm:\/\/com.palm.service.calendar.yahoo\/credentialsChanged",
"onDelete": "palm:\/\/com.palm.service.calendar.yahoo\/onDelete",
"onEnabled": "palm:\/\/com.palm.service.calendar.yahoo\/onEnabled",
"subKind": "com.palm.calendarevent.yahoo:1",
"sync": "palm:\/\/com.palm.service.calendar.yahoo\/sync"
}
],
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.yahoo\/images\/yahoo-48x48.png"
},
"loc_name": "Yahoo!",
"loc_usernameLabel": "EMAIL ADDRESS",
"templateId": "com.palm.yahoo",
"validator": "palm:\/\/com.palm.yahoo\/validate"
},
{
"capabilityProviders": [
{
"capability": "VIDEO.UPLOAD",
"id": "com.palm.youtube.videoupload",
"implementation": "palm:\/\/com.palm.service.videos.youtube\/"
}
],
"hidden": true,
"icon": {
"loc_32x32": "mock\/accounts\/com.palm.youtube\/images\/youtube-32x32.png",
"loc_48x48": "mock\/accounts\/com.palm.youtube\/images\/youtube-48x48.png"
},
"loc_name": "YouTube",
"templateId": "com.palm.youtube",
"validator": "palm:\/\/com.palm.service.videos.youtube\/checkCredentials"
}
],
"returnValue": true
}
@@ -0,0 +1,5 @@
{
"returnValue": true,
"emailAddress": "myusername@palm.com"
}
@@ -0,0 +1,6 @@
{
"returnValue": true,
"name":"Russ Sonnenschein",
"isValid" : true
}
@@ -0,0 +1,5 @@
{
"returnValue": true,
"erased": true
}
@@ -0,0 +1,5 @@
{
"returnValue": true,
"email":"myusername@palm.com"
}
@@ -0,0 +1,3 @@
{
"returnValue": true
}
@@ -0,0 +1,3 @@
{
"returnValue": true
}
@@ -0,0 +1,5 @@
{
"returnValue": true,
"name":"Russ Sonnenschein"
}
@@ -0,0 +1,3 @@
{
"returnValue": true,
}
@@ -0,0 +1,3 @@
{
"returnValue": true,
}
@@ -0,0 +1,3 @@
{
"returnValue": true,
}
@@ -0,0 +1,3 @@
{
"returnValue": true,
}
@@ -0,0 +1,68 @@
{
"returnValue": true,
"accountDevices": [{
"deviceFamily": "Castle",
"deviceID": "IMEI:133714510198482",
"deviceModel": "Pre 2",
"deviceName": "Russ's Phone",
"deviceType": "Phone",
"osMajor": 1,
"osMinor": 30,
"osRevision": 51,
"webOSDisplayName": "webOS 1.3.51"
}
],
"accountInfo": {
"accountState": "B",
"accountType": "CONSUMER",
"country": "US",
"email": "fordaz@hotmail.com",
"firstName": "John",
"guid": "9127e28f-0263-46ff-822d-a1e0fd8ea421",
"hasCR": true,
"id": -1,
"jabberId": "4004ef854d7e8be42f4c",
"language": "en",
"lastName": "Doe6",
"postalCode": "",
"uniqueId": "M4656EE1C1973558FBB72C024F808C2EF"
},
"acctChallengeQuestions": {
"id": 1001,
"question": "Where did your parents meet?"
},
"challengeQuestions": [
{
"id": 1002,
"question": "Who was your favorite teacher?"
},
{
"id": 1003,
"question": "What country would you most like to visit?"
},
{
"id": 1001,
"question": "Where did your parents meet?"
},
{
"id": 1004,
"question": "What was your first car?"
},
{
"id": 1005,
"question": "Who is your hero?"
},
{
"id": 1006,
"question": "Which pro sport do you wish you could play?"
},
{
"id": 1007,
"question": "What is the name of your favorite animal?"
}]
}
@@ -0,0 +1,9 @@
{
"returnValue": true,
"deviceInfo" : {
"nduId" : "23424"
}
}
@@ -0,0 +1,39 @@
{
"templateId": "com.palm.aol",
"loc_name": "AIM",
"icon": {
"loc_32x32": "images/aim-32x32.png",
"loc_48x48": "images/aim-logo.png"
},
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"readPermissions": [
"com.palm.imlibpurple",
"com.palm.app.messaging",
"com.palm.app.contacts",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"writePermissions": [
"com.palm.app.contacts",
"com.palm.app.messaging"
],
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.aol.aim",
"loc_shortName": "AIM",
"icon": {
"splitter": "images/aim-32x32.png"
},
"implementation": "palm://com.palm.imlibpurple/",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName":"type_aim",
"dbkinds": {
"immessage":"com.palm.immessage.libpurple:1",
"imcommand":"com.palm.imcommand.libpurple:1"
}
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 995 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,39 @@
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "images/aim-32x32.png",
"loc_48x48": "images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": [
"com.palm.imlibpurple",
"com.palm.app.messaging",
"com.palm.app.contacts",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": [
"com.palm.app.contacts",
"com.palm.app.messaging"
]
}
@@ -0,0 +1,39 @@
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "images/aim-32x32.png",
"loc_48x48": "images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": [
"com.palm.imlibpurple",
"com.palm.app.messaging",
"com.palm.app.contacts",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": [
"com.palm.app.contacts",
"com.palm.app.messaging"
]
}
@@ -0,0 +1,39 @@
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "images/aim-32x32.png",
"loc_48x48": "images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": [
"com.palm.imlibpurple",
"com.palm.app.messaging",
"com.palm.app.contacts",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": [
"com.palm.app.contacts",
"com.palm.app.messaging"
]
}
@@ -0,0 +1,39 @@
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "images/aim-32x32.png",
"loc_48x48": "images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": [
"com.palm.imlibpurple",
"com.palm.app.messaging",
"com.palm.app.contacts",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": [
"com.palm.app.contacts",
"com.palm.app.messaging"
]
}
@@ -0,0 +1,39 @@
{
"capabilityProviders": [
{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}
],
"icon": {
"loc_32x32": "images/aim-32x32.png",
"loc_48x48": "images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": [
"com.palm.imlibpurple",
"com.palm.app.messaging",
"com.palm.app.contacts",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": [
"com.palm.app.contacts",
"com.palm.app.messaging"
]
}
@@ -0,0 +1,17 @@
{
"templateId": "com.palm.boxnet",
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"readPermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"writePermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "E-MAIL-ADRESSE",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "E-MAIL ADDRESS",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "DIRECCIÓN DE CORREO ELECTRÓNICO",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "ADRESSE DE COURRIEL",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "ADRESSE EMAIL",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,25 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}
],
"icon": {
"loc_32x32": "images/box_net_32.png",
"loc_48x48": "images/box_net_48.png",
"loc_64x64": "images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "INDIRIZZO E-MAIL",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,17 @@
{
"templateId": "com.palm.dropbox",
"loc_name": "Dropbox",
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"disallowed_locales": [ "en_cn", "zh_cn", "zh_hk" ],
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"writePermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "E-MAIL-ADRESSE",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "E-MAIL ADDRESS",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "DIRECCIÓN DE CORREO ELECTRÓNICO",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "ADRESSE DE COURRIEL",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "ADRESSE EMAIL",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,29 @@
{
"capabilityProviders": [
{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/dropbox-32x32.png",
"loc_48x48": "images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "INDIRIZZO E-MAIL",
"readPermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": [
"com.quickoffice.webos",
"com.quickoffice.ar"
]
}
@@ -0,0 +1,85 @@
[
{
"templateId": "com.palm.eas",
"loc_name": "Microsoft Exchange",
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"hidden":false,
"validator":{"customUI":{"appId":"com.palm.app.email","name":"accounts/wizard.html"}, "address": "palm://com.palm.eas/validateAccount"},
"onCapabilitiesChanged":"palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged":"palm://com.palm.eas/accountUpdated",
"readPermissions": ["com.palm.app.email", "com.palm.eas", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.tasks", "com.palm.service.contacts", "com.palm.service.contacts.linker"],
"writePermissions": ["com.palm.app.email", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.tasks"],
"capabilityProviders": [
{
"capability": "MAIL",
"id": "com.palm.eas.mail",
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"implementation": "palm://com.palm.eas/",
"onCreate":"palm://com.palm.eas/accountCreated",
"onDelete":"palm://com.palm.eas/accountDeleted",
"subKind":"com.palm.email.eas:1",
"dbkinds":{
"task":"com.palm.email.eas:1"
}
},
{
"capability": "CONTACTS",
"id": "com.palm.eas.contacts",
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"implementation": "palm://com.palm.eas/",
"sync":"palm://com.palm.eas/syncAllContacts",
"subKind":"com.palm.contact.eas:1",
"dbkinds":{
"contact":"com.palm.contact.eas:1"
}
},
{
"capability": "REMOTECONTACTS",
"id": "com.palm.eas.remotecontacts",
"loc_name": "Global Address Lookup",
"icon": {
"loc_32x32": "images/eascontacts32.png",
"loc_48x48": "images/eascontacts48.png"
},
"implementation": "palm://com.palm.eas/",
"query":"palm://com.palm.eas/queryGal"
},
{
"capability": "CALENDAR",
"id": "com.palm.eas.calendar",
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"implementation": "palm://com.palm.eas/",
"sync":"palm://com.palm.eas/syncAllCalendars",
"subKind":"com.palm.calendarevent.eas:1",
"dbkinds":{
"calendarevent":"com.palm.calendarevent.eas:1"
}
},
{
"capability": "TASKS",
"id": "com.palm.eas.tasks",
"icon": {
"loc_32x32": "images/eastasks32.png",
"loc_48x48": "images/eastasks48.png"
},
"implementation": "palm://com.palm.eas/",
"subKind":"com.palm.task.eas:1",
"dbkinds":{
"task":"com.palm.task.eas:1"
}
}
]
}
]
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,104 @@
[
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "images/eascontacts32.png",
"loc_48x48": "images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Globale Adr.suche",
"query": "palm://com.palm.eas/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "images/eastasks32.png",
"loc_48x48": "images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": [
"com.palm.app.email",
"com.palm.eas",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts/wizard.html"
}
},
"writePermissions": [
"com.palm.app.email",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks"
]
}
]
@@ -0,0 +1,104 @@
[
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "images/eascontacts32.png",
"loc_48x48": "images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Global Address Lookup",
"query": "palm://com.palm.eas/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "images/eastasks32.png",
"loc_48x48": "images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": [
"com.palm.app.email",
"com.palm.eas",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts/wizard.html"
}
},
"writePermissions": [
"com.palm.app.email",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks"
]
}
]
@@ -0,0 +1,104 @@
[
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "images/eascontacts32.png",
"loc_48x48": "images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Búsqueda global de dir.",
"query": "palm://com.palm.eas/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "images/eastasks32.png",
"loc_48x48": "images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": [
"com.palm.app.email",
"com.palm.eas",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts/wizard.html"
}
},
"writePermissions": [
"com.palm.app.email",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks"
]
}
]
@@ -0,0 +1,104 @@
[
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "images/eascontacts32.png",
"loc_48x48": "images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Recherche globale adr.",
"query": "palm://com.palm.eas/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "images/eastasks32.png",
"loc_48x48": "images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": [
"com.palm.app.email",
"com.palm.eas",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts/wizard.html"
}
},
"writePermissions": [
"com.palm.app.email",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks"
]
}
]
@@ -0,0 +1,104 @@
[
{
"capabilityProviders": [
{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
},
{
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "images/eascontacts32.png",
"loc_48x48": "images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Ricerca globale indir.",
"query": "palm://com.palm.eas/queryGal"
},
{
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
},
{
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "images/eastasks32.png",
"loc_48x48": "images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}
],
"hidden": false,
"icon": {
"loc_32x32": "images/easmail32.png",
"loc_48x48": "images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": [
"com.palm.app.email",
"com.palm.eas",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks",
"com.palm.service.contacts",
"com.palm.service.contacts.linker"
],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "accounts/wizard.html"
}
},
"writePermissions": [
"com.palm.app.email",
"com.palm.app.calendar",
"com.palm.app.contacts",
"com.palm.app.tasks"
]
}
]
@@ -0,0 +1,74 @@
{
"templateId": "com.palm.facebook",
"loc_name": "Facebook",
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"loc_usernameLabel": "EMAIL ADDRESS",
"disallowed_locales": [ "en_cn", "zh_cn", "zh_hk" ],
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"capabilityProviders": [{
"capability" : "CALENDAR",
"id" : "com.palm.facebook.calendar",
"implementation" : "palm://com.palm.service.calendar.facebook/",
"onCreate" : "palm://com.palm.service.calendar.facebook/onCreate",
"onDelete" : "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled" : "palm://com.palm.service.calendar.facebook/onEnabled",
"onCredentialsChanged":"palm://com.palm.service.calendar.facebook/credentialsChanged",
"sync" : "palm://com.palm.service.calendar.facebook/sync",
"readOnlyData" : true,
"dbkinds" : {
"calendar" : "com.palm.calendar.facebook:1",
"calendarevent" : "com.palm.calendarevent.facebook:1"
}
},
{
"capability": "CONTACTS",
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"sync": "palm://com.palm.service.contacts.facebook/sync",
"onCredentialsChanged":"palm://com.palm.service.contacts.facebook/credentialsChanged",
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"readOnlyData": true,
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
}
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled",
"onCredentialsChanged":"palm://com.palm.service.photos/onCredentialsChanged"
}]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

@@ -0,0 +1,77 @@
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "E-MAIL-ADRESSE",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
]
}
@@ -0,0 +1,77 @@
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "E-MAIL ADDRESS",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
]
}
@@ -0,0 +1,77 @@
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
]
}
@@ -0,0 +1,77 @@
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "DIRECCIÓN DE CORREO ELECTRÓNICO",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
]
}
@@ -0,0 +1,77 @@
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "ADRESSE DE COURRIEL",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
]
}
@@ -0,0 +1,77 @@
{
"capabilityProviders": [
{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
},
{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
},
{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}
],
"disallowed_locales": [
"en_cn",
"zh_cn",
"zh_hk"
],
"icon": {
"loc_32x32": "images/facebook-32x32.png",
"loc_48x48": "images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "ADRESSE EMAIL",
"readPermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.service.calendar.facebook",
"com.palm.service.contacts",
"com.palm.service.contacts.facebook",
"com.palm.service.contacts.linker",
"com.palm.service.photos",
"com.palm.service.photos.facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": [
"com.palm.app.facebook",
"com.palm.app.facebook.beta",
"com.palm.app.enyo-facebook",
"com.palm.app.photos",
"com.palm.app.calendar",
"com.palm.app.contacts"
]
}
Loaded 100 of 1033 files, more files were not shown because too many files have changed in this diff. Show more