Commit Graph

35270 Commits

Author SHA1 Message Date
Kyzentun ec524f7b82 Merge pull request #1014 from kyzentun/linux_minimaid
Linux minimaid
2016-03-13 08:47:30 -06:00
Kyzentun 00437631a2 Merge pull request #1010 from nixtrix/firstsecond
Checking for first second now ignores autokeysounds
2016-03-13 08:47:22 -06:00
Kyzentun Keeslala 060f0999c2 Updated changelog. Added joelwindows7 to translator credits. 2016-03-05 19:05:31 -07:00
Kyzentun Keeslala bd19b1b29a Added global lua function for fetching the list of available sound drivers. Moved WaveOut to the front of the list to make it the first driver to try on Windows. 2016-03-05 18:11:59 -07:00
Kyzentun Keeslala 5f4cd214d9 Disable autosave when not in EditMode_Full to make sure it doesn't do anything in practice mode. 2016-03-04 11:24:23 -07:00
Kyzentun c75f835f25 Merge pull request #1025 from medmig/patch-1
Add missing ':' key binding
2016-03-03 16:28:03 -07:00
Mehdi ea5a690aac Add missing ':' key binding
Add missing ':' (colon) key binding as stated in Keymaps_ini_format.md in the user doc.
2016-03-04 00:17:51 +01:00
Kyzentun f7264656b9 Merge pull request #1022 from blindbox/master
Fixes #1020 and add songs that are missing a Medium difficulty to the Endless Course.
2016-03-03 13:26:59 -07:00
Kyzentun Keeslala eb3121faf9 Pass timing data to TransformNoteData so that fake notes inside warps can be removed properly. 2016-03-02 08:23:26 -07:00
blindbox de5baf2607 Properly add songs that are missing a Medium difficulty to the Endless Course 2016-02-29 11:07:37 +08:00
blindbox 8cc84ebdda Isolated Endless Course from other courses in GetTrailUnsorted
This should fix stepmania/stepmania#1020 .
2016-02-29 11:03:16 +08:00
blindbox f6fc8e3730 Merge pull request #2 from stepmania/master
Merge from latest master.
2016-02-28 17:10:02 +08:00
Kyzentun c50ad2286c Merge pull request #1016 from JOELwindows7/master
Add Bahasa Indonesia to default theme
2016-02-20 09:56:32 -07:00
JOELwindows7 84e7c7b124 Add Bahasa Indonesia to default theme
Bahasa Indonesia now was added to the default theme
2016-02-20 22:27:51 +07:00
Kyzentun Keeslala d3ca850ea6 Forgot to add mmmagic.h 2016-02-16 20:11:58 -07:00
Kyzentun Keeslala 4b0e6f3e0a Moved minimaid linking command to proper place in src/CMakeLists.txt. Removed wrapper function pointers from LightsDriver_LinuxMinimaid.h because it doesn't load a dynamic lib. Link udev when linking libmmmagic. 2016-02-16 20:06:46 -07:00
Kyzentun Keeslala 7cce462dd1 Start event devices at JOY10 so that they won't overlap with joystick devices. 2016-02-15 16:58:36 -07:00
Kyzentun Keeslala 385c1dd525 Forgot to add mmmagic cmake project file. 2016-02-14 22:58:57 -07:00
Kyzentun Keeslala 10c304a80d Add libmmmagic lights support to linux. Mostly copy paste of windows driver. 2016-02-13 17:53:39 -07:00
Joe 4023544670 Checking for first second now ignores autokeysounds. 2016-02-13 22:30:02 +00:00
Kyzentun Keeslala b34f07e10f Check whether InitialScreen is valid before using it after changing themes. 2016-02-13 10:11:22 -07:00
Colby Klein 24d74362a8 Merge pull request #1008 from rfkrocktk/feature/static-dependency-builds
Compile dependencies statically into the binary.
2016-02-12 15:08:10 -08:00
Jason Felds 132fd8ed55 Merge pull request #1009 from rfkrocktk/feature/ffmpeg-pic
Compile FFMPEG in PIC when configured as such.
2016-02-12 16:35:22 -05:00
Naftuli Tzvi Kay 203189a98c Compile FFMPEG in PIC when configured as such.
When the CMake flag is specified for position independent code,
FFMPEG will be compiled with the --enable-pic flag.
2016-02-12 12:23:32 -08:00
Naftuli Tzvi Kay aa0e8690b7 Compile dependencies statically into the binary.
On Linux when building this under RPM, RPM insisted on linking in
standard system libraries like libpng, libjpeg-turbo, libGLEW,
Lua, etc. This patch causes all dependencies to be statically
compiled into the binary, which is ideal as the alternative is
segfaulting because of incompatible library changes.

