add unlisted visibility option
This commit is contained in:
parent
5562bf936e
commit
583325d6e8
|
@ -1029,7 +1029,8 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
|
||||||
UiUtils.enablePopupMenuIcons(getActivity(), menu);
|
UiUtils.enablePopupMenuIcons(getActivity(), menu);
|
||||||
m.setGroupCheckable(0, true, true);
|
m.setGroupCheckable(0, true, true);
|
||||||
m.findItem(switch(statusVisibility){
|
m.findItem(switch(statusVisibility){
|
||||||
case PUBLIC, UNLISTED -> R.id.vis_public;
|
case PUBLIC -> R.id.vis_public;
|
||||||
|
case UNLISTED -> R.id.vis_unlisted;
|
||||||
case PRIVATE -> R.id.vis_followers;
|
case PRIVATE -> R.id.vis_followers;
|
||||||
case DIRECT -> R.id.vis_private;
|
case DIRECT -> R.id.vis_private;
|
||||||
}).setChecked(true);
|
}).setChecked(true);
|
||||||
|
@ -1039,6 +1040,8 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
|
||||||
int id=item.getItemId();
|
int id=item.getItemId();
|
||||||
if(id==R.id.vis_public){
|
if(id==R.id.vis_public){
|
||||||
statusVisibility=StatusPrivacy.PUBLIC;
|
statusVisibility=StatusPrivacy.PUBLIC;
|
||||||
|
}else if(id==R.id.vis_unlisted){
|
||||||
|
statusVisibility=StatusPrivacy.UNLISTED;
|
||||||
}else if(id==R.id.vis_followers){
|
}else if(id==R.id.vis_followers){
|
||||||
statusVisibility=StatusPrivacy.PRIVATE;
|
statusVisibility=StatusPrivacy.PRIVATE;
|
||||||
}else if(id==R.id.vis_private){
|
}else if(id==R.id.vis_private){
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
<item android:id="@+id/vis_public"
|
<item android:id="@+id/vis_public"
|
||||||
android:icon="@drawable/ic_fluent_earth_24_filled"
|
android:icon="@drawable/ic_fluent_earth_24_filled"
|
||||||
android:title="@string/visibility_public"/>
|
android:title="@string/visibility_public"/>
|
||||||
|
<item android:id="@+id/vis_unlisted"
|
||||||
|
android:icon="@drawable/ic_fluent_people_community_24_regular"
|
||||||
|
android:title="@string/visibility_unlisted"/>
|
||||||
<item android:id="@+id/vis_followers"
|
<item android:id="@+id/vis_followers"
|
||||||
android:icon="@drawable/ic_fluent_people_checkmark_24_regular"
|
android:icon="@drawable/ic_fluent_people_checkmark_24_regular"
|
||||||
android:title="@string/visibility_followers_only"/>
|
android:title="@string/visibility_followers_only"/>
|
||||||
|
|
|
@ -213,6 +213,7 @@
|
||||||
<string name="alt_text_subtitle">Alternativtext erscheint für blinde Menschen. Versuche, nur so viele Details einzubeziehen, um den Kontext zu verstehen.</string>
|
<string name="alt_text_subtitle">Alternativtext erscheint für blinde Menschen. Versuche, nur so viele Details einzubeziehen, um den Kontext zu verstehen.</string>
|
||||||
<string name="alt_text_hint">z.B. Eine Giraffe auf einem Dreirad während sie eine Banane isst</string>
|
<string name="alt_text_hint">z.B. Eine Giraffe auf einem Dreirad während sie eine Banane isst</string>
|
||||||
<string name="visibility_public">Öffentlich</string>
|
<string name="visibility_public">Öffentlich</string>
|
||||||
|
<string name="visibility_unlisted">Nicht gelistet</string>
|
||||||
<string name="visibility_followers_only">Nur Folgende</string>
|
<string name="visibility_followers_only">Nur Folgende</string>
|
||||||
<string name="visibility_private">Nur Leute, die ich erwähne</string>
|
<string name="visibility_private">Nur Leute, die ich erwähne</string>
|
||||||
<string name="search_all">Alle</string>
|
<string name="search_all">Alle</string>
|
||||||
|
|
|
@ -218,6 +218,7 @@
|
||||||
<string name="alt_text_subtitle">Alt text describes your photos for people with low or no vision. Try to only include enough detail to understand the context.</string>
|
<string name="alt_text_subtitle">Alt text describes your photos for people with low or no vision. Try to only include enough detail to understand the context.</string>
|
||||||
<string name="alt_text_hint">e.g. A dog looking around suspiciously with narrowed eyes at the camera.</string>
|
<string name="alt_text_hint">e.g. A dog looking around suspiciously with narrowed eyes at the camera.</string>
|
||||||
<string name="visibility_public">Public</string>
|
<string name="visibility_public">Public</string>
|
||||||
|
<string name="visibility_unlisted">Unlisted</string>
|
||||||
<string name="visibility_followers_only">Followers only</string>
|
<string name="visibility_followers_only">Followers only</string>
|
||||||
<string name="visibility_private">Only people I mention</string>
|
<string name="visibility_private">Only people I mention</string>
|
||||||
<string name="search_all">All</string>
|
<string name="search_all">All</string>
|
||||||
|
|
Loading…
Reference in New Issue