Skip to content

Switch from ImGui to Rivet.#16

Draft
oryxel1 wants to merge 50 commits into
masterfrom
rivet-port
Draft

Switch from ImGui to Rivet.#16
oryxel1 wants to merge 50 commits into
masterfrom
rivet-port

Conversation

@oryxel1

@oryxel1 oryxel1 commented Jun 2, 2026

Copy link
Copy Markdown
Owner

This PR is still in progress, this introduce changes that switch from ImGui to another ui library (called Rivet which also use ThinGL as a base like this project)
This PR will also aims to improve the UI and UX and a lot of functionality that is confusing in the current UI implementation, this is currently how this looks:
image

The goal is for it to look something like this:
https://www.reddit.com/r/JavaFX/comments/1lzijhn/javafx_video_editor_followup/
or similar to other video editor, and also positioning and animation stuff should probably be improved.

TODO:

  • Setup and switch to Rivet
  • Actually working and functional UI
  • Able to move object around
  • Switch to keyframes and other stuff to position element, etc...
  • Animation Editor UI?

@oryxel1 oryxel1 marked this pull request as draft June 2, 2026 19:44
@oryxel1

oryxel1 commented Jun 2, 2026

Copy link
Copy Markdown
Owner Author

conflict moment

@oryxel1

oryxel1 commented Jun 4, 2026

Copy link
Copy Markdown
Owner Author

also this pr will also switch to Java 25 and reduce memory usage by half.

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