summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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 libxml2ewewukek1-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
2023-10-12Use gmtime() for non-local-time chat timestampsFedja Beader1-22/+9
2023-09-10trim useless uses of catFedja Beader8-47/+32
2023-09-10Reduce number of grep invocations + prettify + wrap param expansion in quotesFedja Beader6-75/+86
2023-09-10deduplicate repeating retriesFedja Beader1-69/+28
2023-09-09Reduce number of cpplint invocations from 1957 (?) to one.Fedja Beader1-1/+1
2023-09-09Reduce number of find and grep invocationsFedja Beader1-15/+17
2023-09-09Re-download cpplint only if needed or older than a dayFedja Beader1-3/+6
2023-08-16Fix unable to pickup non-ignored items while standing on an ignoredFedja Beader1-3/+2
item. What happened: 1) The pickup code first tries to pickup first item under you without checking if it is ignored. 2) ::pickUp queries ratelimiter, which clears to send. 3) ::pickUp checks if item is ignored and bails out 4) The pickup code did not bail early, despite "success" of (1) and selects a non-ignored item to pick-up. 5) ::pickUp queries ratelimiter, which thinks that a packet has been sent in (2) and aborts.
2023-06-25Disable clang3.9 and Debian Stretch is no longer supported.Jesusalva Jesusalva1-20/+21
The coverage report is broken. I did not had time to fix it.
2023-05-15Blank trade window bugcuoco1-1/+1
2023-04-07fix formatingjak11-6/+6
2023-04-07fixed gcc deprecation (unary & not1)jak12-10/+11
2023-04-07added missing cstdint includejak19-0/+34
2023-04-07fixed curl deprecationjak12-11/+49
2023-04-07added undef so sdl_image macro, got redefined in sdl2 snapshotjak11-0/+1
2023-04-06removed assertion for sdl surface bpp, tests get ugly, but default runtime ↵jak12-2/+1
works fine added "-A 20" to assert grep, so we get the backtrace directly in our pipelines
2023-04-04Replace login_wallpaper.pngReid1-0/+0
2023-04-03change serverlist url to tmw2.org, since manaplus.germantmw.de doesnt work ↵jak12-3/+3
(i dont rly know why, but all our updates are hosted there, so our serverlist now)
2023-04-03CI: fixed some apt issues (some vars are usable, some are not TF dont ↵jak13-3/+6
deprecate working stuff <_<)