Skip to content

Update and Rebase Libraries to FunkinCrew's, Blend Modes, etc. - #916

Open
Raltyro wants to merge 52 commits into
mainfrom
internal-merge
Open

Update and Rebase Libraries to FunkinCrew's, Blend Modes, etc.#916
Raltyro wants to merge 52 commits into
mainfrom
internal-merge

Conversation

@Raltyro

@Raltyro Raltyro commented Mar 1, 2026

Copy link
Copy Markdown
Member

No description provided.

@Raltyro Raltyro added type:enhancement New feature or request type:help wanted Extra attention is needed dependencies Pull requests that update a dependency file type:breaking change labels Mar 1, 2026
Raltyro added 2 commits March 28, 2026 17:39
# Conflicts:
#	building/libs.xml
#	source/openfl/utils/Assets.hx
Raltyro and others added 5 commits March 29, 2026 09:06
… fix VIDEO_CUTSCENES (#931)

* Update hxvlc to 2.2.6

* Remove `arch -x86_64` as no longer needed

Since `cne-lime` got rebased with FunkinCrew's, which includes Apple Silicon (ARM64) support.

* Wtf

* Rename **Mac OS x64** to **Mac OS Universal** in the ReadME

Reason: **x64** is only powered by Intel/AMD, not ARM, so it will make the macOS users to think macOS builds still uses Intel.

* Enable videos for iOS

Since hxvlc 2.0.0 or newer, it fixed the video playback for iOS.

* Fixed the extension-androidtools import, when using extension-androidtools 2.2.X.

* Replace `start` with `wait` in `VideoCutscene.hx`

* Revert

* Nvm I think I found out why I guess

* Will this fix some actions deprecations?

* Oops

* F#CK

* I'm gonna lose it

* I forgot again

I'm going to scream into the pillow, If I keep forgetting to update those.

* Update macOS version to 26 in the macOS workflow

* Remove old hxvlc apis from the `VideoCutscene.hx` class, since hxvlc got updated to the latest

* Fix the f#cking conflicts

* Now it works

---------

Co-authored-by: Ralty <78720179+Raltyro@users.noreply.github.com>
@MRK2009

MRK2009 commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

If my pr FunkinCrew/lime#95 (Which is from FunkinCrew's lime) will ever be merged, I could add ARM support to the Linux workflow, so it will be supported officially, but not rn though.

@MRK2009

MRK2009 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

If my pr FunkinCrew/lime#95 (Which is from FunkinCrew's lime) will ever be merged, I could add ARM support to the Linux workflow, so it will be supported officially, but not rn though.

I closed it, if you want to know reason why, look through it.
But I can still add it to the workflow anyway.

@Raltyro
Raltyro force-pushed the internal-merge branch 6 times, most recently from 63990cc to af75500 Compare August 4, 2026 08:01
Raltyro and others added 4 commits August 4, 2026 19:50
# Conflicts:
#	.github/workflows/macos.yml
#	building/libs.xml
#	project.xml
#	source/funkin/backend/assets/AssetsLibraryList.hx
#	source/funkin/backend/assets/Paths.hx
#	source/funkin/backend/system/FunkinGame.hx
* Initial commit for branch

* Almost done, just need to fix that weird bug where 2 views need to be present to render 3D

* Small optimisations

* Added temporary fix for rendering with a single view

* removed myself from the authors

* Removing it in fact did not break anything (removed commented out block of code)

* Removed a useless variable and improved formatting on a comment

* Aw dang it
Nobody use Haxe 3 to compile nor target flash for the engine anyway.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file type:breaking change type:enhancement New feature or request type:help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants