Martin Hrubý (hrubymar10)
4a58fee658
Update macOS package changelog
2020-02-02 04:34:33 +01:00
Martin Hrubý (hrubymar10)
d48f445eca
NSHumanReadableCopyright
2020-01-26 11:59:11 +01:00
Iris Morelle
48e6b821b0
i18n: Convert POSIX/Win32 locale table file into a map
...
This removes the need for the separate file and the giant if chain by
using a std::map instead.
2020-01-19 12:40:03 -03:00
pentarctagon
1b6b0c95ad
Make the Debug and Release builds put their executables in the same place.
2020-01-05 01:35:09 -06:00
pentarctagon
0c368e3a1f
Remove WindowsTimeout.cpp and related.
...
This is no longer needed, as the WML unit tests are now handled by the python script.
2019-12-31 18:43:36 -06:00
pentarctagon
0a7f483c72
Add debug and release Windows jobs to travis.
...
This also removes the separate WML_tests.cmd scripts from VC14 and VC16, now instead using the same run_wml_tests script as the linux jobs.
There is currently no caching of the Windows jobs, since msbuild unfortunately uses timestamps rather than more complete information like scons/ccache in order to determine if things need to be rebuilt. Since git doesn't preserve any sort of last modified timestamp, the cloned repo into the travis job is always "newer" than the cached compiled output, and therefore wesnoth is always fully rebuilt.
Ideally, assuming this sticks around and gets out of early access from travis, we could then use just travis instead of travis and appveyor.
2019-12-31 17:17:34 -06:00
mattsc
183408445f
Xcode project: fix unit_tests build
2019-12-31 11:59:37 -08:00
mattsc
f1f7bd4f6f
Update Xcode project
2019-12-10 19:27:32 -08:00
Charles Dang
f68bbdc0b0
Merge pull request #4628 from newfrenchy83/patch-19
...
Update scons codeblock projectfile
2019-12-10 22:07:53 +11:00
newfrenchy83
b187627985
Update tests.cbp
2019-12-10 22:07:12 +11:00
newfrenchy83
39bd8dbccf
Update tests.cbp
2019-12-10 22:07:12 +11:00
newfrenchy83
7951836233
Update wesnoth.cbp
2019-12-10 22:07:12 +11:00
newfrenchy83
207954ac09
Update wesnoth.cbp
2019-12-10 11:44:20 +01:00
Celtic Minstrel
1323e75ee2
Split out the main core modules of Wesnoth (wml, gui, stringx) into separate C++ source files
...
And load them with lua_requiref because we can.
2019-12-09 21:54:28 -05:00
newfrenchy83
632bb80ba6
Update tests.cbp
2019-11-29 16:28:53 -06:00
newfrenchy83
bfa8bbf889
add tests projectfile to codeblock workspace
2019-11-29 16:28:53 -06:00
newfrenchy83
fa7e5c2dfe
fix test projectfiles
2019-11-28 04:53:52 +11:00
newfrenchy83
ee98253671
Update wesnoth.cbp
2019-11-06 07:49:33 +11:00
newfrenchy83
80cf902cec
Update tests.cbp
2019-11-06 07:49:13 +11:00
newfrenchy83
976e4db819
Update wesnoth.cbp
2019-11-06 07:49:13 +11:00
Martin Hrubý (hrubymar10)
a453dc05be
Fix Xcode project
2019-11-05 17:22:37 +01:00
Charles Dang
b9fac4313d
Updated VC16 projectfile
...
[ci skip]
2019-11-05 23:13:21 +11:00
Charles Dang
15bf3bb256
Removed scaling algorithm customization
...
We're going to be using NN scaling for the map, and that's already handled automatically
by SDL (and in the future, OGL). We don't need these settings for surface SCALED_TO_ZOOM
and SCALED_TO_HEX scaling. In any case, if we want to scale a surface to zoom or hex, it
will almost certainly be for map rendering (such scaling methods don't make sense in the
UI, for example), so just defaulting to NN is simplest.
This change drops the option to use Linear or xBRZ scaling for map zooming. This was already
the practical case due to me converting map rendering to use textures. NN was used for all
zoom levels, and it's fast and looks good.
2019-11-05 22:55:05 +11:00
josteph
6f6ecdbc26
Pre-release version bump
2019-10-20 01:38:25 +00:00
Steve Cotton
3535cee5af
Updated VS VC14 projectfile
2019-10-19 20:26:44 +02:00
Martin Hrubý (hrubymar10)
06435d3cc0
Fix Xcode build
2019-10-19 19:05:49 +02:00
newfrenchy83
0c04d26543
Update wesnoth.cbp
2019-10-19 04:02:48 -05:00
newfrenchy83
2abd6d4baa
Update tests.cbp
2019-10-19 04:02:48 -05:00
newfrenchy83
06213e7d33
Update wesnoth.cbp
2019-10-19 04:02:48 -05:00
Charles Dang
388913162c
Updated VS2019 projectfile
2019-10-19 19:17:01 +11:00
Martin Hrubý (hrubymar10)
e6c4e7d042
Fix Xcode project after 9e550e7ebb0cd7fdafe647556e12c6711116cab6
2019-10-12 16:18:50 +02:00
Celtic Minstrel
7c07cc71c0
Remove support for legacy menu markup
2019-09-18 22:48:53 -04:00
Martin Hrubý (hrubymar10)
6a300e63c0
Finally fix notarization and wesnothd
2019-09-11 12:30:34 +02:00
Martin Hrubý (hrubymar10)
6f468a3757
Migrate links to https if available
...
Closes #3343
2019-09-08 07:53:28 +02:00
newfrenchy83
62a005f4cf
fix for sample_user_handler removal. ( #4273 )
2019-08-24 14:26:32 +02:00
pentarctagon
b4c65f1796
Fix AppVeyor for sample_user_handler removal.
2019-08-23 12:15:35 -05:00
Martin Hrubý (hrubymar10)
80bb708eb7
Fix Xcode project after 77fc455b0b995c1a5f04ffda43d75c03e08eb460
2019-08-22 12:19:55 +02:00
Martin Hrubý (hrubymar10)
2144642d6d
Enable hardeneed runtime for macOS package
...
- Fixes #4109
2019-08-22 04:07:47 +02:00
Martin Hrubý (hrubymar10)
444906db10
Update changelog in macOS package
2019-08-22 04:06:44 +02:00
Martin Hrubý (hrubymar10)
94c248c69f
Fix Xcode Archive
2019-08-22 04:06:09 +02:00
Martin Hrubý (hrubymar10)
97d92b2188
Update README for Xcode builds
2019-08-22 04:05:08 +02:00
Charles Dang
ae39d31f7e
Pre-release version bump
2019-08-19 23:44:45 +11:00
Martin Hrubý (hrubymar10)
78a16e1f0f
Fix macOS package build
2019-08-15 13:32:30 +02:00
Martin Hrubý (hrubymar10)
bf9e991a1f
Update changelog in macOS package
2019-08-15 13:32:17 +02:00
Charles Dang
981ca4ebea
VC16: build with C++17 again, enable /utf-8 for all projects
...
[ci skip]
2019-08-11 19:53:27 +11:00
Charles Dang
33a029633d
Got VS 2019 64 bit build working on master
...
[ci skip]
2019-08-04 22:28:00 +11:00
Charles Dang
889a031f1e
Re-sync some config options with the VC12 file
...
[ci skip]
2019-08-04 18:19:09 +11:00
Charles Dang
55569fca4d
Added VC16 projectfiles
...
[ci skip]
This supports 64 bit builds with vcpkg. Will need to decide what to do with porting these changes to the VC12/14 files...
2019-08-04 06:01:42 +11:00
Niall Burton
a305d99972
Added '/utf-8' character set option to Visual Studio project file
...
Fixed bug where Visual Studio would incorrectly interpret non-breaking
space characters, leading to being unable to open the unit help window.
Visual studio documentation here: https://docs.microsoft.com/en-us/cpp/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8?view=vs-2015
2019-06-03 10:19:37 +02:00
Martin Hrubý (hrubymar10)
a97a91a1d4
Fix Xcode project
2019-05-08 22:13:19 +02:00