Skip to content

Releases: Hertzole/runtime-options-manager

Release 0.3.0

28 Aug 15:11
Compare
Choose a tag to compare
Release 0.3.0 Pre-release
Pre-release

Added

  • Added ButtonSetting for creating buttons in your settings
  • Added option to decide how language names are displayed
  • Added ISettingWriter to overwrite how files are written
  • Added language sample
  • Added full support for refresh rate setting
  • Added methods to add and remove categories and settings inside categories

Changed

  • All saveable settings now inherit from Setting and Setting inherits from BaseSetting
  • [BREAKING] Int/Float/AudioSetting now uses ToggleableInt/ToggleableFloat instead for min/max values

Removed

  • Removed settings creating UI toolkit elements from scratch

Fixed

  • Fixed settings being marked as dirty on boot/load and thus saving on boot/load
  • Fixed resolution dropdown value returning the wrong value
  • Fixed fullscreen mode dropdown value returning the wrong value
  • Fixed input setting not loading keybinds correctly in some cases
  • Fixed the game starting in the wrong resolution
  • Fixed the game not booting in some situations
  • Fixed language settings sometimes returning null
  • Fixed v-sync setting not applying v-sync on load
  • Fixed audio setting not loading properly in some cases
  • Fixed settings going back to default values in the editor
  • Fixed null reference exception when opening settings manager in the inspector
  • Fixed tests being included in package

Release 0.2.0

18 Jun 13:59
Compare
Choose a tag to compare
Release 0.2.0 Pre-release
Pre-release

Added

  • LanguageSetting now implements IDropdownValues
  • Added missing assembly definitions to samples

Changed

  • Renamed package to 'Runtime Options Manager'
  • Changed all namespaces from Hertzole.SettingsManager to Hertzole.OptionsManager

Fixed

  • Fixed language setting stopping the game from booting

Release 0.1.2

13 Jun 18:33
Compare
Choose a tag to compare
Release 0.1.2 Pre-release
Pre-release

Another attempt at fixing OpenUPM and samples.

Release 0.1.1

13 Jun 18:11
Compare
Choose a tag to compare
Release 0.1.1 Pre-release
Pre-release

A simple bug fix release.

  • Hopefully fixed samples with OpenUPM
  • Fixed compile issue when not using localization

Release 0.1.0

12 Jun 21:52
Compare
Choose a tag to compare
Release 0.1.0 Pre-release
Pre-release

The first available release, woop woop!