Commit Graph

34857 Commits

Author SHA1 Message Date
Renaud Lepage a2183d15c1 Reactivating Crash Manager on the Linux platform 2015-05-25 09:57:43 -07:00
Renaud Lepage da93b4fb9b Alter verstub generation 2015-05-25 09:54:04 -07:00
Jason Felds 8394366238 Prepare timestamp macros. 2015-05-25 12:43:22 -04:00
Jason Felds 99b8b6dbbb Move versioning info to standalone file.
Thanks to @cybik for some of the assistance.
2015-05-25 12:36:58 -04:00
Jason Felds 57ebdd87fb Fix Release With Debug Info 2015-05-25 11:56:40 -04:00
Jason Felds 130ce32784 Merge pull request #651 from wolfman2000/wolf-cmake-license-file-change
Put the license file in the CMake folder.
2015-05-24 21:18:50 -04:00
Jason Felds d6e98db50a Put the license file in the CMake folder.
This way if anyone wants to wipe their entire Build directory, it won't break entirely.

I am not responsible if anyone wipes the CMake folder. That is definitely not supported.
2015-05-24 21:01:49 -04:00
Kyzentun Keeslala c155ccffbc Change ForceOtherPlayersToCompatibleSteps to treat NULL steps as a failed match. 2015-05-20 23:22:51 -06:00
Kyzentun Keeslala cc2e166c18 Change JoinPlayer to look directly at SideIsJoined to avoid style-dependent logic in GetNumPlayersEnabled. 2015-05-20 22:26:47 -06:00
Jason Felds 266ac4ef92 Merge pull request #635 from wolfman2000/wolf-libva-builtin
Try to not need WITH_LIBVA.
2015-05-20 19:37:17 -04:00
Kyzentun Keeslala e6e0dcff44 PlayersCanJoin does not check style anymore, see comment. IsHumanPlayer doesn't try to use PlayersCanJoin to guess the current screen anymore. 2015-05-19 21:58:56 -06:00
Jason Felds 57ad9e1eba Ensure Ubuntu core dumps never get added. 2015-05-19 22:09:29 -04:00
Jason Felds b934a25cb2 Try to not need WITH_LIBVA. 2015-05-19 20:08:15 -04:00
Kyzentun Keeslala 6be2cac4ed Updated changelog. Added nixtrix to credits. 2015-05-19 12:57:02 -06:00
Jason Felds a000732c2c Merge pull request #615 from nixtrix/previewlength2
Setting sample length for songs with preview file to 0 uses length of preview file
2015-05-18 23:11:22 -04:00
Jason Felds e85162df7a Merge pull request #614 from nixtrix/changelog
Updated the changelog with all the new changes I've made
2015-05-18 23:09:58 -04:00
Jason Felds c3b468382d Merge pull request #613 from dguzek/OSX-Loading-Splash
fix LoadingWindow splash image for OS X
2015-05-17 22:02:31 -04:00
Kyzentun 80e1e175c0 Merge pull request #616 from nixtrix/notesloaderbmscleanu
Tidying up notesloaderBMS.cpp per kyzentun's request
2015-05-15 09:59:14 -06:00
Joe ba183e0db2 Tidying up (removal of commented code etc) 2015-05-15 16:50:59 +01:00
Joe 16e5932d99 Added another change to the changelog 2015-05-15 15:52:33 +01:00
Joe d3e866db26 Setting sample length for songs with preview file to 0 uses length of preview file 2015-05-15 15:46:20 +01:00
Colby Klein 3df07863f5 Merge pull request #598 from nixtrix/musicwheelfadeout
Music wheel preview fadeout time is now adjustable by the metric [ScreenSelectMusic] SampleMusicFadeOutSeconds.
2015-05-15 07:38:54 -07:00
Joe 0abae7d66a Updated the changelog with all the new changes I've made 2015-05-15 15:28:05 +01:00
Colby Klein 30614e965e Merge pull request #612 from nixtrix/bmsdifftag
BMS loader now supports #difficulty tag.
2015-05-15 07:07:14 -07:00
Dan Guzek 40f1554724 fix Loading Window splash image for OS X
This commit allows OS X users to enjoy their current theme's custom splash graphic if it is available at ./Graphics/Common splash.png
I have been wanting to fix this for a fairly long time.

