mirror of
https://github.com/beemdevelopment/Aegis.git
synced 2025-05-14 22:12:55 +00:00
parent
3bc10bd4b8
commit
78feb25543
4 changed files with 15 additions and 0 deletions
|
@ -355,6 +355,10 @@ public class Preferences {
|
||||||
return _prefs.getBoolean("pref_copy_on_tap", false);
|
return _prefs.getBoolean("pref_copy_on_tap", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isMinimizeOnCopyEnabled() {
|
||||||
|
return _prefs.getBoolean("pref_minimize_on_copy", false);
|
||||||
|
}
|
||||||
|
|
||||||
public void setGroupFilter(List<String> groupFilter) {
|
public void setGroupFilter(List<String> groupFilter) {
|
||||||
JSONArray json = new JSONArray(groupFilter);
|
JSONArray json = new JSONArray(groupFilter);
|
||||||
_prefs.edit().putString("pref_group_filter", json.toString()).apply();
|
_prefs.edit().putString("pref_group_filter", json.toString()).apply();
|
||||||
|
|
|
@ -948,6 +948,9 @@ public class MainActivity extends AegisActivity implements EntryListView.Listene
|
||||||
clip.getDescription().setExtras(extras);
|
clip.getDescription().setExtras(extras);
|
||||||
}
|
}
|
||||||
clipboard.setPrimaryClip(clip);
|
clipboard.setPrimaryClip(clip);
|
||||||
|
if (_prefs.isMinimizeOnCopyEnabled()) {
|
||||||
|
moveTaskToBack(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private class ActionModeCallbacks implements ActionMode.Callback {
|
private class ActionModeCallbacks implements ActionMode.Callback {
|
||||||
|
|
|
@ -280,6 +280,8 @@
|
||||||
|
|
||||||
<string name="pref_highlight_entry_title">Highlight tokens when tapped</string>
|
<string name="pref_highlight_entry_title">Highlight tokens when tapped</string>
|
||||||
<string name="pref_highlight_entry_summary">Make tokens easier to distinguish from each other by temporarily highlighting them when tapped</string>
|
<string name="pref_highlight_entry_summary">Make tokens easier to distinguish from each other by temporarily highlighting them when tapped</string>
|
||||||
|
<string name="pref_minimize_on_copy_title">Minimize on copy</string>
|
||||||
|
<string name="pref_minimize_on_copy_summary">Minimize the app after copying a token</string>
|
||||||
<string name="pref_copy_on_tap_title">Copy tokens when tapped</string>
|
<string name="pref_copy_on_tap_title">Copy tokens when tapped</string>
|
||||||
<string name="pref_copy_on_tap_summary">Copy tokens to the clipboard by tapping them</string>
|
<string name="pref_copy_on_tap_summary">Copy tokens to the clipboard by tapping them</string>
|
||||||
<string name="pref_pause_entry_title">Freeze tokens when tapped</string>
|
<string name="pref_pause_entry_title">Freeze tokens when tapped</string>
|
||||||
|
|
|
@ -8,6 +8,12 @@
|
||||||
android:title="@string/pref_focus_search"
|
android:title="@string/pref_focus_search"
|
||||||
android:summary="@string/pref_focus_search_summary"
|
android:summary="@string/pref_focus_search_summary"
|
||||||
app:iconSpaceReserved="false"/>
|
app:iconSpaceReserved="false"/>
|
||||||
|
<androidx.preference.SwitchPreferenceCompat
|
||||||
|
android:defaultValue="false"
|
||||||
|
android:key="pref_minimize_on_copy"
|
||||||
|
android:title="@string/pref_minimize_on_copy_title"
|
||||||
|
android:summary="@string/pref_minimize_on_copy_summary"
|
||||||
|
app:iconSpaceReserved="false"/>
|
||||||
<androidx.preference.SwitchPreferenceCompat
|
<androidx.preference.SwitchPreferenceCompat
|
||||||
android:defaultValue="false"
|
android:defaultValue="false"
|
||||||
android:key="pref_copy_on_tap"
|
android:key="pref_copy_on_tap"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue