Skip to content

Prepare prerelease 4.3.2+86#73

Merged
SunkenInTime merged 29 commits into
mainfrom
update/prerelease
May 10, 2026
Merged

Prepare prerelease 4.3.2+86#73
SunkenInTime merged 29 commits into
mainfrom
update/prerelease

Conversation

@SunkenInTime
Copy link
Copy Markdown
Owner

Summary

  • bump prerelease metadata to 4.3.2+86
  • include recent strategy editor updates for drawing colors, shortcuts, page bar behavior, and ability placement
  • add supporting tests and release metadata

Testing

  • not run (PR creation only)

SunkenInTime and others added 29 commits April 15, 2026 19:00
- Forward `change_message` and `release_title` via env vars
- Avoid inline interpolation in the release workflow script
- Migrate drawing elements and serializers from `Color` strings to `colorValue`
- Preserve legacy JSON and Hive payloads during read
- Add regression tests for JSON and Hive color persistence
- Register source-owned adapters for free, line, rectangle, and ellipse drawings
- Preserve legacy color fields while writing the current colorValue field
- Update generated Hive metadata and registrar outputs
- Introduce a reusable BetterColorPicker style and palette
- Update color picker consumers to use the new custom styling
- Persist custom swatch colors in app preferences
- Replace hardcoded color pickers with shared color library UI
- Allow adding, editing, and deleting custom colors
- Persist neutral team colors in strategy settings and app defaults
- Apply neutral marker styling across strategy pages and agent widgets
- Add coverage for strategy settings JSON and shade conversion
- Tighten sidebar and segmented tab corner radii
- Adjust settings dialog padding and simplify mode switcher
- Add a PowerShell watcher script for Flutter hot reload
- Render the active page name in the lower-left corner
- Pass page names through the save/load screenshot flow
- Add a widget test covering the new label
- Reduce bar and row corner radii for a cleaner fit
- Adjust expanded panel spacing and resize handle height
- Refresh row action buttons with compact icon spacing
- Store pages bar width in app preferences
- Add horizontal resize handle and clamp width
- Keep existing height resize behavior intact
- Track source and target page IDs through transition state
- Ease the overlay progress curve and drive row fill indicators
- Clear transition page IDs when the animation completes
- Extract lineup visuals into a reusable overlay
- Show lineup overlay while page transitions hide the map
- Use a consistent easing curve for transition progress
- Watch canvas resize changes in persistent lineup widgets
- Add regression test for overlay repositioning and rescaling
- Remove extra button spacing in the collapsed and expanded bars
- Hide row actions until hover or active state
- Disable outer scrollbars for the reorder list
- Centralize pages bar corner radii constants
- Read custom color library entries from `ColorLibraryController`
- Stop watching preferences directly in the controller build
- Keep controller state in sync before persisting preference updates
- Duplicate abilities on modifier-assisted drag
- Track dragged IDs through drop handlers
- Update ability widget tests for the new callback signature
- Add the impeccable skill docs, commands, and references
- Update map theme and settings UI to match the new design flow
- Refresh strategy folder import test expectations
- Replace the plain title/description block with a compact scope pill
- Simplify the strategy object styling description copy
- Store custom keybinds in app preferences
- Add a settings section to edit, reset, and search bindings
- Scope text fields with shortcut overrides and add binding tests
- Move map theme state into `user_preferences_provider`
- Update imports across app and tests
- Add spawn barrier, ult orb, and region name flags to app preferences
- Sync map visibility state with saved preferences and archive exports
- Show draggable agent abilities in the context menu
- Switch the marker sync banner action to a solid button
- Switch to a raw menu item with tighter spacing
- Remove the tooltip wrapper from ability buttons
…to update/prerelease

# Conflicts:
#	.github/workflows/release-desktop.yml
- Update app and MSIX version constants
- Add prerelease release metadata for 4.3.1+85 and 4.3.2+86
Copilot AI review requested due to automatic review settings May 10, 2026 02:58
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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

@SunkenInTime SunkenInTime merged commit f6b4920 into main May 10, 2026
1 check failed
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