CakeLancelot
043bf219e7
Consistency pass and small tweaks
...
**Formatting going forward**
Variables: camelCase (capitalization of two letter abbreviations is OK, e.g. playerID)
Classes: PascalCase
CSS: kebab-case
Files: kebab-case
**Other miscellaneous changes**
* The WebPlayer crashing as well as failing to load the config file are now fatal errors and will quit the app
* Moved some style attributes from index.html into openfusion.css
2023-09-03 05:12:30 -05:00
CakeLancelot
7131026b2f
Misc tweaks
...
loadURL() -> loadUrl() in index.js
Move Bootstrap files
2023-09-02 23:03:00 -05:00
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
e19098a13e
README update
2023-07-11 19:40:51 -05:00
CakeLancelot
48e2052748
Fix call to nonexistent function in URL redirection
...
Gotta love runtime errors
2023-04-23 15:37:44 -05:00
CakeLancelot
7b3de1fe52
Bump fs-extra version to 2.0.0
...
This is the latest version that supports ES5
2023-02-17 20:07:52 -06:00
CakeLancelot
675a5fce50
Update repo URL in package.json
2023-02-11 16:08:25 +00: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
5da0da1981
Consolidate afterPack scripts into one file
2023-02-09 04:39:21 -06:00
CakeLancelot
101de9d68b
Added WebPlayer verification/reinstallation logic
2023-02-09 01:05:41 -06:00
CakeLancelot
d0f947c4a5
Add large address aware patch to build process
2023-02-09 03:14:09 +00:00
CakeLancelot
4726a50be7
package.json tweaks, update LICENSE.md date
2023-02-09 01:04:20 +00:00
CakeLancelot
3d9107a7f1
Install Unity Web Player through Electron rather than the bat file
...
This method is a lot more reliable, as the bat file was known to not work in certain configurations of Windows and on Wine
2023-02-08 15:21:35 -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
CakeLancelot
51f7eaf33d
Minor changes/updates
...
* Change `name` in package.json to PascalCase, as this is what is used for the creation of folders in AppData, etc.
* Regenerate package-lock.json
* Bump dependency versions
* Update copyright year
2023-02-08 12:44:25 -06:00
CakeLancelot
7bc438d76a
Merge pull request #18 from hichemfantar/patch-prettier
...
configure prettier for a prettier project
2022-09-12 16:47:42 -05:00
CakeLancelot
3c0b07e61a
Merge pull request #17 from hichemfantar/patch-1
...
Add missing license file
2022-09-12 15:53:55 -05:00
Hichem Fantar
f9c041edc9
format assets but ignore minified files
2022-07-26 15:48:33 +01:00
Hichem Fantar
fd92f2de5e
switch from tabs to spaces & set indent size to 4
2022-07-26 15:41:07 +01:00
Hichem Fantar
51a876cf2b
set endOfLine to lf
2022-07-26 15:29:20 +01:00
CakeLancelot
2640c8f1a6
LICENSE -> LICENSE.md, Add WebPlayer license file
2022-07-25 11:33:39 -05:00
Hichem Fantar
e2b704a701
Add prettier script to format entire project
2022-07-18 19:40:47 +01:00
Hichem Fantar
9a083d7a04
configure prettier for a prettier project
2022-07-18 19:19:22 +01:00
Hichem Fantar
c964e840e4
Add missing license file
2022-07-18 18:57:07 +01:00
0060f37e6c
Clean up semicolons, whitespace and a typo
2022-06-29 00:57:30 +02:00
9bfe3d6d99
Bump copyright year to 2022
2022-06-28 23:06:05 +02:00
63c4616645
Replace default server IP with domain name
...
Now that the client supports domain resolution in the IP field, it makes
sense to use a domain name for future-proofing.
2022-06-28 23:02:48 +02:00
CakeLancelot
645e5d4279
Merge pull request #16 from OpenFusionProject/qol
...
Improved server address processing
2022-05-05 18:45:24 -05: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
gsemaj
8d5a8df023
Update package-lock for newer npm versions
2022-04-27 13:00:40 -04:00
CakeLancelot
e02f94604d
Move restore default servers hyperlink to about menu
2021-09-20 14:37:24 -05:00
gsemaj
2fcbb9ba06
Fix stray 1.3 reference
2021-09-19 11:00:41 -04:00
Gent Semaj
a0f2ec90d0
Merge pull request #11 from gsemaj/onedotfour
2021-09-19 10:56:41 -04:00
Gent Semaj
d21b0040fd
Merge pull request #4 from gsemaj/edit
2021-09-19 10:56:29 -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
53bf47d6da
Update version references
2021-09-18 19:10:28 -04:00
gsemaj
c6e3316003
Add missing Unity Web Player files
2021-09-18 19:07:56 -04:00
gsemaj
9c5338da2d
Check config before running cache swap logic
2021-09-18 18:21:41 -04:00
gsemaj
c997ab96ec
Fix broken calls to copySync
2021-09-18 18:05:33 -04:00
gsemaj
17ca1f3c24
Add routine for migration from pre-1.4
2021-09-18 17:59:15 -04:00
gsemaj
71d3b970fc
Update config file properties
...
- enable cache swapping by default
- replace initial-setup-completed with last-version-initialized
2021-09-18 17:40:30 -04:00
gsemaj
4def3b6028
Switch default version sources to DexLabs CDN
2021-09-18 17:25:31 -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
CakeLancelot
54f083c22d
Merge pull request #8 from gsemaj/caching
...
Implement basic rename-based cache switching
2021-09-16 04:56:22 -05:00
CakeLancelot
79bee6f1e4
Update copyright date
2021-09-16 04:56:03 -05:00