My fix is probably not the cleanest or proper way to do this.  StepMania.cpp already looks up the current theme's "Common splash.png" and passes it off to the arch-appropriate LoadingWindow as a RageSurface.  This fix repeats the lookup in LoadingWindow_MacOSX.mm, and loads the splash image into a Ragefile which is easily loaded into an NSImage.

Still, my fix does work, and if you actually know how to work with a Ragesurface and can help out here, I'll give you a cookie. :)
2015-05-15 08:28:34 -04:00
Joe a0068cb143 BMS loader now supports #difficulty tag. 2015-05-15 09:59:44 +01:00
Kyzentun Keeslala f5aec7ed4b Why the One Definition Rule exists, and being able to hide members with local variables is bad, Exhibit A. 2015-05-15 02:55:40 -06:00
Kyzentun 69e765867c Merge pull request #609 from nixtrix/bmslua
Lua BGAnimations now work correctly when called from BMS files.
2015-05-14 08:38:56 -06:00
Joe 6b5cb90fcc Lua BGAnimations now work when called from BMS files. 2015-05-14 12:48:26 +01:00
freem 4d0bef92e6 remove unnecessary handle.exe, as reported in issue #608 2015-05-13 21:59:45 -05:00
Jason Felds b756db459e Don't allow any .a files in general.
If they must be added, force them from here on.
2015-05-13 21:05:18 -04:00
Jason Felds aa53504530 Ignore generated CodeLite files.
Yes, trying to branch out slightly.
2015-05-13 19:00:46 -04:00
Jason Felds 736e68e6e9 Merge pull request #597 from jobn/cmakefindjack
Added missing lines of FindJACK.cmake - now finds JACK successfully
2015-05-11 16:59:02 -04:00
Kyzentun 26ef77febf Merge pull request #600 from jobn/backineventmode3
BackInEventMode code now works for both players (new version)
2015-05-11 13:40:57 -06:00
Joe dabad23323 BackInEventMode code now works for both players 2015-05-11 20:37:17 +01:00
Joe 459c74c3bf Music wheel preview fadeout time is now adjustable by the metric [ScreenSelectMusic] SampleMusicFadeOutSeconds. 2015-05-11 15:44:24 +01:00
Joe 89aef33f0f Added missing lines of FindJACK.cmake - now finds JACK successfully 2015-05-11 15:40:55 +01:00
Kyzentun 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. 2015-05-10 10:53:33 -06:00
Kyzentun 336cd2f712 Added XmlToLua to src/Makefile.am. 2015-05-10 08:19:59 -06:00
Jason Felds 86b0a207d9 A few cmake related fixes:
* Restore Windows installing to `C:\Games` by default.
* Restore Windows installing to the `Program` subdirectory.
* Use actual newlines in the `Build` documentation files.
* Remove the text that says that cmake is unstable.
2015-05-10 09:32:56 -04:00
Kyzentun 211269778d Fixed timing segment text to use the beat of the segment. 2015-05-10 01:04:06 -06:00
Jason Felds 1578072d4d Don't break up -G and the generator. 2015-05-09 15:05:16 -04:00
Jason Felds da2c5921bc Use portable tomcrypt for Travis for now. 2015-05-09 14:53:06 -04:00
hanubeki e08455f3c6 Update Japanese translation for AxisFix 2015-05-10 03:43:42 +09:00
Jason Felds 215cf4265c Verify both cmake and stepmania install.
This comes from http://docs.travis-ci.com/user/installing-dependencies/
2015-05-09 14:35:08 -04:00
Jason Felds 0b49ae773f Attempt a manual cmake installation for Travis.
If any dependencies are missing, we should be notified.
2015-05-09 14:12:05 -04:00
Jason Felds 8ce00e7f4b Mention new cmake option in Changelog. 2015-05-09 11:29:21 -04:00
Jason Felds 6ed0bbbcbf StepMania is a C++ project. Tell Travis that. 2015-05-09 10:45:21 -04:00
Kyzentun 1389e68bb3 Changed .travis.yml to use cmake. Updated changelog. Updated version number in CMakeLists.txt. 2015-05-09 08:37:08 -06:00
Kyzentun e3aea3ccbf Merge pull request #585 from Fighter19/master
Add an option to fix the axis problem
2015-05-09 08:27:46 -06:00