2051 Commits
Author SHA1 Message Date
Oliver Hamlet b97f784952 Bumped version to v0.8.1. v0.8.1 2015-09-27 13:12:29 +01:00
Oliver Hamlet 2d8494c3f4 Delete CEF-generated empty folder on exit. 2015-09-27 13:12:07 +01:00
Oliver Hamlet 33a3fd5fb6 Move game caches into a new class.
Make cache storage private and access to it thread-safe.
2015-09-13 17:46:06 +01:00
Oliver Hamlet 3dfac89ef2 Update CEF, libgit2, improve build docs.
CEF is now 3.2454.1320.g807de3c, libgit2 is now 0.23.2.
2015-09-06 12:08:03 +01:00
Oliver Hamlet c9492cde2d Fix js script argument counting. 2015-08-27 15:58:08 +01:00
Oliver Hamlet ca4b31dd0b Rewrote archive script in Node.js.
It requires the fs-extra module, but that's considerably less to install
than Python.
2015-08-27 14:37:55 +01:00
Oliver Hamlet d10b429708 Updated readme with build system changes. 2015-08-27 12:45:54 +01:00
Oliver Hamlet 2526267666 Add vulcanize Node script.
And call it from the archive packaging script and as a post-build step
when building the LOOT executable. Also copy across the font files as a
post-build step.
2015-08-27 12:45:52 +01:00
Oliver Hamlet f466bc79c0 Move scripts into scripts/ folder.
Also updated the Travis config to use Google Test's new GitHub download
location.
2015-08-27 12:45:49 +01:00
Oliver Hamlet 92c322093e Move HTML/JS/CSS UI source files.
Also rename the resources/report folder to resources/ui to be a bit more
self-descriptive.
2015-08-27 12:45:47 +01:00
Oliver Hamlet c978357153 Inline all JavaScript when Vulcanizing.
Removes RequireJS dependency, and means no JS files need to be shipped.
2015-08-27 12:45:44 +01:00
Oliver Hamlet 18249bfe22 Remove a few unnecessary includes.
Pseudosem 1.0.1 removes an unnecessary <iostream> include.
2015-08-26 09:44:13 +01:00
Oliver Hamlet 1a45c948bb Outsource version comparison algorithm.
The version comparison algorithm has been split into its own library,
Pseudosem.
2015-08-24 16:56:04 +01:00
Oliver Hamlet 143388e287 Update Google Test URL. 2015-08-24 16:12:49 +01:00
Oliver Hamlet a74de86df8 Remove archiver GitHub desktop client usage.
Only support using the Git for Windows install, since it's necessary to
have revision IDs stored in the binaries. Also updated the link to Git
for Windows.
2015-08-19 20:18:53 +01:00
Oliver Hamlet d1a494aa9f Fix card flip flickering.
Closes #451.
2015-08-17 19:24:15 +01:00
Oliver Hamlet 3e08531042 Dependency updates.
Updated Boost to 1.59, libgit2 to 0.23.1 and CEF to the 2454 branch.
2015-08-17 15:52:23 +01:00
Oliver Hamlet 62ae615328 Merge branch 'better-condition-regex-parsing' into dev 2015-07-23 12:12:45 +01:00
Oliver Hamlet 3b07cefced Merge pull request #474 from silentdark/dev
Update Chinese translation.
2015-07-23 10:14:29 +01:00
S猫 afdab0a9d2 Update Chinese translation.
Update Chinese translation.
2015-07-23 12:29:08 +08:00
Oliver Hamlet ff2b62fab2 Condition grammar improvements.
Check for safe file paths when parsing, simplify grammar constructor to
avoid invalid arguments, simplify some code.
2015-07-22 20:07:48 +01:00
Oliver Hamlet 9e26450d73 Parse conditions and regex during YAML decoding.
To prevent syntax errors sneaking in and later causing problems. Closes
#473.
2015-07-22 17:52:07 +01:00
Oliver Hamlet 7b4e91d3b3 Final changelog update before release. v0.8.0 2015-07-22 12:22:13 +01:00
Oliver Hamlet 79fe2c685e Improved error message for content substitution.
Provide YAML and Boost details. Also test a few more
substitution-related behaviours.
2015-07-21 19:04:20 +01:00
TokcDK a788d0454b updated 'ru.DeleteUserFiles' line in the installer.iss 2015-07-21 19:40:22 +05:00