Skip to content

Tags: nebbii/etterna

Tags

0.55.3

Toggle 0.55.3's commit message
Merge branch '0.55.3'

0.55.2

Toggle 0.55.2's commit message
Merge branch '0.55.2'

v0.55.1

Toggle v0.55.1's commit message
Merge branch 'hotfix-0.55.1'

v0.55

Toggle v0.55's commit message
Make everything ready for macOS with fixes. (etternagame#64)

* Add correct Calculator linking for macOS

Add the latest calc version recompiled for a 32bit build with threading and vibro removed and added the correct linking path the the CMake.

* Fix the function overloading on return type in RageUtil

std::string only gets used in Lua so renamed it to luajoin to remove the ambiguous function.

* Removed namespacing for avcodec

Namespacing avcodec creates issue on macOS interfering with local.c in the stdlib.

* Replace emplace_back with push_back for vector.

* Correctly return pointer.

* Fix clang errors about narrowing from int to unsigned int.

Non-constant-expression cannot be narrowed from type 'int' to 'unsigned int' in initializer list

* Fix fullscreen issue on macOS

Pulled from the vanilla master branch.

* Moved everything to std::chrono instead of RageTimer

This fix is required for macOS and should probably be ported to all platforms if possible.

* Delete clockid_t definitions.

Only required for older versions of macOS