From 1c1e1f84e96737e9a05800e4321256af6fcd4690 Mon Sep 17 00:00:00 2001 From: seethruhead Date: Thu, 26 Dec 2024 22:16:50 -0500 Subject: [PATCH 1/5] adds nvm rc! --- desktop/.nvmrc | 1 + 1 file changed, 1 insertion(+) create mode 100644 desktop/.nvmrc diff --git a/desktop/.nvmrc b/desktop/.nvmrc new file mode 100644 index 00000000..40994076 --- /dev/null +++ b/desktop/.nvmrc @@ -0,0 +1 @@ +23 From a0e87230775badbf5dbee5c7cdbf22b9de41aef4 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Fri, 27 Dec 2024 14:03:06 +1100 Subject: [PATCH 2/5] feat(install modal): add note about more install dirs --- desktop/components/PageWidget.vue | 7 + desktop/pages/library/[id]/index.vue | 498 ++++++++++++--------------- 2 files changed, 226 insertions(+), 279 deletions(-) create mode 100644 desktop/components/PageWidget.vue diff --git a/desktop/components/PageWidget.vue b/desktop/components/PageWidget.vue new file mode 100644 index 00000000..ad9428b5 --- /dev/null +++ b/desktop/components/PageWidget.vue @@ -0,0 +1,7 @@ + diff --git a/desktop/pages/library/[id]/index.vue b/desktop/pages/library/[id]/index.vue index 4cc2e7ea..2588a044 100644 --- a/desktop/pages/library/[id]/index.vue +++ b/desktop/pages/library/[id]/index.vue @@ -39,285 +39,221 @@ - - - -
- - -
-
- -
-
-
-
- Install {{ game.mName }}? - -
-

- Drop will add {{ game.mName }} to the queue to be - downloaded. While downloading, Drop may use up a large - amount of resources, particularly network bandwidth and - CPU utilisation. -

-
-
-
- -
-
- - Version -
- - {{ - versionOptions[installVersionIndex].versionName - }} - on - {{ - versionOptions[installVersionIndex].platform - }} - - - - - - - -
  • - {{ version.versionName }} on - {{ version.platform }} - - - -
  • -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    - There are no supported versions to install. Please - contact your server admin or try again later. -

    -
    -
    -
    -
    - - Install to -
    - - {{ - installDirs[installDir] - }} - - - - - - - -
  • - {{ dir }} - - - -
  • -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    -

    - {{ installError }} -

    -
    -
    -
    -
    -
    - - Install - - -
    -
    -
    + + + + From 5fd17fa740a45c603df19bf3c1ec951ba13edbd4 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Fri, 27 Dec 2024 14:04:55 +1100 Subject: [PATCH 3/5] fix(install flow): clear stale data before requesting new --- desktop/pages/library/[id]/index.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/desktop/pages/library/[id]/index.vue b/desktop/pages/library/[id]/index.vue index 2588a044..db754397 100644 --- a/desktop/pages/library/[id]/index.vue +++ b/desktop/pages/library/[id]/index.vue @@ -297,6 +297,8 @@ const versionOptions = ref< const installDirs = ref>(); async function installFlow() { installFlowOpen.value = true; + versionOptions.value = undefined; + installDirs.value = undefined try { versionOptions.value = await invoke("fetch_game_verion_options", { From 3d9c987fc55a096e05c12ceccd45a9ed6b0e45e1 Mon Sep 17 00:00:00 2001 From: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com> Date: Fri, 27 Dec 2024 13:39:50 +1030 Subject: [PATCH 4/5] Delete pages/library.vue --- desktop/pages/library.vue | 59 --------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 desktop/pages/library.vue diff --git a/desktop/pages/library.vue b/desktop/pages/library.vue deleted file mode 100644 index 8acd5193..00000000 --- a/desktop/pages/library.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - From 1449b97369add24bf0fc7f1862291e0b206f153e Mon Sep 17 00:00:00 2001 From: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com> Date: Fri, 27 Dec 2024 13:40:24 +1030 Subject: [PATCH 5/5] Add files via upload --- desktop/pages/library.vue | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 desktop/pages/library.vue diff --git a/desktop/pages/library.vue b/desktop/pages/library.vue new file mode 100644 index 00000000..a1838d98 --- /dev/null +++ b/desktop/pages/library.vue @@ -0,0 +1,52 @@ + + +