Commit Graph

13 Commits

Author SHA1 Message Date
CakeLancelot
c898cacd7c Automatic update checking and CSS adjustments 2024-10-06 14:06:46 -05:00
CakeLancelot
19e036ddf9 Change version text to button, move config button to opposing corner 2024-09-23 18:12:42 -05:00
FinnHornhoover
6a7b029539 added config modal, bumped version 2024-04-06 02:31:59 +03:00
FinnHornhoover
a859590ef9 fixed version url and path bugs, added validation 2024-04-06 02:31:59 +03:00
FinnHornhoover
cdabb36639 added build management, WIP custom cache checks 2024-04-06 02:31:56 +03:00
FinnHornhoover
132b725922 WIP button functionality (download, delete) 2024-04-06 02:31:54 +03: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
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
Hichem Fantar
f9c041edc9 format assets but ignore minified files 2022-07-26 15:48:33 +01:00
CakeLancelot
e02f94604d Move restore default servers hyperlink to about menu 2021-09-20 14:37:24 -05:00
gsemaj
1a9c467758 Add corner button to restore default servers 2021-09-18 20:29:08 -04:00
gsemaj
0cdf3df4d4 Implement Edit Modal for Server Entries 2021-09-18 13:47:20 -04: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