Skip to content

K2GO-534 feat(library): open Content Exchange from the footer (Manage beside Get more) - #723

Merged
luisguzman-adfa merged 1 commit into
mainfrom
feat/K2GO-534-library-content-exchange-access
Nov 2, 2026
Merged

luisguzman-adfa merged 1 commit into
mainfrom
feat/K2GO-534-library-content-exchange-access

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

What changes

  • Library footer becomes an asymmetric 3:2 row: "Get more" (primary, filled) + a new "Manage" (secondary, outlined), both single line (maxLines 1).

  • "Manage" opens the content manager (the Settings > Content manager screen).

  • New SetupLibraryActivity.contentManagerIntent factory: one source for the open-content-manager Intent, used by Settings and the Library button.

  • Wide screens (600dp+): both actions fold into the grid as the last cells; the footer hides.

  • k2go_manage added in all locales, each matched to its own Content manager screen name.

    UI changes:

    • New string k2go_manage: "Manage" (en), "Gestionar" (es, matches "Gestor de contenido"), and the matching verb per locale.
    • The footer "Get more" button goes from outlined to filled (now the primary of the pair).
    • Light and dark verified (OnePlus en, Samsung es).

Why

  • Content is what the Library is about; managing it belongs at the point of use, beside "Get more", not only in Settings.

Verifications

  • Built and installed standard debug on OnePlus (en) and Samsung (es): footer renders 3:2, "Manage" opens the content manager.
  • A long translation ("Administrar") wrapped at 2:1; fixed with 3:2 + maxLines, and "Gestionar" chosen to match the screen name.
    Deferred (low): wide-screen fold with an odd card count can split the two actions (tablet-only); makeActionCell keeps the pre-existing raw Material3 text style, to migrate to K2GoText after K2GO-529 merges.

Notes

… beside Get more)

Add a secondary "Manage" button beside "Get more" (asymmetric 3:2 row, single line)
that opens the content manager through a shared SetupLibraryActivity.contentManagerIntent
factory, which also backs the Settings row. On wide screens both actions fold into the
grid as the last cells. Add k2go_manage in all locales, each matched to its own Content
manager screen name (for example Spanish "Gestionar").
@luisguzman-adfa luisguzman-adfa added ui change or edit to UI strings changes or updates on xml strings files labels Nov 2, 2026
@luisguzman-adfa
luisguzman-adfa merged commit 5c134ab into main Nov 2, 2026
3 checks passed
@luisguzman-adfa
luisguzman-adfa deleted the feat/K2GO-534-library-content-exchange-access branch November 2, 2026 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

strings changes or updates on xml strings files ui change or edit to UI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant