Skip to content

1.9.5 Release (build 7)

Compare
Choose a tag to compare
@pjbroad pjbroad released this 30 Mar 21:29
· 725 commits to master since this release
  • New Features
    • Added specific scaling factor for most windows. Can be changed using in the font config window or ctrl+mouse wheel or ctrl+cursor keys. Also, reset to default or initial value using crtl+home and ctrl+end. Keys can be redefined in key.ini.
    • Modified config window set-up to allow rescaling without restart, now you just need to close and reopen the window.
    • New trouble shooting option to clear modifier keys when the window get focus.
    • Added a button to items window to show/hide the text message panel - allowing a smaller window.
    • If possible, when we swap an equipped item, move the removed item to the slot left by the replacement.
    • Enhanced equipment swap function to swap equivalent items if the new item is clicked twice. Requires the item_extra_info.txt file included in the new data archive.
    • Added id and image id to storage category print.
    • Added #disconnect (or #disco) # commands to disconnect from the server.
    • Try to keep movable windows, proportionally where they are when resizing the main window. The centre of the window is used as the anchor point.
    • Added CTRL+U key bindng to open the summoning menu in addition to using the touch cursor on the summoned creature.
    • The buttons and / or the equip grid of the inventory window can now be moved to the left of the window. Using options in the title bar right-click menu.
    • Added a "Unequip all items" buttton "<", to the inventory window.
    • Added a small dot to the show/hide message panel button "V", to show the colour of the last message when the panel is closed.
    • Added popup window colours to those that can be redefined in named_colours.xml. The undated data file includes the additional colours.
    • Enable auto equip when using the item keys.
  • Bug Fixes
    • Fixed scaling of spin widget arrows.
    • Fixed use item keys so not limited by number or quickbar slots shown
    • SDL2 Port: Prevent TAB key dangling from window system switching.
    • SDL2 Port: Prevent MOD (Ctrl/Alt/Shift) keys from causing AFK to end.
    • SDL2 Port: Fixed key definition of ITEM11 and SPELL11 to use SDLK_MINUS not SDLK_UNDERSCORE.
    • SDL2 Port: Fixed not being able to define keypad keys using key.ini. Using the Key Name from SDL_GetKeyName() and keypad keys contain a space. To use these, replace the space with and underscore, for example keypad_1.
    • Resolved issues with "Resync with server..." messages while minimised.
    • Resolved issue restoring after minimised that caused fast animations for a while until the client caught up.
    • Fix crash for special effects due to use after free when removing actors.
    • Changed mix window tooltip for +10 to suggest ALT not CTRL as CTRL clashes with window scaling.
    • Fixed issue where using the Touch cursor on a non-NPC could clear any open NCP dialogue.
    • Remove white space from end of new map marks and saved map marks. This prevents confusion when trying to unmark.