mirror of
https://github.com/gsantner/dandelion
synced 2024-11-22 12:22:08 +01:00
run analyze -> inspect code -> fixed some issues
This commit is contained in:
parent
1fcafa088f
commit
809c4a8de7
22 changed files with 41 additions and 86 deletions
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:allowBackup="true"
|
android:allowBackup="true"
|
||||||
|
android:fullBackupContent="true"
|
||||||
android:icon="@drawable/ic_launcher"
|
android:icon="@drawable/ic_launcher"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
android:theme="@style/AppTheme" >
|
android:theme="@style/AppTheme" >
|
||||||
|
|
|
@ -4,15 +4,14 @@ import android.content.Context;
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by de-live-gdev on 20.03.16.
|
* Created by de-live-gdev on 20.03.16. Part of Diaspora WebApp.
|
||||||
*/
|
*/
|
||||||
public class AppSettings {
|
class AppSettings {
|
||||||
private Context context;
|
private final SharedPreferences pref;
|
||||||
private SharedPreferences pref;
|
|
||||||
|
|
||||||
public AppSettings(Context context){
|
public AppSettings(Context context){
|
||||||
this.context = context.getApplicationContext();
|
Context context1 = context.getApplicationContext();
|
||||||
pref = this.context.getSharedPreferences("app", Context.MODE_PRIVATE);
|
pref = context1.getSharedPreferences("app", Context.MODE_PRIVATE);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setString(String key, String value){
|
private void setString(String key, String value){
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
package de.baumann.diaspora;
|
package de.baumann.diaspora;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by juergen on 29.02.16.
|
* Created by juergen on 29.02.16. Part of Diaspora WebApp.
|
||||||
*/
|
*/
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.support.design.widget.CoordinatorLayout;
|
import android.support.design.widget.CoordinatorLayout;
|
||||||
import android.support.design.widget.Snackbar.SnackbarLayout;
|
import android.support.design.widget.Snackbar.SnackbarLayout;
|
||||||
import android.util.AttributeSet;
|
import android.util.AttributeSet;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.getbase.floatingactionbutton.FloatingActionButton;
|
|
||||||
import com.getbase.floatingactionbutton.FloatingActionsMenu;
|
import com.getbase.floatingactionbutton.FloatingActionsMenu;
|
||||||
|
|
||||||
public class FloatingActionsMenuBehavior extends CoordinatorLayout.Behavior<FloatingActionsMenu> {
|
public class FloatingActionsMenuBehavior extends CoordinatorLayout.Behavior<FloatingActionsMenu> {
|
||||||
|
|
|
@ -81,7 +81,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
implements NavigationView.OnNavigationItemSelectedListener {
|
implements NavigationView.OnNavigationItemSelectedListener {
|
||||||
|
|
||||||
|
|
||||||
public static final int INPUT_FILE_REQUEST_CODE = 1;
|
static final int INPUT_FILE_REQUEST_CODE = 1;
|
||||||
private static final int REQUEST_CODE_ASK_PERMISSIONS = 123;
|
private static final int REQUEST_CODE_ASK_PERMISSIONS = 123;
|
||||||
private static final String URL_MESSAGE = "URL_MESSAGE";
|
private static final String URL_MESSAGE = "URL_MESSAGE";
|
||||||
|
|
||||||
|
@ -96,7 +96,6 @@ public class MainActivity extends AppCompatActivity
|
||||||
private ValueCallback<Uri[]> mFilePathCallback;
|
private ValueCallback<Uri[]> mFilePathCallback;
|
||||||
private String mCameraPhotoPath;
|
private String mCameraPhotoPath;
|
||||||
private com.getbase.floatingactionbutton.FloatingActionsMenu fab;
|
private com.getbase.floatingactionbutton.FloatingActionsMenu fab;
|
||||||
private TextView txtTitle;
|
|
||||||
private ProgressBar progressBar;
|
private ProgressBar progressBar;
|
||||||
private WebSettings wSettings;
|
private WebSettings wSettings;
|
||||||
private PrefManager pm;
|
private PrefManager pm;
|
||||||
|
@ -134,7 +133,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
|
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
|
||||||
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
|
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
|
||||||
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
|
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
|
||||||
drawer.setDrawerListener(toggle);
|
drawer.addDrawerListener(toggle);
|
||||||
toggle.syncState();
|
toggle.syncState();
|
||||||
|
|
||||||
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
|
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
|
||||||
|
@ -236,7 +235,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
|
Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
|
||||||
if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
|
if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
|
||||||
// Create the File where the photo should go
|
// Create the File where the photo should go
|
||||||
File photoFile = null;
|
File photoFile;
|
||||||
try {
|
try {
|
||||||
photoFile = createImageFile();
|
photoFile = createImageFile();
|
||||||
takePictureIntent.putExtra("PhotoPath", mCameraPhotoPath);
|
takePictureIntent.putExtra("PhotoPath", mCameraPhotoPath);
|
||||||
|
@ -432,7 +431,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
@Override
|
@Override
|
||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
String url = intent.getStringExtra("url");
|
String url = intent.getStringExtra("url");
|
||||||
txtTitle.setText(R.string.app_name);
|
setTitle(R.string.app_name);
|
||||||
webView.loadUrl(url);
|
webView.loadUrl(url);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -615,7 +614,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
if (screen.exists())
|
if (screen.exists())
|
||||||
screen.delete();
|
screen.delete();
|
||||||
picture.draw(c);
|
picture.draw(c);
|
||||||
FileOutputStream fos = null;
|
FileOutputStream fos;
|
||||||
try {
|
try {
|
||||||
fos = new FileOutputStream(screen);
|
fos = new FileOutputStream(screen);
|
||||||
if (fos != null) {
|
if (fos != null) {
|
||||||
|
@ -687,7 +686,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
}).show();
|
}).show();
|
||||||
}
|
}
|
||||||
|
|
||||||
public class JavaScriptInterface {
|
private class JavaScriptInterface {
|
||||||
@JavascriptInterface
|
@JavascriptInterface
|
||||||
public void setNotificationCount(final String webMessage) {
|
public void setNotificationCount(final String webMessage) {
|
||||||
myHandler.post(new Runnable() {
|
myHandler.post(new Runnable() {
|
||||||
|
|
|
@ -31,7 +31,7 @@ import android.content.SharedPreferences;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.support.design.widget.Snackbar;
|
import android.support.design.widget.Snackbar;
|
||||||
import android.support.v7.app.ActionBarActivity;
|
import android.support.v7.app.AppCompatActivity;
|
||||||
import android.text.Editable;
|
import android.text.Editable;
|
||||||
import android.text.TextWatcher;
|
import android.text.TextWatcher;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
|
@ -52,14 +52,12 @@ import de.baumann.diaspora.services.GetPodsService;
|
||||||
import de.baumann.diaspora.utils.Helpers;
|
import de.baumann.diaspora.utils.Helpers;
|
||||||
|
|
||||||
|
|
||||||
public class PodsActivity extends ActionBarActivity {
|
public class PodsActivity extends AppCompatActivity {
|
||||||
|
|
||||||
BroadcastReceiver podListReceiver;
|
private BroadcastReceiver podListReceiver;
|
||||||
EditText filter;
|
private EditText filter;
|
||||||
ListView lv;
|
private ListView lv;
|
||||||
ImageView imgSelectPod;
|
private ProgressDialog progressDialog;
|
||||||
ProgressDialog progressDialog;
|
|
||||||
private static final String TAG = "Diaspora Pods";
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
|
@ -70,7 +68,7 @@ public class PodsActivity extends ActionBarActivity {
|
||||||
lv = (ListView) findViewById(R.id.lstPods);
|
lv = (ListView) findViewById(R.id.lstPods);
|
||||||
lv.setTextFilterEnabled(true);
|
lv.setTextFilterEnabled(true);
|
||||||
|
|
||||||
imgSelectPod = (ImageView) findViewById(R.id.imgSelectPod);
|
ImageView imgSelectPod = (ImageView) findViewById(R.id.imgSelectPod);
|
||||||
imgSelectPod.setOnClickListener(new View.OnClickListener() {
|
imgSelectPod.setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
|
@ -96,8 +94,6 @@ public class PodsActivity extends ActionBarActivity {
|
||||||
else {
|
else {
|
||||||
Snackbar.make(lv, R.string.podlist_error, Snackbar.LENGTH_LONG).show();
|
Snackbar.make(lv, R.string.podlist_error, Snackbar.LENGTH_LONG).show();
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
// List of pods empty
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -128,12 +124,12 @@ public class PodsActivity extends ActionBarActivity {
|
||||||
private void updateListview(String[] source) {
|
private void updateListview(String[] source) {
|
||||||
final ArrayList<String> podList = new ArrayList<>();
|
final ArrayList<String> podList = new ArrayList<>();
|
||||||
|
|
||||||
for (int i = 0 ; i < source.length ; i++) {
|
for (String aSource : source) {
|
||||||
podList.add(source[i].toLowerCase());
|
podList.add(aSource.toLowerCase());
|
||||||
}
|
}
|
||||||
Collections.sort(podList);
|
Collections.sort(podList);
|
||||||
|
|
||||||
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(
|
final ArrayAdapter<String> adapter = new ArrayAdapter<>(
|
||||||
PodsActivity.this,
|
PodsActivity.this,
|
||||||
android.R.layout.simple_list_item_1,
|
android.R.layout.simple_list_item_1,
|
||||||
podList);
|
podList);
|
||||||
|
@ -163,7 +159,7 @@ public class PodsActivity extends ActionBarActivity {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void askConfirmation(final String podDomain) {
|
private void askConfirmation(final String podDomain) {
|
||||||
if (Helpers.isOnline(PodsActivity.this)) {
|
if (Helpers.isOnline(PodsActivity.this)) {
|
||||||
new AlertDialog.Builder(PodsActivity.this)
|
new AlertDialog.Builder(PodsActivity.this)
|
||||||
.setTitle(getString(R.string.confirmation))
|
.setTitle(getString(R.string.confirmation))
|
||||||
|
|
|
@ -21,7 +21,6 @@ package de.baumann.diaspora;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.app.AlertDialog;
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
@ -36,7 +35,6 @@ import android.util.Log;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.webkit.JsResult;
|
|
||||||
import android.webkit.ValueCallback;
|
import android.webkit.ValueCallback;
|
||||||
import android.webkit.WebChromeClient;
|
import android.webkit.WebChromeClient;
|
||||||
import android.webkit.WebSettings;
|
import android.webkit.WebSettings;
|
||||||
|
@ -124,16 +122,6 @@ public class ShareActivity extends MainActivity {
|
||||||
public void onPageFinished(WebView view, String url) {
|
public void onPageFinished(WebView view, String url) {
|
||||||
Log.i(TAG, "Finished loading URL: " + url);
|
Log.i(TAG, "Finished loading URL: " + url);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
|
|
||||||
Log.e(TAG, "Error: " + description);
|
|
||||||
|
|
||||||
new AlertDialog.Builder(ShareActivity.this)
|
|
||||||
.setIcon(android.R.drawable.ic_dialog_alert)
|
|
||||||
.setMessage(description)
|
|
||||||
.setPositiveButton("CLOSE", null)
|
|
||||||
.show();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
@ -208,10 +196,6 @@ public class ShareActivity extends MainActivity {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
|
|
||||||
return super.onJsAlert(view, url, message, result);
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,6 @@ package de.baumann.diaspora;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.app.AlertDialog;
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
@ -36,7 +35,6 @@ import android.util.Log;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.webkit.JsResult;
|
|
||||||
import android.webkit.ValueCallback;
|
import android.webkit.ValueCallback;
|
||||||
import android.webkit.WebChromeClient;
|
import android.webkit.WebChromeClient;
|
||||||
import android.webkit.WebSettings;
|
import android.webkit.WebSettings;
|
||||||
|
@ -124,16 +122,6 @@ public class ShareActivity2 extends MainActivity {
|
||||||
public void onPageFinished(WebView view, String url) {
|
public void onPageFinished(WebView view, String url) {
|
||||||
Log.i(TAG, "Finished loading URL: " + url);
|
Log.i(TAG, "Finished loading URL: " + url);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
|
|
||||||
Log.e(TAG, "Error: " + description);
|
|
||||||
|
|
||||||
new AlertDialog.Builder(ShareActivity2.this)
|
|
||||||
.setIcon(android.R.drawable.ic_dialog_alert)
|
|
||||||
.setMessage(description)
|
|
||||||
.setPositiveButton("CLOSE", null)
|
|
||||||
.show();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
@ -208,10 +196,6 @@ public class ShareActivity2 extends MainActivity {
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
|
|
||||||
return super.onJsAlert(view, url, message, result);
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -33,8 +33,6 @@ import java.util.TimerTask;
|
||||||
|
|
||||||
public class SplashActivity extends AppCompatActivity {
|
public class SplashActivity extends AppCompatActivity {
|
||||||
|
|
||||||
ImageView imgSplash;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
@ -42,7 +40,7 @@ public class SplashActivity extends AppCompatActivity {
|
||||||
WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
||||||
setContentView(R.layout.activity_splash);
|
setContentView(R.layout.activity_splash);
|
||||||
|
|
||||||
imgSplash = (ImageView) findViewById(R.id.imgSplash);
|
ImageView imgSplash = (ImageView) findViewById(R.id.imgSplash);
|
||||||
|
|
||||||
TypedArray images = getResources().obtainTypedArray(R.array.splash_images);
|
TypedArray images = getResources().obtainTypedArray(R.array.splash_images);
|
||||||
int choice = (int) (Math.random() * images.length());
|
int choice = (int) (Math.random() * images.length());
|
||||||
|
|
|
@ -99,7 +99,7 @@ public class GetPodsService extends Service {
|
||||||
JSONObject j = new JSONObject(builder.toString());
|
JSONObject j = new JSONObject(builder.toString());
|
||||||
JSONArray jr = j.getJSONArray("pods");
|
JSONArray jr = j.getJSONArray("pods");
|
||||||
Log.d(TAG, "Number of entries " + jr.length());
|
Log.d(TAG, "Number of entries " + jr.length());
|
||||||
list = new ArrayList<String>();
|
list = new ArrayList<>();
|
||||||
for (int i = 0; i < jr.length(); i++) {
|
for (int i = 0; i < jr.length(); i++) {
|
||||||
JSONObject jo = jr.getJSONObject(i);
|
JSONObject jo = jr.getJSONObject(i);
|
||||||
Log.d(TAG, jo.getString("domain"));
|
Log.d(TAG, jo.getString("domain"));
|
||||||
|
|
|
@ -35,7 +35,7 @@ public class PrefManager {
|
||||||
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
Editor edit = sp.edit();
|
Editor edit = sp.edit();
|
||||||
edit.putBoolean("loadImages", loadImages);
|
edit.putBoolean("loadImages", loadImages);
|
||||||
edit.commit();
|
edit.apply();
|
||||||
}
|
}
|
||||||
|
|
||||||
public int getMinimumFontSize() {
|
public int getMinimumFontSize() {
|
||||||
|
@ -47,6 +47,6 @@ public class PrefManager {
|
||||||
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
Editor edit = sp.edit();
|
Editor edit = sp.edit();
|
||||||
edit.putInt("minimumFontSize", minimumFontSize);
|
edit.putInt("minimumFontSize", minimumFontSize);
|
||||||
edit.commit();
|
edit.apply();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
android:layout_gravity="bottom|end"
|
android:layout_gravity="bottom|end"
|
||||||
android:layout_marginRight="8dp"
|
android:layout_marginRight="8dp"
|
||||||
android:layout_marginBottom="4dp"
|
android:layout_marginBottom="4dp"
|
||||||
|
android:layout_marginEnd="8dp"
|
||||||
app:layout_behavior="de.baumann.diaspora.FloatingActionsMenuBehavior">
|
app:layout_behavior="de.baumann.diaspora.FloatingActionsMenuBehavior">
|
||||||
|
|
||||||
<com.getbase.floatingactionbutton.FloatingActionButton
|
<com.getbase.floatingactionbutton.FloatingActionButton
|
||||||
|
|
|
@ -31,7 +31,6 @@
|
||||||
android:layout_width="fill_parent"
|
android:layout_width="fill_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
style="@android:style/Widget.ProgressBar.Horizontal"
|
style="@android:style/Widget.ProgressBar.Horizontal"
|
||||||
android:id="@+id/progressBar"
|
android:id="@+id/progressBar" />
|
||||||
android:progressTint="@color/fab_big" />
|
|
||||||
|
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
|
@ -10,8 +10,7 @@
|
||||||
<RadioGroup
|
<RadioGroup
|
||||||
android:id="@+id/genderRadioGroup"
|
android:id="@+id/genderRadioGroup"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content" >
|
||||||
android:layout_below="@+id/myCheckBox" >
|
|
||||||
|
|
||||||
|
|
||||||
<RadioButton
|
<RadioButton
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="190dp"
|
android:layout_height="190dp"
|
||||||
android:background="@color/colorAccent"
|
|
||||||
android:gravity="bottom"
|
android:gravity="bottom"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
android:theme="@style/ThemeOverlay.AppCompat.Dark">
|
android:theme="@style/ThemeOverlay.AppCompat.Dark">
|
||||||
|
@ -20,6 +19,7 @@
|
||||||
android:layout_height="@android:dimen/notification_large_icon_height"
|
android:layout_height="@android:dimen/notification_large_icon_height"
|
||||||
android:paddingTop="@dimen/nav_header_vertical_spacing"
|
android:paddingTop="@dimen/nav_header_vertical_spacing"
|
||||||
android:paddingLeft="@dimen/activity_horizontal_margin"
|
android:paddingLeft="@dimen/activity_horizontal_margin"
|
||||||
|
android:paddingStart="@dimen/activity_horizontal_margin"
|
||||||
android:src="@drawable/ic_launcher"
|
android:src="@drawable/ic_launcher"
|
||||||
android:layout_above="@+id/textView2"
|
android:layout_above="@+id/textView2"
|
||||||
android:layout_alignParentLeft="true"
|
android:layout_alignParentLeft="true"
|
||||||
|
@ -31,9 +31,10 @@
|
||||||
android:text="@string/app_name"
|
android:text="@string/app_name"
|
||||||
android:textAppearance="@style/TextAppearance.AppCompat.Body1"
|
android:textAppearance="@style/TextAppearance.AppCompat.Body1"
|
||||||
android:textColor="@color/white"
|
android:textColor="@color/white"
|
||||||
android:textSize="16dp"
|
android:textSize="16sp"
|
||||||
android:paddingTop="@dimen/nav_header_vertical_spacing"
|
android:paddingTop="@dimen/nav_header_vertical_spacing"
|
||||||
android:paddingLeft="@dimen/activity_horizontal_margin"
|
android:paddingLeft="@dimen/activity_horizontal_margin"
|
||||||
|
android:paddingStart="@dimen/activity_horizontal_margin"
|
||||||
android:layout_above="@+id/textView"
|
android:layout_above="@+id/textView"
|
||||||
android:layout_alignParentLeft="true"
|
android:layout_alignParentLeft="true"
|
||||||
android:layout_alignParentStart="true"
|
android:layout_alignParentStart="true"
|
||||||
|
@ -46,6 +47,7 @@
|
||||||
android:text="@string/app_copyright"
|
android:text="@string/app_copyright"
|
||||||
android:textColor="@color/white"
|
android:textColor="@color/white"
|
||||||
android:paddingLeft="@dimen/activity_horizontal_margin"
|
android:paddingLeft="@dimen/activity_horizontal_margin"
|
||||||
|
android:paddingStart="@dimen/activity_horizontal_margin"
|
||||||
android:paddingBottom="@dimen/activity_horizontal_margin"
|
android:paddingBottom="@dimen/activity_horizontal_margin"
|
||||||
android:layout_alignParentBottom="true"
|
android:layout_alignParentBottom="true"
|
||||||
android:layout_alignParentLeft="true"
|
android:layout_alignParentLeft="true"
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
Before Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
Before Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
Before Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
Before Width: | Height: | Size: 6.2 KiB |
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources xmlns:re="http://schemas.android.com/tools" xmlns:href="urn:oasis:names:tc:xliff:document:1.2">
|
<resources>
|
||||||
<string name="reload">Neu laden</string>
|
<string name="reload">Neu laden</string>
|
||||||
<string name="title_activity_pods">Pod auswählen</string>
|
<string name="title_activity_pods">Pod auswählen</string>
|
||||||
<string name="filter_hint">Pod-Domain eingeben</string>
|
<string name="filter_hint">Pod-Domain eingeben</string>
|
||||||
|
@ -8,7 +8,7 @@
|
||||||
<string name="podlist_source_note">Anmerkung: Auf dieser Liste finden sich nur Einträge von podupti.me</string>
|
<string name="podlist_source_note">Anmerkung: Auf dieser Liste finden sich nur Einträge von podupti.me</string>
|
||||||
<string name="valid_pod">Bitte einen gültigen Domain-Namen (URL) eingeben</string>
|
<string name="valid_pod">Bitte einen gültigen Domain-Namen (URL) eingeben</string>
|
||||||
<string name="podlist_error">Fehler: Konnte die Podliste nicht abfragen!</string>
|
<string name="podlist_error">Fehler: Konnte die Podliste nicht abfragen!</string>
|
||||||
<string name="loading_podlist">Podliste wird geladen...</string>
|
<string name="loading_podlist">Podliste wird geladen…</string>
|
||||||
<string name="no_internet">Entschuldigung, du musst mit dem Internet verbunden sein um fortzufahren.</string>
|
<string name="no_internet">Entschuldigung, du musst mit dem Internet verbunden sein um fortzufahren.</string>
|
||||||
<string name="confirmation">Bestätigung</string>
|
<string name="confirmation">Bestätigung</string>
|
||||||
<string name="confirm_pod">Willst du folgenden Pod benutzen: </string>
|
<string name="confirm_pod">Willst du folgenden Pod benutzen: </string>
|
||||||
|
@ -44,7 +44,7 @@
|
||||||
// Floating Action Buttons - Titles
|
// Floating Action Buttons - Titles
|
||||||
|
|
||||||
<string name="fab3_title">Nach oben scrollen</string>
|
<string name="fab3_title">Nach oben scrollen</string>
|
||||||
<string name="fab2_title">Suche nach Tags oder Personen ...</string>
|
<string name="fab2_title">Suche nach Tags oder Personen …</string>
|
||||||
<string name="fab1_title">Neuer Beitrag</string>
|
<string name="fab1_title">Neuer Beitrag</string>
|
||||||
|
|
||||||
<string name="search_alert_title">Suche</string>
|
<string name="search_alert_title">Suche</string>
|
||||||
|
@ -63,16 +63,15 @@
|
||||||
<string name="settings_font">Schriftgröße ändern</string>
|
<string name="settings_font">Schriftgröße ändern</string>
|
||||||
<string name="settings_image">Bilder laden umschalten</string>
|
<string name="settings_image">Bilder laden umschalten</string>
|
||||||
<string name="settings_view">Ansicht wechseln</string>
|
<string name="settings_view">Ansicht wechseln</string>
|
||||||
<string name="please_reload">Bitte den Stream neu laden.</string>
|
|
||||||
<string name="normal">normal</string>
|
<string name="normal">normal</string>
|
||||||
<string name="large">groß</string>
|
<string name="large">groß</string>
|
||||||
<string name="huge">riesig</string>
|
<string name="huge">riesig</string>
|
||||||
<string name="image">Konnte Bild nicht laden ...</string>
|
<string name="image">Konnte Bild nicht laden …</string>
|
||||||
<string name="jb_share">Inhalt Teilen</string>
|
<string name="jb_share">Inhalt Teilen</string>
|
||||||
<string name="share_link">Link als Text teilen</string>
|
<string name="share_link">Link als Text teilen</string>
|
||||||
<string name="share_screenshot">Bildschirmfoto teilen</string>
|
<string name="share_screenshot">Bildschirmfoto teilen</string>
|
||||||
<string name="take_screenshot">Bildschirmfoto machen</string>
|
<string name="take_screenshot">Bildschirmfoto machen</string>
|
||||||
<string name="toast_screenshot">Bildschirmfoto wird gespeichert...</string>
|
<string name="toast_screenshot">Bildschirmfoto wird gespeichert…</string>
|
||||||
<string name="jb_settings_diaspora">Diaspora Einstellungen</string>
|
<string name="jb_settings_diaspora">Diaspora Einstellungen</string>
|
||||||
<string name="jb_settings_view">Ansichtseinstellungen</string>
|
<string name="jb_settings_view">Ansichtseinstellungen</string>
|
||||||
<string name="help_help">Markdown Formatierung</string>
|
<string name="help_help">Markdown Formatierung</string>
|
||||||
|
@ -122,7 +121,6 @@
|
||||||
<b>Sonderzeichen</b><br>
|
<b>Sonderzeichen</b><br>
|
||||||
Du kannst Symbole und Sonderzeichen nutzen, indem du bestimmte Zeichenfolgen verwendest. Z.B.:<br>
|
Du kannst Symbole und Sonderzeichen nutzen, indem du bestimmte Zeichenfolgen verwendest. Z.B.:<br>
|
||||||
(c) = © ; (r) = ® ; x^2 = x²"</string>
|
(c) = © ; (r) = ® ; x^2 = x²"</string>
|
||||||
<string name="license_yes">OK</string>
|
|
||||||
<string name="license_text"><i>Zuerst einmal: ich bin kein Entwickler. Ich verstehe ein paar Grundlagen, aber das Meiste meiner
|
<string name="license_text"><i>Zuerst einmal: ich bin kein Entwickler. Ich verstehe ein paar Grundlagen, aber das Meiste meiner
|
||||||
Arbeit ist mit \"Copy and Paste\" passiert. Diese App ist ein Fork der original \"DiasporaNativeWebApp\"
|
Arbeit ist mit \"Copy and Paste\" passiert. Diese App ist ein Fork der original \"DiasporaNativeWebApp\"
|
||||||
von \"martinchodev\" (der die allermeiste Arbeit erledigt hat -> mein großer Dank gilt ihm), welche unter der GPL-Lizenz
|
von \"martinchodev\" (der die allermeiste Arbeit erledigt hat -> mein großer Dank gilt ihm), welche unter der GPL-Lizenz
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
<resources>
|
<resources>
|
||||||
<!-- Default screen margins, per the Android Design guidelines. -->
|
<!-- Default screen margins, per the Android Design guidelines. -->
|
||||||
<dimen name="nav_header_vertical_spacing">16dp</dimen>
|
<dimen name="nav_header_vertical_spacing">16dp</dimen>
|
||||||
<dimen name="nav_header_height">160dp</dimen>
|
|
||||||
<!-- Default screen margins, per the Android Design guidelines. -->
|
<!-- Default screen margins, per the Android Design guidelines. -->
|
||||||
<dimen name="activity_horizontal_margin">16dp</dimen>
|
<dimen name="activity_horizontal_margin">16dp</dimen>
|
||||||
<dimen name="activity_vertical_margin">16dp</dimen>
|
<dimen name="activity_vertical_margin">16dp</dimen>
|
||||||
|
|
|
@ -134,7 +134,7 @@
|
||||||
<string name="donate_text">If you like the app fell free to donate to the devoloper of the original \"DiasporaNativeWebApp\":</string>
|
<string name="donate_text">If you like the app fell free to donate to the devoloper of the original \"DiasporaNativeWebApp\":</string>
|
||||||
<string name="donate_1">Via Bitcoin</string>
|
<string name="donate_1">Via Bitcoin</string>
|
||||||
|
|
||||||
<string name="about_text">
|
<string name="about_text" translatable="false">
|
||||||
<i>For more informations visit the Projectsite on github:<br>
|
<i>For more informations visit the Projectsite on github:<br>
|
||||||
https://github.com/scoute-dich/Diaspora</i><br><br>
|
https://github.com/scoute-dich/Diaspora</i><br><br>
|
||||||
|
|
||||||
|
@ -167,7 +167,6 @@
|
||||||
• implemented swipe to refresh
|
• implemented swipe to refresh
|
||||||
</string>
|
</string>
|
||||||
|
|
||||||
<string name="license_yes">OK</string>
|
|
||||||
<string name="license_title" translatable="false">Copyright © 2016 by scoute-dich</string>
|
<string name="license_title" translatable="false">Copyright © 2016 by scoute-dich</string>
|
||||||
<string name="license_text"><i>First of all: I am not a developer. I understand a few basics and most of my work is done
|
<string name="license_text"><i>First of all: I am not a developer. I understand a few basics and most of my work is done
|
||||||
by copy and paste. This app is a fork of the original \"DiasporaNativeWebApp\"
|
by copy and paste. This app is a fork of the original \"DiasporaNativeWebApp\"
|
||||||
|
@ -191,7 +190,6 @@
|
||||||
They were published by \"Lydia\" and are licensed under cc by-nc-sa.</i></string>
|
They were published by \"Lydia\" and are licensed under cc by-nc-sa.</i></string>
|
||||||
|
|
||||||
<string name="splash_screen_description">Splash screen</string>
|
<string name="splash_screen_description">Splash screen</string>
|
||||||
<string name="please_reload">Please reload the stream</string>
|
|
||||||
<string name="normal">Normal</string>
|
<string name="normal">Normal</string>
|
||||||
<string name="large">Large</string>
|
<string name="large">Large</string>
|
||||||
<string name="huge">Huge</string>
|
<string name="huge">Huge</string>
|
||||||
|
|
Loading…
Reference in a new issue