Skip to content
This repository has been archived by the owner on Jun 27, 2021. It is now read-only.

New installer (Blom plz release) #111

Open
6 tasks
joe27g opened this issue Feb 22, 2020 · 1 comment
Open
6 tasks

New installer (Blom plz release) #111

joe27g opened this issue Feb 22, 2020 · 1 comment
Labels
category: installer Something related to the installer/install process. help wanted If you have the time, pitch in and make a pull request. Otherwise it'll take a long time for this. priority: high Needs to be fixed or implemented as soon as possible. status: delayed Don't have the time/resources to implement now. will be worked on, but not in the near future. type: bug Something isn't working type: enhancement New feature or request

Comments

@joe27g
Copy link
Owner

joe27g commented Feb 22, 2020

It's pretty clear that the current installer is in need of replacement, particularly because of the lack of cross-platform support. So the purpose of this issue is to combine #49, #70, and #92 and just say we need something new.

To summarize, the issues that need to be addressed are:

  • Proper cross-platform support
  • Option to choose beta branch or a custom fork
  • Better path-finding, including custom paths and allowing spaces in usernames
  • If the user needs dependencies, prompt them instead of letting it throw an error
  • Attempt to download and extract files before injecting to avoid broken Discord installations
  • Add other checks to make sure that files exist and add some error handling in index.js or the file that points to injection.js (since the injection method will likely be changed as well)
@joe27g joe27g added type: bug Something isn't working type: enhancement New feature or request status: planned Considered as a to-do; will be worked on in the near future help wanted If you have the time, pitch in and make a pull request. Otherwise it'll take a long time for this. category: installer Something related to the installer/install process. labels Feb 22, 2020
@PixelHir
Copy link

I think there also should be a static install directory, for example in %localappdata% since Discord is also stored in there, and some people do not know where the installer installs ED by default. It would make everything much easier

@joe27g joe27g added priority: high Needs to be fixed or implemented as soon as possible. status: delayed Don't have the time/resources to implement now. will be worked on, but not in the near future. and removed status: planned Considered as a to-do; will be worked on in the near future labels Jul 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
category: installer Something related to the installer/install process. help wanted If you have the time, pitch in and make a pull request. Otherwise it'll take a long time for this. priority: high Needs to be fixed or implemented as soon as possible. status: delayed Don't have the time/resources to implement now. will be worked on, but not in the near future. type: bug Something isn't working type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants