Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
59
gaia/customization/browser.json
Executable file
52
gaia/customization/calendar.json
Executable file
|
|
@ -0,0 +1,52 @@
|
|||
{
|
||||
"google": {
|
||||
"providerType": "Caldav",
|
||||
"group": "remote",
|
||||
"authenticationType": "oauth2",
|
||||
"apiCredentials": {
|
||||
"tokenUrl": "https://accounts.google.com/o/oauth2/token",
|
||||
"authorizationUrl": "https://accounts.google.com/o/oauth2/auth",
|
||||
"user_info": {
|
||||
"url": "https://www.googleapis.com/oauth2/v3/userinfo",
|
||||
"field": "email"
|
||||
},
|
||||
"client_secret": "CLIENT-SECRET",
|
||||
"client_id": "605300196874-1ki833poa7uqabmh3hq6u1onlqlsi54h.apps.googleusercontent.com",
|
||||
"scope": "https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/userinfo.email",
|
||||
"redirect_uri": "https://oauth.gaiamobile.org/authenticated"
|
||||
},
|
||||
"options": {
|
||||
"domain": "https://apidata.googleusercontent.com",
|
||||
"entrypoint": "/caldav/v2/",
|
||||
"providerType": "Caldav"
|
||||
}
|
||||
},
|
||||
"yahoo": {
|
||||
"providerType": "Caldav",
|
||||
"group": "remote",
|
||||
"options": {
|
||||
"domain": "https://caldav.calendar.yahoo.com",
|
||||
"entrypoint": "/",
|
||||
"providerType": "Caldav",
|
||||
"user": "@yahoo.com",
|
||||
"usernameType": "email"
|
||||
}
|
||||
},
|
||||
"caldav": {
|
||||
"providerType": "Caldav",
|
||||
"group": "remote",
|
||||
"options": {
|
||||
"domain": "",
|
||||
"entrypoint": "",
|
||||
"providerType": "Caldav"
|
||||
}
|
||||
},
|
||||
"local": {
|
||||
"singleUse": true,
|
||||
"providerType": "Local",
|
||||
"group": "local",
|
||||
"options": {
|
||||
"providerType": "Local"
|
||||
}
|
||||
}
|
||||
}
|
||||
8
gaia/customization/camera.json
Executable file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"maxImagePixelSize": 6000000,
|
||||
"maxSnapshotPixelSize": 4000000,
|
||||
"requiredEXIFPreviewSize": {
|
||||
"width": 1200,
|
||||
"height": 1222
|
||||
}
|
||||
}
|
||||
22
gaia/customization/contacts.json
Executable file
|
|
@ -0,0 +1,22 @@
|
|||
[
|
||||
{
|
||||
"givenName": [
|
||||
"test 1"
|
||||
],
|
||||
"tel": [
|
||||
{
|
||||
"value": "123456"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"givenName": [
|
||||
"test 2"
|
||||
],
|
||||
"tel": [
|
||||
{
|
||||
"value": "654321"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
5
gaia/customization/device-features.json
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"ambientLight": false,
|
||||
"vibration": false,
|
||||
"usbHotProtocolSwitch": false
|
||||
}
|
||||
5
gaia/customization/eu-roaming.json
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"home": null,
|
||||
"foreign": null,
|
||||
"defaultApns": []
|
||||
}
|
||||
4
gaia/customization/findmydevice.json
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"api_url": "https://find.firefox.com",
|
||||
"api_version": "1"
|
||||
}
|
||||
10
gaia/customization/gallery.json
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"maxImagePixelSize": 123456,
|
||||
"maxSnapshotPixelSize": 234567,
|
||||
"maxPickPixelSize": 345678,
|
||||
"maxEditPixelSize": 456789,
|
||||
"requiredEXIFPreviewSize": {
|
||||
"width": 3121,
|
||||
"height": 122112
|
||||
}
|
||||
}
|
||||
17
gaia/customization/homescreens.json
Executable file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"homescreens": [
|
||||
[
|
||||
["apps", "camera"],
|
||||
["apps", "communications", "dialer"],
|
||||
["apps", "sms"],
|
||||
["external-apps", "marketplace.firefox.com"]
|
||||
], [
|
||||
["apps", "gallery"],
|
||||
["apps", "fm"],
|
||||
["apps", "settings"]
|
||||
], [
|
||||
["apps", "calendar"],
|
||||
["apps", "clock"]
|
||||
]
|
||||
]
|
||||
}
|
||||
3
gaia/customization/icc.json
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"defaultURL": "testICClink"
|
||||
}
|
||||
10
gaia/customization/keyboard-layouts.json
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"layout" : {
|
||||
"en-US": [
|
||||
{"layoutId": "es", "app": ["apps", "keyboard"]}
|
||||
]
|
||||
},
|
||||
"langIndependentLayouts": [
|
||||
{"layoutId": "cs", "app": ["apps", "keyboard"]}
|
||||
]
|
||||
}
|
||||
14
gaia/customization/mobizilla/mobizilla_bookmarks.json
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"bookmarks": [
|
||||
{
|
||||
"title": "Mozilla Marketplace",
|
||||
"uri": "https://marketplace.firefox.com",
|
||||
"iconPath": "mobizilla/mobizilla_market_icon.png"
|
||||
},
|
||||
{
|
||||
"title": "Firefox for Android",
|
||||
"uri": "http://www.mozilla.org/en-US/firefox/android",
|
||||
"iconPath": "mobizilla/mobizilla_firefox.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
16
gaia/customization/mobizilla/mobizilla_contacts.json
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
[
|
||||
{
|
||||
"name": [
|
||||
"310260 Person"
|
||||
],
|
||||
"givenName": [
|
||||
"310260 Man"
|
||||
],
|
||||
"tel": [
|
||||
{
|
||||
"type": ["Other"],
|
||||
"value": "3102605555"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
6
gaia/customization/mobizilla/mobizilla_default_search.json
Executable file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"title": "Bing",
|
||||
"urlTemplate": "https://www.bing.com/search?q={searchTerms}",
|
||||
"suggestionsUrlTemplate": "http://api.bing.com/osjson.aspx?query={searchTerms}",
|
||||
"iconPath": "mobizilla/mobizilla_search3.ico"
|
||||
}
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_bookmarks.json
Executable file
1
gaia/customization/mobizilla/mobizilla_expected_default_search.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
{"title":"Bing","urlTemplate":"https://www.bing.com/search?q={searchTerms}","suggestionsUrlTemplate":"http://api.bing.com/osjson.aspx?query={searchTerms}","iconUrl":"app://operatorvariant.gaiamobile.org/resources/mobizilla_search3.ico"}
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_keyboard.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
{"values":{"keyboard.vibration":true,"keyboard.autocorrect":false,"keyboard.clicksound":true,"keyboard.wordsuggestion":false},"defaults":{"keyboard.vibration":true,"keyboard.autocorrect":true,"keyboard.clicksound":false,"keyboard.wordsuggestion":true}}
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_nfc.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
{"isEnabled":true,"default":false}
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_power.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
{"poweron":{"video":"app://operatorvariant.gaiamobile.org/resources/mobizilla_poweron.mp4"},"poweroff":{"image":"app://operatorvariant.gaiamobile.org/resources/mobizilla_poweroff.png"}}
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_ringtone.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
{"uri":"/resources/mobizilla_ringtone.ogg","name":"Mobizilla ringtone","default":"builtin:ringtone/ringer_firefox"}
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_search.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
[{"title":"Google","urlTemplate":"https://www.google.com/search?q={searchTerms}","suggestionsUrlTemplate":"https://www.google.com/complete/search?client=firefox&q={searchTerms}","iconUrl":"app://operatorvariant.gaiamobile.org/resources/mobizilla_search1.ico"},{"title":"Yahoo","urlTemplate":"https://search.yahoo.com/search?p={searchTerms}","suggestionsUrlTemplate":"https://search.yahoo.com/sugg/ff?command={searchTerms}","iconUrl":"app://operatorvariant.gaiamobile.org/resources/mobizilla_search2.ico"}]
|
||||
1
gaia/customization/mobizilla/mobizilla_expected_topsites.json
Executable file
1
gaia/customization/mobizilla/mobizilla_expected_wallpaper.json
Executable file
BIN
gaia/customization/mobizilla/mobizilla_firefox.png
Executable file
|
After Width: | Height: | Size: 2.2 KiB |
6
gaia/customization/mobizilla/mobizilla_keyboard.json
Executable file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"keyboard.vibration": true,
|
||||
"keyboard.autocorrect": false,
|
||||
"keyboard.clicksound": true,
|
||||
"keyboard.wordsuggestion": false
|
||||
}
|
||||
47
gaia/customization/mobizilla/mobizilla_known_networks.json
Executable file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"OPEN": {
|
||||
"ssid": "OPEN"
|
||||
},
|
||||
"WEP-WITHOUTKEY": {
|
||||
"ssid": "wifi-WEP-WITHOUTKEY",
|
||||
"keyType": "WEP"
|
||||
},
|
||||
"WEP_KEY": {
|
||||
"ssid": "WEP-KEYOK",
|
||||
"keyType": "WEP",
|
||||
"capabilities": "",
|
||||
"password": "password1"
|
||||
},
|
||||
"WEP_KEY_WPS": {
|
||||
"ssid": "WEP-KEYOK-WPS",
|
||||
"keyType": "WEP",
|
||||
"capabilities":"WPS",
|
||||
"password": "password1"
|
||||
},
|
||||
"WPA-PSK_WITHOUTKEY": {
|
||||
"ssid": "WPA-PSK-WITHOUTKEY",
|
||||
"keyType": "WPA-PSK"
|
||||
},
|
||||
"WPA-PSK_KEY": {
|
||||
"ssid": "WPA-PSK-KEYOK",
|
||||
"keyType": "WPA-PSK",
|
||||
"capabilities":"",
|
||||
"password": "password"
|
||||
},
|
||||
"WPA-PSK_KEY_WPS": {
|
||||
"ssid": "WPA-PSK-KEYOK-WPS",
|
||||
"keyType": "WPA-PSK",
|
||||
"capabilities":"WPS",
|
||||
"password": "password1"
|
||||
},
|
||||
"WPA-EAP-PSK_WITHOUTEAP": {
|
||||
"ssid": "WPA-EAP-WITHOUTKEY",
|
||||
"keyType": "WPA-EAP"
|
||||
},
|
||||
"WPA-EAP_SIM": {
|
||||
"ssid": "WPA-EAP-SIM",
|
||||
"keyType": "WPA-EAP",
|
||||
"eap": "SIM",
|
||||
"password": "password1"
|
||||
}
|
||||
}
|
||||
BIN
gaia/customization/mobizilla/mobizilla_market_icon.png
Executable file
|
After Width: | Height: | Size: 1.6 KiB |
21
gaia/customization/mobizilla/mobizilla_network_type.json
Executable file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"lte": "4G",
|
||||
"ehrpd": "4G",
|
||||
"umts": "3G",
|
||||
"hspa+": "H+sp",
|
||||
"evdo0": "Evsp",
|
||||
"evdoa": "Evsp",
|
||||
"evdob": "Evsp",
|
||||
"gprs": "2Gsp",
|
||||
"1xrtt": "1xsp",
|
||||
"is95a": "1xsp",
|
||||
"is95b": "1xsp",
|
||||
"wcdma/gsm": "2G/3G GSM auto",
|
||||
"gsm": "2G GSM",
|
||||
"wcdma": "3G GSM",
|
||||
"wcdma/gsm-auto": "2G GSM Preferred",
|
||||
"cdma/evdo": "2G/3G CDMA auto",
|
||||
"cdma": "2G CDMA",
|
||||
"evdo": "3G CDMA",
|
||||
"wcdma/gsm/cdma/evdo": "2G-3G GSM/CDMA auto"
|
||||
}
|
||||
BIN
gaia/customization/mobizilla/mobizilla_poweroff.png
Executable file
|
After Width: | Height: | Size: 30 KiB |
BIN
gaia/customization/mobizilla/mobizilla_poweron.mp4
Executable file
BIN
gaia/customization/mobizilla/mobizilla_ringtone.ogg
Executable file
15
gaia/customization/mobizilla/mobizilla_search.json
Executable file
|
|
@ -0,0 +1,15 @@
|
|||
[
|
||||
{
|
||||
"title": "Google",
|
||||
"urlTemplate": "https://www.google.com/search?q={searchTerms}",
|
||||
"suggestionsUrlTemplate": "https://www.google.com/complete/search?client=firefox&q={searchTerms}",
|
||||
"iconPath": "mobizilla/mobizilla_search1.ico"
|
||||
},
|
||||
{
|
||||
"title": "Yahoo",
|
||||
"urlTemplate": "https://search.yahoo.com/search?p={searchTerms}",
|
||||
"suggestionsUrlTemplate": "https://search.yahoo.com/sugg/ff?command={searchTerms}",
|
||||
"iconPath": "mobizilla/mobizilla_search2.ico"
|
||||
}
|
||||
]
|
||||
|
||||
BIN
gaia/customization/mobizilla/mobizilla_search1.ico
Executable file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
gaia/customization/mobizilla/mobizilla_search2.ico
Executable file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
gaia/customization/mobizilla/mobizilla_search3.ico
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
4
gaia/customization/mobizilla/mobizilla_sms.json
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"smsMaxConcat": 6,
|
||||
"mmsSizeLimitation": 666
|
||||
}
|
||||
14
gaia/customization/mobizilla/mobizilla_support_contacts.json
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"onlinesupport": {
|
||||
"href": "http://www.mozilla.com",
|
||||
"title": "Mozilla"
|
||||
},
|
||||
"callsupport1": {
|
||||
"href": "tel:3102601",
|
||||
"title": "Dial 3102601"
|
||||
},
|
||||
"callsupport2": {
|
||||
"href": "tel:3102602",
|
||||
"title": "Dial 3102602call"
|
||||
}
|
||||
}
|
||||
14
gaia/customization/mobizilla/mobizilla_topsites.json
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"topSites": [
|
||||
{
|
||||
"title": "Mozilla Marketplace",
|
||||
"url": "https://marketplace.firefox.com",
|
||||
"tilePath": "mobizilla/mobizilla_market_icon.png"
|
||||
},
|
||||
{
|
||||
"title": "Firefox for Android",
|
||||
"url": "http://www.mozilla.org/en-US/firefox/android",
|
||||
"tilePath": "mobizilla/mobizilla_firefox.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
gaia/customization/mobizilla/mobizilla_wallpaper.png
Executable file
|
After Width: | Height: | Size: 81 KiB |
BIN
gaia/customization/power/carrier_power_on.png
Executable file
|
After Width: | Height: | Size: 28 KiB |
6
gaia/customization/ringtones/list.json
Executable file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ringer_classic_courier.opus": "",
|
||||
"ringer_dream_theme.ogg": "",
|
||||
"ringer_loud_windchimes.opus": "",
|
||||
"ringer_bitbounce.opus": ""
|
||||
}
|
||||
BIN
gaia/customization/ringtones/ringer_dream_theme.ogg
Executable file
BIN
gaia/customization/search/bing.ico
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
gaia/customization/search/ddg.ico
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
gaia/customization/search/google.ico
Executable file
|
After Width: | Height: | Size: 5.3 KiB |
26
gaia/customization/search/providers.json
Executable file
|
|
@ -0,0 +1,26 @@
|
|||
[
|
||||
{
|
||||
"title": "Google",
|
||||
"urlTemplate": "https://www.google.com/search?q={searchTerms}",
|
||||
"suggestionsUrlTemplate": "https://www.google.com/complete/search?client=firefox&q={searchTerms}",
|
||||
"iconUrl": "google.ico"
|
||||
},
|
||||
{
|
||||
"title": "Yahoo",
|
||||
"urlTemplate": "https://search.yahoo.com/search?p={searchTerms}",
|
||||
"suggestionsUrlTemplate": "https://search.yahoo.com/sugg/ff?command={searchTerms}",
|
||||
"iconUrl": "yahoo.ico"
|
||||
},
|
||||
{
|
||||
"title": "Bing",
|
||||
"urlTemplate": "https://www.bing.com/search?q={searchTerms}",
|
||||
"suggestionsUrlTemplate": "http://api.bing.com/osjson.aspx?query={searchTerms}",
|
||||
"iconUrl": "bing.ico"
|
||||
},
|
||||
{
|
||||
"title": "DuckDuckGo",
|
||||
"urlTemplate": "https://duckduckgo.com/?t=ffos&q={searchTerms}",
|
||||
"suggestionsUrlTemplate": "https://ac.duckduckgo.com/ac/?q={searchTerms}&type=list",
|
||||
"iconUrl": "ddg.ico"
|
||||
}
|
||||
]
|
||||
BIN
gaia/customization/search/yahoo.ico
Executable file
|
After Width: | Height: | Size: 5.3 KiB |
9
gaia/customization/settings.json
Executable file
1
gaia/customization/sms-blacklist.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
["11223344"]
|
||||
16
gaia/customization/support.json
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"onlinesupport": {
|
||||
"href": "http://support.mozilla.org/",
|
||||
"title": "Mozilla Support"
|
||||
},
|
||||
"callsupport": [
|
||||
{
|
||||
"href": "tel:123",
|
||||
"title": "test123"
|
||||
},
|
||||
{
|
||||
"href": "tel:321",
|
||||
"title": "test321"
|
||||
}
|
||||
]
|
||||
}
|
||||
3
gaia/customization/uuid.json
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"mochitest": "{ed6ee224-0ce0-e040-a9b6-e60036d8dd17}"
|
||||
}
|
||||
53
gaia/customization/variant.json
Executable file
|
|
@ -0,0 +1,53 @@
|
|||
{
|
||||
"apps": {
|
||||
"Twitter":
|
||||
{
|
||||
"origin": "https://mobile.twitter.com",
|
||||
"manifestURL": "https://mobile.twitter.com/cache/twitter.webapp",
|
||||
"installOrigin": "https://marketplace.firefox.com",
|
||||
"etag": "\"3471914f48f497d06248794ae4d4dc2d\""
|
||||
}
|
||||
},
|
||||
"operators": [
|
||||
{
|
||||
"id": "mobizilla",
|
||||
"mcc-mnc": [
|
||||
"310-260",
|
||||
"311-261"
|
||||
],
|
||||
"apps": [
|
||||
{
|
||||
"id": "Twitter",
|
||||
"screen": 1,
|
||||
"location": 4
|
||||
}
|
||||
],
|
||||
"support_contacts": "mobizilla/mobizilla_support_contacts.json",
|
||||
"default_contacts": "mobizilla/mobizilla_contacts.json",
|
||||
"ringtone": {
|
||||
"path": "mobizilla/mobizilla_ringtone.ogg",
|
||||
"name": "Mobizilla ringtone",
|
||||
"id": "builtin:mobizilla_ringtone"
|
||||
},
|
||||
"wallpaper": "mobizilla/mobizilla_wallpaper.png",
|
||||
"power": {
|
||||
"poweron": {
|
||||
"video": "mobizilla/mobizilla_poweron.mp4"
|
||||
},
|
||||
"poweroff": {
|
||||
"image": "mobizilla/mobizilla_poweroff.png"
|
||||
}
|
||||
},
|
||||
"keyboard": "mobizilla/mobizilla_keyboard.json",
|
||||
"network_type": "mobizilla/mobizilla_network_type.json",
|
||||
"known_networks": "mobizilla/mobizilla_known_networks.json",
|
||||
"nfc": true,
|
||||
"sms": "mobizilla/mobizilla_sms.json",
|
||||
"data_ftu": true,
|
||||
"search": "mobizilla/mobizilla_search.json",
|
||||
"default_search": "mobizilla/mobizilla_default_search.json",
|
||||
"topsites": "mobizilla/mobizilla_topsites.json",
|
||||
"bookmarks": "mobizilla/mobizilla_bookmarks.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
gaia/customization/wallpapers/customize.png
Executable file
|
After Width: | Height: | Size: 28 KiB |
6
gaia/customization/wallpapers/list.json
Executable file
|
|
@ -0,0 +1,6 @@
|
|||
[
|
||||
"customize.png",
|
||||
"FXOS_Sunset_Grains.png",
|
||||
"FXOS_Techno_Wave.png",
|
||||
"FXOS_Water_Drops.png"
|
||||
]
|
||||
1
gaia/customization/wappush-whitelist.json
Executable file
|
|
@ -0,0 +1 @@
|
|||
["9871010079"]
|
||||
3
gaia/customization/wapuaprof.json
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"wapprof": "testprof"
|
||||
}
|
||||