Skip to content

funkin lime iOS libs built with sdk 15.2#2

Closed
ghost wants to merge 1 commit intoFunkinCrew:develop2from
KarimAkra-Stuff:ios
Closed

funkin lime iOS libs built with sdk 15.2#2
ghost wants to merge 1 commit intoFunkinCrew:develop2from
KarimAkra-Stuff:ios

Conversation

@ghost
Copy link

@ghost ghost commented May 11, 2024

No description provided.

@KarimAkra-Stuff KarimAkra-Stuff closed this by deleting the head repository May 15, 2024
EliteMasterEric pushed a commit that referenced this pull request Apr 9, 2025
EliteMasterEric pushed a commit that referenced this pull request Jul 21, 2025
Added some `configChages` and fixed the app's theme on android.
NotHyper-474 pushed a commit to NotHyper-474/lime that referenced this pull request Nov 22, 2025
* Add SDL rumble

* Fix rumble

* whitespace fixins real (FunkinCrew#2)

* whitespacing real.. please!

* nativecffi rumble thing fix lol

* Remove trailing whitespace.

* Use SDL's argument names and order.

* Standardize formatting.

* Make `SDLGamepad` fully static again, for simplicity.

Also, consistently use `find()` instead of array access, to avoid accidentally creating entries.

Also also, consistently use guard clauses instead of indenting.

* Make another guard clause.

* Update CFFI function signature.

* Use `clamp()` instead of `if` statements.

* Include required header for `std::clamp()`.

* Revert "Use `clamp()` instead of `if` statements."

`std::clamp()` was not available until C++17, and we'd like to continue supporting older versions.

This reverts commit 715a270.

* Revert "Include required header for `std::clamp()`."

This reverts commit f47aebf.

* Tidy up.

* Document `Gamepad.rumble()`'s arguments.

* Don't limit rumble duration.

SDL apparently supports the full Uint32 range, so there's no reason for Lime to restrict it.

* Fix whitespace.

* Add rumble support in HTML5 (experimental).

---------

Co-authored-by: Cameron Taylor <cameron.taylor.ninja@gmail.com>
Co-authored-by: player-03 <player3.14@gmail.com>
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