FinnHornhoover
695fcaebb6
fixed valdator function name
2023-11-13 22:43:58 +03:00
FinnHornhoover
8f05ace344
added config modal, bumped version
2023-11-13 00:15:45 +03:00
FinnHornhoover
b51e49d703
added more proper initial check handling
2023-11-12 16:27:11 +03:00
FinnHornhoover
6f3f3290d7
added default ip, regex for version names
2023-11-12 15:38:33 +03:00
FinnHornhoover
f6ae8f0b6c
added fixes for validation
2023-11-12 15:00:11 +03:00
FinnHornhoover
3dc1c1ae45
fixed version url and path bugs, added validation
2023-11-11 23:55:07 +03:00
FinnHornhoover
cf0737cb60
added build management, WIP custom cache checks
2023-11-11 23:55:05 +03:00
FinnHornhoover
59f0e155dd
removed async, adjusted load logic, and hash check
2023-11-11 23:55:04 +03:00
FinnHornhoover
9c3219f203
removed redundant function
2023-11-11 23:55:04 +03:00
FinnHornhoover
e980ca5d65
do not immediately start checking hashes
2023-11-11 23:55:04 +03:00
FinnHornhoover
01e329e621
WIP button functionality (download, delete)
2023-11-11 23:55:02 +03:00
CakeLancelot
dabb8bf484
Use extra-plugin-dirs in Electron to load plugin, add fusion manifest.
...
This has the advantage of being self contained (doesn't conflict with Unity 3.x - 5.x loader, so we can use the original one) and **disabling auto updates actually works**.
We can also eliminate any code used to install and verify unity, since it's all self contained.
Also added fusion manifest file to set process as DPI aware, and set ACP to UTF-8 on Windows 10 1903 and above.
Bumped version to 1.4.2
2023-09-14 05:29:34 -05:00
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
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
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
Hichem Fantar
fd92f2de5e
switch from tabs to spaces & set indent size to 4
2022-07-26 15:41:07 +01:00
Hichem Fantar
9a083d7a04
configure prettier for a prettier project
2022-07-18 19:19:22 +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
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
gsemaj
1a9c467758
Add corner button to restore default servers
2021-09-18 20:29:08 -04:00
gsemaj
53bf47d6da
Update version references
2021-09-18 19:10:28 -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
79bee6f1e4
Update copyright date
2021-09-16 04:56:03 -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