Skip to content

Support in Settings

Support (version, website, FAQ, feedback, rate, privacy, terms, credits; see Support and about) is reached from the sidebar’s ⋯ menu on iOS and the Library’s ⋮ menu on Android. Android also has a Support row at the bottom of Settings; iOS has none. The owner wants one way in, the same on both: the last row of Settings. The menu entry goes on both platforms (owner, 2026-10-20).

WhereTodayNew
iOS sidebar ⋯ menu (iPhone, iPad)Support, then Settingsgone: a Settings button (gear) in its place opens Settings directly
Android Library ⋮ menu (also the medium window’s rail header)Support, then Settingsgone: a Settings icon button (gear) in its place opens Settings directly
iOS Settingsno Support rowa last section with one row, Support, which pushes the Support screen inside Settings
Android Settingsa last group with one row, Supportunchanged
Mac menu bar, Help › Supportopens Supportunchanged (the Mac’s place for it; the Mac sidebar has no ⋯ menu)

The iOS row:

  • its own section after Advanced, without a header or footer, as Android’s group;
  • the lifepreserver icon the menu entry used (Android: VultureIcons.Support), in the usual icon tile;
  • title “Support” (settings.title.support, the screen’s own title, already in all 8 languages);
  • a tap pushes the Support screen (MainSettingsScreen.support) on the Settings navigation stack, with a back button to Settings, as Android does. The Support screen itself does not change.

The Settings button (owner, 2026-10-20, decision 3):

  • iOS: a bar button in the sidebar’s navigation bar, where the system drew the ⋯, with the gearshape symbol (.settingsSystemName) and the accessibility label “Settings” (sidebar.menu.settings). A tap does what the menu entry did (presentSettings). The Mac sidebar stays without it: Settings is in the app menu there (⌘,).
  • Android: an IconButton with VultureIcons.Settings and the content description “Settings” (sidebar_menu_settings), in the Library’s top bar and in the medium window’s rail header where the ⋮ was. A tap opens the Settings tree as the menu entry did. No dropdown remains.

None.

None.

None new. iOS reuses settings.title.support. sidebar.menu.support (iOS) and sidebar_menu_support (Android) are no longer used: remove them. The Mac’s Help › Support (AppCommand.support) has its own title, menu.button.help, and keeps working.

#QuestionDecisionDate
1Where is Support reached?The last row of Settings, on both platforms; not from the sidebar or Library menu.2026-10-20
2The Mac’s Help › Support?Kept: the Help menu is where a Mac app puts it, and the Mac has no ⋯ menu to lose it from.2026-10-20
3A menu with one item left?No menu: a direct Settings button replaces the ⋯ / ⋮ on both platforms (this replaces the first answer, “keep the menu with Settings only”, the same day).2026-10-20
4A Support row in the Mac’s Settings window?No: Help › Support is the Mac’s way in, and a Mac app’s settings hold no help (iOS implementation).2026-10-20

None.

Code (vulture-ios)Change
Modules/App/Sources/Shell/Sidebar/SidebarViewController.swift (supportMenu, settingsMenu, overflowItems, invalidateOverflowMenu, presentSupport)Drop the overflow menu (supportMenu, settingsMenu, overflowItems); add a Settings bar button item (not on the Mac) calling presentSettings; drop presentSupport if nothing else calls it
Packages/SettingsScreens/Sources/SettingsScreens/Settings/Main/MainSettingsViewModel+Sections.swift (settingsSections)A last section with the Support row; a new row action that pushes .support
Packages/SettingsScreens/Sources/SettingsScreens/Settings/Main/MainSettingsView.swift, MainSettingsModels.swiftHandle the push to the Support screen within the Settings stack
Modules/App/Sources/Application/AppDelegate+Menus.swift (Help › Support)Unchanged

Tests: the settings sections end with the Support row; the sidebar has a Settings button and no overflow menu. Changelog (“Support moved to the bottom of Settings”).

Code (vulture-android)Change
feature/library/.../LibraryRows.kt (LibraryOverflowMenu)Drop the Support entry and the onOpenSupport parameter (done); then replace the menu with a Settings IconButton (rename it, e.g. LibrarySettingsButton)
app/.../navigation/AppShell.kt (openSupport, the header and the two onOpenSupport = call sites)Remove the Support plumbing
feature/settings/.../root/SettingsRootScreen.ktUnchanged (the Support row is already last)

Tests and screenshots of the Library top bar and the rail header; changelog (“Support is in Settings, at the bottom”).

No changes.

  • vulture-ios: the Support row at the bottom of Settings; the sidebar ⋯ menu replaced by a Settings button; tests; changelog (2026-10-20).
  • vulture-android: Support out of the Library ⋮ menu; tests; changelog (2026-10-20).
  • vulture-android: the ⋮ menu replaced by a Settings icon button, in the Library and the rail header; tests; changelog (2026-10-20).
  • vulture-docs: update Support and about and Settings overview; set status: shipped.