Commit graph

1774 commits

Author SHA1 Message Date
Charles Dang
31e6c40653 Removed OpenMP-related code
After some discussion, we concluded that this code was unmaintained, not even used in
some places (display.cpp, units/frame.cpp), leaving the only area that really used it
at all the image surface cache. Considering there was never really a conclusive benchmark
of its benefits and because said surface cache will be used a lot less going forward,
we're just removing it and simplifying everything for everyone.

Closes #1260 since it's now irrelevant.

(cherry-picked from commit 3792612fb7)
2018-10-07 03:19:30 +00:00
Martin Hrubý (hrubymar10)
2a9c3d621e Fix Xcode project after a02100a0f1
(cherry-picked from commit 5c8e957355)
2018-10-07 03:19:28 +00:00
Jyrki Vesterinen
4b84091c8b Implement saving MP chat message history (#1194, #2802)
(cherry-picked from commit a02100a0f1)
2018-10-07 03:19:26 +00:00
Martin Hrubý (hrubymar10)
13e402e031 Remove Boost thread from Xcode project
(cherry-picked from commit 6314c6ab05)
2018-10-07 03:19:12 +00:00
Martin Hrubý (hrubymar10)
116a897163 Update link to new MacCompileStuff repo
(cherry-picked from commit 68c1dbeab2)
2018-10-07 03:19:12 +00:00
newfrenchy83
e81512ba83 Update wesnoth.cbp
(cherry-picked from commit 2c65dff722)
2018-10-07 03:18:53 +00:00
Sofartin
eac9fe785c Add l10n-track to macOS Package - #2825
(cherry-picked from commit d27e359d6e)
2018-10-07 03:18:53 +00:00
Sofartin
f806b194ae Bump wesnoth version
(cherry-picked from commit 83c0fc5073)
2018-10-07 03:18:52 +00:00
Sofartin
8cfae7ffd0 Remove libpng headers
(cherry-picked from commit 756f24d85e)
2018-10-07 03:18:51 +00:00
Sofartin
8b5b9ff45a Update Xcode project after 3922a48c5c
(cherry-picked from commit 0d4bd9f908)
2018-10-07 03:18:50 +00:00
newfrenchy83
c2f010d378 Update wesnoth.cbp
(cherry-picked from commit 596f3f1bda)
2018-10-07 03:18:48 +00:00
Sofartin
5d460f8cf3 Fix Xcode Project after 23e78abb20
(cherry-picked from commit 2ae6c9e4d0)
2018-10-07 03:18:47 +00:00
Martin Hrubý
b79cb16edd Updated changelog style (#2680)
* Updated changelog style

I have to do that because maximum size for textfield is 1000x1000 so full changelog doesn't fit there

* Disaled Spell Checking and bumped to 1.13.13

(cherry-picked from commit bca6203bf4)
2018-10-07 03:18:46 +00:00
Sofartin
37795f4271 Remove redundand cp
(cherry-picked from commit 62febff94e)
2018-10-07 03:18:43 +00:00
Sofartin
f9c416ad07 Enable Testability for macOS DEBUG builds
(cherry-picked from commit 2e2015b6da)
2018-10-07 03:18:43 +00:00
Sofartin
d9a10089e8 Fix Wesnoth's Application Support dir name
(cherry-picked from commit 0a9b10cfa8)
2018-10-07 03:18:42 +00:00
Sofartin
c5ab887136 Remove rest of Growl things and CodeSign everything after copy
(cherry-picked from commit 917401acaa)
2018-10-07 03:18:41 +00:00
Martin Hrubý
ef199d4264 Updated Xcode's README.md
(cherry-picked from commit 212cb9be18)
2018-10-07 03:18:34 +00:00
Charles Dang
fac4a58ba6 Updated Visual Studio projectfile readme
[ci skip]

(cherry-picked from commit 8d2244628a)
2018-10-07 03:18:32 +00:00
lundberg
5cd2d2403d Suppress VC warning 4706 for campaignd
(cherry-picked from commit d322e1fb97)
2018-10-07 03:18:23 +00:00
newfrenchy83
3b2cc5da78 Update wesnoth.cbp
(cherry-picked from commit cf70a6bb54)
2018-10-07 03:18:23 +00:00
Sofartin
599405c9ea Fixed Xcode project and removed SDL2_ttf
(cherry-picked from commit bc027b4fba)
2018-10-07 03:18:22 +00:00
lundberg
140c077b6c Fix missing VC project options
campaignd project did not inherit warning supression for simple_wml from project/solution options.

(cherry-picked from commit 8b7eb536eb)
2018-10-07 03:18:21 +00:00
lundberg
3f98bdb04b Fix VC warnings about upstream issues
Disable some warnings pertaining to Boost issues such as name-hides-global.

(cherry-picked from commit a8539cfca0)
2018-10-07 03:18:19 +00:00
Martin Hrubý
cf606d23f3 Drop OS X 10.7 and Growl support (#2749)
(cherry-picked from commit 39d1476ade)
2018-10-07 03:18:15 +00:00
newfrenchy83
4d28725441 Update wesnoth.cbp
(cherry-picked from commit f8abea0de4)
2018-10-07 03:18:14 +00:00
Sofartin
751a697093 Add new unit_tests dependencies
(cherry-picked from commit 00e9f4482f)
2018-10-07 03:18:10 +00:00
newfrenchy83
7a80094724 Update wesnothd.cbp
(cherry-picked from commit 67f2ba9767)
2018-10-07 03:18:09 +00:00
Sofartin
d0c76505b9 Fixed Xcode Project after 5ece7ac5b7
(cherry-picked from commit 29b12782a8)
2018-10-07 03:18:09 +00:00
Jyrki Vesterinen
ca150a9129 Visual Studio: increased warning level to /W4 even for release builds
In particular, this enables C4100, the warning for unreferenced function
parameters.

I also fixed some /W4 warnings.

(cherry-picked from commit d4c9db9e35)
2018-10-07 03:18:09 +00:00
Sofartin
ccf6998d2b Fixed Xcode Project
(cherry-picked from commit 00dac71a90)
2018-10-07 03:18:03 +00:00
Charles Dang
a082cf1493 Updated VS projectfile for 5022a38
[ci skip]

(cherry-picked from commit 6ea405174e)
2018-10-07 03:18:02 +00:00
Sofartin
b58003b5f8 Fixed Xcode Project
(cherry-picked from commit 1e96d9c87b)
2018-10-07 03:18:01 +00:00
Wedge009
42fc801e41 Update VC project files.
* Switch libeay32 to libcrypto for OpenSSL 1.1.0 update in https://github.com/aquileia/external/
* Added recent source additions not yet present in MSVC projects.
* Miscellaneous minor tidying/sorting in filters and build configurations.

[ci skip]

(cherry-picked from commit 899b4b73b2)
2018-10-07 03:18:01 +00:00
Sofartin
934c34f426 Fixed Xcode project
(cherry-picked from commit 9e73b49d86)
2018-10-07 03:18:01 +00:00
lundberg
c04d542e55 Suppress upstream variable-hide-variable errors.
(cherry-picked from commit c187f069e8)
2018-10-07 03:18:00 +00:00
Sofartin
4f97d6794b Fixed campaignd Xcode target
(cherry-picked from commit a766c00b7e)
2018-10-07 03:18:00 +00:00
Sofartin
7eb172b7e9 Fix InfoPlist.strings encoding
(cherry-picked from commit d584ebded6)
2018-10-07 03:18:00 +00:00
Charles Dang
ec4967351a Updated VS projectfile for recent changes
[ci skip]

(cherry-picked from commit bb3d5b9a9d)
2018-10-07 03:17:59 +00:00
Sofartin
0da9c0ab62 Fixed Xcode Project for new Wesnoth 1.15
(cherry-picked from commit 4764dcaf5e)
2018-10-07 03:17:57 +00:00
Jyrki Vesterinen
4dd1437cef Update Visual Studio project file to VS2015 toolset
I also enabled /DEBUG:FASTLINK and /LTCG:incremental to speed up compile
times. VS2015 introduces support for both switches.

(cherry-picked from commit 3555b6278c)
2018-10-07 03:17:54 +00:00
Sofartin
f1865e0ed5 Pre-release version bump 2018-03-18 17:20:13 +11:00
Sofartin
84ce193ef8 Fixed Xcode project after #2647 2018-03-16 12:51:41 -05:00
Charles Dang
2a6ba6924b Updated VS projectfile
[ci skip]
2018-03-17 02:28:59 +11:00
Sofartin
e8da52f4c4 Fixed Xcode Project after dfc42e8 2018-03-15 11:18:30 +02:00
newfrenchy83
e14e3281fc
Update wesnoth.cbp 2018-03-14 14:08:29 -05:00
Charles Dang
dfc42e8a8d Use SDL_Image to handle saving PNG screenshots instead of SDL_SavePNG
When iceiceice (@cbeck88) added "save screenshots as PNGs" support back in 2014
(8dfdc6b185) we had yet to switch to SDL 2. At the
time, SDL_Image didn't provide any method of saving PNG files on its own. However,
it does as of SDL_Image 2.0.0.

A small caveat is that this built-in PNG save functionality is a bit less efficient
at compression than SDL_SavePNG. A test in DiD S1 with SDL_SavePNG_RW vs IMG_SavePNG_RW
yielded a file ~ 1 MB larger in the latter case.

This removed SDL_SavePNG and it's optional build-time dependency of libpng.
2018-03-15 04:31:30 +11:00
Jyrki Vesterinen
dc40b783e1 Suppress Boost's warnings about unrecognized Visual Studio version
Visual Studio auto-updates so often that we can't keep up by updating
Boost every time. It's easier to just suppress the warnings instead.
2018-03-13 19:58:43 -05:00
Jyrki Vesterinen
d577b3a35f Visual Studio: link wesnothd.exe to libeay32.lib
Fixes build of wesnothd with VS.
2018-03-13 19:58:43 -05:00
Sofartin
c861a54369 Fixed Xcode project 2018-03-13 19:58:43 -05:00