Skip to content

Flipper app that lets you create animation playlists by dynamically updating the manifest.txt file.

License

Notifications You must be signed in to change notification settings

lsalik2/FlipperAnimationSwitcher

Repository files navigation

Flipper Animation Switcher

A Flipper Zero application for creating, managing, and switching animation playlists - template manifest.txt files that control which background animations play on your Flipper. Supports up to 128 animations per playlist.

Menus

  • Create Playlist - Select animations, optionally fine-tune per-animation settings, then save as a named playlist.
  • Choose Playlist - Apply a saved playlist (overwrites manifest.txt).
  • Delete Playlist - Remove any saved playlist.
  • About / Help - App info and help section.

Controls

Main Menu

  • Up / Down - Navigate options
  • OK - Select option
  • Back - Exit app

Create Playlist -- Animation List

  • Up / Down - Navigate animations
  • OK (short) - Toggle checkbox
  • OK (long) - Edit per-animation settings
  • Right - Proceed to name entry (requires 1+ selected)

Create Playlist -- Animation Settings

  • Up / Down - Navigate settings
  • Left / Right - Adjust value
  • Back - Return to animation list

Choose / Delete Playlist

  • Up / Down - Navigate playlists
  • OK (short) - Apply playlist / Confirm delete
  • OK (long) - Preview playlist animations
  • Back - Return to main menu

Default Animation Values

When an animation is added without customising its settings, these defaults are used:

  • Min Butthurt: 0
  • Max Butthurt: 14
  • Min Level: 1
  • Max Level: 30
  • Weight: 3

File Locations

  • /ext/dolphin/ - Animation folders (read-only by this app)
  • /ext/dolphin/manifest.txt - Active animation manifest (overwritten on Apply)
  • /ext/apps_data/animation_switcher/ - Saved playlist .txt files

Building

This app targets the official Flipper Zero firmware. Most custom firmware builds should also be supported.

Install and run ufbt - instructions on its official GitHub page.

Roadmap

  • Manual manifest.txt import as a playlist
  • Automatic backup of the previous manifest.txt before applying a new playlist
  • Animation previewer screen
  • Increase maximum animation count beyond 128

About

Flipper app that lets you create animation playlists by dynamically updating the manifest.txt file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages