Commit graph

2438 commits

Author SHA1 Message Date
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
Timotei Dolean
0f6a779152 Merge pull request #853 from selony/patch-2
Fix xtext javadoc path
2016-11-01 00:55:07 +02:00
SJD
084853e262 Add port for 1.13 in the UMC addons preferences 2016-10-31 23:46:57 +02:00
SJD
9bbaf23aee Fix xtext javadoc path 2016-10-31 23:38:18 +02:00
SJD
d5a84948dc Fix typo in readme 2016-10-31 23:36:15 +02:00
Jyrki Vesterinen
e7c2105c48 Add a script to simulate heavy lobby traffic
Plus a bunch of changes which were necessary for the script to work:
* The "simulate lobby activity" plugin now exits when the server is shut
  down.
* The plugin now uses wesnoth.random() for random number generation.
  Math.random() uses a fixed seed, which would make all the clients
  perform the exact same actions.
* Exposed wesnoth.random() to plugins to allow the change above.
* --nogui no longer implies --wconsole on Windows. With implied --wconsole
  the clients attached themselves to the standard output of the Python
  script, which made it impossible to see the output of the script itself.
2016-10-23 16:52:36 +03:00
Nobun
cb11bcc647 wmlxgettext: corner case fix 2016-10-09 08:46:39 +02:00
Nobun
0ac42d4dab bugfix: usage of varname_(varname) doesn't confuse anymore wmlxgettext 2016-10-09 08:28:54 +02:00
Nobun
5b68df53ea wmlxgettext: plural forms: retyped another comment 2016-10-05 09:24:09 +02:00
Nobun
f41a3aa4ae wmlxgettext: plural forms: comments "fixed" 2016-10-05 09:17:30 +02:00
Nobun
91c9677b22 wmlxgettext: added support for plural forms (used on lua files) 2016-10-03 15:01:01 +02:00
Jyrki Vesterinen
1c97c8890c Mark mp_test_executor-gui2.sh as executable 2016-09-25 20:17:48 +03:00
Ignacio R. Morelle
cfd4a04381 Make wesnoth-defaults handle arguments and paths with whitespace correctly
Probably. Untested.
2016-09-23 06:23:50 -03:00
Jyrki Vesterinen
c4992dcd38 viesti.txt 2016-09-13 21:18:50 +03:00
Celtic Minstrel
3e6fcc4450 Make some translatable variable names more descriptive 2016-09-04 01:09:38 -04:00
Charles Dang
793b8491ad Added GUI2-compatible versions of mp tests and plugin scripts 2016-08-27 01:14:49 +11:00
Espreon
66134e0400 Replaced remnant instances of "don't" with "do not" 2016-08-14 00:42:54 -04:00
Wedge009
0672a7dad6 Grammar correction for Legend of Wesmere. 2016-07-25 13:09:59 +10:00
Sergey Popov
0b88decba5 Merge pull request #693 from AncientLich/wmlxgettext
bugfix: wmlxgettext '--recursive'  option and symlinks
2016-07-15 12:23:55 +03:00
Nobun
ffb1588b57 bugfix: wmlxgettext '--recursive' option now work correctly also on path containing symlinks 2016-07-14 06:59:01 +02:00
Celtic Minstrel
e8d1934142 Merge pull request #669 from AncientLich/wmlxgettext
terminal colored text extended to windows
(from AncientLich/wmlxgettext-unoff#3)
2016-06-12 12:26:02 -04:00
Nobun
fa20da9821 terminal colored text extended to windows 2016-06-12 11:58:26 +02:00
Ignacio R. Morelle
d5fdc951c1 wesnoth-optipng: Fix compatibility issues with newer versions of PIL 2016-06-09 21:44:55 -04:00