* Fix slider fastIncrement conditions
* Change options menu sliders' fastIncrement logic to use a persistent holdTime variable, rather than the current frame's deltaTime
* Clamp deltaTime to a max value of 1/15f
* Compile fix
* Spacing fix
* translate most option names and setting names
* add most header/button guide japanese localizations
* include furigana usage guidance for japanese localization
* remove os message window furigana note
* fix incorrect kana usage for 'lock'
* add more option localization
* translate achievement notification option
* remove english battle theme description from japanese
* fix compilation errors
* Japanese localization 1st pass
* Revert JP localization taken from in-game
* Use "Window Size"
* add support for zero width line break hints
* add dirty hack for kana being clipped at the right edge of the info panel
* Changed line to original meaning
* Added zero width spaces to option descriptions
* Japanese localization 2nd pass
* Remove furigana from Video_BackendError
* add more japanese specific hacks for installer_wizard description
* locale small fixes
* Update config_locale.cpp
* options menu scroll fixes, minor localization touchups
* adjust installer wizard text spacing
* fix installer wizard text positioning when a line starts with a normal kana in japanese
* Installer adjustment
* option fixes
* Added missing line break on introduction
* do touchups to message window annotation drop shadow
* adjust spacing in TitleMissingDLC text to fit furigana properly
* add brianuuuSonic to credits
* change capitalization of xbox in xbox color correction
* remove usage of temporaries
* tweak cutscene aspect ratio description
* add missing credit for german translation
* update resources submodule
---------
Co-authored-by: brianuuu <38166666+brianuuu@users.noreply.github.com>
* button_guide: implemented max width for localisation
* button_guide: implemented max width for dual icon strings
* button_guide: scale max width internally
* Add maximum size to tabs in options menu.
* Simplify squash ratio computation.
* Allow room for less padding if the text can't fit to the fixed width.
* Stretch every tab instead of individual ones.
---------
Co-authored-by: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>
* options_menu: prohibit right stick input to prevent camera moving in villages
* achievement_menu: remove extra nav inputs, implemented fast scroll
* achievement_menu: replicate skills menu fast scrolling
* Block exit button from terminating the installer while it's in progress.
* Fix quit prompt not appearing when closing the game from the taskbar.
---------
Co-authored-by: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>
* Add back button functionality to the installer.
* Nuclear exits.
* Adjust error code.
* Rework waiting time into the installer process instead.
* Extra waiting time during quitting.
* Restore button max widths.
* button_guide: set up Esc key texture
* Update installer_wizard.cpp
* Update resources submodule
* installer_wizard: decrease nav button margin
---------
Co-authored-by: Hyper <34012267+hyperbx@users.noreply.github.com>
* options_menu: implemented vertical scrolling for descriptions
* use correct size calculation
* remove empty lines from descriptions without value desc, move fix
* remove calculating the space for the next annotation after the last line
---------
Co-authored-by: DeaTh-G <hatvongeorge@gmail.com>
Co-authored-by: DeaTh-G <55578911+DeaTh-G@users.noreply.github.com>