80145 Commits

Author SHA1 Message Date
Pentarctagon
999f0c1514
Add submodules into source archive.
git archive ignores submodules apparently, so the mariadbpp code has also been missing since it was added as well.
2022-03-09 17:21:46 -06:00
Pentarctagon
d32cfb88c4 Update instructions and add warning to scons/cmake. 2022-03-09 15:01:37 -06:00
Pentarctagon
1a3498cbf3 Rename nowarn/ to lua/
Also cleanup the includes.
2022-03-09 15:01:37 -06:00
Pentarctagon
e7a7e86634 Rename variable. 2022-03-09 15:01:37 -06:00
Pentarctagon
5155a74f4f Make lua a submodule.
No changes required to the lua source anymore.
2022-03-09 15:01:37 -06:00
Pentarctagon
573901376a Un-rename lua source files to .c
Being .cpp isn't required to have them be compiled as C++.
2022-03-09 15:01:37 -06:00
Pentarctagon
dd947db289 Avoid lua build warning without altering source code. 2022-03-09 15:01:37 -06:00
Pentarctagon
d4cef6d104 Revert "Reapply static_cast fix from 561cc33dc41d5b1561934d5c9e184f1da8545195"
This reverts commit 778e916b950f367102fa961da0c0e67b2a3e40dc.
2022-03-09 15:01:37 -06:00
Steve Cotton
3279973960 Remove gui/auxiliary/filter.hpp and unused includes of pane.hpp
Remove filter.hpp, which wasn't included by any file, and relied on
pane.hpp indirectly via one of the lines removed in this commit. The sorting
functionality seems to have moved into pane.cpp when matrix.hpp was added.
Note: there are two other unrelated `filter.hpp` files.

Header pane.hpp is only used by matrix.hpp, pane.cpp, and window_builder.cpp;
the class is also used via a forward-declaration in window.hpp, which friends
it, allowing a call to window::layout_linked_widgets. The class is also made
accessible via REGISTER_WIDGET.

