Commit Graph
35987 Commits
Author SHA1 Message Date
quietly-turningandGitHub 94203b8fbf Merge pull request #2015 from mwkroening/actions
Add GitHub Actions CI
2020-06-14 10:27:47 -04:00
quietly-turningandGitHub a6b45b32c6 Merge pull request #2014 from mwkroening/appveyor
Fix Windows build
2020-06-13 16:53:20 -04:00
Martin Kröning b24abc6f1f Add GitHub Actions badge 2020-06-13 20:00:58 +02:00
Martin Kröning ecdad57d70 Add GitHub Actions CI 2020-06-13 18:59:14 +02:00
Martin Kröning 10e3a2f2e8 Don't cast doubles to enums
C:\Repos\StepMania\src\Grade.cpp(56): error C2440: 'type cast': cannot convert from 'double' to 'Grade' [C:\Repos\StepMania\Build\src\StepMania.vcxproj]
  C:\Repos\StepMania\src\Grade.cpp(56): note: Conversions between enumeration and floating point values are no longer allowed
2020-06-13 15:40:50 +02:00
quietly-turningandGitHub 376e5f46d8 Merge pull request #2013 from RhythmLunatic/crsDescriptionFix
Write description tag in CourseWriterCRS
2020-06-12 19:17:28 -04:00
RhythmLunatic b300bb516d Format it like the other lines 2020-06-12 15:21:08 -05:00
RhythmLunatic 0befd8bf10 Write description tag to cache 2020-06-12 15:19:26 -05:00
quietly-turningandGitHub 0fe9eff750 Merge pull request #2009 from quietly-turning/wildcard+endless-fix
Course Wildcard + Endless Fix (replaces #1830)
2020-06-09 16:46:17 -04:00
quietly turning 3ba2b8ba54 fix Course.cpp for 5_1-new
random_up_to() was written for SM5.2 and RageUtil's RandomInt() seems
a suitable replacement for 5_1-new.
2020-06-07 20:09:37 -04:00
Jonathan Albertandquietly turning f49229809d Minor fixes 2020-06-07 20:07:49 -04:00
Jonathan Albertandquietly turning 1e6b0d7f35 Fix trail generation in endless mode courses 2020-06-07 20:07:17 -04:00
Jonathan Albertandquietly turning 3bb1045ce1 Fix crash when getting matching steps in endless courses 2020-06-07 20:01:08 -04:00
Jonathan Albertandquietly turning ff75af1f20 Fix song selection in trail generation (for nonstop/oni) 2020-06-07 20:00:32 -04:00
quietly-turningandGitHub 42f989b684 Merge pull request #1923 from eliask/fix-lrc-parsing-crash
Fix LRC parsing crash for unrecognized values
2020-06-06 00:11:45 -04:00
quietly-turningandGitHub b09d492522 Merge pull request #2007 from richardloxley/fix-announcer-evaluation-sounds-issue-2005
Fix issue 2005: incorrect announcer sounds on the evaluation screen
2020-06-04 22:16:31 -04:00
Richard Loxley 9ab72f4fb5 Fix issue 2005: incorrect announcer sound files are played on the evaluation screen if the current theme doesn't have exactly 7 grade tiers.
This change maps the new grade tiers evenly to the 7 old grade tiers to trigger the correct sound files.
It also extends that mapping to the grade tiers used for playing cheering for the top few tiers.
2020-06-04 16:40:28 +01:00
quietly-turningandGitHub b3bd9a3117 Merge pull request #2002 from RhythmLunatic/GetCurrentSection
Add MusicWheel:GetCurrentSections()
2020-05-28 01:22:47 -04:00
RhythmLunatic 88f7d34632 Slightly more clear documentation 2020-05-26 23:15:16 -05:00
RhythmLunatic 6bcae89aaf Update documentation 2020-05-26 22:45:50 -05:00
RhythmLunatic 12e983ba51 add GetCurrentSections 2020-05-26 22:36:53 -05:00
Tracy WardandGitHub 6bea7639e8 Merge pull request #2000 from mqp/joystick-log-errno
Log errors while reading joystick input
2020-05-16 01:36:46 -04:00
Marshall Polaris a10f16cb3c Log errors while reading joystick input 2020-05-15 21:24:16 -07:00
Tracy WardandGitHub b11411ad2d Merge pull request #1998 from DinsFire64/memleak
Small memory fixes.
2020-05-14 17:50:12 -04:00
din 653e8ff6fe Small memory fixes. 2020-05-14 16:19:23 -05:00
quietly-turningandGitHub 09444bcb74 Merge pull request #1996 from quietly-turning/update-lua.xml
update Classes and Enums in bundled Lua.xml
2020-05-12 00:09:47 -04:00
quietly-turning a892cbc4dd update Classes and Enums in bundled Lua.xml
This updates Actor classes, class methods, and Enums listed in the
bundled copy of Lua.xml to be current.

I used the command-line arg --ExportLuaInformation, to generate a wholly
new file, then manually removed some methods (e.g. literally numbered
PlayerOptions methods ported from notitg, CamelCase aliases of
spline-related methods) to keep previous manual modifications intact.

This doesn't touch GlobalFunctions in Lua.xml; those need further
review.
2020-05-11 05:59:08 -04:00
quietly-turningandGitHub d03ec2658f Merge pull request #1994 from DinsFire64/itgio
ITGIO Support for Linux
2020-05-09 17:30:01 -04:00
din e799b292da ITGIO Support for Linux 2020-05-08 19:49:40 -05:00
aeubanksandGitHub bbafb49b3a Don't force libc++ with clang (#1984)
Clang works with libstdc++.
2020-04-30 13:24:58 -07:00
aeubanksandGitHub e16017bd1a Clean up InputHandler_SextetStream (#1985)
Before, this ended up calling a virtual method in the constructor,
which C++ does not allow, and I got weird crashes.

This removes a lot of unused code and gets rid of unnecessary abstractions.
2020-04-30 13:24:23 -07:00
quietly-turningandGitHub f79dc3dbda Merge pull request #1990 from quietly-turning/more-aspect-ratios
add 21:9 and 9:16 to ConfAspectRatio in _fallback
2020-04-29 23:08:32 -04:00
quietly-turning 21eed3f235 add 21:9 and 9:16 to ConfAspectRatio in _fallback
This adds choices for 21:9 (Ultrawide) and 9:16 (widescreen display in
portrait mode) to the _fallback theme.  Previously, users would have to
manually edit Preferences.ini to achieve either of these.

Since "21:9" is the common marketing term for what is actually 64:27,
I've slightly extended GenChoices() in ConfAspectRatio() to use a "name"
string from the winFracs table is one is provided. If not, the original
behavior of generating user-facing choices from the raw values is
preserved.

See: https://wikipedia.org/wiki/21:9_aspect_ratio

I updated the global AspectRatios table in _fallback/02 Utilities.lua to
match.
2020-04-28 22:47:54 -04:00
quietly-turningandGitHub 8650fc420e Merge pull request #1982 from quietly-turning/API-doc-cleanup
fix + clarify multiple issues in LuaDocumentation.xml
2020-04-18 00:35:51 -04:00
quietly-turning 79272eedde fix+clarify multiple issues in LuaDocumentation
* removed ClearEnterMappedKeys from global functions
* typo fix in rawequal
* fix explanations of global SecondsToXXXX functions
* add to explanation of lua.ReportScriptError
* explain how ActorSound class can be used in Lua as "Sound"
* fix explanation for Course.GetCouseDir
* fix specified args for GAMESTATE.GetPreferredDifficulty
* remove HighScore.GetHighScore since it doesn't exist
* document special args for ScreenSelectProfile.SetProfileIndex
* fix specified args for Style.GetColumnInfo
* add examples of return value for Style.GetColumnInfo
* remove lingering mentions of SM4
2020-04-17 17:30:26 -04:00
tertuandGitHub c306c13112 fix documentation for lua.RunWithThreadVariables 2020-04-16 08:39:32 -05:00
quietly-turningandGitHub fe9034aa91 Merge pull request #1977 from teejusb/5_1-new
Fix float parsing errors
2020-04-10 15:23:09 -04:00
teejusb 620ef3609d Revert to use std::strtof insted of std::stof to make travis happy 2020-04-08 22:41:19 -07:00
teejusb 1d365fbc18 Fix float parsing errors 2020-04-08 22:01:16 -07:00
quietly-turningandGitHub caf2f6522e Merge pull request #1960 from Prcuvu/texture_font_generator_fix
Fix Texture Font Generator for Windows x64 build
2020-02-13 14:46:05 -05:00
quietly-turningandGitHub 2b1de03fbb Merge pull request #1958 from Prcuvu/split_zh_language
Split Chinese language into two different locales based on Simplified or Traditional script
2020-02-13 14:40:35 -05:00
x0rblandGitHub 0b34a0df3a Fix crash with AllowMultipleHighScoreWithSameName (#1963) 2020-02-12 06:10:28 -08:00
x0rblandGitHub 50de3a1f2d Fix two disqualification bugs: C-mods and rate mods now properly disqualify (#1965) 2020-02-11 12:15:16 -08:00
Prcuvu 360db59e0d Fix Texture Font Generator for Windows x64 build 2020-02-11 01:46:29 +08:00
Prcuvu b38377403e Add LOG->Warn on fallback to English, for consistency on all platforms 2020-02-08 17:08:25 +08:00
Prcuvu 2baade1dd7 ArchHooks modified for macOS 2020-02-08 17:03:27 +08:00
Prcuvu d893c84b7b ArchHooks modified for Unix 2020-02-08 16:08:02 +08:00
Prcuvu de4dc62846 Split Chinese language into Simplified script and Traditional script
ArchHooks function modified for Windows.
2020-02-08 15:46:00 +08:00
Tracy WardandGitHub eca21d6b29 Merge #1951: Fix XInput library linkage for compatibility down to Windows Vista 2020-02-07 07:42:09 -05:00
quietly-turningandGitHub 500b03a611 Merge pull request #1952 from Prcuvu/readme-lua-url
Update URLs in README.md
2019-12-31 13:43:08 -05:00