Skip to content

Add Chat Settings UI and Pro Forwarding (config, dialogs integration, strings)#19

Merged
Rocket-Space merged 1 commit intomasterfrom
codex/update-splash-image-and-header-text
Feb 26, 2026
Merged

Add Chat Settings UI and Pro Forwarding (config, dialogs integration, strings)#19
Rocket-Space merged 1 commit intomasterfrom
codex/update-splash-image-and-header-text

Conversation

@Rocket-Space
Copy link
Owner

Motivation

  • Provide user-configurable chat/contextual menu options and client-side "Pro Forwarding" features with persistent configuration.
  • Allow repeated sends and optional confirmation for multi-forward workflows while keeping values clamped to safe limits.

Description

  • Add SpaceGramChatSettingsActivity to expose contextual menu toggles and Forward Pro settings with repeat-count controls and confirmation dialogs.
  • Extend SpaceGramConfig with new context toggles (contextShowUserId, contextSaveMediaQuick, contextCopyMessageLink, contextPinShortcuts, contextForwardProToggle) and forward options (forwardProEnabled, forwardProMultipleOption, forwardProConfirmAlert, forwardProDrawingMulti, forwardProRepeatCount) plus clampRepeatCount and persistence logic in loadConfig/saveConfig.
  • Integrate the chat settings entry into SpaceGramSettingsActivity and update DialogsActivity to use a new sendSelectedDialogsWithProForward helper that applies repeat logic and confirmation before delegating sends.
  • Add localized string resources (English and Spanish) for the new UI and features, and update the app name to include a rocket emoji.

Testing

  • Ran ./gradlew assembleDebug, which completed successfully.
  • Ran unit tests with ./gradlew test, which passed.
  • Ran static checks with ./gradlew lint, which completed without errors.

Codex Task

@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Rocket-Space Rocket-Space merged commit daeb14d into master Feb 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant