Commit Graph

35324 Commits

Author SHA1 Message Date
Kyzentun Keeslala 5fca435b43 Clear the z buffer before drawing notes so 3D notes aren't hidden by things in the underlay using masking. 2016-06-21 08:51:09 -06:00
Kyzentun Keeslala c3d37389ec Log warnings if the theme preference is not set to something valid. Moved underscore logic in IsThemeSelectable to IsThemeNameValid so that GetSelectableThemeNames doesn't fetch the directory list n^2 times. 2016-06-20 13:56:53 -06:00
Kyzentun Keeslala 7daaf04cfc Fixed edit mode attack related crash in routine mode by not checking player options noteskin choice in routine mode. 2016-06-17 16:23:08 -06:00
Kyzentun Keeslala 1deb1dd9c0 Changed ScreenGameplay to not allow Ready and Go announcer sounds to play at the same time if the animation is zero length. 2016-06-09 16:05:49 -06:00
Kyzentun Keeslala a0d6658a65 Changed NotesWriterSM to not mangle the timing data by adding stops when converting warps. 2016-06-07 19:26:21 -06:00
Kyzentun Keeslala d6cf7575b2 Don't allow trying to use a sound driver that is not in the list for the platform. 2016-06-07 18:28:06 -06:00
ddrtime 4c48e962e4 Add Traditional Chinese language (#1136) 2016-06-06 02:04:44 -07:00
Jason Felds b3122072a8 Merge pull request #1131 from djpohly/check-pthread-functions
CMake: check for timed pthreads functions
2016-06-02 06:56:32 -04:00
Devin J. Pohly 0f8c5a4db1 that was kind of an understatement :) 2016-06-01 08:34:49 -04:00
Kyzentun Keeslala a4c1aa6f1c Updated changelog 2016-05-26 08:44:45 -06:00
Jason Felds 8cb746d0cf Merge pull request #1132 from djpohly/release-the-music-i-mean-lua
Release Lua locks responsibly; fix a USB profile crash
2016-05-25 18:45:23 -04:00
Devin J. Pohly 10ddd549f3 Make sure we always release Lua lock
I have a sneaking suspicion that this also magically fixes memory cards
on Linux.
2016-05-24 16:25:23 -04:00
Devin J. Pohly a9bca762e0 d'oh, meant "cond" 2016-05-24 12:39:04 -04:00
Kyzentun ddb91608ad Merge pull request #1130 from djpohly/allow-one-ffmpeg-job
Add -j1 explicitly when WITH_FFMPEG_JOBS is 1
2016-05-24 10:02:22 -06:00
Devin J. Pohly 40dc05e4ed CMake: check for timed pthreads functions
The macros
  HAVE_PTHREAD_MUTEX_TIMEDLOCK
  HAVE_PTHREAD_COND_TIMEDWAIT
are still being used in the Pthreads threading implementation, but the
CMake build system never sets them, so the timed versions aren't used.
This ended up making WorkerThread heartbeats not beat. </3
2016-05-24 11:52:45 -04:00
Devin J. Pohly c4f6149b01 Add -j1 explicitly when WITH_FFMPEG_JOBS is 1
This would otherwise not override any existing -j parameter from parent
make.
2016-05-24 11:47:08 -04:00
Kyzentun Keeslala 2b6768aed9 Remove UndocumentedFeature lua function. It has no legitimate purpose and just crashes with a message. 2016-05-20 19:02:54 -06:00
Kyzentun Keeslala 4361bcd7e3 Don't invalidate the current song or steps until after the music wheel has been constructed, so that themes can safely touch it when handling current song changed. 2016-05-19 11:19:55 -06:00
Kyzentun 7091685514 Merge pull request #1112 from sillybear/patch-8
[ScreenOptionsMasterPrefs] Added 1 new item in NumBackgrounds
2016-05-17 17:08:50 -06:00
sillybear f7cfa2ac91 [ScreenOptionsMasterPrefs] Added new item in NumBackgrounds 2016-05-18 05:37:22 +08:00
Kyzentun fe599ce452 Merge pull request #1101 from djpohly/cmake-propagate
Making a note to put more specific instructions Build/README.md.  Simple "make a shell script with the command" instructions should be good.
2016-05-13 11:38:37 -06:00
Kyzentun a449c54497 Merge pull request #975 from sillybear/patch-5
Changes to Default theme's sync music bpm and song offset
2016-05-13 06:54:13 -06:00
Kyzentun eb431aa52d Merge pull request #974 from sillybear/patch-6
Changes to fallback theme's sync music song offset
2016-05-13 06:54:07 -06:00
Devin J. Pohly 3e743add48 propagate make cmd/flags to sub-make 2016-05-12 22:10:53 -04:00
Jason Felds 935dd71527 Merge pull request #1099 from wolfman2000/wolf-minimaid-connection-exception
Prevent crashes from unconnected Mimimaid devices.
2016-05-12 19:28:31 -04:00
Jason Felds 6102c0dab9 Prevent crashes from unconnected Mimimaid devices.
This only affects Windows.
2016-05-11 20:49:01 -04:00
Kyzentun Keeslala 073ba9f10b Forgot to initialize m_tween_uses_effect_delta. 2016-04-24 17:43:52 -06:00
Kyzentun Keeslala d372a6c8fd Added timer to not update loading window after every song to speed up loading. 2016-04-18 13:08:20 -06:00
Jason Felds c302f14ca9 Merge pull request #1073 from wolfman2000/wolf-trevor-lights-fix
Don't reset lights due to settings.
2016-04-14 22:43:51 -04:00
Jason Felds 55913d1a23 Don't reset lights due to settings.
Thank Trevor Barribeau for the fix.

