summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-02-24Follow ewewukek instructions more closely, this should be cherry-pickedmplint-testJesusalva Jesusalva1-1/+1
2024-02-24Test for mplint!1Jesusalva Jesusalva1-1/+2
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 <_<)
2023-04-02fix repository updates adding docker tag to every jobjak11-0/+24
2023-02-05Added checkes to build.sh, to show missing required (and optional) libraries ↵old-stableLed Mitz1-1/+18
and tools to build the client.
2023-02-05Disable /fix/ updates.Jesusalva Jesusalva1-1/+1
2022-12-27Add mobinfo command to popup menuccc2-1/+9
2022-12-27increase trade window items to 20ccc1-1/+1
2022-12-23added local linting to build.shjak12-11/+39
2022-12-23updated mplint repositoryjak11-1/+1
2022-12-18removed i386 builds entirelyjak11-5/+9
our gitlab runners dont support i386 docker images (nobody should use a 32bit OS anymore)
2022-12-18disable SSL for downloads, since Windows\' OpenSSL doesnt support it.jak11-0/+5