Commit Graph

  • 862eba8f7d Changed logic to allog ToastyTriggersAt to be a function that returns the next increment. Added ToastyMinTNS metric for controlling the TNS for a toasty. Kyzentun 2015-04-17 23:24:49 -06:00
  • 433b1cbf85 Little changes to Japanese language files: * Change some question mark to halfwidth. * Remove duplicate lines. * Change translation for AvoidLetter/Pillar hanubeki 2015-04-18 10:21:19 +09:00
  • c50b12b8c6 Changed toasty logic to trigger multiple times without requiring a W3. Kyzentun 2015-04-17 16:26:39 -06:00
  • 603d8128f3 Merge pull request #553 from dguzek/Fix-ThemePrefs Kyzentun 2015-04-17 00:43:41 -06:00
  • 52d2c99048 Merge pull request #558 from wolfman2000/wolf-cmake-cpack-clean Jason Felds 2015-04-16 18:34:04 -04:00
  • 028229f881 Allow for assembly free[r] tomcrypt builds. Jason Felds 2015-04-16 18:31:29 -04:00
  • 66f67dcbc2 ...case sensitivity. Jason Felds 2015-04-15 19:22:39 -04:00
  • 1bb24245ce Only use -lva for StepMania, not ffmpeg. Jason Felds 2015-04-15 19:08:51 -04:00
  • e4807b9b85 Allow for the va library to be used with ffmpeg. Jason Felds 2015-04-15 18:22:36 -04:00
  • fc6ce722ca Disabled late join on SSM if on extra stage to prevent crash in summary screen. Kyzentun 2015-04-14 12:25:40 -06:00
  • b35683f7ff Merge pull request #564 from hanubeki/lang-ja Kyzentun 2015-04-14 07:25:34 -06:00
  • 5a5fc390ae More Japanese translation hanubeki 2015-04-14 21:57:04 +09:00
  • ba1dc48856 Add missing language line found by find_missing_strings_in_theme_translations hanubeki 2015-04-14 11:26:01 +09:00
  • 275619df33 Update niler's Japanese language files to 2015/04/11. hanubeki 2015-04-14 11:22:35 +09:00
  • b4690fe932 Merge pull request #562 from sigatrev/master Kyzentun 2015-04-13 17:53:14 -06:00
  • b4f861a8d5 ancient NoteData::ClearRangeForTrack bug fix sigatrev 2015-04-13 18:51:02 -05:00
  • b04e7faec6 Fixed RevertFromDisk by making it turn off the InStepEditor flag while reloading the song. Removed redundant call of loaderSSC.TidyUpData from NotesLoader::LoadFromDir because loaderSSC.LoadFromDir calls it. Kyzentun 2015-04-13 10:33:09 -06:00
  • bac4356672 Changed TimingData to always return the entry before the closest one when using the lookup table to avoid various problems that occur only when the current time is exactly on the current entry in the lookup table. Kyzentun 2015-04-11 22:50:06 -06:00
  • 361df3a496 Provide initial cpack support. Mainly for devs. Jason Felds 2015-04-08 18:18:06 -04:00
  • cf3c967a51 Allow songs with invalid characters such as # in the title to work by calling TidyUpData after loading. Kyzentun 2015-04-10 22:40:49 -06:00
  • 1c3db82537 Modified StepsID operators to consider 0 equal to all other hash values. See comment in source for details. Changed operator>>(RString&, int&) functions to be based off a template. Kyzentun 2015-04-10 09:10:51 -06:00
  • 60349d849e Modified NoteDataWithScoring::GetActualRadarValues to use the time between the first and last hittable notes instead of the first and last seconds of the song because the song could start or end with mines or other unhittable notes. Kyzentun 2015-04-08 20:15:18 -06:00
  • 8993cfe729 Added MuteActions preference checking to RageSound::PlayCopy. Modified ActorSound and GameSoundManager::PlayOnce to take is_action args. Fixed doc for playcommand to mention the param table. Kyzentun 2015-04-08 16:15:14 -06:00
  • 84b57e7ca4 Song::TidyUpData needs to happen after edits in the song folder are loaded so that their radar stuff will be calculated. Bumped cache version. Kyzentun 2015-04-07 12:47:51 -06:00
  • 76a00574e1 Merge pull request #554 from Thumbsy/patch-1 Kyzentun 2015-04-07 07:19:20 -06:00
  • f5a447e65e Last two lines that were left untranslated Thumbsy 2015-04-07 14:18:39 +02:00
  • 8aa2d42427 Added rec_print_children and rec_print_table to _fallback. Updated changelog. Kyzentun 2015-04-07 00:04:34 -06:00
  • 8c33bf92fb Merge pull request #541 from kyzentun/board_under_everything Kyzentun 2015-04-06 23:35:04 -06:00
  • 2bb0ff1bc5 Merge pull request #548 from Wallacoloo/master Kyzentun 2015-04-06 23:34:14 -06:00
  • 3cb7b5d2a5 Typo fix in ScreenEdit help from SpookyMagician. Kyzentun 2015-04-06 23:00:51 -06:00
  • 2f5748fe4d Fixed conflicts and order in Changelog_language.txt. Kyzentun 2015-04-06 22:54:45 -06:00
  • 9658252bc3 Merge pull request #543 from kyzentun/edit_timing_data Kyzentun 2015-04-06 22:50:56 -06:00
  • 88af6acdfd Merge pull request #552 from kyzentun/radar_note_count Kyzentun 2015-04-06 22:49:42 -06:00
  • 1e668c660f Removed _t from typenames because of POSIX. Fixed bug that made a warp and stop on the same row skip the marker in TimingData. Kyzentun 2015-04-06 21:49:46 -06:00
  • 4374d18cb8 Merge pull request #544 from wolfman2000/wolf-cmake-dmg-generator Jason Felds 2015-04-06 22:58:53 -04:00
  • f78574e5a7 More cmake changes: Jason Felds 2015-04-06 22:35:04 -04:00
  • 3d7cb7305b change broadcasting of ThemePref changes Dan Guzek 2015-04-06 21:21:23 -04:00
  • ce8669f049 default theme doesn't need ThemePrefs.ForceSave() Dan Guzek 2015-04-06 21:18:47 -04:00
  • f0e46ecb49 fix ThemePrefs Dan Guzek 2015-04-06 21:08:12 -04:00
  • 666cdb40bd IniFile fix: checking for false ~= checking for nil Dan Guzek 2015-04-06 21:01:52 -04:00
  • 5852067f47 Added RadarCategory_Notes. Rewrote NoteDataWithScoring stuff to only traverse the NoteData once, and match the radar code in NoteDataUtil. Fixed hand and lift counting in NoteDataUtil::CalculateRadarValues. Removed cap from RadarValues so that Stream, Voltage, Air, Freeze, and Chaos can be over 1.0. Fixed Stream and Voltage to not count hold heads twice. Changed SetRadarValues in NotesLoaderSSC to not require the stepfile version number. Kyzentun 2015-04-06 18:45:23 -06:00
  • cd75c97d19 Dutch translation update Thumbsy 2015-04-06 23:58:03 +02:00
  • 6bccc97c3a 'Exit' option in 'select game' menu returns user to main options menu unless the game mode was changed (#525) Colin Wallace 2015-04-06 07:01:48 +00:00
  • c49d78f5fc Linux CMake improvements: Jason Felds 2015-04-05 14:49:10 -04:00
  • 0954c81846 Merge pull request #545 from Wallacoloo/master Jason Felds 2015-04-05 09:26:58 -04:00
  • d7e032b478 Added 1, 2, and 4 measure choices to shift menus in edit mode. Kyzentun 2015-04-04 22:38:18 -06:00
  • 8ed944368c Fix OSX key translation crash (#504) Colin Wallace 2015-04-05 02:55:54 +00:00
  • 01032b6049 Allow generating dmg files thanks to cmake. Jason Felds 2015-04-04 15:18:07 -04:00
  • 9e5081476f Added timing menu options to Edit Mode that allow shifting and copying timing segments of a chosen type in the selected region or everywhere below the cursor. Kyzentun 2015-04-04 09:10:00 -06:00
  • 016a4053e1 More CMake improvements and education. Jason Felds 2015-04-03 23:24:46 -04:00
  • 6bedfcaf74 Added NoteField board files. Kyzentun 2015-04-03 14:21:42 -06:00
  • b4893e4a10 Structural changes to ScreenGameplay, Player, and NoteField to put the NoteField Board underneath everything except the song background. This includes underneath the combo/judgment when those are under the field. Screen filter in default theme moved to be part of the NoteField board so that it's always in the right place. Kyzentun 2015-04-03 14:19:28 -06:00
  • 6b4c4e298f Restore compilation for non cmake users. Jason Felds 2015-04-03 16:04:48 -04:00
  • 2f1a348565 Commify handles negative numbers now. Kyzentun 2015-04-02 18:02:38 -06:00
  • d789ef7c6b Exposed commify function to lua and made it handle decimal numbers. Kyzentun 2015-04-02 13:36:41 -06:00
  • da59f1d3b0 Merge pull request #537 from Arvaneth/master Colby Klein 2015-04-01 19:37:54 -07:00
  • b3addbedbc CMake adjusted to allow proper releasing. Jason Felds 2015-03-31 21:17:20 -04:00
  • a70dbd37ca more translation Milène Gauthier 2015-03-31 21:07:41 -04:00
  • 2291cd7f4d We're going to 5.0.7. Jason Felds 2015-03-31 19:27:12 -04:00
  • 2b4cabfb57 Added keybinding for reloading songs on SSM, and lua function for doing it from lua. Added NeverCacheList preference for WIP groups that should never be cached. Rewrote TimingData::CopyRange in preparation for using it to copy/paste timing data from the selected area in edit mode. Kyzentun 2015-03-31 15:20:37 -06:00
  • 0e66d625e6 Merge pull request #534 from kyzentun/song_manager_restructure Kyzentun 2015-03-31 09:41:15 -06:00
  • e08182446e Fixed bug in TimingData lookup table for elapsed time. The entries were being added with the time for lookup when they should have been added with the beat. Also fixed the way GetElapsedTimeInternal uses FindEvent so that FindEvent won't spuriously find the marker when building the lookup table. Kyzentun 2015-03-30 22:41:40 -06:00
  • 8b09da8e64 Various changes to speed up start up time: Added delay_save_cache to SongCacheIndex so that it doesn't write the entire cache index file after every song is loaded when loading songs. Added m_SongsByDir to SongManager so that GetSongFromDir doesn't have to walk the entire list of songs. Minor changes to when LoadEnabledSongsFromPref occurs and how SanityCheckGroupDir works to speed up loading. Song::ReloadFromSongDir removes cache file to force an actual reload from the song dir instead of reloading from the cache. ReloadFromSongDir exposed to lua. Reordered Actor::LoadFromNode to put Command first because that case is more common. Course::GetTrailUnsorted reserves entries before starting to save time reallocating. join in RageUtil calculates the final size of the concatenated strings reserves it to save time reallocating. Added time log file to RageLog for profiling. Kyzentun 2015-03-30 17:45:52 -06:00
  • 3c70b13fcf Fixed unitialized radar in CalculateRadarValues. Changed song deletion message to use translated string. Updated changelog. Kyzentun 2015-03-27 17:04:58 -06:00
  • ca11e67a8c Merge pull request #526 from Wallacoloo/master Colby Klein 2015-03-26 23:58:16 -07:00
  • 473974e52f Add ability to delete songs from disk at the song selection screen (Ctrl+Backspace) Colin Wallace 2015-03-17 04:20:02 +00:00
  • bfc24455ae Merge pull request #529 from dguzek/OSX-Version-LogFix-v2 Jason Felds 2015-03-26 17:41:06 -04:00
  • e67c8e010a update CMake to use new ArchHooks_MacOSX.mm file Dan Guzek 2015-03-25 23:03:23 -04:00
  • 2c16c6870c log OS X version properly - take 2 Dan Guzek 2015-03-25 22:53:42 -04:00
  • 541389ea7d Resolve casting warning where no one would check. Jason Felds 2015-03-25 22:09:46 -04:00
  • 540c617485 Merge pull request #521 from kyzentun/load_only_from_cache Kyzentun 2015-03-24 20:41:14 -06:00
  • 7ab01aa056 Merge pull request #510 from kyzentun/faster_timing_data Kyzentun 2015-03-24 20:41:01 -06:00
  • 38cf1730db Merge pull request #528 from wolfman2000/wolf-cmake-ffmpeg-quick Jason Felds 2015-03-24 21:27:56 -04:00
  • 062b618bda Changed ActorFrame::SetUpdateRate to reject a negative rate instead of crashing. Kyzentun 2015-03-24 18:28:11 -06:00
  • 8993ce7fa8 Important fixes to this branch: Jason Felds 2015-03-24 20:04:48 -04:00
  • 6963e4d493 Don't have ffmpeg's download take forever. Jason Felds 2015-03-24 19:12:28 -04:00
  • f4da2988d9 Moved GetTexturePath lua function from Sprite to RageTexture and renamed it to GetPath. Updated changelog. Kyzentun 2015-03-24 14:23:30 -06:00
  • 31ce1c7b39 Moved more things to happen only when a song isn't cached. Song::TidyUpData now only fetches a list files in the song dir once, instead of several times. Kyzentun 2015-03-24 12:05:41 -06:00
  • 96259ab951 Fixed voltage calculation by making avg_bps a float instead of an int. Kyzentun 2015-03-23 22:41:15 -06:00
  • b9551cc392 vs2010 project is back to where it was before cmake (that is to say, still messes up during the mapconv portion, but doesn't have any linking errors anymore) freem 2015-03-23 18:47:47 -05:00
  • 6e5b80fbfe Right: 2011/2012 compiles PNG. Jason Felds 2015-03-23 19:43:46 -04:00
  • 5d232aad75 Restore cmake-less 2011/2012 VS support. Jason Felds 2015-03-23 19:41:39 -04:00
  • 2d59abc9ce fix vs2008 build freem 2015-03-23 17:58:06 -05:00
  • 0b312b1771 Merge pull request #524 from wolfman2000/wolf-vs-2013-fix Jason Felds 2015-03-23 18:55:38 -04:00
  • 0a1f43dcbe Fix compilation for cmake-less 2013 users. Jason Felds 2015-03-23 18:54:58 -04:00
  • 1a0e1a0b91 Simpler, more robust ver.cpp generation (also automated whitespace cleanup, lol) Ben "root" Anderson 2015-03-23 15:16:01 -05:00
  • a2798e16f4 More aggressive caching. In general, this makes Stepmania avoid looking in the song directory at all if the song is in the cache, in order to load songs faster. All the RadarValue calculations were also rolled into one to reduce the time needed to build the cache. Kyzentun 2015-03-23 11:35:30 -06:00
  • 8e1cb42164 Merge branch 'master' of github.com:stepmania/stepmania freem 2015-03-22 21:35:32 -05:00
  • 7ac547a5ea recent cmake changes broke standalone windows building. argh. This commit does not fix it, but it does get rid of the various lib errors it was throwing. various linking errors remain freem 2015-03-22 21:35:11 -05:00
  • b66b9143dc Make it clearer for build types. Jason Felds 2015-03-22 17:08:54 -04:00
  • ac211bb3c3 Merge pull request #519 from wolfman2000/wolf-cmake-fixes-shake Colby Klein 2015-03-22 13:22:57 -07:00
  • 05d341485d Allow for system ffmpeg usage. Jason Felds 2015-03-22 16:03:38 -04:00
  • 33f183938e Allow for system pcre to take precedence. Jason Felds 2015-03-22 15:46:53 -04:00
  • ecbec126af Allow disabling GPL only components. Jason Felds 2015-03-22 15:24:20 -04:00
  • 736338dab6 Make sure product_version is set for OS X. Jason Felds 2015-03-22 10:03:50 -04:00
  • 27429d551f Merge pull request #518 from wolfman2000/wolf-cmake-squashed Colby Klein 2015-03-21 18:10:45 -07:00
  • dc94728628 Introduce cmake (min 2.8.12) to StepMania. Jason Felds 2014-10-17 21:23:00 -04:00
  • 63c709e9f2 Merge pull request #516 from sigatrev/AFT-crashes Kyzentun 2015-03-21 00:55:35 -06:00
  • 994b972d08 Prevent 2 AFT related crashes sigatrev 2015-03-21 00:34:30 -05:00
  • 05f455cc17 Merge pull request #515 from sigatrev/AFT-example-update AJ Kelly 2015-03-19 22:06:17 -05:00