Wyatt Verchere
ac6ad0ef2e
mac download ( #77 )
...
* mac download
* clippy
2023-04-11 07:15:37 -07:00
Wyatt Verchere
d23bc4450d
added frontendsettings ( #76 )
2023-04-10 18:12:43 -07:00
Wyatt Verchere
764d75181f
restructured auto-credentials ( #74 )
...
* restructured auto-credentials
* fix clone
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-04-07 14:43:21 -07:00
Wyatt Verchere
34005dd2e2
Jre api ( #66 )
...
* basic push
* actual push
* JRE detection, and autosetting
* removed a println, retrying CI/CD
* new game version compare; preset java 7 and 8 using our jre
* 1.8 mislabeled
* working JRE changes
* fixed bugs with JRE setup
* fixed bugs with JRE setup
* manual merge
* prettier
* fixes + jre 17
* clippy, prettier
* typo
* forgot to hook up a function
* pr fix + comment fix
* added loader_version
* take 2
2023-04-07 13:31:06 -07:00
Geometrically
b9a3a6dc11
Modpack support ( #60 )
...
* Modpack support
* Finish feature
* Tauri errors fix (#61 )
* async impl
* working
* fmt and redundancy
* moved ? to if let Ok block
* Finish modpacks support
* remove generated file
* fix compile err
* fix lint
* Fix code review comments + forge support
---------
Co-authored-by: Wyatt Verchere <wverchere@gmail.com >
2023-04-05 19:04:09 -07:00
Wyatt Verchere
a3e377666e
Adds tauri build script ( #68 )
...
* tauri build script
* missed file
2023-04-05 12:39:40 -07:00
Wyatt Verchere
d5505d3298
Child process manager api ( #64 )
...
* child process api
* added hook to js
* process API + restructured process state storage
* formatting
* added path-pid check and fixed probs
* prettier
* added profile checking function
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-04-05 10:07:59 -07:00
Wyatt Verchere
b0c830119b
Tag fetching and caching ( #59 )
...
* basic framework. still has errors
* added functionality for main endpoints + some structuring
* formatting
* unused code
* mimicked CLI function with wait_for process
* added basic auth bindings
* made PR changes, added playground
* cargo fmt
* removed missed println
* misc tests fixes
* cargo fmt
* added windows support
* cargo fmt
* all OS use dunce
* restructured profile slightly; fixed mac bug
* profile changes, new main.rs
* fixed requested pr + canonicaliation bug
* fixed regressed bug in ui
* fixed regressed bugs
* fixed git error
* typo
* ran prettier
* clippy
* playground clippy
* ported profile loading fix
* profile change for real, url println and clippy
* PR changes
* auth bindings + semisynch flow
* fixed dropping task error
* prettier, eslint, clippy
* removed debugging modifications
* removed unused function that eslinter missed :(
* initial errored push
* working draft
* added tag system!
* fixed merge issue
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-04-03 16:08:53 -07:00
Wyatt Verchere
a13b7a2566
added settings API + fixed bug ( #62 )
...
* added settings API + fixed bug
* removed redundant API funcs
* comment clarifications
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-04-03 13:46:04 -07:00
Wyatt Verchere
6a05276a21
Auth bindings ( #58 )
...
* basic framework. still has errors
* added functionality for main endpoints + some structuring
* formatting
* unused code
* mimicked CLI function with wait_for process
* added basic auth bindings
* made PR changes, added playground
* cargo fmt
* removed missed println
* misc tests fixes
* cargo fmt
* added windows support
* cargo fmt
* all OS use dunce
* restructured profile slightly; fixed mac bug
* profile changes, new main.rs
* fixed requested pr + canonicaliation bug
* fixed regressed bug in ui
* fixed regressed bugs
* fixed git error
* typo
* ran prettier
* clippy
* playground clippy
* ported profile loading fix
* profile change for real, url println and clippy
* PR changes
* auth bindings + semisynch flow
* fixed dropping task error
* prettier, eslint, clippy
* removed debugging modifications
* removed unused function that eslinter missed :(
* fixed settings not being released
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-03-31 18:44:26 -07:00
Wyatt Verchere
f48959a816
Profile bindings ( #55 )
...
* basic framework. still has errors
* added functionality for main endpoints + some structuring
* formatting
* unused code
* mimicked CLI function with wait_for process
* made PR changes, added playground
* cargo fmt
* removed missed println
* misc tests fixes
* cargo fmt
* added windows support
* cargo fmt
* all OS use dunce
* restructured profile slightly; fixed mac bug
* profile changes, new main.rs
* fixed requested pr + canonicaliation bug
* fixed regressed bug in ui
* fixed regressed bugs
* fixed git error
* typo
* ran prettier
* clippy
* playground clippy
* ported profile loading fix
* profile change for real, url println and clippy
* PR changes
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-03-31 11:00:43 -07:00
Geometrically
c204caa350
Vue init ( #47 )
2023-02-27 09:11:34 -07:00
venashial
e17eb02341
Add generated/ to .gitignore & fixes
2022-08-03 00:24:08 -07:00
Wuzado
eeb2dc7fd8
Update to the newest version of Omorphia
2022-08-01 22:45:24 +02:00
Wuzado
855604c9e0
Make Theseus compilable out of the box again, update Tauri to 1.0.4
...
Changes made:
- migrate to Vite 3 (Svelte Kit errors out and forces you to migrate)
- bumped unplugin-icons to 0.14.7 (Vite 3 support)
- disable strict-peer-dependencies (changes needed in omorphia - unplugin-icons there requires Vite 2)
- bumped Tauri to 1.0.4 (finally stable!)
- removed useBootstrapper (removed in v1.0.0-rc.5)
- migrated from create_window to setup (removed in v1.0.0-rc.7)
- replaced %svelte% with %sveltekit% (renamed in SvelteKit 1.0.0-next.339)
Notes:
- Vite 3 exposes its dev server on port 5173.
2022-07-16 20:38:37 +02: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
venashial
e6329819c7
GUI base navigation & home
2022-03-06 10:55:51 -08:00
venashial
9016785f88
GUI initial commit
2022-02-21 21:01:45 -08:00