Commit Graph

117 Commits

Author SHA1 Message Date
CakeLancelot
3f6b2e3e58 File/folder restructuring 2021-02-07 18:04:44 -06:00
CakeLancelot
6adf72c608 "Final" changes
* Remove placeholder option for version and let the first available one get selected instead
* Remove git hash in favor of just release version (this should probably be set dynamically at some point)
* Clarify comments
2020-12-23 11:11:16 -06:00
CakeLancelot
1d70e9e3f6
Merge pull request #2 from gsemaj/main
Add default values for server description & IP
2020-12-23 10:53:54 -06:00
Gent S
f7736a07a3 Add default values for server description & IP 2020-12-23 11:12:48 -05:00
CakeLancelot
02f390499c Adding and deleting servers works.
Still need to fix the add server validation
Other changes:
* Convert all files to spaces and fix indentation
* We now write out the images.php and sponsor.php files if an endpoint url is defined for a server
* Added comments
2020-12-23 04:09:45 -06:00
CakeLancelot
3d8cd79a55 Update .gitignore 2020-12-22 20:21:50 -06:00
CakeLancelot
fab7d53150 Check before deleting rankurl.txt 2020-12-22 12:02:30 -06:00
CakeLancelot
a73b3a4b3f Add initial setup splash window
as well as other additions and tweaks
2020-12-22 10:59:02 -06:00
CakeLancelot
b318c9597e Servers are now loaded from file, and you can connect to them
Needs some cleanup
Also did some misc. UX changes and tweaks
2020-12-22 04:45:43 -06:00
CakeLancelot
c1d268ed18 Add game client related files 2020-12-21 20:44:17 -06:00
CakeLancelot
74334add0f
Merge pull request #1 from gsemaj/main
Ignore Electron engine files
2020-12-21 20:41:44 -06:00
Gent S
77354d2407 Ignore Electron engine files 2020-12-21 21:36:01 -05:00
CakeLancelot
b837fbc7df Moved to being a single-page app
This simplifies some logic, and lets us do a sweet transition from server list to in-game.
2020-12-21 20:31:46 -06:00
CakeLancelot
7009328f35 Getting ready to add logic
* Empty out placeholders in fields
* Slight tweaks to page itself
* Bootstrap updated to 4.5.3
* Include uuid package
* Separate some logic in index.js to new functions
* Add default jsons, as well as code to copy it over on first launch
2020-12-17 22:29:31 -06:00
CakeLancelot
217391b95e CSS and modal tweaks
* Fix *most* selecting shenanigans in old Electron ver.
* Replace input field in add server modal with select
* Style select tag similarly to input
2020-12-16 14:52:24 -06:00
CakeLancelot
7f4be5f856 Initial Commit of Revised Client
New features:
* Automatic Installation of Unity 2.x.x-fusion
* Check for Client being unzipped first before running
* Fix app name, now user data is now stored in ``Appdata\Roaming\OpenFusionClient``

WIP:
* Server Browser System (it's there visually, at least)
* JSON config file (haven't started on yet)
2020-12-16 13:17:00 -06:00
CakeLancelot
47db5ddc4b
Create README.md 2020-12-16 13:11:06 -06:00