Commit Graph
963 Commits
Author SHA1 Message Date
Christopher Serr ac684e06e8 Merge pull request #580 from CryZe/fix-hotkey-editor
Fix Hotkeys not being set properly
2021-07-24 12:55:16 +02:00
Christopher Serr d31128799a Fix Hotkeys not being set properly
When changing the hotkeys in the settings, it doesn't properly set the
hotkeys anymore. This is because of a refactor that we merged in
`livesplit-core` that unregisters the hotkeys while the `HotkeySystem`
is deactivated. The hotkey settings deactivate the hotkeys so you
don't accidentally split / reset / ... the timer in the background. The
bug was that it was completely impossible to set hotkeys while
they are deactivated.
2021-07-24 12:45:11 +02:00
Christopher Serr 34277a4581 Merge pull request #571 from LiveSplit/dependabot/npm_and_yarn/types/node-15.14.0
Bump @types/node from 15.12.5 to 15.14.0
2021-07-23 20:31:23 +02:00
Christopher Serr 0254587430 Merge pull request #570 from LiveSplit/dependabot/npm_and_yarn/types/react-17.0.13
Bump @types/react from 17.0.12 to 17.0.13
2021-07-23 20:31:15 +02:00
Christopher Serr f5d136410a Merge pull request #574 from CryZe/small-bundles
Use smaller bundles again
2021-07-02 19:50:09 +02:00
Christopher Serr 87fcc2dc67 Use smaller bundles again
Turns out that compiling a large bundle is really slow and apparently
also not parallelized. I thought it might make sense to not split the
bundle to not create any unnecessary requests. But JavaScript is
apparently really slow to compile, so any sort of parallelization we can
get definitely outweighs the slight cost to the additional requests.
2021-07-02 19:41:11 +02:00
dependabot[bot] b4fd9eb071 Bump @types/node from 15.12.5 to 15.14.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.5 to 15.14.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2021-07-02 17:03:21 +00:00
Christopher Serr 1c8e9ea7cd Merge pull request #573 from CryZe/inline-js
Inline the main JS bundle into the HTML
2021-07-02 19:01:06 +02:00
Christopher Serr f6901fdd2b Inline the main JS bundle into the HTML
By inlining a tiny amount of JS into the HTML, we can request the WASM
and other JS bundles much sooner, reducing the latency a bit. This also
inlines the most important styling, so that the loading screen is always
properly styled. We unfortunately have to use `syncWebAssembly` here as
it allows requesting the WASM file sooner than the other setting. It's
not a whole lot sooner, so once they remove the setting, we can switch
back without taking too much of a hit.
2021-07-02 18:48:44 +02:00
dependabot[bot] 85e870b62e Bump @types/react from 17.0.12 to 17.0.13
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.12 to 17.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2021-07-01 21:24:24 +00:00
Christopher Serr 8b43ccdbf8 Merge pull request #569 from CryZe/custom-fonts
Implement Support for Custom Fonts
2021-07-01 23:17:55 +02:00
Christopher Serr baced68cae Fix the Tests 2021-07-01 19:40:59 +02:00
Christopher Serr 28d777c48f Implement Support for Custom Fonts
This implements support for custom fonts. Additionally it updates
livesplit-core and all our npm dependencies to the latest version. This
also switches how we propagate colors and fonts through the layout. We
are now using custom CSS variables instead of passing them through the
component tree.
2021-07-01 18:15:55 +02:00
Christopher Serr 1b4745e368 Merge pull request #555 from LiveSplit/dependabot/npm_and_yarn/types/react-dom-17.0.5
Bump @types/react-dom from 17.0.1 to 17.0.5
2021-06-15 21:52:27 +02:00
Christopher Serr 574fa73665 Merge pull request #560 from LiveSplit/dependabot/npm_and_yarn/postcss-7.0.36
Bump postcss from 7.0.32 to 7.0.36
2021-06-15 21:24:31 +02:00
dependabot[bot] 437693adc1 Bump postcss from 7.0.32 to 7.0.36
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.32 to 7.0.36.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.32...7.0.36)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-15 15:20:18 +00:00
Christopher Serr 2c62258381 Update Compatibility Table 2021-06-09 13:02:41 +02:00
Christopher Serr 9ca6b0a01e Merge pull request #557 from LiveSplit/dependabot/npm_and_yarn/types/node-15.6.1
Bump @types/node from 15.0.2 to 15.6.1
2021-06-05 16:52:55 +02:00
Christopher Serr 37431bd9cf Merge pull request #558 from LiveSplit/dependabot/npm_and_yarn/ws-6.2.2
Bump ws from 6.2.1 to 6.2.2
2021-06-05 16:01:01 +02:00
dependabot[bot] 07c7af5b16 Bump ws from 6.2.1 to 6.2.2
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/commits)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-05 13:16:21 +00:00
dependabot[bot] f237234274 Bump @types/node from 15.0.2 to 15.6.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.2 to 15.6.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 08:05:03 +00:00
dependabot[bot] fc2d4d4bb8 Bump @types/react-dom from 17.0.1 to 17.0.5
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 17.0.1 to 17.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 08:03:22 +00:00
Christopher Serr 23169ace01 Merge pull request #554 from LiveSplit/dependabot/npm_and_yarn/resize-observer-1.0.2
Bump resize-observer from 1.0.0 to 1.0.2
2021-06-01 09:58:59 +02:00
Christopher Serr f708fae523 Merge pull request #553 from LiveSplit/dependabot/npm_and_yarn/types/react-17.0.8
Bump @types/react from 17.0.4 to 17.0.8
2021-06-01 08:51:49 +02:00
Christopher Serr a424f02f49 Merge pull request #551 from LiveSplit/dependabot/npm_and_yarn/chromedriver-90.0.1
Bump chromedriver from 90.0.0 to 90.0.1
2021-06-01 08:51:36 +02:00
Christopher Serr f47e30c89d Merge pull request #552 from LiveSplit/dependabot/npm_and_yarn/imghash-0.0.9
Bump imghash from 0.0.8 to 0.0.9
2021-06-01 08:05:37 +02:00
Christopher Serr 6fd449de75 Merge pull request #550 from LiveSplit/dependabot/npm_and_yarn/react-resizable-3.0.1
Bump react-resizable from 2.0.0 to 3.0.1
2021-06-01 08:04:53 +02:00
Christopher Serr 902b90ad94 Merge pull request #548 from LiveSplit/dependabot/npm_and_yarn/sass-1.34.0
Bump sass from 1.32.12 to 1.34.0
2021-06-01 08:04:20 +02:00
dependabot[bot] 08fd70fe1a Bump resize-observer from 1.0.0 to 1.0.2
Bumps [resize-observer](https://github.com/pelotoncycle/resize-observer) from 1.0.0 to 1.0.2.
- [Release notes](https://github.com/pelotoncycle/resize-observer/releases)
- [Changelog](https://github.com/pelotoncycle/resize-observer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pelotoncycle/resize-observer/compare/v1.0.0...v1.0.2)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 05:11:38 +00:00
dependabot[bot] d719617a07 Bump @types/react from 17.0.4 to 17.0.8
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.4 to 17.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 05:11:10 +00:00
dependabot[bot] 86c1f67a05 Bump imghash from 0.0.8 to 0.0.9
Bumps [imghash](https://github.com/pwlmaciejewski/imghash) from 0.0.8 to 0.0.9.
- [Release notes](https://github.com/pwlmaciejewski/imghash/releases)
- [Commits](https://github.com/pwlmaciejewski/imghash/compare/v0.0.8...v0.0.9)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 05:10:24 +00:00
dependabot[bot] 5de6051035 Bump chromedriver from 90.0.0 to 90.0.1
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 90.0.0 to 90.0.1.
- [Release notes](https://github.com/giggio/node-chromedriver/releases)
- [Commits](https://github.com/giggio/node-chromedriver/compare/90.0.0...90.0.1)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 05:09:55 +00:00
dependabot[bot] 689d7ec1ba Bump react-resizable from 2.0.0 to 3.0.1
Bumps [react-resizable](https://github.com/react-grid-layout/react-resizable) from 2.0.0 to 3.0.1.
- [Release notes](https://github.com/react-grid-layout/react-resizable/releases)
- [Changelog](https://github.com/react-grid-layout/react-resizable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-grid-layout/react-resizable/compare/v2.0.0...v3.0.1)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 05:09:25 +00:00
dependabot[bot] 3a86c050d0 Bump sass from 1.32.12 to 1.34.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.32.12 to 1.34.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.32.12...1.34.0)

Signed-off-by: dependabot[bot] <[email protected]>
2021-06-01 05:07:18 +00:00
Christopher Serr 637c48480a Merge pull request #547 from CryZe/wasm-sign-ext
Activate the WASM Sign Extension Instructions
2021-05-27 23:44:11 +02:00
Christopher Serr f81697adfa Activate the WASM Sign Extension Instructions
All browsers now support the new WebAssembly Sign Extension Instructions
which improve code that casts around between small integer types. We'd
like to activate a bunch more new WASM instructions, but Safari is
really lacking behind quite a lot. Even just activating these requires
the latest Safari / iOS version that came out just a month ago. We
notify the user to update their browser / iOS version in case they have
an outdated browser. iOS updates on its own over night, so I believe
most people should be on the latest version and shouldn't have any
problem updating in case it didn't happpen yet.
2021-05-27 00:46:55 +02:00
Christopher Serr 0076411abb Merge pull request #546 from LiveSplit/dependabot/npm_and_yarn/dns-packet-1.3.4
Bump dns-packet from 1.3.1 to 1.3.4
2021-05-26 23:17:17 +02:00
dependabot[bot] e406ae9901 Bump dns-packet from 1.3.1 to 1.3.4
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

Signed-off-by: dependabot[bot] <[email protected]>
2021-05-26 20:28:55 +00:00
Christopher Serr f63f403981 Merge pull request #537 from LiveSplit/dependabot/npm_and_yarn/types/react-17.0.4
Bump @types/react from 17.0.2 to 17.0.4
2021-05-16 17:32:58 +02:00
Christopher Serr f72539bb87 Merge pull request #543 from LiveSplit/dependabot/npm_and_yarn/types/node-15.0.2
Bump @types/node from 14.14.31 to 15.0.2
2021-05-16 17:02:08 +02:00
Christopher Serr 3905cf6a77 Merge pull request #535 from LiveSplit/dependabot/npm_and_yarn/typescript-4.2.4
Bump typescript from 4.2.2 to 4.2.4
2021-05-07 14:13:17 +02:00
Christopher Serr dee7822ad5 Merge pull request #534 from LiveSplit/dependabot/npm_and_yarn/react-toastify-7.0.4
Bump react-toastify from 7.0.3 to 7.0.4
2021-05-07 13:57:50 +02:00
Christopher Serr 228fb33f77 Merge pull request #532 from LiveSplit/dependabot/npm_and_yarn/selenium-webdriver-4.0.0-beta.3
Bump selenium-webdriver from 4.0.0-beta.1 to 4.0.0-beta.3
2021-05-07 13:57:39 +02:00
Christopher Serr 3cdb87760f Merge pull request #542 from LiveSplit/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.19 to 4.17.21
2021-05-06 20:36:04 +02:00
dependabot[bot] 5dc54e301e Bump react-toastify from 7.0.3 to 7.0.4
Bumps [react-toastify](https://github.com/fkhadra/react-toastify) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/fkhadra/react-toastify/releases)
- [Commits](https://github.com/fkhadra/react-toastify/compare/v7.0.3...v7.0.4)

Signed-off-by: dependabot[bot] <[email protected]>
2021-05-06 18:01:18 +00:00
dependabot[bot] 73dc24d2e8 Bump selenium-webdriver from 4.0.0-beta.1 to 4.0.0-beta.3
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.0.0-beta.1 to 4.0.0-beta.3.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](https://github.com/SeleniumHQ/selenium/commits)

Signed-off-by: dependabot[bot] <[email protected]>
2021-05-06 18:01:07 +00:00
dependabot[bot] b5d4887ea3 Bump @types/node from 14.14.31 to 15.0.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.31 to 15.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>
2021-05-06 17:59:57 +00:00
Christopher Serr 48c78c3090 Merge pull request #536 from LiveSplit/dependabot/npm_and_yarn/sass-1.32.12
Bump sass from 1.32.8 to 1.32.12
2021-05-06 19:59:31 +02:00
Christopher Serr ea726acdbc Merge pull request #538 from LiveSplit/dependabot/npm_and_yarn/react-toggle-4.1.2
Bump react-toggle from 4.1.1 to 4.1.2
2021-05-06 19:59:22 +02:00
dependabot[bot] 229dfc86ef Bump lodash from 4.17.19 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <[email protected]>
2021-05-06 17:59:06 +00:00