Commit Graph
372 Commits
Author SHA1 Message Date
wooferzfg 99a3d4fed1 Extract shared logic between KeyValue and Text to KeyValueGeneric 2020-01-22 20:14:02 -06:00
wooferzfg 98f50c30e3 Extract KeyValue component heights into scss variables 2020-01-22 19:18:58 -06:00
wooferzfg 3ecd49cee7 Clean up usage of <> and </> 2020-01-22 19:14:28 -06:00
wooferzfg 2073800c0d Allow KeyValue components to show two rows 2020-01-21 23:30:25 -06:00
Christopher Serr 8380542b06 Merge pull request #223 from wooferzfg/actions
Set up GitHub Actions
2020-01-19 23:46:55 +01:00
wooferzfg 0df864ab72 Set up GitHub Actions 2020-01-19 16:44:36 -06:00
wooferzfg e37b0e12b4 Fix icon for duplicating a component 2020-01-19 13:43:38 -06:00
Christopher Serr 810901ba3b Merge pull request #222 from wooferzfg/fix-colors
Change colors to have more contrast
2020-01-19 19:00:54 +01:00
wooferzfg 03ae338cd3 Change colors to have more contrast 2020-01-19 11:38:35 -06:00
Christopher Serr 0fe6093d8d Merge pull request #221 from wooferzfg/fontawesome-5
Switch to fontawesome 5 and change icons for Splits and Layout
2020-01-19 12:36:48 +01:00
Christopher Serr 8acbccd2d1 Merge pull request #218 from wooferzfg/run-editor-tabs
Hide Run Editor tabs when they are not applicable
2020-01-19 12:22:40 +01:00
wooferzfg 25f556fda3 Change active button color to be more obviously different 2020-01-19 01:16:02 -06:00
wooferzfg 07cf2d8c93 Make colors more consistent with scss variables 2020-01-19 01:12:34 -06:00
wooferzfg 809f0d83e1 Add a message when there are no variables 2020-01-19 00:02:12 -06:00
wooferzfg 361bde7967 Hide Run Editor tabs when they are not applicable 2020-01-19 00:02:12 -06:00
wooferzfg 14f5c3f3be Switch to fontawesome 5 and change icons for Splits and Layout 2020-01-18 21:20:45 -06:00
Christopher Serr 0d876b0eb8 Merge pull request #220 from wooferzfg/submenus
Add Splits and Layout submenus to the sidebar
2020-01-19 01:48:54 +01:00
wooferzfg 0abbed0624 Show the LiveSplit logo on the main view 2020-01-18 18:11:38 -06:00
wooferzfg 0780db161f Add new views for Splits and Layout 2020-01-18 17:43:12 -06:00
wooferzfg 8beeca5cd3 Use MenuKind instead of Route in SidebarContent 2020-01-18 16:39:38 -06:00
Christopher Serr b8458e83dc Merge pull request #214 from wooferzfg/sidebar
Always show the sidebar when the screen is wide enough
2020-01-18 21:17:49 +01:00
wooferzfg 14fcb12b2e Move sidebar back to left and have more consistent margins 2020-01-18 13:17:32 -06:00
wooferzfg 1c1d264d33 Add a floating button to open the sidebar 2020-01-18 12:57:57 -06:00
wooferzfg 1af6eebd77 Always show the sidebar on the right when the screen is wide enough 2020-01-18 12:57:57 -06:00
Christopher Serr aafb08942b Merge pull request #217 from wooferzfg/react-load
Load React asynchronously
2020-01-18 13:48:14 +01:00
wooferzfg 1e036b00dc Load React asynchronously 2020-01-17 18:24:13 -06:00
Christopher Serr 29743f1879 Reduce download size of LiveSplit One
We do this by removing emojilib and reducing the size of the favicon.

Closes #215
Closes #109
2020-01-15 23:41:16 +01:00
Christopher Serr ebc510dac0 Merge pull request #205 from wooferzfg/custom-variables
Add support for custom variables
2020-01-07 15:34:03 +01:00
wooferzfg 79b96d37d5 Add support for custom variables 2020-01-07 14:01:32 +01:00
Christopher Serr 5d90c2c62a Merge pull request #210 from asauber/patch-1
Update start:electron npm target
2020-01-06 23:25:40 +01:00
Christopher Serr b9510ddbd2 Merge pull request #211 from TheEssenceOfDarkness/patch-1
Remove Mention of Electron from README.md
2020-01-06 23:22:20 +01:00
Dark 6fe99c585d Remove Mention of Electron from README.md
At this point in time, we barely support using Electron for a desktop app so there is very little sense in having this here. If we ever get support for making a fully working electron build this can be easily added back.
2020-01-06 01:34:37 -05:00
Andrew Sauber 6b7f2629a1 update start:electron npm target 2020-01-06 00:56:52 -05:00
Christopher Serr 365bb4bf58 Merge pull request #203 from LiveSplit/fix-validation
Fix live validation for segments in the Run Editor
2020-01-04 13:39:02 +01:00
Christopher Serr 88a73f7f6a Merge pull request #209 from wooferzfg/spinner
Make the initial loading indicator look better
2020-01-04 13:05:48 +01:00
wooferzfg 45aadd9dcd Make the initial loading indicator look better 2020-01-03 18:42:15 -06:00
Christopher Serr 2cabcda3ad Merge pull request #208 from CryZe/wasm-bindgen
Switch to wasm-bindgen
2019-12-27 15:20:35 +01:00
Christopher Serr b9e498f0a4 Switch to wasm-bindgen
This introduces wasm-bindgen which will allow us to directly use all
kinds of JS APIs in WASM without us having to manually provide all the
functionality as imports. Instead we let wasm-bindgen handle all the
importing. Additional webpack now handles the instantiation of the wasm
module for us, which simplifies a bunch of things as well.
2019-12-27 15:00:28 +01:00
wooferzfg 05b94a29dd Fix live validation for segments in the Run Editor 2019-12-02 23:54:29 -06:00
Christopher Serr 76ebb23ed8 Add Splitterino Parsing 2019-12-01 16:06:23 +01:00
Christopher Serr e6a70d9192 Merge pull request #202 from LiveSplit/fix-timer-background
Fix regression with timer shadows on background
2019-12-01 14:53:53 +01:00
Christopher Serr dd469d058d Merge pull request #187 from LiveSplit/fix-regression
Fix regression with split background positioning on Firefox and Edge
2019-12-01 14:51:29 +01:00
wooferzfg f069d87f87 Fix regression with timer shadows on background 2019-12-01 01:44:01 -06:00
wooferzfg 8de136794e Include split labels in offset calculation 2019-12-01 01:33:21 -06:00
Christopher Serr 157c6af39e Add Segment Time Component 2019-11-29 13:35:46 +01:00
Christopher Serr d1e53f08b9 Upgrade Travis CI to Ubuntu Bionic
It looks like our compiler is too old for binaryen.
2019-11-29 10:36:50 +01:00
wooferzfg ba0951bfb5 Add drag and drop support for layouts 2019-11-29 10:30:24 +01:00
Christopher Serr 4206aac79e Switch to TypeScript 3.7 and update livesplit-core 2019-11-29 10:15:55 +01:00
wooferzfg 74f369695c Fix regression with split background positioning on Firefox and Edge 2019-11-03 15:19:09 -06:00
Christopher Serr a901103c1e Merge pull request #168 from TheEssenceOfDarkness/patch-1
Make minor fixes to the webkit scrollbars.
2019-11-03 18:37:26 +01:00