diff --git a/Docs/Changelog_sm5.txt b/Docs/Changelog_sm5.txt index a878fe9750..4a6cced3c8 100644 --- a/Docs/Changelog_sm5.txt +++ b/Docs/Changelog_sm5.txt @@ -10,6 +10,15 @@ StepMania current development To reduce the number of entries in this file, entries are dated to the Saturday after they occurred. +2014/09/27 +---------- +* [Preferences] DebounceCoinInput time pref added for machines that need a + different debounce time for coin input. +* [Preferences] DefaultFailtype preference reinstated to resolve default fail + type problems. +* [TimingData] TimingData::GetReturnsNumbers metric added to make TimingData + functions return tables of numbers instead of strings. + 2014/09/20 ---------- * [ScreenOptionsCustomizeProfile] New screen added for setting profile stats. @@ -17,11 +26,13 @@ To reduce the number of entries in this file, entries are dated to the Saturday 2014/09/13 ---------- * [Endless] Songs are repicked on each repeat of the course. -* [GameState] GetCurrentStage logic fixed to correctly return Stage_Final in all cases where it should. +* [GameState] GetCurrentStage logic fixed to correctly return Stage_Final in + all cases where it should. * [JudgmentMessage] Tracks parameter replaced with Notes and Holds parameters. * [NumPadEntry] New customizable lua class for custom screens. * [ScreenHeartEntry] New screen added to default. -* [TapNote] Class exposed to lua through JudgmentMessage with all data on the TapNote. +* [TapNote] Class exposed to lua through JudgmentMessage with all data on the + TapNote. 2014/09/06 ---------- @@ -32,10 +43,13 @@ To reduce the number of entries in this file, entries are dated to the Saturday * [GameState] InsertCoin and InsertCredit lua functions added. * [PrefsManager] FastNoteRendering preference added. * [RageTexture] Reload lua function added. -* [RageTexture?] "__screen__" added as special screenshot texture name. Causes a skip. +* [RageTexture?] "__screen__" added as special screenshot texture name. + Causes a skip. * [Screen] SetNextScreenName lua function added. -* [ScreenCredits] New ScreenCredits. Please update your theme if you applied theme changes to this screen. -* [ScreenMapControllers] Massively changed to make it not suck. New elements, new metrics, new actions. +* [ScreenCredits] New ScreenCredits. Please update your theme if you applied + theme changes to this screen. +* [ScreenMapControllers] Massively changed to make it not suck. New elements, + new metrics, new actions. * [WheelItemBase] IsLoaded lua function added. 2014/08/30 @@ -47,9 +61,12 @@ To reduce the number of entries in this file, entries are dated to the Saturday ---------- * [ActorFrame] Internal diffuse and glow now apply to BitmapText children. * [GameState] SetCurrentPlayMode and SetCurrentStyle lua functions added. -* [PrefsManager] BackgroundFitMode preference added to settle all problems with how backgrounds are stretched or fit. -* [ScreenSetBGFit] New screen for presenting the BackgroundFitMode preference. See _fallback/BGAnimations/ScreenSetBGFitMode overlay.lua for documentation. -* [ThemeManager] HasMetric/String now return false when the group name or metric name is an empty string. +* [PrefsManager] BackgroundFitMode preference added to settle all problems + with how backgrounds are stretched or fit. +* [ScreenSetBGFit] New screen for presenting the BackgroundFitMode preference. + See _fallback/BGAnimations/ScreenSetBGFitMode overlay.lua for documentation. +* [ThemeManager] HasMetric/String now return false when the group name or + metric name is an empty string. 2014/08/09 ---------- @@ -68,25 +85,31 @@ To reduce the number of entries in this file, entries are dated to the Saturday 2014/07/26 ---------- * [ActorScroller] Accidental "permanent loop" bug fixed. -* [Common metrics] AfterThemeChangeScreen, AfterGameChangeScreen, and AfterGameAndThemeChangeScreen optional metrics added to Common section. +* [Common metrics] AfterThemeChangeScreen, AfterGameChangeScreen, and + AfterGameAndThemeChangeScreen optional metrics added to Common section. * [GameManager] SetGame lua function added. * [Globals] OldStyleStringToDifficulty lua function added. * [PrefsManager] SavePreferences lua function added. - ThreeKeyNavigation preference added. + ThreeKeyNavigation preference added. * [SoundManager] IsTimingDelayed lua function added. * [ThemeManager] SetTheme lua function added. * [ScreenHowToPlay] CharacterName metric works again. 2014/07/18 ---------- -* [BitmapText] LoadFont is now obsolete. Set the Font attribute of the BitmapText instead. -* [ErrorReporting] New system that reports theme errors through dialogs and an on screen display. (Sorry guys, your themes are all full of errors, and you should fix them) -* [LogDisplay] New actor class used by ErrorReporting, possibly useful more widely. See _fallback/Scripts/04 LogDisplay.lua for docs. +* [BitmapText] LoadFont is now obsolete. Set the Font attribute of the + BitmapText instead. +* [ErrorReporting] New system that reports theme errors through dialogs and + an on screen display. (Sorry guys, your themes are all full of errors, and + you should fix them) +* [LogDisplay] New actor class used by ErrorReporting, possibly useful more + widely. See _fallback/Scripts/04 LogDisplay.lua for docs. 2014/07/05 ---------- * [Actor] GetDestX/Y/Z lua functions added. -* [Profile] Lua functions for calculating calories based on heart rate added. See ThemerDocs/calories.txt +* [Profile] Lua functions for calculating calories based on heart rate added. + See ThemerDocs/calories.txt 2014/06/28 ---------- @@ -102,27 +125,35 @@ To reduce the number of entries in this file, entries are dated to the Saturday 2014/06/07 ---------- -* [ScreenSelectMusic] SelectMenuInput message is now always sent when Select is pressed. +* [ScreenSelectMusic] SelectMenuInput message is now always sent when Select + is pressed. 2014/05/17 ---------- -* [GameState] StoreRankingName lua function added. Ranking names now allow lowercase. -* [Profile] SetLastUsedHighScoreName and GetHighScoreListIfExists lua functions added. +* [GameState] StoreRankingName lua function added. Ranking names now allow + lowercase. +* [Profile] SetLastUsedHighScoreName and GetHighScoreListIfExists lua + functions added. 2014/05/10 ---------- -* [Player] Tracks param added to JudgmentMessageCommand. (will change before beta 4) +* [Player] Tracks param added to JudgmentMessageCommand. (will change before + beta 4) * [ScreenGameplay] Themable haste system added. - GetTrueBPS lua function added. -* [ThemeManager] GetMetricNamesInGroup and GetStringNamesInGroup lua functions added. + GetTrueBPS lua function added. +* [ThemeManager] GetMetricNamesInGroup and GetStringNamesInGroup lua functions + added. 2014/05/03 ---------- * [ActorFrame] GetChild and GetChildren modified, see Lua.xml. * [NoteSkinManager] GetMetric function added. -* [PlayerOptions] Entirely new API for setting player options. Superior alternative to ApplyGameCommand. -* [SongOptions] Entirely new API for setting song options. Same design as new PlayerOptions API. -* [NoteField] NoteField Board can now use any AutoActor class instead of just Sprite/Sprite-derived ones. +* [PlayerOptions] Entirely new API for setting player options. Superior + alternative to ApplyGameCommand. +* [SongOptions] Entirely new API for setting song options. Same design as new + PlayerOptions API. +* [NoteField] NoteField Board can now use any AutoActor class instead of just + Sprite/Sprite-derived ones. 2014/04/26 ---------- @@ -151,7 +182,8 @@ To reduce the number of entries in this file, entries are dated to the Saturday ---------- * [ActorScroller] DrawByZPosition fixed for looping ActorScrollers. * [Globals?] GetTimeSinceStart global lua function added. -* [Player] FirstTrack parameter added to JudgmentMessageCommand. (will change before beta 4) +* [Player] FirstTrack parameter added to JudgmentMessageCommand. (will change + before beta 4) ================================================================================ StepMania 5.0 beta 3 | 20140224