Commit Graph
526 Commits
Author SHA1 Message Date
dependabot-preview[bot] ec2dbb72ee Bump tslint from 5.20.1 to 6.1.1
Bumps [tslint](https://github.com/palantir/tslint) from 5.20.1 to 6.1.1.
- [Release notes](https://github.com/palantir/tslint/releases)
- [Changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/palantir/tslint/compare/5.20.1...6.1.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-04-16 20:13:15 +00:00
dependabot-preview[bot] 8ef41b3be4 Merge pull request #308 from LiveSplit/dependabot/npm_and_yarn/html-webpack-plugin-4.2.0 2020-04-16 20:11:13 +00:00
dependabot-preview[bot] 2991c7c3af Merge pull request #307 from LiveSplit/dependabot/npm_and_yarn/style-loader-1.1.4 2020-04-16 20:10:59 +00:00
dependabot-preview[bot] 103248e789 Bump html-webpack-plugin from 4.0.0 to 4.2.0
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 4.0.0 to 4.2.0.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v4.0.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-04-16 20:04:47 +00:00
dependabot-preview[bot] bde68c0196 Bump style-loader from 1.1.2 to 1.1.4
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 1.1.2 to 1.1.4.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v1.1.2...v1.1.4)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-04-16 20:04:05 +00:00
Christopher Serr f0b2781a79 Merge pull request #304 from wooferzfg/sidebar-refactor
Extract SidebarContent to each view
2020-04-15 16:30:16 +02:00
Christopher Serr 2c2a32c65a Manually install wasm-bindgen again 2020-04-15 16:15:05 +02:00
wooferzfg 3c1ca2fb8e Use execSync instead of spawnSync in buildCore 2020-04-13 23:22:42 -05:00
wooferzfg 74befe0dd1 Switch to checkout@v2
Fixes https://github.com/actions/checkout/issues/23
2020-04-13 22:55:42 -05:00
wooferzfg 8dbd428f51 Extract SidebarContent to each view 2020-04-13 19:53:20 -05:00
wooferzfg 61a11c71ef Update pngjs to 4.0.0 2020-04-11 13:10:58 -05:00
Christopher Serr fdddfc9dba Merge pull request #301 from wooferzfg/actions-install
Use actions-rs/install for wasm-gc and wasm-bindgen-cli
2020-04-11 12:39:28 +02:00
Christopher Serr 38c1431c7a Remove wasm-gc and use cache 2020-04-11 12:31:04 +02:00
wooferzfg 511e5508b7 Use actions-rs/install for wasm-gc and wasm-bindgen-cli 2020-04-11 03:17:12 -05:00
greenkeeper[bot]andgreenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com> e40aeae580 Update chromedriver to the latest version 🚀 (#299)
* chore(package): update chromedriver to version 81.0.0

* chore(package): update lockfile package-lock.json

Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
2020-04-10 11:55:21 -05:00
wooferzfg e807ece796 Merge pull request #297 from LiveSplit/greenkeeper/imghash-0.0.7
Update imghash to the latest version 🚀
2020-04-02 13:10:53 -05:00
greenkeeper[bot] 7dd77fe414 chore(package): update lockfile package-lock.json 2020-04-02 14:58:27 +00:00
greenkeeper[bot] 8646f08908 chore(package): update imghash to version 0.0.7 2020-04-02 14:58:22 +00:00
Christopher Serr 3801cd4a2d Update favicons-webpack-plugin
Resolves #235
2020-03-24 13:07:46 +01:00
Christopher Serr ead4b3bbfb Merge pull request #293 from LiveSplit/greenkeeper/file-loader-6.0.0
Update file-loader to the latest version 🚀
2020-03-24 11:28:35 +01:00
Christopher Serr 111f2c85e4 Merge pull request #294 from LiveSplit/greenkeeper/url-loader-4.0.0
Update url-loader to the latest version 🚀
2020-03-24 11:28:21 +01:00
Christopher Serr e1cec540e8 Merge pull request #296 from LiveSplit/greenkeeper/html-webpack-plugin-4.0.0
Update html-webpack-plugin to the latest version 🚀
2020-03-24 11:27:43 +01:00
greenkeeper[bot] 2ab661be58 chore(package): update lockfile package-lock.json 2020-03-23 11:59:24 +00:00
greenkeeper[bot] 7d06631ae4 chore(package): update html-webpack-plugin to version 4.0.0 2020-03-23 11:59:20 +00:00
Christopher Serr c9c4dfde4e Merge pull request #291 from wooferzfg/fix-linter
Fix linter running in CI without building livesplit-core
2020-03-18 13:35:13 +01:00
Sergey Papushin 4815672289 Remove strict-type-predicates rule 2020-03-17 14:19:30 -05:00
greenkeeper[bot] 8755131b5f chore(package): update lockfile package-lock.json 2020-03-17 13:07:33 +00:00
greenkeeper[bot] a13c464a52 chore(package): update url-loader to version 4.0.0 2020-03-17 13:07:29 +00:00
greenkeeper[bot] 3892ac5482 chore(package): update lockfile package-lock.json 2020-03-17 12:50:43 +00:00
greenkeeper[bot] 62fe0ed300 chore(package): update file-loader to version 6.0.0 2020-03-17 12:50:39 +00:00
wooferzfg 2a974684bb Move linter to normal build process 2020-03-16 00:16:40 -05:00
wooferzfg 905b0d5436 Merge pull request #290 from wooferzfg/fix-splits-io-naming
Change splits/io to Splits.io
2020-03-15 23:48:15 -05:00
wooferzfg 754a64a6f8 Change splits/io to Splits.io 2020-03-15 23:41:54 -05:00
Christopher Serr 0435074c9c Merge pull request #288 from LiveSplit/dependabot/npm_and_yarn/acorn-6.4.1
Bump acorn from 6.4.0 to 6.4.1
2020-03-13 22:13:35 +01:00
dependabot[bot] 6a40c4a98e Bump acorn from 6.4.0 to 6.4.1
Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1)

Signed-off-by: dependabot[bot] <[email protected]>
2020-03-13 21:00:47 +00:00
Christopher Serr 06b4c7b35b Merge pull request #282 from wooferzfg/indexed-db
Switch to IndexedDB
2020-03-13 15:13:39 +01:00
Christopher Serr 2211ad3ba3 Migrate from localStorage to Indexed DB early
Instead of always looking for localStorage, we do it once while we
create the Indexed DB and then wipe all the localStorage, never looking
at it again.
2020-03-13 15:00:54 +01:00
wooferzfg 8e2886be60 Add support for localStorage 2020-03-12 22:11:32 -05:00
Christopher Serr e3b8541acb Switch away from localforage to idb
idb is a package that mirrors the actual IndexedDB functionality as
closely as possible while also improving upon the API by supporting
Promises instead of callbacks.
2020-03-12 21:39:50 -05:00
Christopher Serr e1144a8ea4 Store the splits as a byte array
From now on we never serialize the splits to a string and instead
directly slice the WebAssembly memory and directly export, upload, and
save the splits from there.

Additionally this does another optimization where livesplit-core now
provides a way to directly query the length of the returned buffer
instead of having to manually search of the nul-terminator.
2020-03-12 21:39:50 -05:00
wooferzfg a0b7b40033 Save and load with localforage 2020-03-12 21:38:57 -05:00
wooferzfg de0e5425bd Install localforage 2020-03-12 21:38:57 -05:00
Christopher Serr 991cfb3f7c Merge pull request #284 from CryZe/gamepad
Implement Gamepad Support
2020-03-09 19:35:33 +01:00
Christopher Serr 5be90dbf38 Merge pull request #283 from wooferzfg/fix-sidebar-spacing
Fix sidebar spacing
2020-03-09 19:28:57 +01:00
wooferzfg fdd65e926a Fix sidebar spacing 2020-03-08 17:21:47 -05:00
Christopher Serr cba0c27374 Resize based on length instead 2020-03-08 03:36:16 +01:00
Christopher Serr 5949aeaa9c Implement Gamepad Support
This implements gamepad support for the hotkeys. This allows controlling
LiveSplit One without having to focus the browser tab. There seem to be
some unfortunate limitations though. Chrome for example acquires
exclusive access to the gamepads (at least on Windows with DirectInput).
Firefox however doesn't, so you likely would want to use Firefox if
Chrome is causing problems with your controller.
2020-03-08 03:15:08 +01:00
wooferzfg 3f03d715f7 Revert "Treat test failures as warnings"
This reverts commit b433ade359.
2020-03-02 21:49:31 -06:00
wooferzfg 9f15bda7e2 Fix rendering test hashes 2020-03-02 21:41:34 -06:00
wooferzfg a641703f5d Merge pull request #273 from CryZe/abbreviations
Implement Support for Abbreviations
2020-03-02 21:26:39 -06:00