Skip to content

New transition animation with snappy and comfy speeds#706

Merged
frysee merged 2 commits into
LoveRetro:mainfrom
radther:new_transition
Apr 27, 2026
Merged

New transition animation with snappy and comfy speeds#706
frysee merged 2 commits into
LoveRetro:mainfrom
radther:new_transition

Conversation

@radther
Copy link
Copy Markdown

@radther radther commented Apr 15, 2026

What

  • Updates the animation to a common Push Pop style animation (seen commonly on mobile devices)
  • Updates the Menu transitions setting to have "Off", "Snappy", and "Comfy", with snappy being 150ms and comfy being 250ms. Both animations use an intensity of 3 with an easing of Ease out.

Why

The existing animation doesn't blend well, especially when backing out, and can look confusing with the opacity transition. The new transition should flow better.

How

  1. Updates transition of the SDL surfaces
  2. Fixes pill blinking on incoming screen
  3. Adds animation defines for easing
  4. Updates settings to handle the new options. Handles existing settings by bool 0 = Option off, staying off, and bool 1 = Option Snappy (the default)

@frysee frysee merged commit d10f433 into LoveRetro:main Apr 27, 2026
62 checks passed
ArjunKdaf pushed a commit to ArjunKdaf/kUI that referenced this pull request May 2, 2026
* New Push/Pop stack transition

* Updated transition timing and setting
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