Releases: RayforceDB/rayforce-ui
Releases · RayforceDB/rayforce-ui
v0.2.0
v0.1.11
style(grid): IBM Plex Sans font, increased cell padding - Replace Fira Code with IBM Plex Sans for cleaner data display - Use regular weight for grid data cells, bold for headers - Increase cell padding to (12, 6) for better visual separation - Add font index 2 for regular weight grid cells Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
v0.1.10
fix(startup): signal ready before loading script to prevent UI freeze Reorder startup sequence to signal ready and start UI loop before loading the script file. Previously, slow script operations (like synchronous IPC calls) would block the main thread, causing the window manager to report "not responding". Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
v0.1.9
feat(grid): column dropdown menus, expression rules, and real feed ex…
v0.1.8
What's New
- Toast notifications: Auto-dismiss popups replace scrolling alert panel
- Zero-copy obj_p transfer: All cross-thread data uses pointer exchange (no malloc'd strings)
- Lambda_call rule callbacks: Compiled once, called with cell value via at_idx
- Widget rules/trigger system: Color overlays and fn callbacks
- Cleanup: Remove dead fn_expr/fn_dirty fields and msg->text field
v0.1.7
release: v0.1.7
v0.1.6
release: v0.1.6
v0.1.5
release: v0.1.5
v0.1.4
fix(macos): don't double-scale UI on Retina displays On macOS, glfwGetWindowContentScale returns 2.0 for Retina but GLFW already maps coordinates to screen points. Only fonts need the 2x scale for sharp rendering — style sizes should stay at 1x. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
v0.1.3
docs: add v0.1.1–v0.1.3 to changelog Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>