From 1aa300f97e193a853a9ca4a8dc5b5413a450979c Mon Sep 17 00:00:00 2001 From: Sandor Dornbush Date: Mon, 31 Jan 2011 20:39:15 -0800 Subject: [PATCH] Merge in Rodrigo's changes. --- MyTracks/.classpath | 2 +- ....jar => google-api-client-1.2.2-alpha.jar} | Bin 195395 -> 196174 bytes MyTracks/res/values-ca/strings.xml | 14 ++-- MyTracks/res/values-es/strings.xml | 2 +- MyTracks/res/values-fr/strings.xml | 2 +- MyTracks/res/values-it/strings.xml | 2 +- MyTracks/res/values-ja/strings.xml | 2 +- MyTracks/res/values-pl/strings.xml | 2 +- MyTracks/res/values-pt-rBR/strings.xml | 2 +- MyTracks/res/values-sv/strings.xml | 2 +- MyTracks/res/values-zh-rCN/strings.xml | 60 +++--------------- .../android/apps/mytracks/MyTracksList.java | 2 +- .../android/apps/mytracks/io/SendToDocs.java | 2 +- .../apps/mytracks/io/SendToFusionTables.java | 42 ++++++------ 14 files changed, 49 insertions(+), 87 deletions(-) rename MyTracks/libs/{google-api-client-1.2.1-alpha.jar => google-api-client-1.2.2-alpha.jar} (81%) diff --git a/MyTracks/.classpath b/MyTracks/.classpath index 0734acf85..636d59be6 100644 --- a/MyTracks/.classpath +++ b/MyTracks/.classpath @@ -4,10 +4,10 @@ + - diff --git a/MyTracks/libs/google-api-client-1.2.1-alpha.jar b/MyTracks/libs/google-api-client-1.2.2-alpha.jar similarity index 81% rename from MyTracks/libs/google-api-client-1.2.1-alpha.jar rename to MyTracks/libs/google-api-client-1.2.2-alpha.jar index cf824376b986e41385b71db9961f0d17b68e62b5..7194648fdb66ea36fcdc002773c72ee9146223af 100644 GIT binary patch delta 21387 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�+H&qn~$Eq5Pnm!C+z5h6LMUm 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 No s\'ha trobat cap gestor d\'ubicacions en aquest dispositiu. No s\'ha trobat cap proveïdor d\'ubicació GPS en aquest dispositiu. - S\'ha produït un error quan s\'enviava la ruta a Google My Map. Proveu més tard. + S\'ha produït un error quan s\'enviava la ruta a Google Fusion Tables. Proveu més tard. S\'ha prdouït un error quan s\'enviava la ruta a Google Docs. Proveu més tard. No es pot iniciar l\'enregistrament. Proveu de nou. No es pot aturar l\'enregistrament. Proveu de nou. @@ -65,11 +65,11 @@ limitations under the License. S\'està enviant la ruta a Google. S\'està llegint la ruta... S\'està preparant la ruta... - S\'està to Google Maps... + S\'està to Google Fusion Tables... S\'està autenticant a Google Docs... S\'està enviant la ruta a Google Docs... - S\'està enviant a Google Maps... - S\'està creant un My Map nou... + S\'està enviant a Google Fusion Tables... + S\'està creant un Fusion Table nou... S\'està imporant una ruta GPS. Això pot trigar una estona. S\'està escrivint a la targeta SD. Això pot trigar una estona. S\'estan actualitzant les estadístiques de la ruta... @@ -114,8 +114,8 @@ limitations under the License. Mostra - Envia a Google My Maps - Envia a un Google My Map nou + Envia a Google Fusion Tables + Envia a un Google Fusion Table nou Envia a Google Docs Envia a Google... Elimina del telèfon... @@ -125,7 +125,7 @@ limitations under the License. Anomena i desa com un fitxer KML Anomena i desa com un fitxer CSV Anomena i desa com un fitxer TCX - Envia a Google My Maps + Envia a Google Fusion Tables Elimina totes les rutes Exporta totes les rutes diff --git a/MyTracks/res/values-es/strings.xml b/MyTracks/res/values-es/strings.xml index d371eb824..d222f5f71 100644 --- a/MyTracks/res/values-es/strings.xml +++ b/MyTracks/res/values-es/strings.xml @@ -32,7 +32,7 @@ limitations under the License. Ningún administrador de ubicación fue hallado en este aparato! Ningún proveedor GPS de ubicación fue hallado en este aparato. - Hubo un error al mandar su recorrido a Google My Map. Por favor inténtelo de nuevo más tarde. + Hubo un error al mandar su recorrido a Google Fusion Tables. Por favor inténtelo de nuevo más tarde. Hubo un error al mandar su recorrido a Google Docs. Por favor inténtelo de nuevo más tarde. No pude empezar a grabar. Por favor inténtelo de nuevo. No pude dejar de grabar. Por favor inténtelo de nuevo. diff --git a/MyTracks/res/values-fr/strings.xml b/MyTracks/res/values-fr/strings.xml index bf588b041..bda838f98 100644 --- a/MyTracks/res/values-fr/strings.xml +++ b/MyTracks/res/values-fr/strings.xml @@ -34,7 +34,7 @@ limitations under the License. Aucune source de localisation n\'a été trouvée sur ce système ! Aucune source GPS de localisation n\'a été trouvée sur ce système. - Il y a eu une erreur lors de l\'envoi de votre parcours à Google Mes cartes. Réessayez plus tard SVP. + Il y a eu une erreur lors de l\'envoi de votre parcours à Google Fusion Tables. Réessayez plus tard SVP. Il y a eu une erreur lors de l\'envoi de votre parcours à Google Docs. Réessayez plus tard SVP. Impossible de débuter l\'enregistrement. Réessayez. Impossible de stopper l\'enregistrement. Réessayez. diff --git a/MyTracks/res/values-it/strings.xml b/MyTracks/res/values-it/strings.xml index 0deba74fe..51f608d27 100644 --- a/MyTracks/res/values-it/strings.xml +++ b/MyTracks/res/values-it/strings.xml @@ -35,7 +35,7 @@ limitations under the License. Nessuna fonte di posizione trovata su questo dispositivo. Nessuna fonte di posizione GPS trovata su questo dispositivo. - Si è verificato un errore nell\'invio del percorso a «Le mie mappe». Per favore riprova più tardi. + Si è verificato un errore nell\'invio del percorso a Google Fusion Tables. Per favore riprova più tardi. Si è verificato un errore nell\'invio del percorso a Google Docs. Per favore riporva più tardi. Impossibile iniziare la registrazione. Riprova. Impossibile fermare la registrazione. Riprova. diff --git a/MyTracks/res/values-ja/strings.xml b/MyTracks/res/values-ja/strings.xml index 9f80638dc..33aa9f245 100644 --- a/MyTracks/res/values-ja/strings.xml +++ b/MyTracks/res/values-ja/strings.xml @@ -33,7 +33,7 @@ limitations under the License. この端末でロケーションマネージャを発見できませんでした この端末でGPSロケーションプロバイダを発見できました - Googleマイマップへのトラック送信でエラーが発生しました.しばらく待って試して下さい. + Googleマイマップへのトラック送信でエラーが発生しました.しばらく待って試して下さい. Google Docsへのトラック送信でエラーが発生しました.しばらく待って試して下さい. 記録作成開始できません.もう一度試して下さい. 記録停止できません.もう一度試して下さい. diff --git a/MyTracks/res/values-pl/strings.xml b/MyTracks/res/values-pl/strings.xml index 8a639cbdf..620bccd16 100644 --- a/MyTracks/res/values-pl/strings.xml +++ b/MyTracks/res/values-pl/strings.xml @@ -34,7 +34,7 @@ limitations under the License. Brak menedżera lokalizacji na urządzeniu! Brak dostawcy lokalizacji GPS na urządzeniu. - Podczas przesyłania pliku do Moich Map Google pojawił się błąd. Spróbuj ponownie później. + Podczas przesyłania pliku do Moich Map Google pojawił się błąd. Spróbuj ponownie później. Podczas przesyłania pliku do Dokumentów Google pojawił się błąd. Spróbuj ponownie później. Nie można rozpocząć rejestrowania. Spróbuj ponownie. Nie można zakończyć rejestrowania. Spróbuj ponownie. diff --git a/MyTracks/res/values-pt-rBR/strings.xml b/MyTracks/res/values-pt-rBR/strings.xml index e3ecbfa89..dcdf6cc04 100644 --- a/MyTracks/res/values-pt-rBR/strings.xml +++ b/MyTracks/res/values-pt-rBR/strings.xml @@ -33,7 +33,7 @@ limitations under the License. Gerenciador de localização não encontrado neste dispositivo!" "Provedor de posição de GPS não encontrado neste dispositivo." - Ocorreu um erro ao enviar seu caminho para o Google Meu Mapa. Por favor tente novamente mais tarde." + Ocorreu um erro ao enviar seu caminho para o Google Fusion Tables. Por favor tente novamente mais tarde." Ocorreu um erro ao enviar seu caminho para o Google Docs. Por favor tente novamente mais tarde." Impossível iniciar a gravação. Tente novamente. Impossível interromper a gravação. Tente novamente. diff --git a/MyTracks/res/values-sv/strings.xml b/MyTracks/res/values-sv/strings.xml index 4cefa2706..35d0a37bc 100644 --- a/MyTracks/res/values-sv/strings.xml +++ b/MyTracks/res/values-sv/strings.xml @@ -34,7 +34,7 @@ limitations under the License. Ingen platshanterare hittades på denna enhet! Ingen GPS-positioneringstjänst hittades på denna enhet. - Det uppstod ett fel i sändningen av ditt spår till Google Mina Kartor. Försök igen senare. + Det uppstod ett fel i sändningen av ditt spår till Google Fusion Tables. Försök igen senare. Det uppstod ett fel i sändningen av ditt spår till Google Dokument. Försök igen senare. Kan inte starta inspelningen. Försök igen. Kan inte stoppa inspelningen. Försök igen. diff --git a/MyTracks/res/values-zh-rCN/strings.xml b/MyTracks/res/values-zh-rCN/strings.xml index 72c2576e9..7fa0d81e0 100644 --- a/MyTracks/res/values-zh-rCN/strings.xml +++ b/MyTracks/res/values-zh-rCN/strings.xml @@ -15,9 +15,6 @@ See the License for the specific language governing permissions and limitations under the License. --> - - - 记录轨迹 停止记录 @@ -37,7 +34,7 @@ limitations under the License. 此设备上没有位置管理器! 此设备上没有 GPS 定位装置. - 发送你的轨迹到 Google My Map 时发生错误. 请稍后重试. + 发送你的轨迹到 Google Fusion Tables 时发生错误. 请稍后重试. 发送你的轨迹到 Google Docs 时发生错误. 请稍后重试. 无法开始记录. 请重试. 无法停止记录. 请重试. @@ -52,7 +49,7 @@ limitations under the License. 等待更准确的 GPS 定位. 请确定可以看见天空. 现在开始记录新的轨迹. 停止记录你的轨迹. - 已在 maps.google.com 创建新 Google My Map. + 已在 maps.google.com 创建新 Google Fusion Table. 你的轨迹已经发送到 maps.google.com. 你的轨迹已经作为新的电子表格发送到 docs.google.com. 你的轨迹已经发送到 docs.google.com. @@ -67,11 +64,11 @@ limitations under the License. 发送你的轨迹到 Google. 读取轨迹中... 准备轨迹中... - 登录 Google Maps 中... + 登录 Google Fusion Tables 中... 登录 Google Docs 中... 发送轨迹到 Google Docs 中... - 发送轨迹到 Google Maps 中... - 创建新的 My Map 中... + 发送轨迹到 Google Fusion Tables 中... + 创建新的 Fusion Table 中... 导入 GPS 轨迹中. 请稍候. 写入文件到 SD 卡中. 请稍候. 更新轨迹统计信息中... @@ -116,8 +113,8 @@ limitations under the License. 显示 - 发送到 Google My Maps - 发送到新建 Google My Map + 发送到 Google Fusion Table + 发送到新建 Google Fusion Table 发送到 Google Docs 发送到 Google... 从手机上删除... @@ -127,7 +124,7 @@ limitations under the License. 保存为 KML 文件 保存为 CSV 文件 保存为 TCX 文件 - 发送到 Google My Maps + 发送到 Google Fusion Tables 删除所有轨迹 导出所有轨迹 @@ -221,9 +218,6 @@ limitations under the License. 蓝牙感应器 要连接到的蓝牙感应器 - - - 备份 (测试版) SD 存储卡备份 立即备份 @@ -306,32 +300,16 @@ limitations under the License. 秒 秒 - - - - 千米 - - 英里 - 千米每小时 - 每千米 - 英里每小时 - 每英里 - - - - - - 移动时间 总时间 @@ -346,7 +324,6 @@ limitations under the License. 节奏 心率 最大心率 - 请稍候... @@ -362,27 +339,8 @@ limitations under the License. 技术支持 技术支持: - - - - - - - - - - - - - - - - - 发送到... - - 立即发送 创建新地图 选择已有地图 @@ -435,7 +393,6 @@ limitations under the License. 蓝牙设置 设备关联 打开 Android 的蓝牙设置关联设备 - 感应器选项 @@ -447,5 +404,4 @@ limitations under the License. 感应器数据时间 电源计量器已启用 心率监视器已启用 - diff --git a/MyTracks/src/com/google/android/apps/mytracks/MyTracksList.java b/MyTracks/src/com/google/android/apps/mytracks/MyTracksList.java index f88421868..79f295b2e 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/MyTracksList.java +++ b/MyTracks/src/com/google/android/apps/mytracks/MyTracksList.java @@ -83,7 +83,7 @@ public class MyTracksList extends ListActivity SubMenu share = menu.addSubMenu(0, MyTracksConstants.MENU_SHARE, 0, R.string.tracklist_share_track); share.add(0, MyTracksConstants.MENU_SHARE_LINK, 0, - R.string.tracklist_share_link); + R.string.tracklist_share_linkfusion); share.add(0, MyTracksConstants.MENU_SHARE_GPX_FILE, 0, R.string.tracklist_share_gpx_file); share.add(0, MyTracksConstants.MENU_SHARE_KML_FILE, 0, diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/SendToDocs.java b/MyTracks/src/com/google/android/apps/mytracks/io/SendToDocs.java index 10f1a0044..1bbbf8cf0 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/SendToDocs.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/SendToDocs.java @@ -99,7 +99,7 @@ public class SendToDocs { } private void doUpload() { - statusMessage = activity.getString(R.string.error_sending_to_mymap); + statusMessage = activity.getString(R.string.error_sending_to_fusiontables); success = false; try { diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/SendToFusionTables.java b/MyTracks/src/com/google/android/apps/mytracks/io/SendToFusionTables.java index 0eb747877..dba669a9a 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/SendToFusionTables.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/SendToFusionTables.java @@ -574,28 +574,34 @@ public class SendToFusionTables implements Runnable { // same time. boolean success = true; Cursor c = null; - c = providerUtils.getWaypointsCursor( - track.getId(), 0, - MyTracksConstants.MAX_LOADED_WAYPOINTS_POINTS); - if (c != null) { - if (c.moveToFirst()) { - // This will skip the 1st waypoint (it carries the stats for the - // last segment). - while (c.moveToNext()) { - Waypoint wpt = providerUtils.createWaypoint(c); - Log.d(MyTracksConstants.TAG, "SendToFusionTables: Creating waypoint."); - success = createNewPoint(wpt.getName(), wpt.getDescription(), wpt.getLocation(), - MARKER_TYPE_WAYPOINT); - if (!success) { - break; + try { + c = providerUtils.getWaypointsCursor( + track.getId(), 0, + MyTracksConstants.MAX_LOADED_WAYPOINTS_POINTS); + if (c != null) { + if (c.moveToFirst()) { + // This will skip the 1st waypoint (it carries the stats for the + // last segment). + while (c.moveToNext()) { + Waypoint wpt = providerUtils.createWaypoint(c); + Log.d(MyTracksConstants.TAG, "SendToFusionTables: Creating waypoint."); + success = createNewPoint(wpt.getName(), wpt.getDescription(), wpt.getLocation(), + MARKER_TYPE_WAYPOINT); + if (!success) { + break; + } } } } + if (!success) { + Log.w(MyTracksConstants.TAG, "SendToFusionTables: upload waypoints failed."); + } + return success; + } finally { + if (c != null) { + c.close(); + } } - if (!success) { - Log.w(MyTracksConstants.TAG, "SendToFusionTables: upload waypoints failed."); - } - return success; } /**