move edit timelines option

This commit is contained in:
sk
2023-01-23 10:25:14 +01:00
committed by LucasGGamerM
parent 446a2f8206
commit b9a997730a
5 changed files with 17 additions and 16 deletions

View File

@@ -362,9 +362,6 @@ public class HomeTabFragment extends MastodonToolbarFragment implements Scrollab
item.setIcon(tl.getIcon().iconRes);
}
switcherMenu.add(0, R.id.menu_edit, Menu.NONE, R.string.sk_edit_timelines)
.setIcon(R.drawable.ic_fluent_edit_24_regular);
UiUtils.enablePopupMenuIcons(getContext(), switcherPopup);
}
@@ -377,19 +374,18 @@ public class HomeTabFragment extends MastodonToolbarFragment implements Scrollab
if (id == R.id.menu_back) {
switcher.post(() -> switcherPopup.show());
return true;
} else if (id == R.id.menu_edit) {
Nav.go(getActivity(), EditTimelinesFragment.class, args);
} else {
TimelineDefinition tl = timelinesByMenuItem.get(id);
if (tl != null) {
for (int i = 0; i < timelines.length; i++) {
if (timelines[i] == tl) {
navigateTo(i);
return true;
}
}
TimelineDefinition tl = timelinesByMenuItem.get(id);
if (tl != null) {
for (int i = 0; i < timelines.length; i++) {
if (timelines[i] == tl) {
navigateTo(i);
return true;
}
}
}
return false;
}
private void navigateTo(int i) {
@@ -422,6 +418,8 @@ public class HomeTabFragment extends MastodonToolbarFragment implements Scrollab
Nav.go(getActivity(), SettingsFragment.class, args);
} else if (id == R.id.announcements || id == R.id.announcements_action) {
Nav.goForResult(getActivity(), AnnouncementsFragment.class, args, ANNOUNCEMENTS_RESULT, this);
} else if (id == R.id.edit_timelines) {
Nav.go(getActivity(), EditTimelinesFragment.class, args);
} else if ((list = listItems.get(id)) != null) {
args.putString("listID", list.id);
args.putString("listTitle", list.title);

View File

@@ -29,6 +29,10 @@
android:id="@+id/announcements"
android:icon="@drawable/ic_fluent_megaphone_24_regular"
android:title="@string/sk_announcements" />
<item
android:id="@+id/edit_timelines"
android:icon="@drawable/ic_fluent_edit_24_regular"
android:title="@string/sk_edit_timelines" />
<item
android:id="@+id/lists"
android:icon="@drawable/ic_fluent_people_list_24_regular"

View File

@@ -174,7 +174,7 @@
<string name="sk_unpinned_timeline">Von Start gelöst</string>
<string name="sk_timeline_icon">Symbol</string>
<string name="sk_edit_timeline">Timeline bearbeiten</string>
<string name="sk_edit_timelines">Timelines bearbeiten</string>
<string name="sk_edit_timelines">Timelines bearbeiten</string>
<string name="sk_icon_cat">Katze</string>
<string name="sk_icon_dog">Hund</string>
<string name="sk_icon_rabbit">Hase</string>

View File

@@ -22,5 +22,4 @@
<item name="menu_add_timeline" type="id" />
<item name="menu_back" type="id" />
<item name="menu_edit" type="id" />
</resources>

View File

@@ -221,7 +221,7 @@
<string name="sk_icon_globe">Globe</string>
<string name="sk_icon_pin">Pin</string>
<string name="sk_edit_timeline">Edit timeline</string>
<string name="sk_edit_timelines">Edit timelines</string>
<string name="sk_edit_timelines">Edit timelines</string>
<string name="sk_alt_button">ALT</string>
<string name="sk_post_edited">edited</string>
<string name="sk_notification_type_update">Edited posts</string>