Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix(request): cache wrong entity * feat(ui): add curseforge icon * fix(curseforge): update to new url * fix(typing): add curseforge to typing * fix(locale): add curseforge locale text * feat(ui): add curseforge UX prototype * chore: fix security issue * docs: add more spec docs on features & add badge * style: fix typing error * chore: add log to see which locale is built * feat: impl curseforge project/file fetching/install Now we can view curseforge files and import by resource module. The World & Modpack is not supported though. * feat(ui): impl the UX for the curseforge project * feat(locale): add curseforge text * fix: route curseforge page * style: correct resource source typing * fix(ui): set image default style * fix: try log the uncaught rejection & exception * feat(ui): beautify the curseforge entry page * fix(ui): add loading ui for curseforge view * fix: correct curseforge project download count * fix: correct handle the external route * fix: make the memory clearable * fix: currect the usage of assets vs static * feat: enable client module to manage mapping * refactor: identify the curseforge mod by fileId * fix(locale): support some launch op text * refactor(setting): redesign the setting page UI * fix(ui): align the curseforge icon * feat(ui): add curseforge modpack import * feat(ui): add curseforge search function * feat(curseforge): support search backend * fix(curseforge): fake the user agent * fix(typing): support curseforge typing * fix(locale): update some curseforge text * feat: watching files, saves ops the profile saves/options data will auto update by watching the saves folder & options txt impl import/export/copy saves function redo select profile func * feat(saves): impl ui for save also provide a placeholder for server UI * fix(profile): lock add profile wizard when creating * refactor(saves): rename cache to saves * fix(locale): add more curseforge text * fix(curseforge): wrong view page name * feat(resources): support saves & modpacks * feat(curseforge): redesign of modpack import * feat(profile): prototype of add profile * fix(launch): support new resource deploy * fix(tray): force hight res tray * style: toggle some styling * fix(saves): wrong ui row wrap * fix(locale): template part string display * fix(curseforge): forge parsing from modpack * fix(curseforge): wrong curseforge pathway * fix(ui): performance issue for mod/resourcepack list * fix(ui): restrict the list size * fix(mod): mod version comp corner case * chore: add visibility vue dir * feat(task): prototype for background task * refactor(resource): use Task for resource module actions * fix(profile): return profile id on create&select also fix resource import * feat(resource): add background import option * refactor(curseforge): install curseforge modpack * refactor: support background task * refactor(locale): clean some text * feat(curseforge): enable the curseforge worlds/modpacks * feat: prototype of these helpers * fix(curseforge): update to new import api * feat(curseforge): add find file * feat(wizard): add proto for modpack import * fix: import observ in vue * fix: add guard for resources commit * fix: correct some cornor case for mods * style: update text * refactor: add identify algor * feat: send user agent to main * fix: try both forge/liteloader for mod * fix: link feedback * fix: curseforge api update * fix: modpack display * refactor: heavy refactor on core the profile module now only load active profile's gamesetting/saves/servers; the protocol mapping now store in module refactor to new resource query * style: clean the code * fix(gamesetting): wrong default value usage * refactor: adapt to new api * fix: bump version to fix perf issue * style: mute the no-continue * refactor(curseforge): adapt to new api * fix(setting): placeholder if new version not found * docs: add more docs on user module * refactor: use mod resource to display * refactor: placeholder for the server * fix(curseforge): fix the curseforge search * refactor(core): adapt to new launch core * feat: impl basic feedback ui * refactor(locale): correct the locale order * feat: provide load saves from all profiles * fix: saves loading & importing * refactor: migrate to central fs * fix: wrong selection list behavior * fix: curseforge seach function * chore: bump version * fix: resource pack deletion for unknown pack * fix: import save & option loading * feat: provide error to task fail * feat: copyFrom UX * fix: gamesetting page save/load * fix: wrong mcversion display * chore: bump version * fix(locale): add more text * style: prevent no-named-as-default * fix: prevent forge version is overlap by mc refresh * fix: warning forge java version range * fix: launch cwd * fix: gfw return false if error * fix: deployment on export * feat: add error msg display * fix: folder name display * chore: bump versoin * fix: strange corrupted version * fix: use sym link * chore(release): 0.2.0-beta.1
- Loading branch information