Skip to content

xalia-0.5.0

Latest

Choose a tag to compare

@madewokherd madewokherd released this 11 Sep 23:32
· 9 commits to main since this release

Changes since 0.4.9:

  • Added support for win32 scrollbar controls.
  • Include controls supporting UIAutomation in the heuristic for Winforms container controls.
  • Added app-specific logic for Call of Duty: Modern Warfare 2 (2009), Final Fantasy XI gamepad config tool, PlayOnline gamepad config tool, WiX installers, RefRain config tool, Memories Off #5, Kega Fusion, FreestyleFootball R, and HITMAN World of Assassination.
  • Disabled for Deus Ex: Mankind Divided.
  • Windows developers can now set a __xalia_ignore or __xalia_supports_gamepad property to mark windows that should be ignored by Xalia.
  • Fixed the main loop polling and consuming CPU for no reason. (Oddly, SDL does this when an application doesn't create an SDL window, even though it's not clear why it needs a window.)
  • Static win32 controls used as containers are now properly handled.
  • For win32 combo boxes, the A button now simulates an enter keypress instead of asking the control to collapse the combo box. This fixes inability to make selections in HITMAN World of Assassination, which apparently has custom behavior that looks for an enter keypress specifically.
  • Static win32 controls that have the WS_TABSTOP style are no longer targetable by default, since they have no builtin handling of keyboard focus.
  • An ARM64 build has been added.