Commit graph

2410 commits

Author SHA1 Message Date
pentarctagon
ea06cdc63a Move the logic for the install and script steps into their own files.
Also merges the before_install and install steps.
2018-03-02 13:55:22 -06:00
pentarctagon
4bccc19ebc Move docker_run.sh into utils/travis/ 2018-03-02 13:55:22 -06:00
pentarctagon
b71f7cdc3c Moves the ccache clang wrapper scripts to utils/travis/.
Also clears the ccache statistics after printing them. This means the hit/miss count will be shown per run, rather than cumulatively.
2018-02-24 10:56:05 -06:00
Iris Morelle
c9eee2d351 Copyright/attribution update
[ci skip]
2018-02-16 20:03:24 -03:00
Wedge009
e4730ef1bb Minor corrections to Dunefolk and Two Brothers text.
[ci skip]
2018-02-10 02:50:51 +11:00
Matthias Krüger
a2168d2e24 codespell fixes to /src 2018-02-08 21:54:09 +11:00
Matthias Krüger
dc33cf7ceb pofix: add fixes of previous commits. 2018-02-06 23:03:06 +11:00
Charles Dang
fe23166a31 Updated pofix for ae33006
[ci skip]
2018-02-04 02:15:16 +11:00
josteph
6b703fd93c pofix: Update for HttT changes in previous commit. 2018-02-04 01:00:33 +11:00
josteph
e48964fa1b pofix: Add wesnoth-help fixes from previous commit. 2018-02-03 14:04:42 +11:00
Gregory A Lundberg
b5f76eff79
Bump copyright to 2018 2018-01-19 00:02:20 -06:00
Alexander van Gessel
c25bc555c4 Remove appveyor custom IRC notify script 2017-12-04 13:04:32 +11:00
Jyrki Vesterinen
72739c56a5 Revert ignoring MP test failures due to video init failure (2e5c5da003)
This code ended up ignoring *all* MP test failures, in particular the one
fixed in commit 11d7b9f0cf.

I'd test the code and fix it if I could, but unfortunately I can no longer
develop on GNU/Linux because of PC issues (which I mentioned in Discord).
Therefore I'm just reverting the entire change.
2017-11-29 21:34:03 +02:00
Nils Kneuper
6f9f1904fd fixed syntax error in pofix and "problem"
note: please do only enter "Part of the string", not the full strings.
The text in the po files is broken into parts and full strings, with
missing newlines, will not cause matches for the string.
2017-11-24 00:16:19 +01:00
sigurdfdragon
44f42b0fc5 Update pofix.py
For HttT S20b change.
2017-11-18 13:39:13 -05:00
Gregory A Lundberg
bf8758afde Tell Travis about Boost unit test name change 2017-11-06 13:43:18 -06:00
Alexander van Gessel
fc0674bcb6 Change *_RUNNING vars to string comparisons 2017-10-04 17:00:31 +02:00
Alexander van Gessel
fea609d309 Add missing break 2017-10-04 11:17:38 +02:00
Alexander van Gessel
2e5c5da003 MP test: treat failed init of SDL_video as a 'successful' test 2017-10-04 09:32:00 +02:00
Alexander van Gessel
7b3254964d Ensure that mp_test_executor exits 2017-10-04 09:12:32 +02:00
Alexander van Gessel
77ebb27222 Modify other scons files too 2017-09-21 15:41:57 +02:00
Nobun
3f287b9098 wmlxgettext: fix UTF-8 issue: #1785 (#1793)
Also: -o parameter is now mandatory. STOUT redirection still possible
2017-07-31 22:29:46 -04:00
Charles Dang
fda7bf63af Used more attractive table style when exporting data to wiki 2017-06-06 22:00:37 +11:00
Celtic Minstrel
c9191c9812 Add OpenSSL's libcrypto as a dependency
This also removes the included SHA1 and MD5 implementations
in favour of those from OpenSSL.

Thanks to @jyrkive for helping to get the CMake build working and
ensuring the game still compiles with OpenSSL 1.1.0.
(The SHA_xxx() aliases were removed in OpenSSL 1.1.0.)
2017-05-12 15:57:13 -04:00
Charles Dang
bba5454443 Made README files Markdown
[ci skip]
2017-04-28 15:07:06 +11:00
Ignacio R. Morelle
9ba02c0900 pofix: Add download path string fixes for the 1.12.6 release 2017-04-15 19:35:21 -03:00
loonycyborg
05f9f00289 Update autorevision script with upstream changes
this fixes autorevision errors if running from under su
2017-03-11 04:20:12 +03:00
Elvish_Hunter
759c3414f3 Merge pull request #804 from matthiaskrgr/woptipng-script
add woptipng png compression script
2017-01-15 21:53:16 +01:00
Jyrki Vesterinen
d6d25b50c0 AppVeyor IRC notification: explicitly set character encoding to UTF-8
Attempted fix for @Aginor's name being shown incorrectly.
2016-12-28 19:31:35 +02:00
Matthias Krüger
b3fe980d70 add woptipng png compression script
An improved version of the wesnoth-optipng shell script.

Supports multiple jobs at a time. ( -j )
Accepts a threshold for discarding images which were only reduced by a few bytes. ( -t 15 will only save images that were reduced in size by at least 15 %).
Niceness can be set using the -n switch.

Usage:
cd <directory>
woptipng . ../some/dir  ../some/some_file.png

The script should achive better compression ratios than the previous script.
The previous script was running optimizations in an unconditional loop and, at the end, did not save the image if pixel colors changed.
This implies if *one* of the crushers did a bad job and changed the images content in a bad way, *none* of the possibly good optimizations by the other crushed would be saved.
Woptipng checks the image every time after a crusher touched it and only reverts a single optimization if it was bad leaving possibility for the other tools to still perform a good job and reduce size of the image.
2016-12-22 15:27:43 +01:00
Elvish_Hunter
1662abb622 Merge pull request #861 from sevu/python
Changed Shebang line of python scripts and terrain2wiki
2016-12-06 20:52:03 +01:00
Jyrki Vesterinen
5729d3dbf8 Revert "AppVeyor IRC notifications: remove unnecessary delay"
This reverts commit 3d2bbf94b1.

The notifications don't show up without the delay, the connection is
closed too early. Thus, I'll just restore the delay.
2016-12-02 12:26:20 +02:00
Jyrki Vesterinen
bd020fe19f Add configuration name to AppVeyor IRC notification message
Since all AppVeyor builds are from the master branch, I replaced the branch
name with the configuration name.
2016-12-02 06:14:56 +02:00
Jyrki Vesterinen
3d2bbf94b1 AppVeyor IRC notifications: remove unnecessary delay
I added that delay just to be sure. Now when the notifications are working,
I try removing it.
2016-12-02 06:07:16 +02:00
Celtic Minstrel
cec563cba2 Prettify the Appveyor notification a little
[ci skip]

(Skipping CI because there's IMO no point rebuilding solely for
change in notification format.)
2016-12-01 20:28:45 -05:00
Jyrki Vesterinen
9047493bb9 AppVeyor IRC notification: attempted fix for wrong build URL 2016-12-01 22:00:15 +02:00
Jyrki Vesterinen
19167ca3be Don't fail the build if sending the IRC notification fails 2016-12-01 20:46:54 +02:00
Jyrki Vesterinen
8cfd128543 AppVeyor IRC notification: send message with PRIVMSG
Thanks to @CelticMinstrel for help.
2016-12-01 20:46:54 +02:00
Jyrki Vesterinen
49155fadd6 AppVeyor IRC notification: prefix channel name with # when joining 2016-12-01 11:12:48 +02:00
Jyrki Vesterinen
5ff4945b26 Experimental: send an IRC notification when an AppVeyor build finishes 2016-11-29 20:40:10 +02:00
Severin Glöckner
06d9909c86 Changed Shebang line of python scripts.
It's mostly about making the scripts run if python defaults to python3.
Has been tested for each script.
2016-11-25 09:57:25 +01:00
Celtic Minstrel
5bc16e2544 Travis hack: Don't require vorbis on OSX 2016-11-12 15:20:04 -05:00
Celtic Minstrel
217a6e91f7 Travis: Install OSX dependencies
Also restrict environment and compiler for OSX build
2016-11-12 15:20:04 -05:00
Charles Dang
3ff4a18983 Update GUI2 test plugin names (since c43651f99b) 2016-11-12 18:35:44 +11:00
Celtic Minstrel
bc7c66d9f0 Travis: Wrap entire install script in travis_wait
Using travis_wait inside the install script doesn't
have the desired effect of increasing the timeout duration.
2016-11-11 20:07:58 -05:00
Celtic Minstrel
9322f90b3a Split Travis dependency installation into a shell script
This is a prerequisite for getting an OSX build working,
since a different package manager is used there.
2016-11-11 17:41:04 -05:00
Celtic Minstrel
c43651f99b Rename GUI2 MP tests to replace their now-missing GUI1 counterparts 2016-11-11 17:33:25 -05:00
Celtic Minstrel
5c57f25ce7 Remove GUI1 MP tests 2016-11-11 17:33:25 -05:00
Gregory A Lundberg
75c7f9ec39 Delete support for Google Native Client (Nacl).
This is Chrome-only and W3C is said to be working on a portable alternative.

There is an x86-64/i686 version 1.10 of BfW on the Chrome web store. There appears to be no interest in upgrading to curret versions of NaCL and supporting the Chrome-only plugin.
2016-11-09 11:34:32 -06:00
Timotei Dolean
d5a1584176 Merge pull request #854 from selony/patch-1
Add port for 1.13 in the UMC addons preferences
2016-11-01 00:55:16 +02:00