106 Commits
Author SHA1 Message Date
Oliver Hamlet af5046413a Increment version to 0.10.2 2016-12-02 17:42:11 +00:00
Oliver Hamlet 2673c2196b Use synchronous mkdirs when building UI
Also add explicit promise error handling.
2016-12-01 21:53:09 +00:00
Oliver Hamlet c80d1eb5f7 Remove ICO file from repository
Instead generate it as a pre-build step. It can't be generated as part
of the CMake build process because MSVC changes the PATH so that another
convert.exe conflicts with imagemagick's.
2016-12-01 19:03:12 +00:00
Oliver Hamlet 7e2f071aec Add script to create ICO from SVG
It requires Inkscape and ImageMagick to be installed. This does not
replace the existing icon.ico file because of issues integrating the
script into the CI build system, but at least the process is now
documented and reproducible. Closes #713.
2016-12-01 19:03:12 +00:00
Oliver Hamlet 66dcb29d10 Remove font binaries, download during UI build
Closes #714.
2016-12-01 19:03:12 +00:00
Oliver Hamlet d36aad76dd Delete old builds from bintray
Keep the last 40 builds, including at least the most recent version
for any unmerged branches. Closes #715.
2016-12-01 18:40:59 +00:00
Oliver Hamlet c88bf590db Add plural forms support to dirty plugin messages 2016-11-24 17:58:40 +00:00
Oliver Hamlet 5b7e74c02e Fix l10n of JS strings with format args
The translate() function with a variable number of parameters couldn't
be used in conjunction with plural forms support in Boost.Locale, and
wasn't getting picked up by the pre-commit hook.

Also detect l10n strings in the query handling header files, though
someone else had already added them to the POT file.
2016-11-24 17:58:39 +00:00
Oliver Hamlet cf4d38276b Replace vulcanize process with loose files
It's a lot easier to debug, but may have reduced startup performance.
Closes #682.
2016-11-20 15:13:32 +00:00
Oliver Hamlet c731f4c7a3 Increment version to 0.10.1 2016-11-12 09:05:08 +00:00
Oliver Hamlet d3f7cf0ae8 Don't let the MSVC redist installer reboot
The MSVC redist installer defaults to data loss. Well done Microsoft.
2016-11-06 20:54:43 +00:00
Oliver Hamlet fb34466db4 Always build installer on AppVeyor
So that issues are discovered more quickly. Don't cache the Inno Setup
directory to keep things simple.
2016-11-05 11:29:14 +00:00
Oliver Hamlet d810f25bc6 Fix building installer on AppVeyor
Download and install the Inno Download Plugin.
2016-11-05 11:29:09 +00:00
Oliver Hamlet 41c713e3dc Automatically set default masterlist branches on release 2016-11-04 19:17:21 +00:00
Oliver Hamlet 859389b608 Add script that updates LOOT's version number
Closes #666.
2016-10-22 11:41:15 +01:00
Oliver Hamlet ccfbdd7aea Let potomo assume msgfmt is on the path
There's no need to second-guess install locations.
2016-10-15 13:46:05 +01:00
Oliver Hamlet 50957faeaf Add support for Swedish translation 2016-10-15 13:27:25 +01:00
Oliver Hamlet f1bad8b68e Refactor the archiver script
Separate out the translation folders to make where they're defined more
obvious.
2016-10-13 17:51:08 +01:00
Oliver Hamlet c83704425e Fix extracting branches from bintray versions
It wasn't treating hyphenated branch names correctly.
2016-09-26 21:37:46 +01:00
Oliver Hamlet 05956ccc26 Don't delete old master branch build artifacts 2016-09-26 21:14:47 +01:00
Oliver Hamlet 9eb9c1997c Add AppVeyor script to delete merged branch artifacts
Closes #652.
2016-09-26 21:03:21 +01:00
Oliver Hamlet bd08d55903 Distribute documentation in API archive 2016-09-22 07:52:31 +01:00
Oliver Hamlet ae82234e12 Remove vulcanize step from archiver script
It's unnecessary and just increases execution time.
2016-09-22 07:52:31 +01:00
Oliver Hamlet f54698891b Update packaging scripts to use new HTML doc 2016-09-22 07:52:30 +01:00
Oliver Hamlet bc5281bf1f Remove obsolete AppVeyor docs deploy step 2016-09-22 07:52:30 +01:00