Skip to content

2.11.0 - RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Salanto Salanto released this 21 Jul 17:09
· 22 commits to master since this release
e82726b

Due to major changes in the Qt Framework, the Attorney Online project is forced to drop support for Windows Vista, 7, and 8.1. Please be aware that if you are still running one of these versions, AO2.11 and onwards will no longer run on that system. The Attorney Online project recommends at minimum Windows 10 or a current Linux distribution instead.
Without this change some features of 2.11 would not work correctly.

What's Changed

Major changes

  • Add AppImage support for Linux (#1005)
    Linux Clients no longer need to install Qt to run the client. Version differences between the Distro and AO2 should no longer apply. (Ubuntu 22.04 and up)
  • Add showname outlines (#939)
  • Add Courtroom slides (#966)
    Enables Ace Attorney style courtroom panning of the background. Only works on supported backgrounds.
  • Add char.ini [Options] override for per-emote blips and displayname configuration (#953)
  • Add support to restore the last window position (#1016)
    The client stores the position it was closed at and opens the window in the same position on the next start. If the position can't be found it will center the client as it currently does
  • Add playerlist with minimal moderatior dialog menu (#958 , #1018)
    Adds a per-area playerlist with support for moderator actions
  • Update client to Qt 6.5.3 (#991)

Minor changes

  • Fix crash when the user joins a server before the serverlist is loaded (#927)
  • Fix translation settings not being applied properly (#918)
  • Fix typos in effects code (#921)
  • Fix themes not loading correctly when stored in a mounted base folder (#922)
  • Fix zooms without emote modifier defaulting to showing the desk (#925)
  • Fix URL encoding for music streaming (#926)
  • Change sorting of character categories to ascending, instead of by load order (#932)
  • Add basic theme upscaling (#935)
  • Fix client crashing when a JPEG pretends to be a PNG (#937)
  • Fix frameFX on frame 0 playing twice on playback start (#945)
  • Fix A/B music looping not working properly (#944)
  • Improve initial load times when joining a server (#954)
  • Fix secondary music-channel updating the currently playing song (#948)
  • Hide pair on zoom emote (#940)
  • Hide chatbox when using shouts (#933)
  • Tweak missing image warning to be more visible (#994)
  • Cleanup Readme and typos (#995)
  • Make launch.sh for dynamic Linux clients work independently of the directory (#1011)
  • Improve linespacing deduction and application (#981)
  • Improve internal client and project structure (#995 , #957, #960)
  • Improve character searching with searching by category (#968)
  • Fix issues with UI not honoring chatbox settings (#984)
  • Improve loading and playback performance of renderer
  • Improve loading and playback performance of audioplayer
  • Update about dialog (#1020)

Deprecations

  • Remove (barely documented) MIDI Support (#1008)
  • Remove side-dropdown being editable (#1009)
  • Remove legacy TCP-Support (#1007 , #973)

Known Issues

  • Themes need to be updated
    Use slide_enable and player_list to add it to your theme.
  • Some elements are sized differently in Qt6.
  • Preanimations do not play correctly.
    Fixed in RC2