summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-04-06Revert "Remove data/evol"improved_controller_build2Fedja Beader18-1/+665
This reverts commit 0144ab308fed93b96b3a819dfe7d9940ee9eedb9. [ci skip]
2024-04-06Revert "Client rebranding: Partly import changes from !28"Fedja Beader32-121/+117
This reverts commit 775392e472933be8d1d76619894efc0671f0c02d. [skip ci]
2024-04-04Enable joystick by default, update default toleranceewewukek2-8/+1
2024-04-02Consume input event in QuitDialog instead of relying on a hackewewukek2-15/+12
2024-03-27Heuristic to detect controller triggersewewukek2-3/+27
2024-03-27Refactor joystick input codeewewukek2-58/+74
2024-03-27Make sticks/triggers behave like regular buttonsewewukek4-7/+103
2024-03-27Extend gui support to joystick hat (d-pad)ewewukek4-2/+12
2024-03-27Gui support for joystick buttonsewewukek4-2/+36
2024-03-27Add a checkbox for d-pad to switch between movement and button behaviorewewukek5-22/+50
2024-03-27Make D-Pad behave like regular buttonsewewukek3-29/+125
2024-03-27Switch joystick axis tolerance type to floatewewukek4-15/+26
2024-03-27Remove joystick calibration logicewewukek4-95/+3
2024-03-27Add a slider to joystick settings to set axis toleranceewewukek4-8/+40
2024-03-27Use single tolerance value for all 4 joystick movement directionsewewukek3-40/+19
2024-03-26Remove default shortcut for "Hide [all] Windows"Fedja Beader1-1/+1
See merge request mana/plus!63
2024-03-26Auto-focus number and text input fields in NPC dialogsFedja Beader1-2/+5
+reformat one bit See merge request mana/plus!61
2024-03-26Rename "buggy servers protection" to what it does (packet limiter on/off)Fedja Beader1-1/+1
See merge request mana/plus!62
2024-03-25Typofix Guil -> Guild and insert AndFedja Beader6-20/+20
See merge request mana/plus!64
2024-03-20Color setting for attack range of monsters from ignore listewew ukek4-2/+20
This MR displays attack range of monsters from ignore attack list in different color. I picked magenta as default, this may be changed if needed. There are actor types other than monsters but looks like it's not possible to add them to ignore list anyway. * Flip if branches for readability * Color setting for attack range of monsters from ignore list ****
2024-03-11Disable trade tab and trade filter by defaultFedja Beader1-2/+2
By popular agreement: https://forums.themanaworld.org/viewtopic.php?t=21696 [ci skip] **** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-03-11Put variable declarations into scope where they are used.Fedja Beader1-3/+3
**** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-03-11Remove last-login(time) from char select window.Fedja Beader4-8/+9
No server in use still sends that field. **** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-03-11Typofix {add,remove}InventoyListener -> {add,remove}InventoryListenerFedja Beader4-9/+9
**** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-03-11Remove right click -> Undress on players.Fedja Beader1-3/+0
Requested by Ledmitz. The /undress <player> command remains. **** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-03-11Make pickup code go to nearby tile, not on top of item.Fedja Beader1-4/+18
Fixes most cases of walking through doors/warps on pickup. ****
2024-03-11TypofixFedja Beader2-2/+2
**** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org> Approved-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
2024-02-21Add missing include for libxml2ewewukek/fix_linux_buildewewukek1-0/+4
2024-02-21Const correct variable to hold __xmlParserVersion() valueewewukek2-2/+2
2024-02-21Don't depend on __clang__ and include <ctime> on all non-Windows platformsewewukek2-8/+4
2024-02-20Emotes: Only load client emotes if the server is lacking themJesusaves1-5/+6
2024-02-16Client rebranding: Partly import changes from !28Jesusalva Jesusalva32-117/+121
Co-Authored-By: jak1 <jak1@themanaworld.org> Co-Authored-By: jesusalva <jesusalva@themanaworld.org> Co-Authored-By: Fedja Beader <fedja@protonmail.ch>
2024-02-16Remove data/evolFedja Beader18-665/+1
Co-Authored-By: jak1 <jak1@themanaworld.org> Co-Authored-By: jesusalva <jesusalva@themanaworld.org> Co-Authored-By: Fedja Beader <fedja@protonmail.ch>
2024-02-13Hotplug support for joysticksewewukek3-15/+34
2024-02-12Fix the issue reported by MadCamel about a fake "Couldn't update" message.Jesusaves1-2/+1
2024-02-11Total weight sortingFedja Beader4-14/+82
2024-02-11Get rid of manaverse-owned updates. (Coverage warning!)Jesusaves2-74/+3
This leaves some dead corpses behind, cleanup after is advised. Reverts b9e27e9563e32a17cd80142ce05b5770479cc709 For short, the client should not be keeping an override on what server shows. This function (backdoor) also don't exist on Mana client.
2024-02-10[skip ci] Move linters from heavy lifters to light weights.Jesusaves1-1/+1
This should help a bit with queuing, not so much with pipeline CPU time.
2024-02-10Clarify that dyecmd is a tooljak11-1/+1
Commit reviewed and changed by jesusalva and specing
2024-02-10Remove dead serversjak11-74/+0
Commit reviewed and changed by jesusalva and specing
2024-02-10Remove Windows Azure CI (we have our own)jak11-82/+0
Commit reviewed and changed by jesusalva and specing
2024-02-10Remove .cirrus.yml (unused)jak11-138/+0
Commit reviewed and changed by jesusalva and specing
2024-02-09Update copyright headers up to 2023Jesusalva Jesusalva1916-1918/+3836
2024-02-09Log misses in battle tab, alongside hitsFedja Beader1-9/+29
2024-02-09Fix dragging lum (first item) out of the spells window.Fedja Beader1-1/+1
2024-02-08Cut down some of the waiting times during CI tests.Jesusaves2-5/+5
If it works, CI performance will be greatly improved.
2024-02-08Temporary fix while gconv-7 remain broken.Jesusaves1-0/+4
2024-02-08Be slightly more smart when running mplintJesusalva Jesusalva2-4/+4
Reduce some overhead on the script for a 4% speedup
2023-10-13Allow users to set their own timestamp formats.Fedja Beader3-1/+12
2023-10-13Use strftime to format timestamps.Fedja Beader1-4/+18
+Provide visible fallbacks if either strftime or gmtime/localtime failed. Appease mplint