This is required for the BlinkGameplayButtonLightsOnNote setting, particularly if it's set to 0 instead of 1.
2016-04-14 22:04:04 -04:00
Jason Felds b5405bfc72 Merge pull request #1053 from wolfman2000/wolf-neobeat-songs-played
Properly translate # songs played.
2016-04-10 20:27:11 -04:00
Jason Felds 599d1e64c6 Merge pull request #1054 from wolfman2000/wolf-windows-pedantic-touchups
Fix minor windows pedantic warnings.
2016-04-02 20:20:46 -04:00
Kyzentun Keeslala 9c6858f323 Changed pause menu logic to not allow pausing if any other button is down. 2016-03-31 19:53:47 -06:00
Kyzentun Keeslala 216547c093 Bumped version to 5.0.11. 2016-03-30 10:08:58 -06:00
Jason Felds bec18a0d36 Fix minor windows pedantic warnings. 2016-03-27 22:03:15 -04:00
Jason Felds 9ba2baf8d6 Properly translate # songs played.
No line ending shenanigans this time.
2016-03-27 16:55:17 -04:00
Kyzentun 534909d30a Merge pull request #1050 from NeobeatIKK/master
Update es.ini
2016-03-26 14:54:20 -06:00
NeobeatIKK 0ad8cfc8e3 Update es.ini 2016-03-26 12:56:10 -03:00
Jason Felds b2f777106a Merge pull request #1045 from wolfman2000/wolf-warning-cleanup
Clean up three sets of warnings:
2016-03-24 19:07:33 -04:00
Jason Felds edabf4605b Clean up three sets of warnings:
* Ensure all switches have a default when working with enums.
* Match defined new[] calls with delete[] calls.
* Respect variable initialization order.
2016-03-24 18:30:29 -04:00
Kyzentun Keeslala 2c54b474bb Added various GameButton_Invalid checks to InputMapper to make its functions give rational results instead of crashing. 2016-03-23 23:10:21 -06:00
Kyzentun Keeslala 6a73cdd1ba Added DisableUploadDir preference. Updated changelog. 2016-03-22 09:22:52 -06:00
Kyzentun Keeslala 75daad9d43 Fix bug that cleared display name and other editable profile fields when the stats prefix is changed. 2016-03-17 20:24:34 -06:00
Kyzentun Keeslala a4ecf15ce3 Added flag for making an actor use the effect delta for tweening. Updated changelog. 2016-03-17 19:37:27 -06:00
Kyzentun 89738c68c9 Merge pull request #1040 from kyzentun/seperable_scores
Add stats prefix feature to ProfileManager
2016-03-16 21:18:30 -06:00
Jason Felds 02022d27bc Merge pull request #1039 from wolfman2000/wolf-travis-udev
Attempt to fix Travis with libudev-dev.
2016-03-15 22:26:35 -04:00
Jason Felds ff41bbf8d6 Attempt to fix Travis with libudev-dev. 2016-03-15 22:12:09 -04:00
Kyzentun Keeslala 88227dd610 Added stats prefix feature to ProfileManager for managing scores that need to be separated. 2016-03-15 18:13:53 -06:00
Kyzentun Keeslala e9ce076d50 Disconnect from SMO when syncing or in jukebox to avoid a crash. 2016-03-14 22:36:28 -06:00
Kyzentun Keeslala 62ccc9dae1 Updated changelog. Reencoded small sounds to avoid the small sound crash bug on linux. 2016-03-14 16:57:56 -06:00