Skip to content

add Lua pan/opacity/fade, fix monitor placement, redesign app icon#1

Merged
konnatoad merged 1 commit into
mainfrom
feat/lua-effects-icon-monitor
May 24, 2026
Merged

add Lua pan/opacity/fade, fix monitor placement, redesign app icon#1
konnatoad merged 1 commit into
mainfrom
feat/lua-effects-icon-monitor

Conversation

@konnatoad

Copy link
Copy Markdown
Owner
  • Lua slideshow: pan_x, pan_y, opacity fields now wired end-to-end; on_advance() is now actually called on each advance (was silently skipped)
  • Lua editor: Variables panel (toggle button) lists all ctx.* inputs and all return fields with types and descriptions; updated example script to a working Ken Burns + fade demo
  • Monitor fix: use SetWindowPos on first frame (physical pixels) so the preferred-monitor setting overrides Windows' "remember window locations"
  • App icon: blue (#639BFF) background + white "ka" letters, multi-size ICO (16/32/48px), thicker strokes — both .exe ICO and egui window icon updated

- Lua slideshow: pan_x, pan_y, opacity fields now wired end-to-end;
  on_advance() is now actually called on each advance (was silently skipped)
- Lua editor: Variables panel (toggle button) lists all ctx.* inputs
  and all return fields with types and descriptions; updated example script
  to a working Ken Burns + fade demo
- Monitor fix: use SetWindowPos on first frame (physical pixels) so the
  preferred-monitor setting overrides Windows' "remember window locations"
- App icon: blue (#639BFF) background + white "ka" letters, multi-size ICO
  (16/32/48px), thicker strokes — both .exe ICO and egui window icon updated
@konnatoad konnatoad self-assigned this May 24, 2026
@konnatoad konnatoad merged commit 00e9191 into main May 24, 2026
@konnatoad konnatoad deleted the feat/lua-effects-icon-monitor branch May 24, 2026 20:32
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