mirror of
https://github.com/MaintainTeam/LastPipeBender.git
synced 2025-03-01 22:08:22 +03:00
searchfilters: integrate 4th Ui into SearchFragment
This commit is contained in:
parent
1a2d58f4a4
commit
6eef250151
3 changed files with 7 additions and 0 deletions
|
@ -57,6 +57,7 @@ import org.schabi.newpipe.extractor.search.SearchInfo;
|
||||||
import org.schabi.newpipe.extractor.search.filter.FilterItem;
|
import org.schabi.newpipe.extractor.search.filter.FilterItem;
|
||||||
import org.schabi.newpipe.fragments.BackPressable;
|
import org.schabi.newpipe.fragments.BackPressable;
|
||||||
import org.schabi.newpipe.fragments.list.BaseListFragment;
|
import org.schabi.newpipe.fragments.list.BaseListFragment;
|
||||||
|
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterChipDialogFragment;
|
||||||
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterDialogFragment;
|
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterDialogFragment;
|
||||||
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterLogic;
|
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterLogic;
|
||||||
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterOptionMenuAlikeDialogFragment;
|
import org.schabi.newpipe.fragments.list.search.filter.SearchFilterOptionMenuAlikeDialogFragment;
|
||||||
|
@ -1091,6 +1092,8 @@ public class SearchFragment extends BaseListFragment<SearchInfo, ListExtractor.I
|
||||||
getString(R.string.search_filter_ui_value));
|
getString(R.string.search_filter_ui_value));
|
||||||
if (getString(R.string.search_filter_ui_option_menu_style_key).equals(searchUi)) {
|
if (getString(R.string.search_filter_ui_option_menu_style_key).equals(searchUi)) {
|
||||||
searchFilterUiDialog = new SearchFilterOptionMenuAlikeDialogFragment();
|
searchFilterUiDialog = new SearchFilterOptionMenuAlikeDialogFragment();
|
||||||
|
} else if (getString(R.string.search_filter_ui_chip_dialog_key).equals(searchUi)) {
|
||||||
|
searchFilterUiDialog = new SearchFilterChipDialogFragment();
|
||||||
} else { // default dialog
|
} else { // default dialog
|
||||||
searchFilterUiDialog = new SearchFilterDialogFragment();
|
searchFilterUiDialog = new SearchFilterDialogFragment();
|
||||||
}
|
}
|
||||||
|
|
|
@ -1279,17 +1279,20 @@
|
||||||
<string name="search_filter_ui_dialog_key">dialog</string>
|
<string name="search_filter_ui_dialog_key">dialog</string>
|
||||||
<string name="search_filter_ui_option_menu_style_key">style</string>
|
<string name="search_filter_ui_option_menu_style_key">style</string>
|
||||||
<string name="search_filter_ui_option_menu_legacy_key">legacy</string>
|
<string name="search_filter_ui_option_menu_legacy_key">legacy</string>
|
||||||
|
<string name="search_filter_ui_chip_dialog_key">chip</string>
|
||||||
|
|
||||||
<string-array name="search_filter_ui_values">
|
<string-array name="search_filter_ui_values">
|
||||||
<item>@string/search_filter_ui_dialog_key</item>
|
<item>@string/search_filter_ui_dialog_key</item>
|
||||||
<item>@string/search_filter_ui_option_menu_style_key</item>
|
<item>@string/search_filter_ui_option_menu_style_key</item>
|
||||||
<item>@string/search_filter_ui_option_menu_legacy_key</item>
|
<item>@string/search_filter_ui_option_menu_legacy_key</item>
|
||||||
|
<item>@string/search_filter_ui_chip_dialog_key</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string-array name="search_filter_ui_description">
|
<string-array name="search_filter_ui_description">
|
||||||
<item>@string/search_filter_ui_dialog</item>
|
<item>@string/search_filter_ui_dialog</item>
|
||||||
<item>@string/search_filter_ui_style</item>
|
<item>@string/search_filter_ui_style</item>
|
||||||
<item>@string/search_filter_ui_legacy</item>
|
<item>@string/search_filter_ui_legacy</item>
|
||||||
|
<item>@string/search_filter_ui_chip_dialog</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string name="tablet_mode_key">tablet_mode</string>
|
<string name="tablet_mode_key">tablet_mode</string>
|
||||||
|
|
|
@ -553,6 +553,7 @@
|
||||||
<string name="search_filter_ui_dialog">Simple Dialog (default)</string>
|
<string name="search_filter_ui_dialog">Simple Dialog (default)</string>
|
||||||
<string name="search_filter_ui_style">Action Menu styled Dialog</string>
|
<string name="search_filter_ui_style">Action Menu styled Dialog</string>
|
||||||
<string name="search_filter_ui_legacy">Action Menu (legacy)</string>
|
<string name="search_filter_ui_legacy">Action Menu (legacy)</string>
|
||||||
|
<string name="search_filter_ui_chip_dialog">Chip Dialog</string>
|
||||||
<!-- Seekbar Preview Thumbnail-->
|
<!-- Seekbar Preview Thumbnail-->
|
||||||
<string name="seekbar_preview_thumbnail_title">Seekbar thumbnail preview</string>
|
<string name="seekbar_preview_thumbnail_title">Seekbar thumbnail preview</string>
|
||||||
<string name="high_quality_larger">High quality (larger)</string>
|
<string name="high_quality_larger">High quality (larger)</string>
|
||||||
|
|
Loading…
Add table
Reference in a new issue