- Use WA_TranslucentBackground on QMenu popups so DWM doesn't clip
border edges; draw 1px border at true widget edge via drawLine
- Move Insert 4/8 into Insert submenu, reorder context menu sections
- Sort workspace tree by visible (non-hex-pad) children count
- Add timestamps to ValueHistory ring buffer, expose via new MCP tool
node.history, show relative time in popup ("26s ago", "2m ago")
- Add "Clear Value History" right-click menu for single and multi-select
- Add Ctrl+F find bar to RcxEditor with live search, Enter-to-next, wrap
- Fix Ctrl+F in workspace dock to auto-focus search field
- Add "Change to float" quick-convert for Hex32 right-click menu
- Sort workspace explorer by children count descending (most fields first)
- Fix provider->base() overwriting saved base address from .rcx files
- Add formula support to MCP change_base operation
- Re-evaluate baseAddressFormula on provider attach in selectSource()
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Workspace dock: show member count per type, expandable child rows
(Type Name format, Hex padding filtered), search/filter box with
recursive matching, collapsed by default, double-click navigates
to member in editor
- Menu reorganization: Import/Export submenus, new Tools menu (Type
Aliases, MCP Server, Options), Data Source moved to View, renamed
Unload→Close Project, Unsplit→Remove Split, Current Tab Source→
Data Source
- View menu: add Relative Offsets toggle (persisted, applies to all
editors and new splits)
- Fix Reclass Dark theme: hover/selected colors were identical to
background (#1e1e1e), now #2a2a2a/#2a2d2e for visible contrast
- Dim MDI tab text via QPalette::WindowText (Fusion ignores CSS color)
- Remove dead QProxyStyle tab handlers (never called for QMdiArea)