Skip to content

TT-7340 Add tip for workflow settings and BOLD Record#315

Open
gtryus wants to merge 3 commits into
developfrom
TT-7340-bold-rec
Open

TT-7340 Add tip for workflow settings and BOLD Record#315
gtryus wants to merge 3 commits into
developfrom
TT-7340-bold-rec

Conversation

@gtryus
Copy link
Copy Markdown
Contributor

@gtryus gtryus commented May 19, 2026

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new localized string used by the Step Editor to display a more descriptive workflow settings label (e.g., “Settings for [tool] of [artifact type]”), and updates the localization bundle references and English translation sources accordingly.

Changes:

  • Add stepEditor.settingsFor to the localization store/types and English XLF/XLIFF sources.
  • Update StepEditor.prettySettings() to use the new “Settings for {0} of {1}” format for Record/Transcribe/Paratext settings.
  • Update the exported localization bundle pointer (exported-strings-name.json) to a new generated strings JSON.

Reviewed changes

Copilot reviewed 6 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/renderer/src/store/localization/reducers.tsx Adds default stepEditor.settingsFor string in initial localization state.
src/renderer/src/store/localization/model.tsx Extends IStepEditorStrings to include settingsFor.
src/renderer/src/store/localization/exported-strings-name.json Points runtime localization loading to the newly generated strings bundle.
src/renderer/src/components/StepEditor/StepEditor.tsx Uses the new settingsFor format when rendering settings titles for supported tools.
localization/TranscriberAdmin-en.xlf Adds the new string to the English translation source file.
localization/TranscriberAdmin-en-1.2.xliff Adds the new string to the English XLIFF source file with source context.

Comment thread src/renderer/src/components/StepEditor/StepEditor.tsx Outdated
@gtryus gtryus force-pushed the TT-7340-bold-rec branch from d341f3b to 19b1f8e Compare May 19, 2026 18:58
- Introduced `isBoldWorkflow` context state to manage BOLD workflow logic.
- Updated `MediaRecord`, `WSAudioPlayer`, and `PassageDetail` components to conditionally render elements based on the BOLD workflow state.
- Modified `MobileStepComplete` and `PassageDetailMobileFooter` to hide step completion UI in BOLD workflow.
- Enhanced `RecordButton` to handle recording logic specific to BOLD workflow.
- Added tests to verify BOLD workflow behavior in mobile components.
@gtryus gtryus changed the title TT-7340 Add tip for workflow settings TT-7340 Add tip for workflow settings and BOLD Record May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants