Commit Graph

22 Commits

Author SHA1 Message Date
CakeLancelot 7131026b2f Misc tweaks
loadURL() -> loadUrl() in index.js
Move Bootstrap files
2023-09-02 23:03:00 -05:00
dongresource 7dd018e336 Use local fonts for Bootstrap
bootstrap.min.css was fetching a css snippet for the Roboto font
remotely. Inlined the snippet and modified it to load the font files
locally.
2023-09-03 01:44:09 +02:00
CakeLancelot 2bf916ea58 Fix bug in WebPlayer installation logic
Also run prettier
2023-02-09 12:52:57 -06:00
CakeLancelot d554b6b968 Get version number from package.json on app start
This is easy to miss when prepping a new release so I figured we might as well automate it
2023-02-09 11:56:53 -06:00
CakeLancelot c1db7bc047 Refactor cache swapping logic
* Hoist everything into a function
* Add error handling
* Rename vars for clarity
* Skip renaming if the current and new version are the same: this along with the error handling should fix the black screen when using multiple clients
2023-02-08 14:06:54 -06:00
Hichem Fantar f9c041edc9 format assets but ignore minified files 2022-07-26 15:48:33 +01:00
dongresource 0060f37e6c Clean up semicolons, whitespace and a typo 2022-06-29 00:57:30 +02:00
gsemaj 7ce21cdddc Don't perform lookup for obvious IPs and account for async
This old version of Node forces us to use callbacks, so I had to rearrange some code to ensure the client only launches after the resolution is complete
2022-04-27 20:50:23 -04:00
gsemaj 8d6e546628 Add automatic DNS resolution for server addresses 2022-04-27 13:44:08 -04:00
gsemaj 6e881cbfaf Connect to default port 23000 if port not specified 2022-04-27 13:43:51 -04:00
CakeLancelot e02f94604d Move restore default servers hyperlink to about menu 2021-09-20 14:37:24 -05:00
Gent Semaj a0f2ec90d0
Merge pull request #11 from gsemaj/onedotfour 2021-09-19 10:56:41 -04:00
gsemaj 1a9c467758 Add corner button to restore default servers 2021-09-18 20:29:08 -04:00
gsemaj c2cd2d5cd6 Add functionality to restore default servers 2021-09-18 20:28:57 -04:00
gsemaj 9c5338da2d Check config before running cache swap logic 2021-09-18 18:21:41 -04:00
gsemaj 0cdf3df4d4 Implement Edit Modal for Server Entries 2021-09-18 13:47:20 -04:00
gsemaj 65c2914ef9 Add edit button & server deselection on add 2021-09-18 12:54:23 -04:00
gsemaj 24a802facc Adjust terminology in logging 2021-09-15 15:48:01 -04:00
gsemaj 33be67f7e9 Make lastver a dotfile to keep it hidden 2021-09-15 15:46:12 -04:00
gsemaj d09f06fb26 Implement basic rename-based cache switching 2021-09-15 15:38:16 -04:00
CakeLancelot bfac6e9250 Use fs-extra for copying files synchronously
Also, sorry about the diff. Turns out some of the files in the repo were CRLF.
2021-05-16 21:06:57 -05:00
CakeLancelot 5d5dce9647 Move to npm for development and packaging
I had to hack the package.json to force `electron-prebuilt` to use a 32-bit binary - everything else should be fairly out of the box
2021-04-28 12:37:22 -05:00