Commit Graph

10 Commits

Author SHA1 Message Date
venashial
51982dde62 Merge branch 'master' into gui_search 2022-08-03 00:44:17 -07:00
Danielle
8935d0e56c Move launcher working directory to standard location (#31)
* Move launcher working directory to standard location

* Fix settings save, attempt to get better backtraces

* Add environment variable for settings path
2022-04-10 13:14:53 -07:00
Danielle
d1070ca213 Initial draft of profile metadata format & CLI (#17)
* Initial draft of profile metadata format

* Remove records, add Clippy to Nix, fix Clippy error

* Work on profile definition

* BREAKING: Make global settings consistent with profile settings

* Add builder methods & format

* Integrate launching with profiles

* Add profile loading

* Launching via profile, API tweaks, and yak shaving

* Incremental update, committing everything due to personal system maintainance

* Prepare for review cycle

* Remove reminents of experimental work

* CLI: allow people to override the non-empty directory check

* Fix mistake in previous commit

* Handle trailing whitespace and newlines in prompts

* Revamp prompt to use dialoguer and support defaults

* Make requested changes
2022-03-28 18:41:35 -07:00
leocth
14e8e92f46 the first wave of refactors 2022-02-20 22:20:50 +08:00
Jai A
9d74e84c01 Add method of storing launcher data, fix forge 1.17+, add launcher settings 2021-12-19 22:48:50 -07:00
Jai A
e9851a8e23 Metadata state management 2021-12-15 22:24:08 -07:00
Daniel Hutzley
a204df5e11 First draft of modpack module 2021-11-20 12:02:46 -08:00
Jai A
359e81083e Finish launching modded versions of Minecraft 2021-11-10 21:52:55 -07:00
Jai A
54cd2f873c Add error handling 2021-07-09 20:05:04 -07:00
Jai A
93418edbe7 Downloading launcher files 2021-06-29 22:32:52 -07:00