From 572c1db1ae43100d812f352a98ea3cced726cdb6 Mon Sep 17 00:00:00 2001 From: rignaneseleo Date: Sat, 11 Jun 2016 13:33:13 +0200 Subject: [PATCH] v3.5.1 --- Changelog.txt | 14 + SlimFacebook/.idea/codeStyleSettings.xml | 4 +- SlimFacebook/.idea/workspace.xml | 964 +++++++++++------- SlimFacebook/app/app.iml | 16 +- SlimFacebook/app/build.gradle | 5 +- SlimFacebook/app/src/main/AndroidManifest.xml | 5 +- .../leo/slimfacebook/MainActivity.java | 15 +- .../settings/SettingsActivity.java | 181 ++-- .../slimfacebook/utils/SwitchWithoutBugs.java | 24 + .../app/src/main/res/values-cs/strings.xml | 105 ++ .../app/src/main/res/values-fr/strings.xml | 140 ++- .../app/src/main/res/values-sv/strings.xml | 78 ++ .../src/main/res/values-zh-rTW/strings.xml | 163 ++- SlimFacebook/app/src/main/res/values/css.xml | 5 - SlimFacebook/app/src/main/res/xml/credits.xml | 12 +- .../app/src/main/res/xml/settings.xml | 24 +- 16 files changed, 1117 insertions(+), 638 deletions(-) create mode 100644 SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/utils/SwitchWithoutBugs.java create mode 100644 SlimFacebook/app/src/main/res/values-cs/strings.xml create mode 100644 SlimFacebook/app/src/main/res/values-sv/strings.xml diff --git a/Changelog.txt b/Changelog.txt index a17ab5d..37fce55 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -181,6 +181,9 @@ App completely recoded: - New interesting settings - Credits updated - Updated some translations + -Portuguese + -Hungarian + -Tamil v3.5 - Messages Implemented with mbasic.facebook.com @@ -189,4 +192,15 @@ v3.5 - Limited domains from the manifest - Remove swipe to refresh bug (loaded always home) +v3.5.1 +- Fixed settings scrolling on Android 4 +- Fixed hidden search bar +- Fixed opening fb link when the app is closed +- Improved caching +- Added www.facebook.com to the allowed domains +- Added Swedish translation +- Added Czech translation +- Updated French translation +- Updated Traditional chinese translation + ! Consider the possibility to donate ! \ No newline at end of file diff --git a/SlimFacebook/.idea/codeStyleSettings.xml b/SlimFacebook/.idea/codeStyleSettings.xml index 73f689d..b6c1cd7 100644 --- a/SlimFacebook/.idea/codeStyleSettings.xml +++ b/SlimFacebook/.idea/codeStyleSettings.xml @@ -63,9 +63,7 @@ - @@ -1810,8 +1847,10 @@ - + + + @@ -1838,28 +1877,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2225,20 +2200,29 @@ + + + + + + + + + - + - - + + - + @@ -2247,46 +2231,46 @@ - + - - + + - - + + - - - + + + - + - + - - - - - + + + + + - + - - + + @@ -2302,7 +2286,15 @@ - @@ -2314,63 +2306,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2405,17 +2614,7 @@ - - - - - - - - - - - + @@ -2428,26 +2627,26 @@ + + + + + - - - - - @@ -2484,36 +2683,75 @@ - + - + - + + + + + + + + + + + + - - + + + + + + + + + + - - - - - - - - - + + + + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2523,121 +2761,161 @@ - + - - + + - - - - - - - - - + + + + + + + + + + + + + + + - + - - + + - - + + + + + + + - + - - + + - + - - + + - + - - + + - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SlimFacebook/app/app.iml b/SlimFacebook/app/app.iml index a94aa68..77563b2 100644 --- a/SlimFacebook/app/app.iml +++ b/SlimFacebook/app/app.iml @@ -64,14 +64,6 @@ - - - - - - - - @@ -80,6 +72,14 @@ + + + + + + + + diff --git a/SlimFacebook/app/build.gradle b/SlimFacebook/app/build.gradle index 834a2cb..feb1428 100644 --- a/SlimFacebook/app/build.gradle +++ b/SlimFacebook/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "it.rignanese.leo.slimfacebook" minSdkVersion 15 targetSdkVersion 23 - versionCode 34 - versionName "3.5.0" + versionCode 35 + versionName "3.5.1" } buildTypes { release { @@ -31,4 +31,5 @@ dependencies { compile 'com.github.delight-im:Android-AdvancedWebView:da127f967f8dcf0ce5a0297c58e9bef2cc1a5ae8' compile 'com.android.support:support-v4:23.4.0' testCompile 'junit:junit:4.12' +// compile 'com.anjlab.android.iab.v3:library:1.0.+' } diff --git a/SlimFacebook/app/src/main/AndroidManifest.xml b/SlimFacebook/app/src/main/AndroidManifest.xml index 05c61bd..c0088d1 100644 --- a/SlimFacebook/app/src/main/AndroidManifest.xml +++ b/SlimFacebook/app/src/main/AndroidManifest.xml @@ -11,6 +11,9 @@ + + + diff --git a/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/MainActivity.java b/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/MainActivity.java index 9bd774b..076ea79 100644 --- a/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/MainActivity.java +++ b/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/MainActivity.java @@ -88,15 +88,15 @@ protected void onCreate(Bundle savedInstanceState) { SetupWebView();//setup webview - SetupFullScreenVideo(); SetupOnLongClickListener(); if (isSharer) {//if is a share request webViewFacebook.loadUrl(urlSharer);//load the sharer url - isSharer = false; + } else if (getIntent() != null && getIntent().getDataString() != null) {//if is a fb link open request + webViewFacebook.loadUrl(getIntent().getDataString()); } else GoHome();//load homepage } @@ -139,7 +139,7 @@ protected void onNewIntent(Intent intent) { /** get a subject and text and check if this is a link trying to be shared */ String sharedSubject = getIntent().getStringExtra(Intent.EXTRA_SUBJECT); String sharedUrl = getIntent().getStringExtra(Intent.EXTRA_TEXT); - + Log.d("sharedUrl", "onNewIntent() - sharedUrl: " + sharedUrl); // if we have a valid URL that was shared by us, open the sharer if (sharedUrl != null) { if (!sharedUrl.equals("")) { @@ -169,6 +169,7 @@ protected void onNewIntent(Intent intent) { } //*********************** SETUP **************************** + private void SetupWebView() { webViewFacebook = (AdvancedWebView) findViewById(R.id.webView); WebSettings settings = webViewFacebook.getSettings(); @@ -206,6 +207,9 @@ private void SetupWebView() { settings.setDisplayZoomControls(false); settings.setBuiltInZoomControls(true); + // set caching + settings.setAppCachePath(getApplicationContext().getCacheDir().getAbsolutePath()); + settings.setAppCacheEnabled(true); //settings.setGeolocationDatabasePath(getBaseContext().getFilesDir().getPath()); it crashes on some devices settings.setLoadsImagesAutomatically(!savedPreferences.getBoolean("pref_doNotDownloadImages", false));//to save data @@ -346,6 +350,7 @@ private void ShareLinkHandler() { /** get a subject and text and check if this is a link trying to be shared */ String sharedSubject = getIntent().getStringExtra(Intent.EXTRA_SUBJECT); String sharedUrl = getIntent().getStringExtra(Intent.EXTRA_TEXT); + Log.d("sharedUrl", "ShareLinkHandler() - sharedUrl: " + sharedUrl); // if we have a valid URL that was shared by us, open the sharer if (sharedUrl != null) { @@ -583,7 +588,7 @@ private static class MyHandler extends Handler { private final WeakReference mActivity; public MyHandler(MainActivity activity) { - this.activity=activity; + this.activity = activity; mActivity = new WeakReference<>(activity); } @@ -599,7 +604,7 @@ public void handleMessage(Message msg) { if (url != null) { /* "clean" an url to remove Facebook tracking redirection while sharing - and recreate all the special characters */ + and recreate all the special characters */ url = decodeUrl(cleanUrl(url)); // create share intent for long clicked url diff --git a/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/settings/SettingsActivity.java b/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/settings/SettingsActivity.java index a2c0b10..1bd6433 100644 --- a/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/settings/SettingsActivity.java +++ b/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/settings/SettingsActivity.java @@ -1,5 +1,6 @@ package it.rignanese.leo.slimfacebook.settings; +import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.content.pm.PackageInfo; @@ -15,95 +16,99 @@ import it.rignanese.leo.slimfacebook.R; /** - SlimSocial for Facebook is an Open Source app realized by Leonardo Rignanese + * SlimSocial for Facebook is an Open Source app realized by Leonardo Rignanese * GNU GENERAL PUBLIC LICENSE Version 2, June 1991 * GITHUB: https://github.com/rignaneseleo/SlimSocial-for-Facebook */ public class SettingsActivity extends PreferenceActivity implements - SharedPreferences.OnSharedPreferenceChangeListener { - - private static String appVersion; - - //using a PreferenceFragment along with the PreferenceActivity (see there - // http://alvinalexander.com/android/android-tutorial-preferencescreen-preferenceactivity-preferencefragment ) - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - //get the appVersion - try { - appVersion = appVersion(); - } catch (PackageManager.NameNotFoundException e) { - e.printStackTrace(); - } - - //load the fragment - getFragmentManager().beginTransaction().replace(android.R.id.content, new MyPreferenceFragment()).commit(); - } - - @Override - public void onResume() { - super.onResume(); - // register the listener - PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).registerOnSharedPreferenceChangeListener(this); - } - - @Override - public void onPause() { - super.onPause(); - // unregister the listener - PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).unregisterOnSharedPreferenceChangeListener(this); - } - - @Override - public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { - switch (key) { - case "pref_recentNewsFirst": - case "pref_centerTextPosts": - case "pref_fixedBar": - case "pref_addSpaceBetweenPosts": { - Toast.makeText(SettingsActivity.this, R.string.refreshToApply, Toast.LENGTH_SHORT).show(); - break; - } - case "pref_doNotDownloadImages": - case "pref_allowGeolocation": - case "pref_theme": - case "pref_textSize": { - restart(); - break; - } - } - } - private void restart() { - // notify user - Toast.makeText(SettingsActivity.this, R.string.applyingChanges, Toast.LENGTH_SHORT).show(); - - // sending intent to onNewIntent() of MainActivity that restarts the app - Intent intent = new Intent(getApplicationContext(), MainActivity.class); - intent.putExtra("settingsChanged", true); - intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); - startActivity(intent); - } - - - //preference fragment - public static class MyPreferenceFragment extends PreferenceFragment { - @Override - public void onCreate(final Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - addPreferencesFromResource(R.xml.settings);//load the layout - - //set the appVersion - Preference version = findPreference("pref_key_version"); - version.setSummary(appVersion);// set the current version - } - } - - - //read the appVersion - private String appVersion() throws PackageManager.NameNotFoundException { - PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); - return pInfo.versionName; - } -} \ No newline at end of file + SharedPreferences.OnSharedPreferenceChangeListener { + private static String appVersion; + + //using a PreferenceFragment along with the PreferenceActivity (see there + // http://alvinalexander.com/android/android-tutorial-preferencescreen-preferenceactivity-preferencefragment ) + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + //get the appVersion + try { + appVersion = appVersion(); + } catch (PackageManager.NameNotFoundException e) { + e.printStackTrace(); + } + + //load the fragment + getFragmentManager().beginTransaction().replace(android.R.id.content, new MyPreferenceFragment()).commit(); + } + + //read the appVersion + private String appVersion() throws PackageManager.NameNotFoundException { + PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); + return pInfo.versionName; + } + + @Override + public void onResume() { + super.onResume(); + // register the listener + PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).registerOnSharedPreferenceChangeListener(this); + } + + @Override + public void onPause() { + super.onPause(); + // unregister the listener + PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).unregisterOnSharedPreferenceChangeListener(this); + } + + @Override + public void onDestroy() { + super.onDestroy(); + } + + @Override + public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { + switch (key) { + case "pref_recentNewsFirst": + case "pref_centerTextPosts": + case "pref_fixedBar": + case "pref_addSpaceBetweenPosts": { + Toast.makeText(SettingsActivity.this, R.string.refreshToApply, Toast.LENGTH_SHORT).show(); + break; + } + case "pref_doNotDownloadImages": + case "pref_allowGeolocation": + case "pref_theme": + case "pref_textSize": { + restart(); + break; + } + } + } + + private void restart() { + // notify user + Toast.makeText(SettingsActivity.this, R.string.applyingChanges, Toast.LENGTH_SHORT).show(); + + // sending intent to onNewIntent() of MainActivity that restarts the app + Intent intent = new Intent(getApplicationContext(), MainActivity.class); + intent.putExtra("settingsChanged", true); + intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + startActivity(intent); + } + + //preference fragment + public static class MyPreferenceFragment extends PreferenceFragment { + @Override + public void onCreate(final Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + addPreferencesFromResource(R.xml.settings);//load the layout + + //set the appVersion + Preference version = findPreference("pref_key_version"); + version.setSummary(appVersion);// set the current version + } + } +} + diff --git a/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/utils/SwitchWithoutBugs.java b/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/utils/SwitchWithoutBugs.java new file mode 100644 index 0000000..0283d4a --- /dev/null +++ b/SlimFacebook/app/src/main/java/it/rignanese/leo/slimfacebook/utils/SwitchWithoutBugs.java @@ -0,0 +1,24 @@ +package it.rignanese.leo.slimfacebook.utils; + +import android.content.Context; +import android.preference.SwitchPreference; +import android.util.AttributeSet; + +/** + * SlimSocial for Facebook is an Open Source app realized by Leonardo Rignanese + * GNU GENERAL PUBLIC LICENSE Version 2, June 1991 + * GITHUB: https://github.com/rignaneseleo/SlimSocial-for-Facebook + */ +public class SwitchWithoutBugs extends SwitchPreference { + public SwitchWithoutBugs(Context context) { + super(context); + } + + public SwitchWithoutBugs(Context context, AttributeSet attrs) { + super(context, attrs); + } + + public SwitchWithoutBugs(Context context, AttributeSet attrs, int defStyle) { + super(context, attrs, defStyle); + } +} \ No newline at end of file diff --git a/SlimFacebook/app/src/main/res/values-cs/strings.xml b/SlimFacebook/app/src/main/res/values-cs/strings.xml new file mode 100644 index 0000000..ba91f05 --- /dev/null +++ b/SlimFacebook/app/src/main/res/values-cs/strings.xml @@ -0,0 +1,105 @@ + + + + + + + + + + Obnovit + Otevřít v prohlížeči + Nastavení + Sdílejte tuto aplikaci + Nastavení Facebooku + Nastavení aplikace + Informace o aplikaci + Řadit příspěvky od nejnovějších + Místo hlavních + Zarovnat příspěvky na střed + Text každého příspěvku bude zarovnán na střed + Mezi příspěvky bude více místa + Přidat mezery mezi příspěvky + Díky za fantastické motivy! + Vyberte si motiv, který se vám líbí + Pevná horní lišta + Modrá lišta zůstane na vrchu. + Nezobrazovat sponzorované příspěvky + Skryje některé sponzorované příspěvky + Uložit data + Neukládat obrázky + Facebook získá přístup k vaší poloze + Povolit přístup k GPS + Verze + Zásluhy + Ostatní + Vývojáři + Tvůrce a vývojář aplikace + Překladatelé + Návrháři + Přispět + Dělám to zdarma. Pozvete mě na kávu? + Tato aplikace exituje také díky vám + Jste důležití + Vyskytla se chyba. + Zkontrolujte připojení a obnovte stránku. + Tato aplikace je open source. + Díky! + Tento obrázek můžete stáhnout nebo sdílet v prohlížeči. + Sdílet odkaz + Bez nich bych nemohl přidat některé zajímavé funkce. Pokud jste vývojáři, musíte vidět jejich skvělou práci! + Tvůrce nádherného loga + Talentovaný se spoustou nápadů + Ukončit + Aplikace nesbírá ani nepřenáší žádné informace o vás ani o vašem zařízení! + Motivy + Aplikuji změny! + Velikost textu + Povolit rychlé sdílení + Rychlé sdílení vám umožňuje sdílet libovolný odkaz ťuknutím a podržením. + Zvolte si velikost textu dle libosti + Změny se projeví po obnovení stránky + Část aplikace je založena na jejich práci + Chcete přeložit tuto aplikaci? + Použijte můj nástroj WebTool: klepněte sem, vyberte jazyk, jímž vládnete, vygenerujte nástroj na sestavení, opravte chyby, vygenerujte soubor \'strings.xml\' a pošlete mi jej e-mailem. + Odstranit doporučení ke stažení Messengeru + Odstraní reklamy na stažení Messengeru + Talentovaný chytrý člověk, který mi velice pomohl a spřátelili jsme se. Klepnutím sem se dostanete k jeho výtvorům! + Podpořte mě + Přispět prostřednictvím PayPalu + Zprávy + Zavřít + Přijměte oprávnění a restartujte aplikaci! + Ano + Ne + Stahuji fotku! + Stáhnout fotku? + Stáhněte fotku dlouhým stiskem! + + + diff --git a/SlimFacebook/app/src/main/res/values-fr/strings.xml b/SlimFacebook/app/src/main/res/values-fr/strings.xml index f122d9e..24e5d94 100644 --- a/SlimFacebook/app/src/main/res/values-fr/strings.xml +++ b/SlimFacebook/app/src/main/res/values-fr/strings.xml @@ -1,96 +1,78 @@ - - + - + + + + + - - Actualiser - Ouvrir dans le navigateur + + Rafraîchir + Ouvrir avec le navigateur Paramètres Partager cette application - - - - Réglages de Facebook - Réglages de l\'application - Informations sur l\'application - Trier le flux de nouvelles depuis les plus récentes - Instead of by top stories - Centrer le texte des publications - Le texte de chaque publication sera centré - Il y aura plus d\'espace entre les publications - Plus d\'espace entre les publications - Thanks for the fantastic themes! + Paramètres Facebook + Paramètres de l\'application + information sur l\'appli + Trier le fil d\'actualité en commençant par le plus récent + Au lieu de par les meilleures histoires + Centrer le texte des messages + Le texte de chaque message sera centré + Il y aura plus d\'espace entre les messages + Plus d\'espace entre les messages + Merci pour les thèmes fantastiques ! Choisissez le thème que vous aimez - Fixed top bar - La barre bleue restera fixée en haut. - Sauvegarder les données + Barre supérieure fixe + La barre bleue restera bloquée au dessus. + Ne pas afficher les messages sponsorisés + Certains messages sponsorisés ne le seront pas + Enregistrer des données Ne pas télécharger les images - Facebook pourra accéder à votre localisation + Facebook sera en mesure d\'accéder à votre position Autoriser l\'utilisation du GPS - Taille du texte - Enable Fast Share - With Fast Share you can share any link simply tapping and holding it - Choisissez la taille de texte que vous préférez Version Crédits - Autres - Concepteurs - Créateur et concepteur de l\'application + Autre + Développeurs + Créateur et développeur de l\'application Traducteurs Designers - Donate Thèmes - J\'ai choisi de le faire gratuitement. Pouvez-vous m\'offrir un café ? - C\'est aussi grâce à vous que cette application existe. - Vous êtes important - - - + Faire un don + J\'ai choisi de faire ça gratuitement. Pouvez-vous m\'offrir un café ? + C\'est également grâce à vous que cette application existe + Vous êtes importants Oups, il y a un problème ! - Vérifiez votre connexion et réessayez. - This is an Open Source app. - - - + Essayez de vérifier la connexion et d\'actualiser. + Ceci est une application Open Source. Merci ! - Opening browser you can download or share this image. - Partagez ce lien - Without they, I couldn\'t add some attractive functions. If you are a developer, you have to see their massive work! + Ouverture du navigateur, vous pourrez télécharger ou partager cette image. + Partager ce lien + Sans eux, je ne pouvais pas ajouter quelques nouvelles fonctionnalités intéressantes. Si vous êtes un développeur, vous devez voir leur important travail ! Créateur du magnifique logo Plein de talent et de créativité Sortie - No personal or private information about you or your device is collected or trasmetted by this app ! - Application des changements ! - Rechargez Facebook pour appliquer les changements - - - - + Aucune information personnelle ou privée sur vous ou votre appareil n\'est collectée ou transmise par cette application! + Thèmes + Application des modifications ! + Taille du texte + Activer Partage Rapide + Avec Partage Rapide vous pouvez partager n\'importe quel lien simplement en tapotant et en le maintenant + Choisissez la taille de texte que vous préférez + Actualisez Facebook pour appliquer les modifications + Une partie de cette application est basée sur leur travail + Voulez-vous traduire cette application? + Utiliser mon WebTool: tapez ici, sélectionnez la langue que vous connaissez, générez le constructeur, corrigez les erreurs, générez et envoyez-moi le fichier \'strings.xml\' par email + Supprimer le message \'Télécharger Messenger\' + Il n\'y aura pas d\'annonce \'Installer Messenger\' + Un gars très talentueux et intelligent qui m\'a beaucoup aidé et est devenu un ami. Appuyez ici pour voir son travail incroyable! + Me soutenir + Faire un don avec PayPal + Messages + Fermer + Acceptez les autorisations et réessayez ! + Oui + Non + Téléchargement photo ! + Télécharger photo ? + Maintenez l\'image pour télécharger! \ No newline at end of file diff --git a/SlimFacebook/app/src/main/res/values-sv/strings.xml b/SlimFacebook/app/src/main/res/values-sv/strings.xml new file mode 100644 index 0000000..bc85b80 --- /dev/null +++ b/SlimFacebook/app/src/main/res/values-sv/strings.xml @@ -0,0 +1,78 @@ + + + + + + + + + + Uppdatera + Öppna med webbläsaren + Inställningar + Dela den här appen + Facebook inställningar + App inställningar + App information + Ordna nyhetsflödet efter senaste inlägg + I stället för genom populära inlägg + Centrera inläggens text + Texten i varje inlägg kommer att centreras + Det kommer att finnas mer utrymme mellan inlägg + Mer utrymme mellan inlägg + Tack för dessa fantastiska teman! + Välj tema + Fast top fliken + Det blå fältet förblir fäst på toppen. + Visar inte sponsrade inlägg + Några sponsrade inlägg kommer inte att visas + Spara data + Ladda inte ner bilder + Facebook kommer att kunna få tillgång till din position + Tillåta användning av GPS + Version + Credits + Andra + Utvecklare + Skapare och utvecklare av appen + Översättare + Designers + Donera + Jag valde att göra det gratis. vill du ge mig en kopp kaffe? + Det är också tack vare er att denna app existerar. + Du är viktig. + Oj, det finns ett problem! + Försök att kontrollera anslutningen och uppdatera. + Detta är en Open Source app. + Tack! + Öppning webbläsare du kan ladda ner eller dela den här bilden. + Dela denna länk + Utan dem skulle jag inte lägga till några bra funktioner. Om du är en utvecklare, måste du se deras arbete! + Skaparen av den magnifika logotyp + Full av talang och kreativitet + Stäng av + Ingen personlig eller privat information om dig eller din enhet samlas in eller överförs av denna applikation! + Teman + Applicering av ändringar! + Textstorlek + Aktivera snabb delning + Med snabb delning kan du dela en länk helt enkelt knacka och hålla på ett inlägg för att dela det. + Välj text storlek som du föredrar + Uppdatera Facebook för att verkställa ändringarna + En del av denna app är baserad på deras arbete + Vill du översätta denna app? + Använd min WebTool: peka här, välja det språk som du vet, generera byggaren, korrigera fel, generera och skicka mig "strings.xml" fil via e-post + Ta bort "Ladda ner Messenger" meddelande + Annonserna med "Installera Messenger" det kommer att försvinna + En mycket begåvad och smart kille som hjälpt mig mycket och har blivit en vän. Tryck här för att se hans otroliga arbete! + Stöd mig + Donera med PayPal + Meddelanden + Stäng + Acceptera behörigheter och försök igen! + Ja + Nej + Nedladdning av bild! + Hämta bilden? + Håll bilden för att ladda! + \ No newline at end of file diff --git a/SlimFacebook/app/src/main/res/values-zh-rTW/strings.xml b/SlimFacebook/app/src/main/res/values-zh-rTW/strings.xml index 7baad45..ac9f051 100644 --- a/SlimFacebook/app/src/main/res/values-zh-rTW/strings.xml +++ b/SlimFacebook/app/src/main/res/values-zh-rTW/strings.xml @@ -1,97 +1,78 @@ - - - - + - + + + + + - - 重新整理 - 使用外部瀏覽器開啟 - 設定 - 分享本程式 - - - - Facebook設定 - 程式設定 - 程式資訊 - 優先顯示最新動態 - 而不是熱門動態優先 - 將貼文的文字內容置中 - 貼文內容將被置於頁面中間 - 增加每篇貼文間的間隔 - 增加貼文間的間隔 - 感謝提供這麼棒的主題! - 選擇您喜歡的主題 - 固定導航列 - 導航選單將被固定於頁面上方. - 節省流量 - 停用圖片以節省流量 - 讓Facebook存取您的所在位置 - 允許程式存取GPS + + 刷新 + 使用打開瀏覽器 + 設置 + 分享這個應用程序 + Facebook的設置 + 應用程序設置 + 應用信息 + 由最新動態排序 + 而不是由熱門動態 + 居中帖文 + 居中每篇帖文的文字 + 帖文的相間會更大 + 更大的帖文相間 + 感謝您提供了奇妙的主題! + 選擇你喜歡的主題 + 固定頂欄 + 藍色條將保持在頂部。 + 不顯示贊助商的帖子 + 不再有某些贊助的帖子 + 節省數據 + 不要下載圖片 + Facebook將能夠訪問你的位置 + 允許利用GPS 版本 - 貢獻者 + 貢獻 其他 - 開發人員 - 創造,開發這個程式的人 - 翻譯 - 設計 - 贊助 - 這個程式為免費提供. 但或許您能請我喝杯咖啡? - 我也感謝您使用本程式 - 您,對我們很重要 - - - - 糟糕!連線錯誤! - 請檢查連線後重新整理頁面. - 這是個開源程式. - - - - 感謝! - 使用瀏覽器開啟以下載或分享這張圖片. - 分享本連結 - 沒有他們,我就不能加入這些這麼棒的功能,如果您也是個開發人員,您也該看看他們的傑作! - LOGO製作 - 有才能又有創造力 - 離開 - 本程式不會蒐集,傳送您的個人資料! + 開發者 + 創造者和應用開發者 + 譯者 + 設計師 + 捐贈 + 我選擇了做免費的應用。你能給我一杯咖啡嗎? + 這也是多虧了你才有這個應用 + 你是十分重要 + 哎呀,有一個問題! + 嘗試檢查連接和刷新。 + 這是一個開源應用程序。 + 謝謝! + 打開瀏覽器,您可以下載或分享此圖像。 + 分享此鏈接 + 沒有他們,我不可能添加一些有吸引力的功能。如果你是一個開發者,你得看到他們宏大的工作! + 宏偉標誌的創作者 + 充滿才華和創造力 + 退出 + 這個應用不會收集或傳送您的個人或私人信息! 主題 - 正在套用變更! - 文字大小 + 應用更改! + 字體大小 啟用快速分享 - 按住連結以分享 - 選擇您偏好的文字大小 - 重新整理頁面以套用變更 - - - - - - + 快速分享使你可以長按任何鏈接來分享它 + 選擇您喜歡的文字大小 + 刷新Facebook來應用更改 + 這個程序的一部分是基於他們的工作 + 你會翻譯這個應用程序嗎? + 使用我的WebTool:輕觸這裡,選擇你知道的語言,產生製造器,糾正錯誤,生成\'strings.xml\'文件並通過電子郵件發送給我 + 刪除“下載Messenger”的信息 + 不會再有“安裝Messenger”廣告 + 一個非常有才華和聰明的傢伙幫助了我很多,他已經成為我的好朋友。點擊此處查看他驚人的作品! + 支持我 + 使用PayPal捐贈 + 消息 + 關閉 + 接受權限,然後重試! + + 不是 + 下載照片! + 下載照片麼? + 按住圖片來下載! + \ No newline at end of file diff --git a/SlimFacebook/app/src/main/res/values/css.xml b/SlimFacebook/app/src/main/res/values/css.xml index 03dee9a..f6ca73b 100644 --- a/SlimFacebook/app/src/main/res/values/css.xml +++ b/SlimFacebook/app/src/main/res/values/css.xml @@ -23,11 +23,6 @@ bottom: 0px; text-align: center !important; } - - /*remove the cookie message*/ - #u_0_a { - display: none; - } ._s15 { diff --git a/SlimFacebook/app/src/main/res/xml/credits.xml b/SlimFacebook/app/src/main/res/xml/credits.xml index ebdb959..72ff33d 100644 --- a/SlimFacebook/app/src/main/res/xml/credits.xml +++ b/SlimFacebook/app/src/main/res/xml/credits.xml @@ -74,7 +74,7 @@ android:title="minimaster4734 and lRemainl" /> + android:title="Stephane Robert" /> @@ -97,8 +97,14 @@ android:summary="Simplified Chinese" android:title="Jason Yuen" /> + android:summary="Traditional Chinese" + android:title="Jacky Yip" /> + + - - - - - - - - - - + + + +