Kyzentun
b35683f7ff
Merge pull request #564 from hanubeki/lang-ja
...
Update Japanese translation
2015-04-14 07:25:34 -06:00
hanubeki
5a5fc390ae
More Japanese translation
2015-04-14 21:57:04 +09:00
hanubeki
ba1dc48856
Add missing language line found by find_missing_strings_in_theme_translations
2015-04-14 11:26:01 +09:00
hanubeki
275619df33
Update niler's Japanese language files to 2015/04/11.
2015-04-14 11:22:35 +09:00
Kyzentun
b4690fe932
Merge pull request #562 from sigatrev/master
...
ancient NoteData::ClearRangeForTrack bug fix
2015-04-13 17:53:14 -06:00
sigatrev
b4f861a8d5
ancient NoteData::ClearRangeForTrack bug fix
...
When clearing a range, if the first note in any track in the range was a
hold note, it would place it a hold the end of the cleared range.
2015-04-13 18:51:02 -05:00
Kyzentun
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.
2015-04-13 10:33:09 -06:00
Kyzentun
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.
2015-04-11 22:50:06 -06:00
Kyzentun
cf3c967a51
Allow songs with invalid characters such as # in the title to work by calling TidyUpData after loading.
2015-04-10 22:40:49 -06:00
Kyzentun
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.
2015-04-10 09:10:51 -06:00
Kyzentun
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.
2015-04-08 20:15:18 -06:00
Kyzentun
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.
2015-04-08 16:15:14 -06:00
Kyzentun
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.
2015-04-07 12:47:51 -06:00
Kyzentun
76a00574e1
Merge pull request #554 from Thumbsy/patch-1
...
Last two lines that were left untranslated
2015-04-07 07:19:20 -06:00
Thumbsy
f5a447e65e
Last two lines that were left untranslated
...
This should be all for now.
2015-04-07 14:18:39 +02:00
Kyzentun
8aa2d42427
Added rec_print_children and rec_print_table to _fallback. Updated changelog.
2015-04-07 00:04:34 -06:00
Kyzentun
8c33bf92fb
Merge pull request #541 from kyzentun/board_under_everything
...
Board under everything
2015-04-06 23:35:04 -06:00
Kyzentun
2bb0ff1bc5
Merge pull request #548 from Wallacoloo/master
...
'Exit' option in 'select game' menu returns user to main options menu unless the game mode was changed
2015-04-06 23:34:14 -06:00
Kyzentun
3cb7b5d2a5
Typo fix in ScreenEdit help from SpookyMagician.
2015-04-06 23:00:51 -06:00
Kyzentun
2f5748fe4d
Fixed conflicts and order in Changelog_language.txt.
2015-04-06 22:54:45 -06:00
Kyzentun
9658252bc3
Merge pull request #543 from kyzentun/edit_timing_data
...
Shift timing data in Edit Mode
2015-04-06 22:50:56 -06:00
Kyzentun
88af6acdfd
Merge pull request #552 from kyzentun/radar_note_count
...
RadarCategory_Notes, uncapping and fixes to radar calculation.
2015-04-06 22:49:42 -06:00
Kyzentun
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.
2015-04-06 21:49:46 -06:00
Jason Felds
4374d18cb8
Merge pull request #544 from wolfman2000/wolf-cmake-dmg-generator
...
Allow generating dmg files thanks to cmake.
2015-04-06 22:58:53 -04:00
Jason Felds
f78574e5a7
More cmake changes:
...
* Replace `string(CONCAT ...)` with an equivalent call for the cmake 2.8.12 users.
* Use `execute_process` instead of the deprecated `exec_program`. This will work regardless of version (assuming the minimum is met at least).
This should address issue #549 .
2015-04-06 22:35:04 -04:00
Kyzentun
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.
2015-04-06 18:45:23 -06:00
Thumbsy
cd75c97d19
Dutch translation update
...
Also a small fix(?) in the language changelog. One section appeared to
be misplaced.
2015-04-06 23:58:03 +02:00
Colin Wallace
6bccc97c3a
'Exit' option in 'select game' menu returns user to main options menu unless the game mode was changed ( #525 )
2015-04-06 07:01:48 +00:00
Jason Felds
c49d78f5fc
Linux CMake improvements:
...
* Disable warning output during configuration.
* Allow users to turn on warnings for ffmpeg and other internal projects.
* Add a new variable for easier ffmpeg version migration if we ever
* pursue that.
2015-04-05 14:49:10 -04:00
Jason Felds
0954c81846
Merge pull request #545 from Wallacoloo/master
...
Fix OSX key translation crash (#504 )
2015-04-05 09:26:58 -04:00
Kyzentun
d7e032b478
Added 1, 2, and 4 measure choices to shift menus in edit mode.
2015-04-04 22:38:18 -06:00
Colin Wallace
8ed944368c
Fix OSX key translation crash ( #504 )
2015-04-05 02:55:54 +00:00
Jason Felds
01032b6049
Allow generating dmg files thanks to cmake.
...
A new target is introduced called `dmg`. This must be run explicitly.
Upon running it, it creates the dmg file.
The target respects if we are in a full release or not.
This will officially deprecate the ruby release script in the Xcode
folder upon a successful merge.
2015-04-04 15:23:28 -04:00
Kyzentun
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.
2015-04-04 09:10:00 -06:00
Jason Felds
016a4053e1
More CMake improvements and education.
...
* `set_target_properties` can have multiple properties assigned in one go.
* Have version information be generated from CMake, not later plist preprocessing.
* Configure the plist file regardless of OS. This should be a safe command: following the example from the knut repository.
The old fashioned Info-StepMania.plist file can be considered deprecated
upon a full migration to CMake.
2015-04-03 23:24:46 -04:00
Kyzentun
6bedfcaf74
Added NoteField board files.
2015-04-03 14:21:42 -06:00
Kyzentun
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.
2015-04-03 14:19:28 -06:00
Jason Felds
6b4c4e298f
Restore compilation for non cmake users.
...
The goal is to move to cmake fully. Dealing with plist issues,
specifically on the version.
2015-04-03 16:04:48 -04:00
Kyzentun
2f1a348565
Commify handles negative numbers now.
2015-04-02 18:02:38 -06:00
Kyzentun
d789ef7c6b
Exposed commify function to lua and made it handle decimal numbers.
2015-04-02 13:36:41 -06:00
Colby Klein
da59f1d3b0
Merge pull request #537 from Arvaneth/master
...
More french translation
2015-04-01 19:37:54 -07:00
Jason Felds
b3addbedbc
CMake adjusted to allow proper releasing.
...
Mac side is ready.
2015-03-31 21:17:20 -04:00
Milène Gauthier
a70dbd37ca
more translation
...
Slowly going insane.
2015-03-31 21:07:41 -04:00
Jason Felds
2291cd7f4d
We're going to 5.0.7.
2015-03-31 19:27:12 -04:00
Kyzentun
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.
2015-03-31 15:20:37 -06:00
Kyzentun
0e66d625e6
Merge pull request #534 from kyzentun/song_manager_restructure
...
Various changes to speed up start up time
2015-03-31 09:41:15 -06:00
Kyzentun
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.
2015-03-30 22:41:40 -06:00
Kyzentun
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.
2015-03-30 17:45:52 -06:00
Kyzentun
3c70b13fcf
Fixed unitialized radar in CalculateRadarValues. Changed song deletion message to use translated string. Updated changelog.
2015-03-27 17:04:58 -06:00
Colby Klein
ca11e67a8c
Merge pull request #526 from Wallacoloo/master
...
Add ability to delete songs from the collection through a keyboard shortcut
2015-03-26 23:58:16 -07:00