Skip to content

Conversation

@RKBoss6
Copy link
Contributor

@RKBoss6 RKBoss6 commented Dec 10, 2025

This is a test app from this discussion

This app adds an animation when Bangle.load is called, for more fluidity in the UI, making it feel more lively and responsive
The app is in beta, meaning some bugs will be present, but nothing that breaks a device, and has been extensively tested by me for almost a month now.

Copilot AI review requested due to automatic review settings December 10, 2025 03:20
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new bootloader app called "Loading Animation" that displays an expanding circle animation when Bangle.load() is called, providing visual feedback during app transitions on Bangle.js 2 devices.

Key changes:

  • Introduces a visual loading animation using an expanding circle effect
  • Modifies the Bangle.load() function to show animation before loading apps
  • Implements a 0.3-second animation delay before app transitions

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
apps/loadanim/metadata.json App metadata defining the bootloader configuration
apps/loadanim/icon.png App icon in PNG format
apps/loadanim/boot.js Core logic implementing the animation and Bangle.load override
apps/loadanim/README.md Documentation explaining the app's purpose and known bugs
apps/loadanim/ChangeLog Version history tracking

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bobrippling
Copy link
Collaborator

Very cool!

@thyttan
Copy link
Collaborator

thyttan commented Dec 10, 2025

Thanks 🙏 The effect is cool but the loading times are increased fairly much on my watch 🫤

RKBoss6 and others added 2 commits December 10, 2025 09:53
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@RKBoss6
Copy link
Contributor Author

RKBoss6 commented Dec 10, 2025

I suppose it's just a matter of personal preference - I like having the watch animate when loading, even if it costs me a 1-2 seconds of loading time. Hopefully everyone can at least try it out to see what they think...

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.

3 participants