Skip to content

Write menu items in sentence case - #475

Merged
SunkenInTime merged 1 commit into
mainfrom
t3/menu-sentence-case
Nov 3, 2026
Merged

SunkenInTime merged 1 commit into
mainfrom
t3/menu-sentence-case

Conversation

@SunkenInTime

@SunkenInTime SunkenInTime commented Nov 2, 2026 •

Copy link
Copy Markdown
Owner

Agent, ability and library menus on main and with this PR

ci: test

"Remove View Cone" sat in title case right under the new "Detach view cone" in the agent menu. The app's menus use sentence case ("Copy to next page", "Edit placement", "Create caption"), so these items now do too:

  • Agent menu: Remove view cone, Create lineup
  • Ability menu toggles: Vision cone, Range outline, Inner outline, Inner fill, Range fill
  • Library background menu: Create folder, Create strategy
  • Map theme profile menu: Set as default

Those were all the title-case labels left in ShadContextMenuItems. Tests, driver scripts and comments that quote these labels are updated with them.

Seen in a Windows driver build: the agent menu with a cone attached, KAY/O's ult menu, and the library's right-click menu, on main and on this branch (pictures above). The map theme menu wasn't opened.

Left alone: buttons, tabs and dialog titles use title case across the app ("New Strategy", "Create Strategy", "Log In", the "Create Lineup" dialog), so the library's "Create Strategy" button now sits above a "Create strategy" menu item. Changing those is a separate call.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge; no actionable issues were found.

Summary

Changes the remaining title-case menu labels to sentence case.

  • Right-click menus now use sentence case for their remaining labels.

Reviews (1) · Last reviewed commit: "Write menu items in sentence case, like ..." · Reviewed by Greptile

Remove view cone, Create lineup, Vision cone, Range outline, Inner outline,
Inner fill, Range fill, Create folder, Create strategy and Set as default
were the only title-case items left in the app's menus.
@coderabbitai

coderabbitai Bot commented Nov 2, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 59 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c5dabb0c-9b3d-492b-9f34-283d0e930eab
Commits

Reviewing files that changed from the base of the PR and between a29d078 and 443b35b.

Files selected for processing: 12
  • lib/const/line_provider.dart
  • lib/widgets/delete_helpers.dart
  • lib/widgets/draggable_widgets/ability/ability_visibility_context_menu.dart
  • lib/widgets/draggable_widgets/agents/agent_widget.dart
  • lib/widgets/folder_navigator.dart
  • lib/widgets/map_theme_settings_section.dart
  • test/ability_visibility_widgets_test.dart
  • test/lineup_draft_delete_test.dart
  • test/view_cone_agent_drag_feedback_test.dart
  • tool/drive/scripts/lineup-draft-delete.json
  • tool/drive/scripts/lineup-draft-identity.json
  • tool/drive/scripts/one-context-menu.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@SunkenInTime
SunkenInTime merged commit 2ebbaba into main Nov 3, 2026
15 checks passed
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.

1 participant