Adding a little bit of polish, and also adding a title to the filters
This commit is contained in:
@@ -18,6 +18,8 @@ public class Filter extends BaseModel{
|
|||||||
@RequiredField
|
@RequiredField
|
||||||
public String id;
|
public String id;
|
||||||
@RequiredField
|
@RequiredField
|
||||||
|
public String title;
|
||||||
|
@RequiredField
|
||||||
public String phrase;
|
public String phrase;
|
||||||
public transient EnumSet<FilterContext> context=EnumSet.noneOf(FilterContext.class);
|
public transient EnumSet<FilterContext> context=EnumSet.noneOf(FilterContext.class);
|
||||||
public Instant expiresAt;
|
public Instant expiresAt;
|
||||||
@@ -61,6 +63,7 @@ public class Filter extends BaseModel{
|
|||||||
public String toString(){
|
public String toString(){
|
||||||
return "Filter{"+
|
return "Filter{"+
|
||||||
"id='"+id+'\''+
|
"id='"+id+'\''+
|
||||||
|
", title='"+title+'\''+
|
||||||
", phrase='"+phrase+'\''+
|
", phrase='"+phrase+'\''+
|
||||||
", context="+context+
|
", context="+context+
|
||||||
", expiresAt="+expiresAt+
|
", expiresAt="+expiresAt+
|
||||||
|
|||||||
@@ -49,15 +49,11 @@ public class WarningFilteredStatusDisplayItem extends StatusDisplayItem{
|
|||||||
@Override
|
@Override
|
||||||
public void onBind(WarningFilteredStatusDisplayItem item){
|
public void onBind(WarningFilteredStatusDisplayItem item){
|
||||||
filteredItems = item.filteredItems;
|
filteredItems = item.filteredItems;
|
||||||
|
text.setText(item.parentFragment.getString(R.string.mo_filtered, item.status.filtered.get(item.status.filtered.size() -1).filter.title));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onClick(){
|
public void onClick(){
|
||||||
// this.itemView.setVisibility(View.GONE);
|
|
||||||
// ViewGroup.LayoutParams params = this.itemView.getLayoutParams();
|
|
||||||
// params.height = 0;
|
|
||||||
// params.width = 0;
|
|
||||||
// this.itemView.setLayoutParams(params);
|
|
||||||
item.parentFragment.onWarningClick(this);
|
item.parentFragment.onWarningClick(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="75dp"
|
android:layout_height="60dp"
|
||||||
android:id="@+id/warning_wrap"
|
android:id="@+id/warning_wrap"
|
||||||
android:background="@drawable/bg_timeline_gap">
|
android:background="@drawable/bg_timeline_gap">
|
||||||
|
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center_vertical"
|
||||||
android:gravity="center_horizontal"
|
android:gravity="center_horizontal"
|
||||||
android:textAppearance="@style/m3_body_large"
|
android:textAppearance="@style/m3_title_medium"
|
||||||
android:textColor="?android:textColorSecondary"
|
android:textColor="?android:textColorSecondary"
|
||||||
android:text="@string/load_missing_posts"/>
|
android:text="@string/load_missing_posts"/>
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@
|
|||||||
<string name="mo_no_image_desc">The included images have no description. Please consider adding one, to allow visually impaired people to participate.</string>
|
<string name="mo_no_image_desc">The included images have no description. Please consider adding one, to allow visually impaired people to participate.</string>
|
||||||
<string name="mo_emoji_recent">Recently used</string>
|
<string name="mo_emoji_recent">Recently used</string>
|
||||||
<string name="mo_clear_recent_emoji">Clear recently used emoji</string>
|
<string name="mo_clear_recent_emoji">Clear recently used emoji</string>
|
||||||
|
<string name="mo_filtered">Filtered: %s</string>
|
||||||
<string name="mo_disable_relocate_publish_button_to_enable_customization">Disable "Relocate publish button" to allow customization</string>
|
<string name="mo_disable_relocate_publish_button_to_enable_customization">Disable "Relocate publish button" to allow customization</string>
|
||||||
|
|
||||||
<!-- accessibility labels-->
|
<!-- accessibility labels-->
|
||||||
|
|||||||
Reference in New Issue
Block a user