Part of #6540.
2022-03-09 13:54:05 +01:00
Steve Cotton
1f41893f18 SoF: explain the Shorbear tools as products of the volcanic forge
I don't like the explanation of the tools being made of unobtainium, so changed
it to use a convenient plot device. I think this also solves a plot hole about
the forge; instead of it being near the Shorbear Caves by random chance, this
gives a reason for the Shorbear Clan to live there (even if they haven't been
in there in living memory).
2022-03-09 13:31:18 +01:00
Charles Dang
ae79f74e2e
Merge pull request #6557 from wesnoth/minor_req_cleanup
Minor req cleanup
2022-03-09 04:36:43 -05:00
Charles Dang
b2db5d0498 Don't link with boost::thread 2022-03-09 01:30:57 -05:00
Charles Dang
e6ff517950 Removed unused boost::assign and boost::multi-array includes and deps
boost::assign was removed a long time ago, and the only use of boost::multi-array was unused and removed in 9cf445e52624d4f233234907570b176b3981d1eb.
2022-03-09 01:21:38 -05:00
Steve Cotton
8e4be819dc Piglets: add a po hint that these are wild boars' young
(cherry picked from commit 2f6a9999892f6b168ec473868d24a2ca09f96027)
2022-03-07 08:28:16 +01:00
Pentarctagon
340023921d
2022 copyright update. 2022-03-06 19:07:13 -06:00
doofus-01
8b059e5b54
Crater updates and other minor terrain fixes (#6492)
* fix bad Swamp-Icy_Cobble (Ss-Rra) transition

* uncouple crater from desert sands

* different craters (^Dc) for sand, dirt, and ice

* fix some dull snow on Koa and Coa
2022-03-06 15:25:16 -08:00
Steve Cotton
9c810afaf3 Treat all 1.17 builds as dev versions, including non-canonical ones
This controls whether the "show deprecation warnings" preference defaults to
on or off. It seemed odd to have that default to on for the official 1.17.x
releases, yet default to off for local builds which developers are fixing.
2022-03-06 17:44:54 +01:00
newfrenchy83
691c157124 update codeblock projectfiles 2022-03-04 10:41:12 -06:00
Steve Cotton
50b5d67567 Add namespace to utils::irdya_datetime and utils::wesnoth_epoch
Add documentation for them too.
2022-03-03 21:23:02 -06:00
Steve Cotton
11b0d711f3 Put namespaces on the string_enums that don't need .cpp changes to do so 2022-03-03 21:23:02 -06:00
Pentarctagon
94ed780a6b This is required to be defined as of C++11. 2022-03-03 21:23:02 -06:00
Pentarctagon
afa9b78687 Throw exception instead of a string literal. 2022-03-03 21:23:02 -06:00
Pentarctagon
0f8c4318a8 Remove GCC version check - versions under 4.8.4 don't work anyway. 2022-03-03 21:23:02 -06:00
Pentarctagon
e9272f79d8 Remove duplicate code. 2022-03-03 21:23:02 -06:00
Pentarctagon
c4c292fa3b Replace all remaining usages if MAKE_ENUM. 2022-03-03 21:23:02 -06:00
Pentarctagon
f4e4bf6b49 Fix existing code that was relying on implicit string conversion. 2022-03-03 21:23:02 -06:00
Pentarctagon
ff3e823960 Add enum_base::get_enum(unsigned long) for converting to the equivalent enum.
Also some other improvements.
2022-03-03 21:23:02 -06:00
Elvish_Hunter
0a3ab226b6 Fix a deprecated macro call 2022-03-01 10:15:44 +01:00
Elvish_Hunter
b7c3fc8825 Fix an incorrect macro argument reported by wmlscope 2022-03-01 10:14:45 +01:00
Elvish_Hunter
993776eef3 Changelog entry 2022-03-01 10:12:59 +01:00
Elvish_Hunter
21bd75c12f wmlscope: allow reporting deprecated macro calls 2022-03-01 10:12:15 +01:00
Eric Gallager
4f3236d60b Add egallager to about.cfg
Add myself as a miscellaneous contributor; see #6475
2022-03-01 17:04:58 +11:00
Larkin Nickle
a98713e268 Add larb0b to about.cfg 2022-02-28 14:13:07 -06:00
Iris Morelle
70d9575758
macos: Update bundle copyright year 2022-02-26 13:36:28 -03:00
Nils Kneuper
1d87f99353 updated British English translation 2022-02-26 11:58:47 +01:00
Steve Cotton
01a738d241 Doxygen: fix mainpage links with Doxygen 1.9.1
The extra indentation on these lines caused Doxygen in my local builds
to treat them as a block of preformatted text, and to escape all the HTML.

Locally I'm building with Debian Unstable, which has Doxygen 1.9.1. The
bug isn't present in the CI built docs on https://devdocs.wesnoth.org/
which were built with Doxygen 1.8.13.
2022-02-26 08:11:35 +01:00
Wedge009
0c13523544 DM S23: It makes more sense that Asheviere does not mention the attack on Sagus at all.
[ci skip]
2022-02-22 11:44:05 +11:00
Wedge009
77cb32302b Not aware of north-east Wesnoth being a special region used as a proper noun, so remove capitalisation.
[ci skip]
2022-02-21 13:56:13 +11:00
Wedge009
e76717b40b Directions are not capitalised.
[ci skip]
2022-02-21 13:54:59 +11:00
Wedge009
ea576c78ac Drake description: 'in to' should be a single word in this context.
[ci skip]
2022-02-21 13:53:52 +11:00
Pentarctagon
3c742717cc
1.17.1+dev. 2022-02-20 11:32:16 -06:00
Pentarctagon
437bf5a9ec
1.17.1. 1.17.1 2022-02-20 11:32:14 -06:00
Tahsin Jahin Khalid
c5bc208166
WoF: update map of S9 To stop a Cave Bear spawning at an unreachable location
WoF: update map of S9 To stop a Cave Bear spawning at an unreachable location

Context: At the second stage, the player has to team up with the dragon and kill all enemies...but this cave bear is unreachable so scenario never ends
2022-02-20 23:28:05 +06:00
Tahsin Jahin Khalid
b3a8361869 WoF: update map of S9
To stop a Cave Bear spawning at an unreachable location
2022-02-20 23:17:33 +06:00
loonycyborg
c0c5cd69ac
pot-update and regenerate doc files 2022-02-20 13:52:16 +03:00
Steve Cotton
912862c56b Update changelog
[ci_skip]
2022-02-19 21:09:42 +01:00
Tahsin Jahin Khalid
35aa0d1893
[world conquest] update deprecated share_view (#6536)
'share_view = true' => 'share_vision = "all"'
2022-02-19 13:54:59 -05:00
nemaara
ee0d695a77
Merge pull request #6493 from nemaara/WoF
WoF and Drake revisions
2022-02-19 12:58:53 -05:00
Nils Kneuper
68329d9069 updated Czech translation 2022-02-19 15:23:31 +01:00
Tahsin Jahin Khalid
ed0afaa382 [world conquest] added a summary section with full code
hopefully all problems can be clarified here.
2022-02-18 10:13:42 +01:00