Commit Graph

  • c155ccffbc Change ForceOtherPlayersToCompatibleSteps to treat NULL steps as a failed match. Kyzentun Keeslala 2015-05-20 23:22:51 -06:00
  • cc2e166c18 Change JoinPlayer to look directly at SideIsJoined to avoid style-dependent logic in GetNumPlayersEnabled. Kyzentun Keeslala 2015-05-20 22:26:47 -06:00
  • 266ac4ef92 Merge pull request #635 from wolfman2000/wolf-libva-builtin Jason Felds 2015-05-20 19:37:17 -04:00
  • e6e0dcff44 PlayersCanJoin does not check style anymore, see comment. IsHumanPlayer doesn't try to use PlayersCanJoin to guess the current screen anymore. Kyzentun Keeslala 2015-05-19 21:58:56 -06:00
  • 57ad9e1eba Ensure Ubuntu core dumps never get added. Jason Felds 2015-05-19 22:09:03 -04:00
  • b934a25cb2 Try to not need WITH_LIBVA. Jason Felds 2015-05-19 20:08:15 -04:00
  • 6be2cac4ed Updated changelog. Added nixtrix to credits. Kyzentun Keeslala 2015-05-19 12:57:02 -06:00
  • a000732c2c Merge pull request #615 from nixtrix/previewlength2 Jason Felds 2015-05-18 23:11:22 -04:00
  • e85162df7a Merge pull request #614 from nixtrix/changelog Jason Felds 2015-05-18 23:09:58 -04:00
  • c3b468382d Merge pull request #613 from dguzek/OSX-Loading-Splash Jason Felds 2015-05-17 22:02:31 -04:00
  • 80e1e175c0 Merge pull request #616 from nixtrix/notesloaderbmscleanu Kyzentun 2015-05-15 09:59:14 -06:00
  • ba183e0db2 Tidying up (removal of commented code etc) Joe 2015-05-15 16:50:59 +01:00
  • 16e5932d99 Added another change to the changelog Joe 2015-05-15 15:52:33 +01:00
  • d3e866db26 Setting sample length for songs with preview file to 0 uses length of preview file Joe 2015-05-15 15:46:20 +01:00
  • 3df07863f5 Merge pull request #598 from nixtrix/musicwheelfadeout Colby Klein 2015-05-15 07:38:54 -07:00
  • 0abae7d66a Updated the changelog with all the new changes I've made Joe 2015-05-15 15:28:05 +01:00
  • 30614e965e Merge pull request #612 from nixtrix/bmsdifftag Colby Klein 2015-05-15 07:07:14 -07:00
  • 40f1554724 fix Loading Window splash image for OS X Dan Guzek 2015-05-15 08:28:34 -04:00
  • a0068cb143 BMS loader now supports #difficulty tag. Joe 2015-05-15 09:59:44 +01:00
  • f5aec7ed4b Why the One Definition Rule exists, and being able to hide members with local variables is bad, Exhibit A. Kyzentun Keeslala 2015-05-15 02:55:40 -06:00
  • 69e765867c Merge pull request #609 from nixtrix/bmslua Kyzentun 2015-05-14 08:38:56 -06:00
  • 6b5cb90fcc Lua BGAnimations now work when called from BMS files. Joe 2015-05-14 12:48:26 +01:00
  • 4d0bef92e6 remove unnecessary handle.exe, as reported in issue #608 freem 2015-05-13 21:59:45 -05:00
  • b756db459e Don't allow any .a files in general. Jason Felds 2015-05-13 21:05:18 -04:00
  • aa53504530 Ignore generated CodeLite files. Jason Felds 2015-05-13 19:00:46 -04:00
  • 736e68e6e9 Merge pull request #597 from jobn/cmakefindjack Jason Felds 2015-05-11 16:59:02 -04:00
  • 26ef77febf Merge pull request #600 from jobn/backineventmode3 Kyzentun 2015-05-11 13:40:57 -06:00
  • dabad23323 BackInEventMode code now works for both players Joe 2015-05-11 20:37:17 +01:00
  • 459c74c3bf Music wheel preview fadeout time is now adjustable by the metric [ScreenSelectMusic] SampleMusicFadeOutSeconds. Joe 2015-05-11 15:44:24 +01:00
  • 89aef33f0f Added missing lines of FindJACK.cmake - now finds JACK successfully Joe 2015-05-11 15:40:55 +01:00
  • 912582674c Don't put the song title in the screenshot name because it might contain utf8 which doesn't work on windows, or path garbage, or other stuff that would have to be sanitized. Kyzentun 2015-05-10 10:53:33 -06:00
  • 336cd2f712 Added XmlToLua to src/Makefile.am. Kyzentun 2015-05-10 08:19:59 -06:00
  • 86b0a207d9 A few cmake related fixes: Jason Felds 2015-05-10 09:32:56 -04:00
  • 211269778d Fixed timing segment text to use the beat of the segment. Kyzentun 2015-05-10 01:04:06 -06:00
  • 1578072d4d Don't break up -G and the generator. Jason Felds 2015-05-09 15:05:16 -04:00
  • da2c5921bc Use portable tomcrypt for Travis for now. Jason Felds 2015-05-09 14:52:47 -04:00
  • e08455f3c6 Update Japanese translation for AxisFix hanubeki 2015-05-10 03:43:42 +09:00
  • 215cf4265c Verify both cmake and stepmania install. Jason Felds 2015-05-09 14:35:08 -04:00
  • 0b49ae773f Attempt a manual cmake installation for Travis. Jason Felds 2015-05-09 14:12:05 -04:00
  • 8ce00e7f4b Mention new cmake option in Changelog. Jason Felds 2015-05-09 11:29:21 -04:00
  • 6ed0bbbcbf StepMania is a C++ project. Tell Travis that. Jason Felds 2015-05-09 10:45:21 -04:00
  • 1389e68bb3 Changed .travis.yml to use cmake. Updated changelog. Updated version number in CMakeLists.txt. Kyzentun 2015-05-09 08:37:08 -06:00
  • e3aea3ccbf Merge pull request #585 from Fighter19/master Kyzentun 2015-05-09 08:27:46 -06:00
  • e5bc990c52 Merge pull request #588 from kyzentun/xml_conv Jason Felds 2015-05-09 09:53:32 -04:00
  • 520432cdff Added docs for xml converter. Added XmlToLua.h. Condition code in xml is now passed through the lua converter to handle renamed things. Kyzentun 2015-05-08 23:55:38 -06:00
  • edecedd3ee Allow disabling CrystalHD for ffmpeg. Jason Felds 2015-05-08 22:12:47 -04:00
  • 166b6c5d61 Time to remove these unused files. Jason Felds 2015-05-08 20:59:10 -04:00
  • 0d9897aed3 Added toasty example. Kyzentun 2015-05-08 11:19:14 -06:00
  • b30ac3ef95 Merge pull request #587 from hanubeki/lang-ja Colby Klein 2015-05-07 09:00:52 -07:00
  • b52b1a7553 Update Japanese translation [SongManager] Sanity checking groups... hanubeki 2015-05-08 00:44:16 +09:00
  • e591c559c6 Fixed hold cap rendering when Tiny modifier is used. Still has the 1px seam though. Added sanity checking groups progress to SongManager loading. Kyzentun 2015-05-06 15:48:23 -06:00
  • 1bd62c77e9 Merge pull request #586 from hanubeki/lang-ja AJ Kelly 2015-05-06 10:33:58 -05:00
  • d83421754d Update Japanese translation [ScreenGameplay] SkipSongText hanubeki 2015-05-06 19:33:07 +09:00
  • ca3902373f Merge branch 'master' of https://github.com/Fighter19/stepmania Fighter19 2015-05-06 10:06:12 +02:00
  • 73ee19b7cf Adds option for an Axis Fix for some (PS2) adapters which map the D-Pad to Axis Fighter19 2015-05-06 10:04:55 +02:00
  • 9b6ae296c7 Fixed automagic typing. Added debug overlay line for conversion. Kyzentun 2015-05-05 21:41:15 -06:00
  • 17533e7b95 Holding select in gameplay now skips the current song in course or endless mode. Updated changelog. Kyzentun 2015-05-05 13:17:15 -06:00
  • 9d1ba50c23 Fixed logic mistake in PlayersCanJoin. Kyzentun 2015-05-04 19:56:30 -06:00
  • b761654100 Merge pull request #583 from hanubeki/lang-ja Colby Klein 2015-05-03 03:22:08 -07:00
  • 80b9e5d48a Update Japanese translation [OptionExplanations] AllowMultipleToasties [OptionTitles] AllowMultipleToasties hanubeki 2015-05-03 18:30:03 +09:00
  • 236947b346 Changed GetFirstCompatibleStyle to not crash SM so it can be used to check whether joining is allowed. JoinPlayer and PlayersCanJoin now use GetFirstCompatibleStyle to check whether there will be a style to change to. Changed logic in PlayersCanJoin to return false at the first failed requirement. Kyzentun 2015-05-02 23:36:28 -06:00
  • a8f4278a54 Added SetCurrentOptions to NoteField::DrawPrimitives so the correct options are actually set during drawing when there are two players. Fixed stealth by disabling the glow color from the column actor, so glow effects on the column won't work. Added note explaining how long GetBrightness has been disabled. Kyzentun 2015-05-02 18:53:00 -06:00
  • 5eba25a495 Added hold at full to actor effect timing. Added the xml to lua converter. Kyzentun 2015-05-01 07:50:34 -06:00
  • 9829de8b56 Merge pull request #574 from kyzentun/stripes2 Kyzentun 2015-04-30 17:19:30 -06:00
  • fe35b65d4f Merge pull request #582 from jobn/mirrorrandom Kyzentun 2015-04-30 10:24:46 -06:00
  • 16a75bf94c Backwards and shuffle mods now ignore turntable in beat-single5/7 Joe 2015-04-30 12:51:23 +01:00
  • c37e18c175 Merge pull request #580 from jobn/beat_stuff2 Kyzentun 2015-04-29 12:48:33 -06:00
  • be3c4db602 Beat mode gameplay changes, third attempt Joe 2015-04-29 19:43:19 +01:00
  • e3101e4574 When a string is not closed, it creates unresolved tension that stays with you for the rest of the day. Kyzentun 2015-04-28 00:45:37 -06:00
  • 2d9ea44d12 Song::TidyUpData now clears graphics fields that point to files that don't exist. Kyzentun 2015-04-27 07:48:50 -06:00
  • 9758932be0 Changed RageBitmapTexture to pass a dialog id for the missing texture warning so it can be ignored. Updated changelog. Kyzentun 2015-04-26 09:23:12 -06:00
  • 8c802b1a28 Merge pull request #570 from psmay/EzSockets-with-timeouts Kyzentun 2015-04-26 08:52:55 -06:00
  • f3ab635d03 Made screenshot key tag with song title and screen name. Kyzentun 2015-04-25 21:18:42 -06:00
  • a2e1a709a0 Forgot to make VerifySelected pick the first when none are selected. Kyzentun 2015-04-25 19:40:42 -06:00
  • d295d89e56 Changed VerifySelected to emit useful errors insted of just the row name and number selected. Kyzentun 2015-04-25 19:37:45 -06:00
  • b30a282e1b Show board always in default theme because it's the screen filter now. Kyzentun 2015-04-25 07:33:08 -06:00
  • 8e187da210 Merge pull request #565 from kyzentun/toast_in_mouth Kyzentun 2015-04-24 19:07:35 -06:00
  • 05e80191c5 Merge pull request #573 from hanubeki/lang-ja Colby Klein 2015-04-24 17:51:26 -07:00
  • 2656123464 RageTextureManager now keeps a map of textures by pointer for quicker lookup when deleting. RageTextureManager now keeps a map of textures that need updating, which is none of them because I couldn't find a class that inherits from RageTexture that doesn't have an empty Update function. ArrowEffects now requires setting the current PlayerOptions before calling any functions. This might make moving to per-column mods easier, and reduces the direct usage of PlayerState. Tipsy calculations for each column are done in ArrowEffects::Update instead of GetYPos and GetYOffset. DrawHold changed to only call DrawHoldBody once. DrawHoldBody now does the normal and glow passes together instead of needing to be called twice. DrawHoldPart changed to take most of its args in a struct. Giant copy paste mess that NoteField was using to draw timing segment text replaced with a couple functions and a macro. Selection glow for notefield is only calculated if a section is selected. Added RageVector3 functions to CubicSplineN for NoteDisplay to use. Actor effect period is cached now. Sprites and Models cache their animation length now. ReceptorArrowRow no longer calls ArrowEffects::Update in gameplay. Kyzentun 2015-04-24 15:55:54 -06:00
  • 4d6d43deb8 Update Japanese language file for New-Options-menu hanubeki 2015-04-24 17:00:33 +09:00
  • ede974ce73 Merge pull request #571 from mattmccutchen/master Kyzentun 2015-04-23 20:54:52 -06:00
  • 7ff045f920 Updated changelog and credits. Restored spaces on RoomInfoDisplay language entries because they probably belong there. Kyzentun 2015-04-23 20:49:18 -06:00
  • 754ca986e8 Merge branch 'New-Options-menu' of https://github.com/tuxdude143/stepmania Kyzentun 2015-04-23 19:50:51 -06:00
  • cb7efb1570 getDevice: Do not read a dirent after calling closedir. Matt McCutchen 2015-04-23 21:38:45 -04:00
  • 79ee8c1c81 Block+timeout CanRead/CanWrite/DataAvailable EzSockets methods. Peter S. May 2015-04-23 12:50:28 -04:00
  • 55d58659c4 Merge pull request #3 from stepmania/master psmay 2015-04-21 09:37:14 -04:00
  • 68fdb2cc0b Merge pull request #569 from hanubeki/lang-ja Kyzentun 2015-04-21 06:33:15 -06:00
  • 43352462c3 Merge branch 'master' into lang-ja hanubeki 2015-04-21 17:56:27 +09:00
  • 720b0732a2 Moved arcade options on request. tuxdude143 2015-04-21 11:53:59 +12:00
  • 88f295d295 Added diffuse and glow to column renderers to make diffuse and effects affect notes the way they would affect actors inside a frame. Kyzentun 2015-04-20 16:05:43 -06:00
  • 9790d613b5 Changed ScreenEdit::HandleAlterMenuChoice to not prompt for clearing when it is used by cut, which is used by all the transform choices. Kyzentun 2015-04-20 07:47:26 -06:00
  • f6396a6b03 Removed period at the end of input options tuxdude143 2015-04-20 10:06:38 +12:00
  • aa196c9919 Catagory options menu v.2.0 tuxdude143 2015-04-20 08:59:23 +12:00
  • 19ae05b8fc Fixed linenames in metrics.ini tuxdude143 2015-04-19 12:57:03 +12:00
  • 2f7827aa15 Fixed files for new options menu. tuxdude143 2015-04-19 12:23:09 +12:00
  • 283de4f0c2 Restore Xcode debugging with newer builds. Jason Felds 2015-04-18 13:58:16 -04:00
  • 8ead89d484 Some OSes need tomcrypt defines in StepMania too. Jason Felds 2015-04-18 12:27:32 -04:00
  • 9314555e6d Added preference for showing multiple toasties in one song. Added IsWaiting to Transition. Kyzentun 2015-04-18 08:52:57 -06:00
  • 3c12959f72 Fix tuxdude143 2015-04-18 21:19:29 +12:00
  • 01039d048b Files for a catagorised options menu tuxdude143 2015-04-18 21:08:15 +12:00