mirror of
https://github.com/gsantner/dandelion
synced 2025-12-15 00:31:11 +01:00
Release v0.2.0
This commit is contained in:
parent
e95082cefb
commit
bc925e1a1e
14 changed files with 94 additions and 88 deletions
|
|
@ -34,7 +34,6 @@ import android.support.customtabs.CustomTabsSession;
|
|||
import android.support.design.widget.AppBarLayout;
|
||||
import android.support.design.widget.NavigationView;
|
||||
import android.support.design.widget.Snackbar;
|
||||
import android.support.v4.app.Fragment;
|
||||
import android.support.v4.app.FragmentManager;
|
||||
import android.support.v4.content.LocalBroadcastManager;
|
||||
import android.support.v4.view.GravityCompat;
|
||||
|
|
@ -462,7 +461,7 @@ public class MainActivity extends ThemedActivity
|
|||
@Override
|
||||
public void run() {
|
||||
ContextMenuWebView wv = ((DiasporaStreamFragment) getFragment(DiasporaStreamFragment.TAG)).getWebView();
|
||||
if(wv != null) {
|
||||
if (wv != null) {
|
||||
wv.clearCache(true);
|
||||
}
|
||||
}
|
||||
|
|
@ -486,7 +485,7 @@ public class MainActivity extends ThemedActivity
|
|||
return;
|
||||
}
|
||||
//Catch split screen recreation
|
||||
if(action.equals(Intent.ACTION_MAIN) && getTopFragment() != null) {
|
||||
if (action.equals(Intent.ACTION_MAIN) && getTopFragment() != null) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -581,7 +580,7 @@ public class MainActivity extends ThemedActivity
|
|||
LocalBroadcastManager.getInstance(this).registerReceiver(brOpenExternalLink, new IntentFilter(ACTION_OPEN_EXTERNAL_URL));
|
||||
invalidateOptionsMenu();
|
||||
this.appSettings = getAppSettings();
|
||||
if(appSettings.isIntellihideToolbars()) {
|
||||
if (appSettings.isIntellihideToolbars()) {
|
||||
enableToolbarHiding();
|
||||
} else {
|
||||
disableToolbarHiding();
|
||||
|
|
|
|||
|
|
@ -131,9 +131,9 @@ public class SettingsActivity extends ThemedActivity {
|
|||
@Override
|
||||
public void onBackPressed() {
|
||||
ThemedPreferenceFragment top = getTopFragment();
|
||||
if(top != null && top.getFragmentTag().equals(SettingsFragmentProxy.TAG)) {
|
||||
if (top != null && top.getFragmentTag().equals(SettingsFragmentProxy.TAG)) {
|
||||
ProxyHandler.ProxySettings newProxySettings = getAppSettings().getProxySettings();
|
||||
if(oldProxySettings.isEnabled() && !newProxySettings.isEnabled()) {
|
||||
if (oldProxySettings.isEnabled() && !newProxySettings.isEnabled()) {
|
||||
Toast.makeText(this, R.string.toast__proxy_disabled__restart_required, Toast.LENGTH_LONG).show();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,29 +27,33 @@ import com.github.dfa.diaspora_android.data.DiasporaUserProfile;
|
|||
public interface DiasporaUserProfileChangedListener {
|
||||
/**
|
||||
* Called when the DiasporaUserProfile name changed
|
||||
*
|
||||
* @param diasporaUserProfile The profile
|
||||
* @param name The new name
|
||||
* @param name The new name
|
||||
*/
|
||||
void onUserProfileNameChanged(DiasporaUserProfile diasporaUserProfile, String name);
|
||||
|
||||
/**
|
||||
* Called when the DiasporaUserProfile avatarUrl changed
|
||||
*
|
||||
* @param diasporaUserProfile The profile
|
||||
* @param avatarUrl The new name
|
||||
* @param avatarUrl The new name
|
||||
*/
|
||||
void onUserProfileAvatarChanged(DiasporaUserProfile diasporaUserProfile, String avatarUrl);
|
||||
|
||||
/**
|
||||
* Called when the DiasporaUserProfile notificationCount changed
|
||||
*
|
||||
* @param diasporaUserProfile The profile
|
||||
* @param notificationCount The new notificationCount
|
||||
* @param notificationCount The new notificationCount
|
||||
*/
|
||||
void onNotificationCountChanged(DiasporaUserProfile diasporaUserProfile, int notificationCount);
|
||||
|
||||
/**
|
||||
* Called when the DiasporaUserProfile unreadMessageCount changed
|
||||
*
|
||||
* @param diasporaUserProfile The profile
|
||||
* @param unreadMessageCount The new unreadMessageCount
|
||||
* @param unreadMessageCount The new unreadMessageCount
|
||||
*/
|
||||
void onUnreadMessageCountChanged(DiasporaUserProfile diasporaUserProfile, int unreadMessageCount);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,9 +19,9 @@ import android.content.Context;
|
|||
import android.content.SharedPreferences;
|
||||
|
||||
import com.github.dfa.diaspora_android.R;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaAspect;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaPodList.DiasporaPod;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaPodList.DiasporaPod.DiasporaPodUrl;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaAspect;
|
||||
import com.github.dfa.diaspora_android.web.ProxyHandler;
|
||||
|
||||
import org.json.JSONException;
|
||||
|
|
@ -329,7 +329,7 @@ public class AppSettings {
|
|||
}
|
||||
|
||||
public boolean isLoggingEnabled() {
|
||||
return getBoolean(prefApp, R.string.pref_key__logging_enabled, true);
|
||||
return getBoolean(prefApp, R.string.pref_key__logging_enabled, false);
|
||||
}
|
||||
|
||||
public boolean isLoggingSpamEnabled() {
|
||||
|
|
|
|||
|
|
@ -20,8 +20,8 @@ package com.github.dfa.diaspora_android.util;
|
|||
|
||||
import com.github.dfa.diaspora_android.App;
|
||||
import com.github.dfa.diaspora_android.R;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaPodList.DiasporaPod;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaAspect;
|
||||
import com.github.dfa.diaspora_android.data.DiasporaPodList.DiasporaPod;
|
||||
|
||||
/**
|
||||
* Helper class that provides easy access to specific urls related to diaspora
|
||||
|
|
|
|||
|
|
@ -130,6 +130,7 @@ public class BrowserFragment extends ThemedFragment {
|
|||
webSettings.setAllowFileAccess(false);
|
||||
webSettings.setUseWideViewPort(true);
|
||||
webSettings.setLoadWithOverviewMode(true);
|
||||
webSettings.setUserAgentString("Mozilla/5.0 (Linux; U; Android 4.4.4; Nexus 5 Build/KTU84P) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30");
|
||||
webSettings.setDomStorageEnabled(true);
|
||||
webSettings.setMinimumFontSize(appSettings.getMinimumFontSize());
|
||||
webSettings.setLoadsImagesAutomatically(appSettings.isLoadImages());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue