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