Skip to content

1.9.5 Release (build 4)

Compare
Choose a tag to compare
@pjbroad pjbroad released this 29 Oct 21:55
· 816 commits to master since this release

New features:

  • Include latest encyclopaedia updates in data package.
  • Issue #68: Add option to log NPC dialogue text. Enabled on dialogue context menu for NPC name.
  • Issue #67: Added used item counter. Enabled using Options->Controls setting.
  • Added standard locations for the user menu window.
  • Added CMAKE file to improve Linux an Windows build.
  • Added lowering far_plane to poor_man setting.
  • Restore initial values if turning poor_man off.
  • Issue #48: Stop deleted objects impacting the clustering algorithm in map editor. Needs maps to be resaved.
  • Issue #63: Lock hud button for skill bars. Added Click Lock option to bar context menu.
  • Refactored code that sets continent tab-maps to allow specification from a data file, continfo.lst.
  • Issue #60: alt-j toggles ether bars, alt-k toggles ether number over character.
  • More for issue #59: Added option (on list context menu) to use a separate item list for current character.
  • More for issue #59: Added option (right-click save button) to use a separate notepad for current character.
  • Forum #61212: Fix hud indicators so they only show when enabled.
  • Issue #59: Added password manager.

Fixes:

  • Fixed lots of compiler warnings from new compilers, some for uninitialised variable usage.
  • Fixed possible crash loading options window due to NULL/0 mismatch.
  • Fixed possible crash with eye candy due to invalid free.
  • Fixes for counter loading that could cause issues when new counters added.
  • Fixes for poorman not setting values on restart and properly handle shader limit.
  • Fix use after free spotted by gcc -fsanitize=address flag that could have caused a crash.
  • Use consistent path to load and save map marks. Was spotted in OL.
  • Issue #66: Fix minimap title bar ending offscreen after resize or scale change.
  • Trap using invalid map for #ckdata command.
  • Remove changing directory to datadir during start up on non-windows.
  • Issue #57: Fix negative session hours
  • If disconnected when about to try login, connect to the server first.
  • Forum 61178: Catch invalid paste items and other paste errors on windows.
  • Fix button labels for chat colour window; thanks to dawigit spotted while working on the OL client.