divides confirmations between boosts and favourites - default false for favourites
This commit is contained in:
parent
d71e205999
commit
3e569248a3
|
@ -440,7 +440,7 @@ public class NotificationsListAdapter extends BaseAdapter implements OnPostActio
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
|
|
||||||
boolean confirmation = sharedpreferences.getBoolean(Helper.SET_NOTIF_VALIDATION, true);
|
boolean confirmation = sharedpreferences.getBoolean(Helper.SET_NOTIF_VALIDATION_FAV, false);
|
||||||
if( confirmation )
|
if( confirmation )
|
||||||
displayConfirmationDialog(FAVOURITE,status);
|
displayConfirmationDialog(FAVOURITE,status);
|
||||||
else
|
else
|
||||||
|
|
|
@ -759,7 +759,7 @@ public class StatusListAdapter extends BaseAdapter implements OnPostActionInterf
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
|
|
||||||
boolean confirmation = sharedpreferences.getBoolean(Helper.SET_NOTIF_VALIDATION, true);
|
boolean confirmation = sharedpreferences.getBoolean(Helper.SET_NOTIF_VALIDATION_FAV, false);
|
||||||
if( confirmation )
|
if( confirmation )
|
||||||
displayConfirmationDialog(FAVOURITE,status);
|
displayConfirmationDialog(FAVOURITE,status);
|
||||||
else
|
else
|
||||||
|
|
|
@ -169,6 +169,18 @@ public class SettingsFragment extends Fragment {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
boolean notif_validation_fav = sharedpreferences.getBoolean(Helper.SET_NOTIF_VALIDATION_FAV, false);
|
||||||
|
final CheckBox set_share_validation_fav = (CheckBox) rootView.findViewById(R.id.set_share_validation_fav);
|
||||||
|
set_share_validation_fav.setChecked(notif_validation_fav);
|
||||||
|
|
||||||
|
set_share_validation_fav.setOnClickListener(new View.OnClickListener() {
|
||||||
|
@Override
|
||||||
|
public void onClick(View v) {
|
||||||
|
SharedPreferences.Editor editor = sharedpreferences.edit();
|
||||||
|
editor.putBoolean(Helper.SET_NOTIF_VALIDATION_FAV, set_share_validation_fav.isChecked());
|
||||||
|
editor.apply();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
boolean display_local = sharedpreferences.getBoolean(Helper.SET_DISPLAY_LOCAL, true);
|
boolean display_local = sharedpreferences.getBoolean(Helper.SET_DISPLAY_LOCAL, true);
|
||||||
final CheckBox set_display_local = (CheckBox) rootView.findViewById(R.id.set_display_local);
|
final CheckBox set_display_local = (CheckBox) rootView.findViewById(R.id.set_display_local);
|
||||||
|
|
|
@ -233,6 +233,7 @@ public class Helper {
|
||||||
public static final String SET_NOTIF_MENTION = "set_notif_follow_mention";
|
public static final String SET_NOTIF_MENTION = "set_notif_follow_mention";
|
||||||
public static final String SET_NOTIF_SHARE = "set_notif_follow_share";
|
public static final String SET_NOTIF_SHARE = "set_notif_follow_share";
|
||||||
public static final String SET_NOTIF_VALIDATION = "set_share_validation";
|
public static final String SET_NOTIF_VALIDATION = "set_share_validation";
|
||||||
|
public static final String SET_NOTIF_VALIDATION_FAV = "set_share_validation_fav";
|
||||||
public static final String SET_WIFI_ONLY = "set_wifi_only";
|
public static final String SET_WIFI_ONLY = "set_wifi_only";
|
||||||
public static final String SET_NOTIF_HOMETIMELINE = "set_notif_hometimeline";
|
public static final String SET_NOTIF_HOMETIMELINE = "set_notif_hometimeline";
|
||||||
public static final String SET_NOTIF_SILENT = "set_notif_silent";
|
public static final String SET_NOTIF_SILENT = "set_notif_silent";
|
||||||
|
|
|
@ -40,6 +40,12 @@
|
||||||
android:text="@string/set_share_validation"
|
android:text="@string/set_share_validation"
|
||||||
android:layout_height="wrap_content" />
|
android:layout_height="wrap_content" />
|
||||||
|
|
||||||
|
<CheckBox
|
||||||
|
android:id="@+id/set_share_validation_fav"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:text="@string/set_share_validation_fav"
|
||||||
|
android:layout_height="wrap_content" />
|
||||||
|
|
||||||
<CheckBox
|
<CheckBox
|
||||||
android:id="@+id/set_show_error_messages"
|
android:id="@+id/set_show_error_messages"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
|
|
|
@ -40,6 +40,12 @@
|
||||||
android:text="@string/set_share_validation"
|
android:text="@string/set_share_validation"
|
||||||
android:layout_height="wrap_content" />
|
android:layout_height="wrap_content" />
|
||||||
|
|
||||||
|
<CheckBox
|
||||||
|
android:id="@+id/set_share_validation_fav"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:text="@string/set_share_validation_fav"
|
||||||
|
android:layout_height="wrap_content" />
|
||||||
|
|
||||||
<CheckBox
|
<CheckBox
|
||||||
android:id="@+id/set_show_error_messages"
|
android:id="@+id/set_show_error_messages"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
|
|
|
@ -293,6 +293,7 @@
|
||||||
<string name="set_notif_follow_mention">ich erwähnt werde</string>
|
<string name="set_notif_follow_mention">ich erwähnt werde</string>
|
||||||
<string name="set_auto_add_media_url">Füge die URL bei Anhängen in toots hinzu</string>
|
<string name="set_auto_add_media_url">Füge die URL bei Anhängen in toots hinzu</string>
|
||||||
<string name="set_share_validation">Zeige Bestätigungsdialog vor dem Teilen</string>
|
<string name="set_share_validation">Zeige Bestätigungsdialog vor dem Teilen</string>
|
||||||
|
<string name="set_share_validation_fav">Zeige Bestätigungsdialog vor dem zu favoriten hinzufügen</string>
|
||||||
<string name="settings_title_more_options">Erweiterte Einstellungen</string>
|
<string name="settings_title_more_options">Erweiterte Einstellungen</string>
|
||||||
<string name="set_wifi_only">Nur bei WLAN benachrichtigen</string>
|
<string name="set_wifi_only">Nur bei WLAN benachrichtigen</string>
|
||||||
<string name="set_notif_silent">Leise Benachrichtigungen</string>
|
<string name="set_notif_silent">Leise Benachrichtigungen</string>
|
||||||
|
|
|
@ -297,6 +297,7 @@
|
||||||
<string name="set_notif_follow_add">Notifier lorsque quelqu’un ajoute mes pouets à ses favoris</string>
|
<string name="set_notif_follow_add">Notifier lorsque quelqu’un ajoute mes pouets à ses favoris</string>
|
||||||
<string name="set_notif_follow_mention">Notifier lorsque quelqu’un me mentionne</string>
|
<string name="set_notif_follow_mention">Notifier lorsque quelqu’un me mentionne</string>
|
||||||
<string name="set_share_validation">Confirmer avant de partager</string>
|
<string name="set_share_validation">Confirmer avant de partager</string>
|
||||||
|
<string name="set_share_validation_fav">Confirmer avant d\'ajouter aux favoris</string>
|
||||||
<string name="settings_title_more_options">Options avancées</string>
|
<string name="settings_title_more_options">Options avancées</string>
|
||||||
<string name="set_wifi_only">Notifier en WIFI seulement</string>
|
<string name="set_wifi_only">Notifier en WIFI seulement</string>
|
||||||
<string name="set_notif_silent">Utiliser le vibreur</string>
|
<string name="set_notif_silent">Utiliser le vibreur</string>
|
||||||
|
|
|
@ -301,6 +301,7 @@
|
||||||
<string name="set_notif_follow_add">Notify when someone favourites your status</string>
|
<string name="set_notif_follow_add">Notify when someone favourites your status</string>
|
||||||
<string name="set_notif_follow_mention">Notify when someone mentions you</string>
|
<string name="set_notif_follow_mention">Notify when someone mentions you</string>
|
||||||
<string name="set_share_validation">Show confirmation dialog before boosting</string>
|
<string name="set_share_validation">Show confirmation dialog before boosting</string>
|
||||||
|
<string name="set_share_validation_fav">Show confirmation dialog before adding to favourites</string>
|
||||||
<string name="settings_title_more_options">Advanced settings</string>
|
<string name="settings_title_more_options">Advanced settings</string>
|
||||||
<string name="set_wifi_only">Notify in WIFI only</string>
|
<string name="set_wifi_only">Notify in WIFI only</string>
|
||||||
<string name="set_notif_silent">Silent Notifications</string>
|
<string name="set_notif_silent">Silent Notifications</string>
|
||||||
|
|
Loading…
Reference in New Issue