Martin Natano
1da34b9ba2
Remove WITH_TTY build option
...
TTY input doesn't seem very useful and the code is broken (requires SDL,
which is not picked up by cmake). The option was disabled by default
too. I doubt anyone is using this.
2022-06-07 22:49:05 +02:00
Martin Natano
258fd61229
Use mbedtls on all platforms & bundle root CAs
...
Certificate bundle downloaded from https://curl.se/docs/caextract.html .
It is licensed under the MPL 2.0.
2022-06-07 10:54:10 +02:00
Martin Natano
58dd83db8a
Disable vaapi
...
One less dependency to worry about and ffmpeg works fine without it.
2022-06-07 10:54:10 +02:00
Martin Natano
f47ea91e0a
Stop looking for bundled libraries
2022-06-07 10:54:10 +02:00
Ivana Kellyerova and teejusb
c4ca141c4a
Add missing parenthesis
2022-06-06 14:22:00 -07:00
teejusb and Martin Natano
8612d34283
Prevent hanging when going into "Graphics Options"
...
Remove calls to ChangeDisplaySettingsEx(CDS_TEST). This prevents an an alarming system hang on NVIDIA GPUs with DisplayPort displays when using "Graphics Options" in the system menu, and doesn't seem to have any downsides as far as I can tell.
Taken from: https://github.com/ClubFantastic/stepmania/commit/46061f818d020138eff80ba5785e0ea88cd68dfd
2022-06-06 11:23:49 +02:00
teejusb and Martin Natano
66f0644c15
Add RateModPreservesPitch option to _fallback/engine
2022-06-06 11:21:28 +02:00
Martin Natano
740ead25bf
Universal binaries break input monitoriing on M1
...
Let's build two separate apps for arm64 and x86_64. Sigh
2022-06-06 11:19:59 +02:00
teejusb
15c13ed7df
Set default editor noteskin to cel
2022-06-05 18:23:08 -07:00
Martin Natano
f14b8e4666
Fix mac build (ddrio)
2022-06-05 21:53:31 +02:00
din and Martin Natano
d694560e63
drio dll support for win32.
2022-06-05 20:56:47 +02:00
Martin Natano
4d76e59e93
Disable unsupported game modes
2022-06-05 19:35:28 +02:00
Martin Natano
6c5bb5f665
Update Lua.xml
2022-06-05 15:52:14 +02:00
Martin Natano
b0665a5135
Add din to credits
2022-06-05 12:07:38 +02:00
Martin Natano
ed4090e2ba
Enable asm optimizations for ffmpeg on macOS
2022-06-05 12:04:37 +02:00
Martin Natano
3eb239ad3b
Replace deprecated macOS APIs with modern equivalents
2022-06-05 12:04:37 +02:00
Martin Natano
5f9f0608c2
Replace forced null pointer assignment with abort()
...
Gets rid of this warning:
error: indirection of non-volatile null pointer will be deleted, not trap [-Werror,-Wnull-dereference]
2022-06-05 12:04:37 +02:00
Martin Natano
699ef6fdbe
Fix incorrect formatting
...
Gets rid of this warning:
error: adding 'int' to a string does not append to the string [-Werror,-Wstring-plus-int]
2022-06-05 12:04:37 +02:00
Martin Natano
228920e7dc
Stop using deprecated jsoncpp method
...
Gets rid of this warning:
error: 'memberName' is deprecated: Use `key = name();` instead. [-Werror,-Wdeprecated-declarations]
2022-06-05 12:04:37 +02:00
Martin Natano
3aebf60410
Remove redundant max() calls
...
This silences warnings like this:
error: taking the max of a value and unsigned zero is always equal to the other value [-Werror,-Wmax-unsigned-zero]
2022-06-05 12:04:37 +02:00
teejusb and GitHub
a1a293e4f1
Update README.md
2022-06-04 23:21:25 -07:00
teejusb and GitHub
2f798f16bc
Update README.md
2022-06-04 13:18:45 -07:00
teejusb and GitHub
a713ad8e15
Update README.md
2022-06-04 12:54:33 -07:00
teejusb and GitHub
dac6e0b853
Update README.md
2022-06-04 11:41:03 -07:00
Martin Natano
7b9a799cdb
Statically link MSVC runtime
2022-06-03 19:47:45 +02:00
Martin Natano
4de9bd7c7f
Fix mine fix :)
...
The song timing was used for the calculations, but the steps timing should be used instead because of split timing.
2022-06-03 14:36:24 +02:00
Martin Natano
2fc8705f45
Force dead code elimination for libtommath
2022-05-31 18:21:35 +02:00
Martin Natano
327278436d
Remove support for building with system libraries
2022-05-31 18:21:35 +02:00
Martin Natano
5f08636ad0
std::binary_function is deprecated and unnecessary in C++11
2022-05-31 12:55:03 +02:00
Martin Natano
f83dd1989d
Move libtomcrypt to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
967ff91cc6
Upgrade libtommath unknown version from 2010 -> 1.2.0 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
9723a67ad7
Upgrade pcre 4.5 -> 8.45
2022-05-30 23:57:33 +02:00
Martin Natano
d112fdd1d2
Rename libmad directory
2022-05-30 23:57:33 +02:00
Martin Natano
06154a0094
Upgrade libjpeg 8c -> 9e
2022-05-30 23:57:33 +02:00
Martin Natano
e2ee97e36d
Update github CI for submodules
2022-05-30 23:57:33 +02:00
Martin Natano
2934af7784
Upgrade glew 1.5.8 -> 2.2.0
2022-05-30 23:57:33 +02:00
Martin Natano
2bb9124c72
Clean up build system
2022-05-30 23:57:33 +02:00
Martin Natano
7d29ee308d
Upgrade vorbis 1.3.6 -> 1.3.7 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
1a44af0cf4
Upgrade ogg 1.3.2 -> 1.3.5 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
1764dbcea8
Move libpng to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
b6620d50ed
Move ffmpeg to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
3d05e523c8
Upgrade zlib 1.2.11 -> 1.2.12 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
7f06ca703d
Upgrade IXWebSocket 11.3.2 -> 11.4.3 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
08896f0cc1
Add SM5 migration guide
2022-05-28 11:21:13 +02:00
Martin Natano
15b77ee278
Update documentation
2022-05-28 11:21:13 +02:00
Martin Natano
be0dee1402
Remove SM5 songs course
2022-05-28 11:21:13 +02:00
Martin Natano
c36ac09ce0
Remove Manual
...
It is incomplete and outdated. There are better resources out there.
2022-05-28 11:21:13 +02:00
Martin Natano
d8586b02b2
Add NETWORK:WebSocket()
2022-05-27 23:42:37 +02:00
Martin Natano
cb037494fc
Correct capitalization of ITGmania folder in macOS dmg
2022-05-27 23:42:37 +02:00
teejusb
6e09b3f5c3
Change back to "default" noteskin instead of "cel" in fallback
2022-05-27 14:35:18 -07:00