Commit Graph
1750 Commits
Author SHA1 Message Date
hanubeki 80b9e5d48a Update Japanese translation
[OptionExplanations] AllowMultipleToasties
[OptionTitles] AllowMultipleToasties
2015-05-03 18:30:03 +09:00
Kyzentun e3101e4574 When a string is not closed, it creates unresolved tension that stays with you for the rest of the day. 2015-04-28 00:45:37 -06:00
Kyzentun b30a282e1b Show board always in default theme because it's the screen filter now. 2015-04-25 07:33:08 -06:00
Kyzentun 8e187da210 Merge pull request #565 from kyzentun/toast_in_mouth
Multiple toasties per song.
2015-04-24 19:07:35 -06:00
hanubeki 4d6d43deb8 Update Japanese language file for New-Options-menu 2015-04-24 17:00:33 +09:00
Kyzentun 7ff045f920 Updated changelog and credits. Restored spaces on RoomInfoDisplay language entries because they probably belong there. 2015-04-23 20:49:18 -06:00
Kyzentun 754ca986e8 Merge branch 'New-Options-menu' of https://github.com/tuxdude143/stepmania 2015-04-23 19:50:51 -06:00
tuxdude143 720b0732a2 Moved arcade options on request. 2015-04-21 11:53:59 +12:00
tuxdude143 f6396a6b03 Removed period at the end of input options 2015-04-20 10:06:38 +12:00
tuxdude143 aa196c9919 Catagory options menu v.2.0
Version 2 of the new options menu.
2015-04-20 08:59:23 +12:00
tuxdude143 19ae05b8fc Fixed linenames in metrics.ini
Lol I'm silly I forgot to fix up the linenames for _fallback so the
options menu displays correctly. Fixed that up.
2015-04-19 12:57:03 +12:00
tuxdude143 2f7827aa15 Fixed files for new options menu.
Revised everything and have now setup the new options menu for the
default theme in english mode ONLY (as of now). Use of the new options
menu requires theme modification
2015-04-19 12:23:09 +12:00
Kyzentun 9314555e6d Added preference for showing multiple toasties in one song. Added IsWaiting to Transition. 2015-04-18 08:52:57 -06:00
tuxdude143 3c12959f72 Fix 2015-04-18 21:19:29 +12:00
tuxdude143 01039d048b Files for a catagorised options menu 2015-04-18 21:08:15 +12:00
Kyzentun 862eba8f7d Changed logic to allog ToastyTriggersAt to be a function that returns the next increment. Added ToastyMinTNS metric for controlling the TNS for a toasty. 2015-04-17 23:24:49 -06:00
hanubeki 433b1cbf85 Little changes to Japanese language files:
* Change some question mark to halfwidth.
* Remove duplicate lines.
* Change translation for AvoidLetter/Pillar
2015-04-18 10:21:19 +09:00
Kyzentun 603d8128f3 Merge pull request #553 from dguzek/Fix-ThemePrefs
Fix theme prefs
2015-04-17 00:43:41 -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 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
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 2f5748fe4d Fixed conflicts and order in Changelog_language.txt. 2015-04-06 22:54:45 -06:00
Dan Guzek 3d7cb7305b change broadcasting of ThemePref changes
I moved a MESSAGEMAN:Broadcast() call so that it only broadcasts the setting that has been saved.  This seems more sensible to me, but it is possible I'm misinterpreting the original design here.

Feel free to merge or not merge this commit. :)
2015-04-06 21:21:23 -04:00
Dan Guzek ce8669f049 default theme doesn't need ThemePrefs.ForceSave()
As noted in my previous commit message, I think ThemePrefs.ForceSave()  can safely be deprecated.  Since many novice themers look to default when learning, I think it's better to use ThemePrefs.Save() as the system was originally designed.

I moved the ThemePrefs.Save() call out of ScreenTitleMenu decoration to ScreenOptionsService in.  This seems safer to me; Pay/Freeplay never hit ScreenTitleMenu which could be another reason ThemePrefs would never get saved.

Additionally, moving the call to ScreenOptionsService in also seems to have fixed a bug where switching themes via the Appearance Options service menu would cause the new theme to inherit all of the previous theme's ini settings.  I'm still not entirely sure why.

I've done a fair amount of testing with this.

I've tried deleting the ThemePrefs.ini file outright and booting fresh into both default and Simply Love.  In both cases, the ThemePrefs.ini file is written when StepMania exits or when the user hit ScreenOptionsService, whichever comes first.

I've tried switching between various themes, including those that did not use ThemePrefs.  I haven't seen any sections being created erroneously and themes that do use ThemePrefs don't seem to inherit the previous theme's settings any longer.

Still, it *very* possible that I've missed some edge case(s) and is probably worth a few people testing before merging.
2015-04-06 21:18:47 -04:00
Dan Guzek f0e46ecb49 fix ThemePrefs
The ThemePrefs table contains several functions and single standalone variable, NeedsSaving.  When a themer calls ThemePrefs.Save() the system will check the status of NeedsSaved to determine whether it really needs to save or not.  This is by design to prevent unnecessary writing to disk.

As far as I am able to discern, NeedsSaved would never be anything but false due to scoping within the ThemePrefs table.  This commit properly scopes that variable as it used within the functions.

It looks like ThemePrefs.ForceSave() was added as a workaround; it didn't check the status of NeedsSaved and just always saved, "no matter what."  Though it seems safe to outright remove ForceSave(), I'm leaving it in for compatibility.  Consider it deprecated I suppose.
2015-04-06 21:08:12 -04:00
Dan Guzek 666cdb40bd IniFile fix: checking for false ~= checking for nil
false is a perfectly valid setting for one of SM's ini files.  The code here needs to ensure that both the key (string) and the value (string, numeric, boolean) read from file exist.  It would previously halt if the value was set to false.  This fixes that by explicitly checking for nil.
2015-04-06 21:01:52 -04: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
Kyzentun d7e032b478 Added 1, 2, and 4 measure choices to shift menus in edit mode. 2015-04-04 22:38:18 -06: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
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
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
Milène Gauthier a70dbd37ca more translation
Slowly going insane.
2015-03-31 21:07:41 -04: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
Colin Wallace 473974e52f Add ability to delete songs from disk at the song selection screen (Ctrl+Backspace) 2015-03-27 05:22:55 +00:00
Colby Klein 0b1f888d10 Merge pull request #514 from Arvaneth/master
French translation
2015-03-18 21:00:29 -07:00
Kyzentun ddb1683bb7 Autosave completed but not tested. 2015-03-09 19:47:44 -06:00
Kyzentun 064aead73c Added autosave to edit mode. 2015-03-09 19:47:43 -06:00
Kyzentun fa0478affa Merged per-chart music. Updated changelog. 2015-03-09 19:06:57 -06:00
Kyzentun 9353840583 Added HarshHotLifePenalty preference. 2015-03-08 23:44:18 -06:00
Kyzentun d3367d6a16 Add prompt for clearing an area in Edit Mode. Updated changelog. 2015-03-08 00:56:29 -07:00
Kyzentun 976f773f7c Merge pull request #486 from kyzentun/mute_actions
Toggle key for muting actions
2015-03-07 17:51:28 -07:00
Kyzentun 0e9c67c587 Implemented back button for ScreenOptionsCustomizeProfile. 2015-03-04 21:50:41 -07:00