Christopher Serr
2cc3e2945e
Use Destructuring
2018-01-22 01:35:44 +01:00
Christopher Serr
730136643d
Move the Hotkey Handling into livesplit-core
2017-12-27 03:09:24 +01:00
Christopher Serr
8cca1e955f
Clean Up the Layout Importing Code
...
Closes #62
2017-12-27 02:59:40 +01:00
wooferzfg
96436d4ef8
Fix Title vertical alignment when showing one line
2017-12-27 01:44:03 +01:00
Christopher Serr
14027e5d76
Update livesplit-core
2017-11-29 01:57:45 +01:00
Christopher Serr
b18f64bf1d
Reduce Click Area of the Layout
...
Also show the Pointer Mouse Cursor properly.
2017-11-29 01:10:18 +01:00
Christopher Serr
902ba0efa4
Merge pull request #50 from TheEssenceOfDarkness/master
...
Support for importing and exporting layouts
2017-10-31 20:36:22 +01:00
Christopher Serr
06f14c62a9
Merge pull request #53 from TheEssenceOfDarkness/bugfix
...
Fixed the game icon in the title component, and some mobile issues.
2017-10-31 20:36:03 +01:00
Christopher Serr
763fc58b1b
Merge pull request #51 from TheEssenceOfDarkness/pwa
...
Integrate FontAwesome into the repo.
2017-10-31 20:35:09 +01:00
Dark
d237201c3a
Added FontAwesome to the repo.
...
Now an external script is no longer needed.
(Rebasing)
2017-10-31 14:53:29 -04:00
Dark
7b0470f37a
Fixed the game icon, and some mobile issues.
...
(Rebasing)
2017-10-31 14:52:20 -04:00
Christopher Serr
f5c26531df
Fix Compatibility with TypeScript 2.6
2017-10-31 19:48:03 +01:00
Dark
33bad8f51e
Experimental support for import/exporting layouts
...
The file extension is *.ls1l (LiveSplit One layout)
2017-10-27 22:42:46 -04:00
Dark
68843364ed
Added openFileAsString() to FileUltil.ts
...
Needed due to the way I am loading layouts
2017-10-27 22:11:53 -04:00
Christopher Serr
be04ade4d8
Merge pull request #49 from TheEssenceOfDarkness/layoutAsSplitBtn
...
Made layout the split/start button for mobile.
2017-10-27 22:39:59 +02:00
Christopher Serr
91c531f66f
Merge pull request #48 from TheEssenceOfDarkness/master
...
Web app manifest and icon.
2017-10-27 22:39:38 +02:00
Dark
a32f05789f
Made layout the split/start button for mobile.
...
The previous setup with the standalone split button was too annoying to
press on mobile. Now, the split button is gone and tapping on the
timer/splits acts as the buttom that was removed. Also gives a bit more
screen space for mobile as well.
2017-10-27 16:05:22 -04:00
Dark
38fc216750
Added web app manifest and icon.
2017-10-27 14:22:50 -04:00
Christopher Serr
2140d0eb20
Update livesplit-core
2017-10-10 22:14:01 +02:00
Christopher Serr
a2c53060ea
Add Optional Color Values to Settings
2017-09-15 03:46:36 +02:00
Christopher Serr
2d47f40b11
Improve React's Tracking Ability
2017-09-11 18:19:13 +02:00
Christopher Serr
03837fb9a1
Use React 16 RC2
...
This improves React's performance significantly.
2017-09-11 17:21:18 +02:00
Christopher Serr
1fc9bc33f4
Update livesplit-core
2017-09-11 16:31:08 +02:00
Christopher Serr
69bfde26bd
Fix Blank Space Component Background
...
For some reason the background of the Blank Space Component was never rendered.
2017-09-08 16:40:35 +02:00
Christopher Serr
3d57df6f48
Improve Segment Icon Caching
2017-09-04 02:09:46 +02:00
Christopher Serr
ea9e555ce6
Fix TypeScript 2.5 Error
2017-09-02 22:04:41 +02:00
Christopher Serr
f8772eda99
Fix Graph Preview Region Bug
...
Fixes #44
2017-09-02 21:03:46 +02:00
Christopher Serr
6612d39a24
Use Babel
...
This allows us to use the latest JavaScript and TypeScript while supporting old browsers at the same time.
2017-09-02 20:07:02 +02:00
Christopher Serr
975853b52d
Implement Duplicating Components
2017-08-27 18:39:49 +02:00
Christopher Serr
4f827c0f79
Reduce Sidebar Calculations further
2017-08-25 02:41:13 +02:00
Christopher Serr
1a127d40a6
Use the Hotkey System
...
This doesn't do anything for the Web Version, but Electron builds should have working Hotkeys now.
2017-08-19 21:20:22 +02:00
Christopher Serr
202a40cb37
Fix Run Editor Button Width
...
Import Comparisons finally fits on the button
2017-08-19 21:03:42 +02:00
Christopher Serr
5997a86cea
Use some Pseudo Pattern Matching
2017-08-19 15:22:02 +02:00
Christopher Serr
d93cbbddc9
Implement Cleaning Sum of Best
2017-08-18 20:52:31 +02:00
Christopher Serr
fe7c9ea4fb
Implement Clearing the History and the Times
2017-08-18 20:52:30 +02:00
Christopher Serr
29093ca2ed
Add Comparisons to Run Editor
2017-08-18 20:52:21 +02:00
Christopher Serr
62a2111cfd
Reduce React Usage
2017-08-18 13:36:16 +02:00
Christopher Serr
54a9ed652e
Use Webpack Dev Server
2017-08-13 16:26:12 +02:00
Christopher Serr
cd17b1b464
Load the CSS via Webpack
2017-08-13 15:15:30 +02:00
Christopher Serr
3fe4e7bacb
Update browser_source.css
2017-08-11 21:46:40 +02:00
Christopher Serr
84a8fb39fe
Show Segment Icons in Run Editor
2017-08-06 18:57:21 +02:00
Christopher Serr
57c7e493ac
Add Game Icon to Run Editor
...
Resolves #15
2017-08-06 00:43:45 +02:00
Christopher Serr
8c26295cf3
Merge pull request #41 from hallcristobal/text-component
...
Implement Text Component
Closes #41
2017-08-05 22:09:43 +02:00
Cristobal Hall-Ramnos
7755d3a3d5
Implement Text Component
2017-08-05 15:54:56 -04:00
Christopher Serr
89f20fd28a
Introduce TSLint
2017-08-05 20:07:42 +02:00
Christopher Serr
9f3aee8f51
General TypeScript Cleanup
2017-08-05 18:55:51 +02:00
Christopher Serr
8028e6108d
Show Insertion Points when Dragging Components
2017-08-03 02:39:58 +02:00
Christopher Serr
788f59c13c
Compile as Production Build on Travis CI
2017-08-02 16:24:59 +02:00
Christopher Serr
7bec23858e
Fix automatic splits i/o loading
...
Looks like I used the run there, instead of the timer object.
2017-08-02 15:45:06 +02:00
Christopher Serr
141510bdbd
Render Layout in Layout Editor
2017-07-31 22:43:38 +02:00