Skip to content

Centurion 7.2.0

Compare
Choose a tag to compare
@albin-johansson albin-johansson released this 16 Sep 11:41

Release notes

This release adds support for SDL 2.24, SDL_ttf 2.20, SDL_mixer 2.6, and SDL_image 2.6.

SDL

  • display_count() now returns an optional value
  • Added class joy_battery_event
  • Added class virtual_joystick_desc
  • Added event_type::joy_battery_updated
  • Added keyboard::reset()
  • Added display_with() functions
  • Added basic_controller::firmware_version()
  • Added basic_controller::path()
  • Added basic_joystick::firmware_version()
  • Added basic_joystick::path()
  • Added virtual_joystick_desc overload of basic_joystick::attach_virtual()
  • Added gl_attribute::float_buffers
  • Fixed compilation issue with some overloads of message_box::show(), thanks @gxm11!

SDL_ttf

  • Added enum wrap_alignment
  • Added font::set_wrap_align()
  • Added font::wrap_align()

SDL_mixer

  • Added basic_sound_effect::set_master_volume()
  • Added basic_sound_effect::master_volume()
  • Added music::current_title()
  • Added music::title()
  • Added music::title_tag()
  • Added music::artist_tag()
  • Added music::album_tag()
  • Added music::copyright_tag()
  • Added music::position()
  • Added music::duration()
  • Added music::loop_start_time()
  • Added music::loop_end_time()
  • Added music::loop_length()

SDL_image

  • Added animation class
  • Added file::is_avif()
  • Added file::is_jxl()
  • Added file::is_qoi()