Celtic Minstrel
e613010b4b
Lua: Document wesnoth.units.teleport and wesnoth.units.create_weapon
2022-07-02 11:22:28 -04:00
loonycyborg
e6d67c89fd
Updated msys2 Dockerfile
2022-06-21 20:24:05 +03:00
Celtic Minstrel
e2875f34b2
Fix a bunch of luadoc errors
2022-06-11 00:15:18 -04:00
Celtic Minstrel
1c13b34bb6
Fix map methods not being detected
2022-06-10 23:47:43 -04:00
Tommy
18f0de5d6e
Boost tests: tee to error.log for SDL init failure check.
2022-06-11 03:38:58 +12:00
Gunter Labes
a63e6c47c2
Color more schema validation messages
...
Also simplified the implementation a bit and made it POSIX conform since it didn't really need any bash features.
2022-06-10 15:39:22 +02:00
Tommy
65102111e7
CI: Display boost unit test error output while running, not after.
2022-06-10 16:45:38 +12:00
Tommy
fcf7ca3b28
CI: Report which boost test suite is being executed.
2022-06-10 16:45:38 +12:00
Tommy
fed8f6cbcb
CI: Colour some failure messages, and make test sections stand out.
2022-06-10 16:45:38 +12:00
Tommy
80c914cd81
CI: Enable coloured output for gdb backtraces.
2022-06-10 16:45:38 +12:00
Tommy
74649f4966
CI: Force colour diagnostics for compilation errors.
2022-06-10 16:45:38 +12:00
Pentarctagon
337894ac7b
Store add-on download count in the database.
...
The idea being that this could then also be included as a sheet in the multiplayer activity report, which would then be an easy way to view add-on downloads over time. This would of course not be especially useful until 1.18, since for 1.17 the database count would be starting at 0 even though existing add-ons would have a non-zero download count.
2022-06-04 11:21:00 -05:00
Pentarctagon
f5dfdd71b0
Remove CI caching - hasn't worked for a while.
2022-05-07 22:46:05 -05:00
Pentarctagon
52ad51ab25
Looks like on 1.14 the afterlife bot doesn't always populate client source and version.
2022-05-06 16:41:14 -05:00
Pentarctagon
c9523e809c
Query fixup.
2022-05-06 16:28:40 -05:00
Eric Gallager
3344241e6a
Update woptipng.py
...
add encoding comment
see: https://peps.python.org/pep-0263/
2022-05-06 19:10:58 +02:00
Pentarctagon
e9fd0833e8
Clear out old travis stuff.
2022-05-03 20:36:00 -05:00
Pentarctagon
d865cd6aba
Use more limited set of image directories when converting to webp.
2022-04-30 14:23:32 -05:00
Pentarctagon
473a0c21f9
A couple script fixups.
2022-04-30 14:23:32 -05:00
dependabot[bot]
80590d1242
Bump minimist from 1.2.5 to 1.2.6 in /utils/wesnoth-map-diff
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-27 17:47:29 -05:00
macabeus
d94ea84940
wesnoth-map-diff: add more detail on readme
2022-04-27 17:40:52 -05:00
macabeus
bc387de7e9
Add wesnoth-map-diff
2022-04-27 17:40:52 -05:00
Pentarctagon
af445f905b
Update docker images to Ubuntu 22.04.
2022-04-21 20:30:34 -05:00
Pentarctagon
0a7ef1edf1
Add SQL to list unique users per day per source.
2022-04-15 10:27:36 -05:00
Pentarctagon
4cae3beea0
Add SQL to list unique users per day.
2022-04-15 09:45:16 -05:00
Celtic Minstrel
a76aa9bddc
Add wesnoth.interface.add_floating_label as a replacement for wesnoth.print ( #5837 )
...
This returns a label handle which allows you to remove, reposition, or replace the label later.
In addition to all the features of wesnoth.print, you can now specify where the label appears onscreen, as well as a fadeout time separate from the duration.
You can also anchor the text to an edge or corner instead of centering in on the screen,
specify the maximum width it can occupy as an absolute width or a percentage,
and specify a background colour and transparency.
It includes a demo scenario that demonstrates many of the capabilities of the API.
To play the demo scenario, run with -toverlay_text_demo or select it from the in-game test list.
2022-04-10 13:00:29 -04:00
Pentarctagon
25e763f29b
Add script to mass convert images to webp.
2022-04-03 14:56:39 -05:00
Gunter Labes
4af8cea2e1
Fix parameter handling and remove futile exit call
2022-03-24 12:32:12 +01:00
Gunter Labes
5b3e121798
Fix parameter handling and quoting
...
Add timestamps to some log messages and custom settings for newer server versions.
2022-03-24 12:28:33 +01:00
Gunter Labes
845f5e5ef3
Update autorevision filename
...
The file was renamed in 05f9f002.
2022-03-24 11:54:27 +01:00
loonycyborg
489e7faa29
Add compatibility symlink for previous dockerfiles
2022-03-22 21:06:07 +03:00
loonycyborg
1e56959008
dockerbuilds: provide our own implementation of msys2 image base for cross-compiling
...
Unlike rwgrim/msys2-cross this Dockerfile doesn't require manual setup
as it downloads msys2 itself. Though it uses archlinux as image base
instead of debian in order to reuse archlinux's own pacman.
2022-03-22 21:06:07 +03:00
Pentarctagon
f44acd68c2
Add build support for webp images.
2022-03-12 13:47:46 -06:00
Pentarctagon
5155a74f4f
Make lua a submodule.
...
No changes required to the lua source anymore.
2022-03-09 15:01:37 -06:00
Celtic Minstrel
e1300e29b0
Lua API: Add inline documentation for pretty much everything and convert existing docs ( #6483 )
...
The new format is EmmyLua-based and can be used with (at least) Visual Studio Code.
2022-02-17 13:43:31 -05:00
loonycyborg
c6f9a96a09
Update flatpak build dockerfile
2022-02-09 18:28:38 +03:00
Steve Cotton
1ad78a0442
Fix the po stats script to recognise "es_419"
...
The failure mode caused it to overwrite the es_ES stats
with the es_419 ones. Skipping the CI step, as this script
is only run by the pot-update targets.
[ci_skip]
(cherry picked from commit ec7bd83721ccd3cc05e696a1a0a6a56c06fa6a5a)
2022-01-17 21:51:02 +01:00
Jonathan-Kelly
6acb7ec7bd
Winds of Fate (Drake campaign): add to mainline ( #5831 )
2022-01-16 04:06:12 -05:00
Pentarctagon
cda9c0406a
Update steamrt image.
2021-12-19 19:01:20 -06:00
Pentarctagon
254716e41e
Expand lua whitespace check.
2021-11-28 14:26:02 -06:00
Gunter Labes
aa9e51bb1b
Add a script to collect candidate commits
...
The candidate commits are needed to to figure out project manager prospects
and eligible voters for a wesnoth project manager election according to the
constitution.
Run from a wesnoth checkout to generate commit logs per candidate.
2021-11-28 19:36:24 +01:00
Iris Morelle
d886914287
Merge changes from update_server2 into update_server
2021-11-28 05:15:03 -03:00
Iris Morelle
6644f2e081
Update update_server to match production
2021-11-28 05:13:44 -03:00
Pentarctagon
232cb02dfd
Typo fix.
2021-11-22 21:57:51 -06:00
Pentarctagon
18db5fab1c
Add luacheck to docker image.
2021-11-22 18:10:18 -06:00
Pentarctagon
1f6bf4c203
Upload artifacts that could be used for releases.
...
Also don't upload things anymore that aren't being used.
2021-11-18 12:32:17 -06:00
loonycyborg
8cdfcae202
Made get_dlls.py get dlls for wesnothd too
2021-10-26 17:20:39 +03:00
Iris Morelle
8b4c50d46c
pofix: Update for the current 1.16 announcement errata
...
[ci skip]
2021-10-23 00:31:39 -03:00
loonycyborg
33ae3e9b53
docker: Compile own openssl for steamrt builds
...
Steam's scout image provides way too old openssl library version which doesn't
doesn't properly handle recent expiry of one of root Let's Encrypt
certs.
2021-10-16 18:59:39 +03:00
loonycyborg
5bcf5068b4
Update steamrt docker builds
2021-10-15 03:45:44 +03:00