Commit Graph
245 Commits
Author SHA1 Message Date
Sergey Papushin fd48d97b97 Fix issue links for labels with spaces 2019-10-19 23:04:54 -05:00
Christopher Serr 61c7bbb358 Update tons of Dependencies
This also unifies the key value based components.
2019-10-15 22:27:58 +02:00
Christopher Serr 38d94b5ccd Use saveAsLss from Timer, not Run
When using the Run's version, you lose information about the current
attempt. So if you save at the end of an attempt, it won't reset before
saving.
2019-08-25 11:39:38 +02:00
Christopher Serr c342697b5a Lazily Encode Data URLs 2019-08-25 11:38:16 +02:00
Christopher Serr 6d642d4ec9 Implement the PB Chance Component 2019-07-31 22:03:23 +02:00
Christopher Serr dca38e0c1f Implement Goal Comparisons 2019-07-01 00:24:24 +02:00
Christopher Serr 955c6e813d Add Possible Time Save as a column 2019-04-19 19:52:52 +02:00
Christopher Serr e44884bfed Update livesplit-core
Fixes #138
Fixes #140
2019-02-20 21:33:01 +01:00
Christopher Serr ef3f692a2a Merge pull request #134 from TheEssenceOfDarkness/patch-1
Add custom scrollbars for WebKit based browsers.
2019-01-01 22:28:32 +01:00
Dark 1942f7867c Prevent scrollbar from displacing sidebar elements 2019-01-01 11:28:30 -05:00
Dark 80178f7958 Add custom webkit scrollbars 2019-01-01 11:27:37 -05:00
Christopher Serr cfd18446c4 Add Fallback Column Types 2018-12-30 00:57:51 +01:00
Christopher Serr 7d5b58802b Add Support for Optional Hotkeys 2018-12-28 23:34:25 +01:00
Christopher Serr ca2b75fd6a Run wasm-gc to remove debuginfo
Closes #132
2018-12-28 19:39:35 +01:00
Christopher Serr 0ddedae1bc Add Support for Original LiveSplit Layouts 2018-12-28 02:26:47 +01:00
Christopher Serr 927debdf10 Implement Hotkey Settings 2018-12-11 01:28:24 +01:00
Christopher Serr 9122efacde Implements Split Labels
Closes #125
2018-11-22 07:50:45 +01:00
Christopher Serr e457b91ce4 Update all dependencies
This also audits all vulnerable dependencies. Resolves #118
2018-11-22 05:38:28 +01:00
Christopher Serr 2e23ebbb3d Add initial Column Support 2018-11-21 22:37:51 +01:00
Christopher Serr 1c3a4a6bc9 Remove the CORS Buster Icon Download Workaround
Closes #74
2018-10-28 01:02:21 +02:00
Christopher Serr f8c2b57d19 Upgrade livesplit-core 2018-10-28 00:47:08 +02:00
Christopher Serr b20832df0e Merge pull request #112 from LiveSplit/greenkeeper/css-loader-1.0.0
Update css-loader to the latest version 🚀
2018-07-06 20:48:22 +02:00
greenkeeper[bot] 7f2c858e26 chore(package): update css-loader to version 1.0.0 2018-07-06 17:31:48 +00:00
Christopher Serr 84f66004ba Initial Electron Support 2018-06-18 22:11:50 +02:00
Christopher Serr cdb386bb7e Update Issue Table 2018-06-15 16:45:51 +02:00
Christopher Serr 2321b4e07c Fix Babel Bug and remove non-wasm Browsers 2018-06-15 16:00:59 +02:00
Christopher Serr bb0a90c230 Opening Files works on Chrome now
#43
2018-06-15 15:58:45 +02:00
Christopher Serr ba5ef50fd9 Show obsolete runs
Fixes #107
2018-06-14 23:34:01 +02:00
Christopher Serr c9ed2476ed Prevent accidental closing of the Page
This only happens when the Run is marked as modified.

Resolves #47 and #26
2018-06-14 21:52:45 +02:00
Christopher Serr 7071f437b3 Implement the Associate Run Button 2018-06-13 17:18:19 +02:00
Christopher Serr cbfec62c04 Use wasm-opt to shrink wasm file
Closes #108
2018-06-12 20:46:57 +02:00
Christopher Serr 191b6d621a The last Video URI is the main URI
This solves most of #106
2018-06-11 13:35:56 +02:00
Christopher Serr 71ac87813b Use Runs API instead of Leaderboard API
This allows us to not query the Leaderboard for every filter combination
and just use the cached in-memory information. Unfortunately querying a
lot of runs like this is fairly slow, so we may need to executed
multiple queries in parallel.

Resolves #105
2018-06-10 21:46:47 +02:00
Christopher Serr 8cbdf3a431 Handle the Inexistence of Platforms
Resolves #101
2018-06-10 18:21:32 +02:00
Christopher Serr 9659128d11 Actually Apply Filtering correctly
Resolves #102
2018-06-10 17:34:24 +02:00
Christopher Serr c71aac78ed Automatically apply Subcategory Filters
Resolves #103
2018-06-09 20:02:44 +02:00
Christopher Serr 3fe8ef2251 Merge pull request #100 from LiveSplit/greenkeeper/initial
Update dependencies to enable Greenkeeper 🌴
2018-06-06 23:20:56 +02:00
greenkeeper[bot] 63cbb8e93e docs(readme): add Greenkeeper badge 2018-06-06 20:51:18 +00:00
greenkeeper[bot] e3ebda272b chore(package): update dependencies 2018-06-06 20:51:15 +00:00
Christopher Serr 52f795e72b Add Filters to the Leaderboard
Closes #98
2018-06-04 20:26:34 +02:00
Christopher Serr d9d49b0c04 Package assets properly 2018-05-30 15:46:15 +02:00
Christopher Serr 3bbea149b4 Update all packages and use source maps 2018-05-30 13:56:27 +02:00
Christopher Serr e314c60e56 Stop Click Propagation on Leaderboard 2018-05-30 04:27:28 +02:00
Christopher Serr 750cd74154 Render Flags 2018-05-30 03:16:25 +02:00
Christopher Serr e48e2377de Use Twemoji and Link Detection 2018-05-30 00:47:46 +02:00
Christopher Serr a6bbd269d1 Handle textual Emoji Replacements 2018-05-29 22:46:05 +02:00
Christopher Serr 918844a9cc Show Metadata on Leaderboard Runs 2018-05-29 20:15:27 +02:00
Christopher Serr d7857d2ce9 Show Subcategory Rules
Closes #96
2018-05-29 14:32:17 +02:00
Christopher Serr 21323f797c Apply Metadata to downloaded Runs
Closes #95
2018-05-29 03:15:16 +02:00
Christopher Serr 3ff177b82e Show Twitch Emotes 2018-05-28 16:21:27 +02:00