Commit 5a2e423d authored by Timo Tegtmeier's avatar Timo Tegtmeier

Added phonegap files

parent dbbd7150
{"lib":{"www":{"id":"phonegap","version":"3.1.0","uri":"https://github.com/phonegap/phonegap-app-hello-world/archive/3.1.0.tar.gz"}},"id":"com.tegistuff.app.feedreader","name":"FeedReader"}
\ No newline at end of file
<?xml version='1.0' encoding='utf-8'?>
<manifest android:hardwareAccelerated="true" android:versionCode="1" android:versionName="1.0.0" android:windowSoftInputMode="adjustPan" package="com.tegistuff.app.feedreader" xmlns:android="http://schemas.android.com/apk/res/android">
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:debuggable="true" android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/app_name" android:name="FeedReader" android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
</manifest>
{
"1 Day": "1 Tag",
"1 Hour": "1 Stunde",
"1 Week": "1 Woche",
"100 characters": "100 Zeichen",
"12 Hours": "12 Stunden",
"120 characters": "120 Zeichen",
"15 Minutes": "15 Minuten",
"150 characters": "150 Zeichen",
"2 Days": "2 Tage",
"2 Hours": "2 Stunden",
"2 Weeks": "2 Wochen",
"200 characters": "200 Zeichen",
"250 characters": "250 Zeichen",
"3 Days": "3 Tage",
"30 Minutes": "30 Minuten",
"4 Hours": "4 Stunden",
"4 Weeks": "4 Wochen",
"5 Days": "5 Tage",
"5 Minutes": "5 Minuten",
"8 Hours": "8 Stunden",
"Activate Feed": "Feed aktivieren",
"Add feed": "Feed abonnieren",
"Adding Feed...": "Feed wird abonniert...",
"Aggregation of all items": "Sammlung aller Nachrichten",
"All items": "Alle Nachrichten",
"All starred items": "Alle markierten Nachrichten",
"Automatic updating": "Automatische Aktualsierung",
"Back": "Zurück",
"Bad Request": "Fehlerhafte Anfrage",
"Basic settings": "Grundeinstellungen",
"Black": "Schwarz",
"Blue": "Blau",
"Buffering": "Puffern der Daten",
"Cancel": "Abbrechen",
"Caption": "Titel",
"Captions and summaries": "Titel und Zusammenfassungen",
"Check out these stories": "Sehen Sie sich diese Nachrichten an",
"Check out this story": "Sehen Sie sich diese Nachricht an",
"Credentials": "Anmeldedaten",
"Date": "Datum",
"Delete": "Löschen",
"Delete feed": "Feed löschen",
"Discover feeds": "Feeds entdecken",
"Do you want to subscribe to \"{$feed}\"?": "Wollen Sie den Feed \"{$feed}\" abonnieren?",
"Edit feed": "Feed bearbeiten",
"Edit feed settings": "Einstellungen des Feeds bearbeiten",
"Ended": "Wiedergabe abgeschlossen",
"Enter a URL and tap <b>Scan for feeds</b>.": "Geben Sie eine URL ein und drücken Sie auf <b>Nach Feeds suchen</b>.",
"Error": "Fehler",
"Feed Subscriptions": "Abonnierte Feeds",
"Feed name...": "Name des Feeds...",
"FeedReader Help": "FeedReader Hilfe",
"FeedReader's Homepage": "Homepage von FeedReader",
"Feeds found on website": "Auf der Website gefundene Feeds",
"Filter": "Filter",
"Forbidden": "Verboten",
"Green": "Grün",
"Help": "Hilfe",
"Homepage": "Homepage",
"If you provide <i>Pocket</i> credentials, FeedReader will sync starred items to <i>Pocket</i>.": "Wenn Sie Anmeldedaten für <i>Pocket</i> bereitstellen, synchronisiert FeedReader markierte Nachrichten mit <i>Pocket</i>.",
"Item badges": "Nachrichtenzahl anzeigen für",
"Keep stories for": "Nachrichten speichern für",
"License": "Lizenz",
"Make LED Throbber blink on new stories": "Gerät bei neuen Nachrichten blinken lassen",
"Manual updates": "Manuelle Aktualisierung",
"Mark all stories read": "Alle Nachrichten als gelesen markieren",
"Mark all stories unread": "Alle Nachrichten als ungelesen markieren",
"Media error": "Medienfehler",
"Method Not Allowed": "Anfrageart nicht erlaubt",
"Miscellaneous": "Verschiedenes",
"New & unread story count": "Neue und ungelesene Nachrichten",
"No": "Nein",
"No Internet connection available.": "Es besteht im Moment keine Internetverbindung.",
"No date provided": "Kein Datum angegeben",
"No feeds found. Maybe the URL is wrong.": "Keine Feeds gefunden. Möglicherweise ist die URL falsch.",
"No time provided": "Keine Zeit angegeben",
"Not Acceptable": "Nicht annehmbar",
"Not Found": "Nicht gefunden",
"Notifications": "Benachrichtigungen",
"OK": "OK",
"Only captions": "Nur Titel",
"Only new story count": "Nur neue Nachrichten",
"Only summaries": "Nur Zusammenfassungen",
"Only unread story count": "Nur ungelesene Nachrichten",
"Open Weblink": "Weblink öffnen",
"Order by date": "Nach Datum sortieren",
"Order by feed": "Nach Feed sortieren",
"Ordering": "Sortierung",
"Origin": "Quelle",
"Password": "Passwort",
"Paused": "Wiedergabe pausiert",
"Play sound when new stories arrive": "Bei neuen Nachrichten Ton wiedergeben",
"Playing": "Wiedergabe läuft",
"Pocket": "Pocket",
"Preferences": "Einstellungen",
"Purple": "Purpur",
"Received {$num} new stories": "{$num} neue Nachrichten empfangen",
"Red": "Rot",
"Render HTML": "HTML darstellen",
"Replies": "Antworten",
"Save": "Speichern",
"Scan for feeds": "Nach Feeds suchen",
"Scanning for feeds...": "Es wird nach Feeds gesucht...",
"Search...": "Suchen...",
"Seeking": "Spulen",
"Send via E-Mail": "Via E-Mail versenden",
"Send via SMS/IM": "Via SMS/IM versenden",
"Server error": "Serverfehler",
"Show": "Anzeigen",
"Show all stories": "Alle Nachrichten anzeigen",
"Show notifications on new stories": "Benachrichtigung bei neuen Nachrichten",
"Show notifications unobtrusively": "Benachrichtigung unauffällig anzeigen",
"Show only new stories": "Nur neue Nachrichten anzeigen",
"Show only unread stories": "Nur ungelesene Nachrichten anzeigen",
"Show story media": "Medien der Nachrichten anzeigen",
"Show story picture": "Bild der Nachrichten anzeigen",
"Show when running in background": "Anzeigen, wenn FeedReader im Hintergrund läuft",
"Starred items": "Markierte Nachrichten",
"Stopped": "Wiedergabe beendet",
"Story display": "Anzeige der Nachrichten",
"Story list": "Nachrichtenliste",
"Story list display": "Anzeige der Nachrichtenliste",
"Subscribe to feed": "Feed abonnieren",
"Summary length in story list": "Länge der Zusammenfassungen in der Nachrichtenliste",
"Support": "Support",
"The Feed '{$title}' could not be retrieved. The server responded: {$err}. The Feed was automatically disabled.": "Der Feed '{$title}' konnte nicht abgerufen werden. Der Server antwortet: {$err}. Der Feed wurde automatisch deaktiviert.",
"The Feed '{$title}' does not return data.": "Der Feed '{$title}' enthält keine Daten.",
"The format of Feed '{$title}' is unsupported.": "Das Format des Feeds '{$title}' wird nicht unterstützt.",
"The provided '{$title}' credentials are wrong. '{$title}' support has been disabled.": "Die Anmeldeinformationen von '{$title}' sind falsch. Unterstützung deaktiviert.",
"The provided '{$title}' credentials could not be checked. '{$title}' support has been disabled.": "Die Anmeldeinformationen von '{$title}' konnten nicht geprüft werden. Unterstützung deaktiviert.",
"Title color": "Farbe der Titel",
"URL of RSS/ATOM Feed...": "URL des RSS/ATOM-Feeds...",
"URL of website...": "URL der Webseite...",
"Unauthorized": "Nicht authorisiert",
"Unexpected error": "Unerwarteter Fehler",
"Unstar all stories": "Alle Markierungen entfernen",
"Update feed": "Feed aktualisieren",
"Update interval": "Aktualisierungsintervall",
"Update on app start": "Beim Starten der Anwendung aktualisieren",
"Updating Feed...": "Aktualisiere Feed...",
"Use large fonts": "Große Schriften verwenden",
"User name": "Benutzername",
"Visible stories": "Sichtbare Nachrichten",
"Wake device for updating": "Gerät zum Aktualisieren wecken",
"Weblink": "Weblink",
"Write an E-Mail": "Schreiben Sie eine E-Mail",
"Yellow": "Gelb",
"Yes": "Ja",
"by": "von"
}
{
"1 Day": "1 Jour",
"1 Hour": "1 heure",
"1 Week": "1 semaine",
"100 characters": "100 caractères",
"12 Hours": "12 heures",
"120 characters": "120 caractères",
"15 Minutes": "15 minutes",
"150 characters": "150 caractères",
"2 Days": "2 jours",
"2 Hours": "2 heures",
"2 Weeks": "2 semaines",
"200 characters": "200 caractères",
"250 characters": "250 caractères",
"3 Days": "3 jours",
"30 Minutes": "30 minutes",
"4 Hours": "4 heures",
"4 Weeks": "4 semaines",
"5 Days": "5 jours",
"5 Minutes": "5 minutes",
"8 Hours": "8 heures",
"Activate Feed": "Activer le flux",
"Add feed": "Ajouter le flux",
"Adding Feed...": "Ajout du flux ...",
"Aggregation of all items": "Collection de tous les articles",
"All items": "Tous les articles",
"All starred items": "Tous les articles favoris",
"Automatic updating": "Mis a jour automatique",
"Back": "Retour en arrière",
"Bad Request": "Mauvaise requête",
"Basic settings": "Paramètres de base",
"Black": "Noir",
"Blue": "Bleu",
"Buffering": "Créer tampon des données",
"Cancel": "Annuler",
"Caption": "Titre",
"Captions and summaries": "Titres et résumés",
"Check out these stories": "Vérifiez ces articles",
"Check out this story": "Vérifiez cet article",
"Credentials": "Données d'accès",
"Date": "Date",
"Delete": "Supprimer",
"Delete feed": "Effacer le flux",
"Discover feeds": "Découvrir des flux",
"Do you want to subscribe to \"{$feed}\"?": "Voulez vous souscrire à \"{$feed}\"?",
"Edit feed": "Editer le flux",
"Edit feed settings": "Editer paramètres du flux",
"Ended": "Terminé",
"Enter a URL and tap <b>Scan for feeds</b>.": "Entrez une URL et appuyez sur <b>Rechercher des flux</b>.",
"Error": "Erreur",
"Feed Subscriptions": "Flux abonnés",
"Feed name...": "Nom du flux...",
"FeedReader Help": "Nom du flux...",
"FeedReader's Homepage": "Site internet de FeedReader",
"Feeds found on website": "Flux trouvés sur le site web",
"Filter": "Filtre",
"Forbidden": "Interdit",
"Green": "Vert",
"Help": "Aide",
"Homepage": "Site internet",
"If you provide <i>Pocket</i> credentials, FeedReader will sync starred items to <i>Pocket</i>.": "Si vous fournissez vos identifiants <i>Pocket</i>, FeedReader synchronisera vos favoris vers <i>Pocket</i>",
"Item badges": "Badges de l'article",
"Keep stories for": "Enregistrer articles pour",
"License": "Licence",
"Make LED Throbber blink on new stories": "Notification clignotante lors de nouveaux articles",
"Manual updates": "Mise à jour manuelle",
"Mark all stories read": "Tout marquer comme lu",
"Mark all stories unread": "Tout marquer comme non lu",
"Media error": "Erreur média",
"Method Not Allowed": "Méthode non autorisée",
"Miscellaneous": "Divers",
"New & unread story count": "Nombre de nouveaux articles et d'articles non lus",
"No": "Non",
"No Internet connection available.": "Pas de connexion internet disponible.",
"No date provided": "Aucune date indiquée",
"No feeds found. Maybe the URL is wrong.": "Flux non trouvée. Adresse URL peut-être erronée.",
"No time provided": "Aucune date fournie",
"Not Acceptable": "Non acceptable",
"Not Found": "Non trouvé",
"Notifications": "Notifications",
"OK": "OK",
"Only captions": "Titre uniquement",
"Only new story count": "Compteur pour les nouveaux articles uniquement",
"Only summaries": "Résumé uniquement",
"Only unread story count": "Compteur pour les articles non lus uniquement",
"Open Weblink": "Ouvrir lien Web",
"Order by date": "Trier par date",
"Order by feed": "Trier par flux",
"Ordering": "Triage",
"Origin": "Source",
"Password": "Mot de passe",
"Paused": "En pause",
"Play sound when new stories arrive": "Son activé lors de nouveaux articles",
"Playing": "Lecture",
"Pocket": "Pocket",
"Preferences": "Réglages",
"Purple": "Pourpre",
"Received {$num} new stories": "{$num} réception de nouveaux articles",
"Red": "Rouge",
"Render HTML": "Permettre HTML",
"Replies": "Répondre",
"Save": "Sauvegarder",
"Scan for feeds": "Recherche nouveaux flux",
"Scanning for feeds...": "Recherche nouveaux flux en cours...",
"Search...": "Rechercher...",
"Seeking": "A la recherche",
"Send via E-Mail": "Envoyer par email",
"Send via SMS/IM": "Envoyer par SMS/IM",
"Server error": "Erreur serveur",
"Show": "Afficher",
"Show all stories": "Afficher tous les articles",
"Show notifications on new stories": "Afficher notifications lors de nouveaux articles",
"Show notifications unobtrusively": "Afficher notifications discrètes",
"Show only new stories": "Afficher uniquement nouveaux articles",
"Show only unread stories": "Afficher uniquement articles non lus",
"Show story media": "Afficher média de l'article",
"Show story picture": "Afficher photo de l'article",
"Show when running in background": "Indiquer quand FeeReader tourne en arrière-plan",
"Starred items": "Articles marqués",
"Stopped": "Lecture arrêtée",
"Story display": "Affichage de l'article",
"Story list": "Liste des articles",
"Story list display": "Affichage de la liste des articles",
"Subscribe to feed": "S'abonner au flux",
"Summary length in story list": "Longueur du résumé dans la liste des articles",
"Support": "Support",
"The Feed '{$title}' could not be retrieved. The server responded: {$err}. The Feed was automatically disabled.": "Le flux '{$title}' n'a pas pu être retrouvé. Le serveur a répondu: {$err}. Le flux a été automatiquement désactivé.",
"The Feed '{$title}' does not return data.": "Le flux '{$title}' ne contient pas de donnée.",
"The format of Feed '{$title}' is unsupported.": "Le format du flux '{$title}' n'est pas supporté.",
"The provided '{$title}' credentials are wrong. '{$title}' support has been disabled.": "Les données d'accès de '{$title}' sont fausses. Le support est désactivé.",
"The provided '{$title}' credentials could not be checked. '{$title}' support has been disabled.": "Les données d'accès de'{$title}' n'ont pas pu être vérifié. Le support est désactivé.",
"Title color": "Couleur du titre",
"URL of RSS/ATOM Feed...": "URL des RSS/ATOM-Feeds...",
"URL of website...": "URL du site internet...",
"Unauthorized": "Non autorisé",
"Unexpected error": "Erreur inattendue",
"Unstar all stories": "Annuler marquage de tous les articles",
"Update feed": "Actualiser le flux",
"Update interval": "INtervalle de l'actualisation",
"Update on app start": "Actualiser lors du démarrage",
"Updating Feed...": "Mise à jour des flux...",
"Use large fonts": "Utiliser grandes polices",
"User name": "Nom de l'utilisateur",
"Visible stories": "Articles visibles",
"Wake device for updating": "Réveil de l'appareil pour actualisation",
"Weblink": "Lien web",
"Write an E-Mail": "Ecrivez un courriel",
"Yellow": "Jaune",
"Yes": "Oui",
"by": "de"
}
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.tegistuff.app.feedreader" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
<name>FeedReader</name>
<description>
A powerful cross platform RSS aggragator and pod catcher.
</description>
<author email="general@tegi-stuff.de" href="http://www.tegi-stuff.de">
Timo Tegtmeier
</author>
<feature name="http://api.phonegap.com/1.0/device" />
<preference name="permissions" value="none" />
<preference name="orientation" value="default" />
<preference name="target-device" value="universal" />
<preference name="fullscreen" value="true" />
<preference name="webviewbounce" value="true" />
<preference name="prerendered-icon" value="true" />
<preference name="stay-in-webview" value="false" />
<preference name="detect-data-types" value="true" />
<preference name="exit-on-suspend" value="false" />
<preference name="show-splash-screen-spinner" value="true" />
<preference name="auto-hide-splash-screen" value="true" />
<preference name="disable-cursor" value="false" />
<preference name="android-minSdkVersion" value="7" />
<preference name="android-installLocation" value="auto" />
<icon src="icon.png" />
<icon gap:density="ldpi" gap:platform="android" src="icon36.png" />
<icon gap:density="mdpi" gap:platform="android" src="icon48.png" />
<icon gap:density="hdpi" gap:platform="android" src="icon72.png" />
<icon gap:density="xhdpi" gap:platform="android" src="icon96.png" />
<icon gap:platform="blackberry" src="icon80.png" />
<icon gap:platform="blackberry" gap:state="hover" src="icon80.png" />
<access origin="http://127.0.0.1*" />
<content src="index.html" />
</widget>
This diff is collapsed.
cordova.define('cordova/plugin_list', function(require, exports, module) {
module.exports = []
});
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>FeedReader</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="viewport" content="width=device-width initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link href="build/enyo.css" rel="stylesheet"/>
<link href="build/app.css" rel="stylesheet"/>
<script src="build/enyo.js" type="text/javascript"></script>
<script src="build/app.js" type="text/javascript"></script>
<script src="phonegap.js" type="text/javascript"></script>
</head>
<body class="enyo-unselectable">
<img src="assets/nodata-background.png" style="position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0;"/>
</body>
</html>
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<project name="FeedReader" default="help">
<!-- The local.properties file is created and updated by the 'android' tool.
It contains the path to the SDK. It should *NOT* be checked into
Version Control Systems. -->
<property file="local.properties" />
<!-- The ant.properties file can be created by you. It is only edited by the
'android' tool to add properties to it.
This is the place to change some Ant specific build properties.
Here are some properties you may want to change/update:
source.dir
The name of the source directory. Default is 'src'.
out.dir
The name of the output directory. Default is 'bin'.
For other overridable properties, look at the beginning of the rules
files in the SDK, at tools/ant/build.xml
Properties related to the SDK location or the project target should
be updated using the 'android' tool with the 'update' action.
This file is an integral part of the build system for your
application and should be checked into Version Control Systems.
-->
<property file="ant.properties" />
<!-- if sdk.dir was not set from one of the property file, then
get it from the ANDROID_HOME env var.
This must be done before we load project.properties since
the proguard config can use sdk.dir -->
<property environment="env" />
<condition property="sdk.dir" value="${env.ANDROID_HOME}">
<isset property="env.ANDROID_HOME" />
</condition>
<!-- The project.properties file is created and updated by the 'android'
tool, as well as ADT.
This contains project specific properties such as project target, and library
dependencies. Lower level build properties are stored in ant.properties
(or in .classpath for Eclipse projects).
This file is an integral part of the build system for your
application and should be checked into Version Control Systems. -->
<loadproperties srcFile="project.properties" />
<!-- quick check on sdk.dir -->
<fail
message="sdk.dir is missing. Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable."
unless="sdk.dir"
/>
<!--
Import per project custom build rules if present at the root of the project.
This is the place to put custom intermediary targets such as:
-pre-build
-pre-compile
-post-compile (This is typically used for code obfuscation.
Compiled code location: ${out.classes.absolute.dir}
If this is not done in place, override ${out.dex.input.absolute.dir})
-post-package
-post-build
-pre-clean
-->
<import file="custom_rules.xml" optional="true" />
<!-- Import the actual build file.
To customize existing targets, there are two options:
- Customize only one target:
- copy/paste the target into this file, *before* the
<import> task.
- customize it to your needs.
- Customize the whole content of build.xml
- copy/paste the content of the rules files (minus the top node)
into this file, replacing the <import> task.
- customize to your needs.
***********************
****** IMPORTANT ******
***********************
In all cases you must update the value of version-tag below to read 'custom' instead of an integer,
in order to avoid having your file be overridden by tools such as "android update project"
-->
<!-- version-tag: 1 -->
<import file="${sdk.dir}/tools/ant/build.xml" />
</project>
#!/usr/bin/env node
/*
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you 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.
*/
var build = require('./lib/build'),
reqs = require('./lib/check_reqs'),
args =