- "Clear Messages" now works for any tab, not just the active one.
- Readonly panel is cleared and closed on relogin/character switch.
- Refactored clear logic to always target the correct tab and readonly state.
* fix: mainpanel
* Minor fixes
* Removed dead code (Outfit)
* Fixed type error SpellGroups vs game_cooldown
* Fixed Keybind
* And more
* more fixes
* ...
* Changes in shop (store)
* Added function addOutfit;
* Fixed entries per page (history);
* Fixed Extras Category
* Added function Game.getMountIdByClientId
* feat: added stats bars on bottom and refactored whole statsbar management \
modularize statsbars
* fix: change bar style settings name
* feat: added stats bars on bottom and refactored whole statsbar management \
modularize statsbars
* fix: change bar style settings name
* fix: fix mess with rebase
* fix: fix mess with rebase
* fix: added unintended removal of panel icons
* force to enable and disable console on pressing enter (first phase of rewriting console)
* propably final version of chat console (now allows to type properly)
* final update
- renamed function to have a proper name ID of object and called by event name
- removed unused functions to move box (its not used in otc)
- added proper reacting on changing WSAD chat type
Implemented behavior similar to Tibia:
- CTRL+A/S/D/W -> Turn character
- Alt+S -> Open skills window
- Alt+W -> Clear windows messages
Now this mode is preserved after restarting client
TODO Improvements:
Add the option to change "Toggle WASD Mode" in the Hotkeys Window...
Changed it so when you save a log file, the log file name includes the
server name and the characters name, in the file name.
This is to improve organization, to separate logs based off the server
you are on, and the character you are logged in.
Unfortunately UITextEdit is really bad in terms of performance. It
cannot be used as overlying widget (just like in terminal). On the other
hand we could optimize it by rewriting (unfortunately) the whole widget.
There still is a lot of things to do, but for now it is possible to
select several lines of text and copy it using CTRL + C. In order to
make text copyable in context menu it will be required to override
onMousePress (return true).