StepMania also uses a modified Lua library which exports functions
that don't exist in any standard Lua library, so there's no easy
way around this.
2016-02-12 12:07:38 -08:00
Kyzentun Keeslala 9fe6f49a55 Shut up various Trace calls that were clogging the log file uselessly. 2016-02-10 17:14:17 -07:00
Kyzentun a341811369 Merge pull request #1002 from blindbox/master
Partially fix song repetition in generated courses.
2016-02-08 09:21:16 -07:00
Kyzentun Keeslala 86470b7977 Reinstate RageFastSin because it's faster on Windows. 2016-02-07 21:04:10 -07:00
Kyzentun Keeslala acda44238d Replace RageFastSin and RageFastCos with standard library versions because the standard library is faster. Use fmod in spline evaluation. 2016-02-07 15:35:05 -07:00
blindbox 5cabe99b47 Merge pull request #1 from stepmania/master
Latest master pull
2016-02-04 18:00:37 +08:00
Abdullah a580da2183 Partially fix song repetition in generated courses.
The old algorithm for generating courses has a tendency to repeat songs.
This commit prevents that from happening. Songs will instead shuffle, and will
only repeat if the current song list has finished.

This is a partial fix, since for some reason, the method responsible
for getting all the songs in a song group is not doing its work properly.

That means for a course that's supposed to have a 100 songs, only 95 of them
would appear. The other 5 will never appear, and the last 5 will be a repeat
of the first 5 songs.
2016-02-04 17:51:32 +08:00
Kyzentun Keeslala 9f57dd6caf Fix CourseID::ToCourse to use its cache correctly and check whether the path is empty before prepending a slash. 2016-02-03 21:25:47 -07:00
Kyzentun Keeslala 026801e28d In SongID::ToSong, check whether the dir is empty before prepending a slash, so GetSongFromDir can be skipped when the dir is empty. 2016-02-03 21:14:06 -07:00
Kyzentun Keeslala 55e161336a Added lua bindings for playing sounds in SCREENMAN. Added input redirection functions to SCREENMAN for disabling non-lua screen input processing. Added OF_FALSE, OV_EOF, and OV_HOLE to error string list in RageSound for more understandable messages. Made sure RageSound doesn't delete null pointers. Updated changelog. 2016-02-03 13:05:23 -07:00
Kyzentun Keeslala cfca85c464 Allow bringing up the pause menu with MenuLeft and MenuRight at the same time. 2016-01-24 20:16:56 -07:00
Kyzentun Keeslala 751729c49a Disable pausing on ScreenGameplaySyncMachine. 2016-01-23 00:59:19 -07:00
Kyzentun Keeslala d375d2842a Added noteskin bugfix to changelog. 2016-01-18 14:37:11 -07:00
Kyzentun Keeslala 72758bc65b Changed RageFileManager to use the StripMacResourceForks function that already existed in RageUtil. Updated changelog. 2016-01-18 13:58:18 -07:00
Kyzentun Keeslala ae5ff0724a Added Clear timing in region option to timing menu in edit mode. Disabled pasting clipboard timing if it's not safe to fix crash. 2016-01-18 11:48:50 -07:00
Kyzentun e60797c1df Merge pull request #980 from kyzentun/pause_menu
Pause menu for default theme.
2016-01-14 16:56:49 -07:00
Kyzentun Keeslala 0da27cad75 Make the DisplayResolution option row deal with caching the resolution list, so it only happens on screens that use it. 2016-01-14 16:48:52 -07:00
Kyzentun Keeslala 79f4037088 Changed GetDisplayResolutions on Windows to ignore modes with less than 32bpp and not test modes that have already been tested. Changed ScreenOptionsMasterPrefs to cache the resolutions list once when the screen starts instead of fetching it multiple times. 2016-01-14 16:33:19 -07:00
Kyzentun 31688cc804 Merge pull request #977 from kyzentun/disable_dpms
Added code to disable x11 dpms on startup and restore it on exit.
2016-01-13 18:56:43 -07:00
Kyzentun Keeslala a3f5682ce2 Added Stop Course to pause menu. Hide foreground during pause menu. Changed GiveUpStartText, GiveUpBackText, and SkipSongText to tell the player to double tap for the menu. 2016-01-12 17:37:00 -07:00
Kyzentun Keeslala 4eab6ff832 Fix copy paste error in SaveProfiles args. 2016-01-10 20:24:09 -07:00
Kyzentun Keeslala 7b61974df6 Changed RageFile lua functions to emit lua errors instead of asserting if the file cannot be safely read or written to. 2016-01-10 16:38:34 -07:00
Kyzentun Keeslala 0de66f6e1a Added pause menu to ScreenGameplay in default theme. Added SetPrevScreenName lua binding to Screen. Added begin_backing_out lua binding to ScreenGameplay. 2016-01-09 11:40:22 -07:00
Kyzentun Keeslala d810b10d98 Added code to disable x11 dpms on startup and restore it on exit. 2016-01-05 16:28:14 -07:00
hanubeki 14caac26ca Little change for previous commit 2015-12-29 17:54:55 +09:00
hanubeki 375f644b5d Update Japanese language for _fallback 2015-12-29 17:48:34 +09:00