Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Quickplay branch feature enhancements #68

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Conversation

rob5300
Copy link
Contributor

@rob5300 rob5300 commented Sep 12, 2021

Adds most enhancements made in the old quick play branch.
Quick play functionality is removed from the main page so it is not usable.

Notable additions:

  • Creators API helper classes
  • Abstract reusable remote file class
  • TS support for type imports in browser scripts

rob5300 added 14 commits March 24, 2021 23:17
Change to mod list loader to be more a more general remote file manager
Started on renderer logic.
Half working display of config values.
Changed compile settings to support browser compatible ts compiling in certain folder.
# Conflicts:
#	index.html
#	main.js
#	modules/mod_manager.js
#	settings-page/settingspage.js
# Conflicts:
#	index.html
#	main.js
#	main.ts
#	modules/mod_list_loader.ts
#	modules/mod_manager.js
#	modules/mod_sources/github_source.js
#	modules/mod_sources/jsonlist_source.js
#	modules/mod_sources/mod_source_base.js
#	modules/utilities.js
#	package.json
#	serverlist-page/serverlistpage.js
#	style.css
# Conflicts:
#	index.html
#	main.ts
#	modules/mod_manager.ts
#	modules/utilities.ts
#	package.json
#	preload.js
#	settings-page/settingspage.js
#	style.css
#	tsconfig.json
@rob5300 rob5300 added the enhancement Improvement to an already existing feature label Sep 12, 2021
@rob5300 rob5300 requested a review from jota11 September 12, 2021 19:37
@rob5300 rob5300 self-assigned this Sep 12, 2021
electronIsDev -> isDev
ElectronLog -> log
Removed .js versions of .ts
Removed ? from declare global
Config no longer exports Config class by default
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Improvement to an already existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants