Git Product home page Git Product logo

installer's People

Contributors

2hwk avatar alepouna avatar armankir avatar benjozork avatar davidwalschots avatar derl30n avatar eearslya avatar ericksharp avatar externoak avatar foxtrotsierra6829 avatar frankkopp avatar ilyeshammadi avatar marcsoler avatar marinofranz avatar mikeromaa avatar nathaninnes avatar nistei avatar sleinmaster avatar snapmatics avatar wpine215 avatar xzreai avatar zigtag avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

installer's Issues

[REQUEST] Message background color

Describe the feature you'd like to see implemented

I'd like these messages to fit the dark theme.
So messages would also have a darkish background.
image

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Make text not selectable

Is your feature request related to a problem? Please describe.

Describe the feature you'd like to see implemented

Currently you can select text on each page, which doesn't make sense to allow. It would make more sense to disable the ability to select text

Additional context

Discord username (if different from GitHub):

[BUG] Update after track switch does not actually replace mod files

Installer Version
master

Describe the bug

To Reproduce

  1. Install a certain mod track
  2. After install, switch mod tracks and install

Expected behavior
Old track files are removed

Actual behavior
Old track files stay in Community\A32NX

Discord username (if different from GitHub): someperson#4953

[REQUEST] QA Installer Functionality

Is your feature request related to a problem? Please describe.

No, just a feature request for the installer currently in development.

Describe the feature you'd like to see implemented

I would like for the team to add a QA functionality into the installer, by this I mean a system that will allow users to download individual pull requests directly within the installer, I’ll describe what I had in mind for this below:

References

None required, but I can help envision my idea a bit more clearly if you shoot me a DM.

Additional context

There should be a setting that allows “QA Functionality” This should add a little + button next to Install, with this we should be able to type the # of a pull request and download the pull request directly into our desired folder, this would allow quicker and more efficient testing for the QA team.

I also would like the installer to show which PR you currently have installed for functionality verification purposes.

Discord username (if different from GitHub): @Arman#8145

[BUG] installer does not remember window size

Installer Version
Current as of 10th Jan 2021

Describe the bug

As I find the installer to be way too big in size and font size (#26 ) I tend to resize the window. But the installer does not remember window size after a restart.

To Reproduce

  1. resize window
  2. restart installer

Expected behavior

Additional context

Discord username (if different from GitHub):

[REQUEST] Should not install when MSFS 2020 is already running

Is your feature request related to a problem? Please describe.

Describe the feature you'd like to see implemented

Add a logic to not allow the user to install the mod when MSFS is already running.

Additional context

Discord username (if different from GitHub):

[BUG] Mod breaks when switching branches

Installer Version
master

Describe the bug
When having a branch installed and switching to another one the mod breaks because of incompatible files.

To Reproduce

  1. Remove the Mod
  2. Download FBW branch
  3. Download Stable

Expected behavior
Mod doesn't break

Additional context
To fix the issue we should delete the targetDirectory before decompressing the new version.

Discord username (if different from GitHub): nistei#1362

[REQUEST] Detect existing installation that uses Git

Is your feature request related to a problem? Please describe.

No.

Describe the feature you'd like to see implemented

Installer should detect an install containing a .git folder and prevent overriding it.

Additional context

Discord username (if different from GitHub): someperson#4953

[REQUEST] Installer Version number display

Is your feature request related to a problem? Please describe.

Describe the feature you'd like to see implemented

Self explanatory

Additional context

image

Discord username (if different from GitHub):

[REQUEST] Display currently installed release iteration

Describe the feature you'd like to see implemented

I'd like to see/know my currently installed release as well. like the release number e.g. 0.5.2
image

Additional context

Discord username (if different from GitHub): DerL30N#3751

[BUG] Installer doesnt check for correct version

Installer Version

Describe the bug

When installation is modified, eg. by a Artifact download, the installer wont notice it and displays the version as "Installed".

To Reproduce

  1. Change the installation, eg. download a PR
  2. Open installer
  3. green "Installed" is displayed with dev version even if the installed version is a older one.
  4. You have to download the mod manually again to get the current version

Expected behavior

Installer should be able to check something like the checksum to verify correct installation and display a amber "Install"

OR

Make the Install button clickable so it will overwrite it again.

Additional context

Discord username (if different from GitHub):

[BUG] Remove reference to PW engines

Installer Version
1.0.0 RC

Describe the bug

PW engines are mentioned when there are currently no PW engine options for the aircraft. Should only mention LEAP-1A

image

Discord username (if different from GitHub): Iceman#5540

[REQUEST] Change version layout for Dev and FBW

Is your feature request related to a problem? Please describe.
This is not related to a bug

Describe the feature you'd like to see implemented
Under the version letters for FBW and Dev I feel it will be confusing to have the random letters so could we put like date and time instead.

Discord username: Awemeter#7919

[REQUEST] Ask for shortcut creation on desktop

Is your feature request related to a problem? Please describe.
No

Describe the feature you'd like to see implemented
Ask the user if he wants to create a shortcut on the desktop.

Additional context
At the moment, the installer creates a shortcut on the desktop on every launch (if not existing). As I like to have my desktop clean, I am removing this each time I update the A32NX, which is a bit annoying. My Idea is to ask the user if he wants to create one or not. Maybe that could be asked the first time and then saved as a variable, that can be modified in settings menu.

Discord username (if different from GitHub): Foxtrot Sierra#6420

[REQUEST] Make Image Elements Undraggable

Is your feature request related to a problem? Please describe.

Yes, the images are currently able to be dragged instead of "baked" onto the page. This consists of the drawings of the a320 and a380 on the installer tabs, and the engine variant drawing.

Describe the feature you'd like to see implemented

Make image elements undraggable by the user.

Additional context

Discord username (if different from GitHub): Erick [Z-6]#6484

[REQUEST] Display amount of updates avail (behind on installed releases)

Describe the feature you'd like to see implemented

I'd like to know how many releases I am behind on my installed version and I think discord could be a nice inspiration for that.

My idea is showing a red dot with a number (the amount of releases behind) just like discord.
image

Adding the amount of updates available (releases behind) on the page selector on the left, for every aircraft
Adding the amount of updates available (releases behind) on the version label/button
Adding the total amount of updates available (releases behind) on the task bar icon

If I am lets say 23 commits (releases) behind developer, I'd want to see a 23 shown in that red circle.

In the example below I am on both 320 and 380 one release behind.

image
image

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Context/dropdown menu for e.g. uninstall or github reports

Describe the feature you'd like to see implemented

This seems to be the current button or label when the mod is installed.
image

Maybe add an additional button for a context/dropdown menu
(this example is from steam, it reads PLAY and the arrow next to is opens a drop down menu)
image

The context menu could also hold an entry with "Report Bug" or "Request Feature" and directly link to the template on github or hold some sort of info window where it could display the build.info content (with copy to clipboard option)

I don't see a button to uninstall the mod (for easier clean install, the user should be able to easily uninstall if he wants to) this could also be added to the context menu

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Mini description

Is your feature request related to a problem? Please describe.

This is not related to a bug

Describe the feature you'd like to see implemented

When you select a mod version it would be cool if you could get a description of what is special about that version. For example, for the FBW version, it could say an experimental version of the a32nx that adds a more realistic Flybywire system to the aircraft.

Additional context

Discord username: Awemeter#7919

[REQUEST] Windows notification when new update is available

Is your feature request related to a problem? Please describe.

Not related to a bug

Describe the feature you'd like to see implemented

Whenever a new update to the selected branch is available a windows notification will pop up letting the user know

Discord username: Awemeter#7919

[BUG] Poor "MSFS OPENED" Detection

Installer Version

VMaster - Latest

Describe the bug

The detection to check if the game is closed is poor as you can bypass it and install/update whatever version you want with 2 clicks.

To Reproduce

  1. Launch MSFS
  2. Go in the Installer and then switch to the Home Tab and then back to A32NX very fast.
  3. Choose any other version and click Install/Update.

Expected behavior

It should not let you install/update any other version and the detection should be happening while you are switching tabs as well.

Additional Context

N/A

Video

FlyByWire.Installer.2021-01-11.11-44-23.mp4

Discord Username: Snapmatics#2424

[BUG] Logo has a weird outline & it's small

Installer Version

Vmaster - Latest

Describe the bug

Comparing to other icons, our installer has a weird outline/border and it's kind of small.

To Reproduce

  1. Search bar
  2. Search the installer
  3. You will see it there

Expected behavior

It should be transparent in my opinion and bigger.

Additional context

image

Discord Username: Snapmatics#0001

[REQUEST] Implement changelog/ github closed PRs

Is your feature request related to a problem? Please describe.

The problem that I never know what changed :D

Describe the feature you'd like to see implemented

A changelog for the stable version and a page with recently closed PRs of the current milestone.
Stable changelog: https://github.com/flybywiresim/a32nx/blob/master/.github/CHANGELOG.md
Master changelog: https://github.com/flybywiresim/a32nx/milestone/7?closed=1

It could be implemented via a small Linktext Below the download buttons, that opens either the website or an additional page in the installer (which i would prefer)

References

image

Additional context

Discord username (if different from GitHub): St54Kevin#3583

[BUG] Installer can be opened multiple times

Installer Version
3e40c90

Describe the bug
Can be opened multiple time.

To Reproduce

  1. Click the desktop shortcut or start menu entry more than once

Expected behavior
The application should only be able to be opened once.

Additional context

Discord username (if different from GitHub): nistei#1362

[REQUEST] Use stats service for download

Is your feature request related to a problem? Please describe.
DigitalOcean CDN does not offer statistics.

Describe the feature you'd like to see implemented
We run a service on our infrastructure which logs and counts requests. The service redirects to the url given as query param.

Discord username (if different from GitHub): nistei#1362

[REQUEST] Server option in settings

Is your feature request related to a problem? Please describe.

Not related to a bug

Describe the feature you'd like to see implemented
In settings, there should be an option to switch between servers in case one gets really slow or goes down one day.

Discord username: Awemeter#7919

[REQUEST] Ability to customize date layout

Is your feature request related to a problem? Please describe.

Describe the feature you'd like to see implemented

It would be nice to have a setting to customize the date layout to be mm/dd/yyyy instead of yyyy/mm/dd, or other orders

Additional context

Discord username (if different from GitHub):

[BUG] Offline modal should not prevent usage

Installer Version
master

Describe the bug

The offline modal should not cover the whole UI. I might want to uninstall (or in the future switch local versions) even if offline.

image

Discord username (if different from GitHub): someperson#4953

[REQUEST] Change aircraft names on sidebar

Describe the feature you'd like to see implemented

For consistency and licensing, change "A320neo" to "A32NX", and "A380" to "A380X"

Additional context

Discord username (if different from GitHub): Iceman#5540

[REQUEST] Download status and speed indicator

Is your feature request related to a problem? Please describe.

Describe the feature you'd like to see implemented

A small text with "35% - 10,6 MB/s" below the download bar

Additional context

image

Discord username (if different from GitHub): St54Kevin#3583

[REQUEST] Settings page reset to default

Describe the feature you'd like to see implemented
Option to reset the install directory to the default auto-detected one.

Additional context

Discord username (if different from GitHub): nistei#1362

[REQUEST] Active Tab Color

Describe the feature you'd like to see implemented

I am sure this has been actively discussed, but I found it hard to notice which tab I was actually looking at

imageimage

So what about making the active tab use the light blue color we have.
That would also add some color to the window.

the left color
image

Maybe something like this
image

A bit like discord does, just using our own colors
image

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Separate changelogs for different versions

Is your feature request related to a problem? Please describe.

Describe the feature you'd like to see implemented

When changing the version selected, the changelog should also change to that specific one. While we are linking to official changelog with stable version we could link to https://github.com/flybywiresim/a32nx/pulls?q=is%3Apr+is%3Aclosed (Closed PRs) with dev version. Same with FBW build.

Additional context

Discord username (if different from GitHub):

[REQUEST] Highlight currently installed version

Describe the feature you'd like to see implemented

Highlight the currently used/installed version / or change it's background color.

Currently I have to switch between version to know which version or type I've installed, e.g. whether I've installed a stable version, or a development build.

Yes the installed version is selected on startup and draws the a white outline, but the outline only shows the currently selected version, not the currently installed/used one.

image
image

So, if an update arrives, I actually no longer know which version I am actually using (apart from the fact that the launcher selects the currently installed one on startup)

Maybe something like this
image

A bit like discord does, just using our own colors
image

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Update avail symbol

Is your feature request related to a problem? Please describe.

No

Describe the feature you'd like to see implemented

A little symbol at the aircraft logo on the left that indicates an available update. Maybe one for master and one for stable.

References

image

Additional context

Discord username (if different from GitHub): St54Kevin#3583

[REQUEST] Change heading size

Describe the feature you'd like to see implemented
Change the heading size of the "Mainline Versions", "Experimental Versions" to match the size of headings like "Details" in the A32NX page of the installer.

Additional context
I believe matching the size of the headings will better represent the point of the installer, it can give the impressions that the details are more important than the downloads. I would suggest either making the "Details" heading smaller or the "Mainline versions" heading larger.

Discord username (if different from GitHub): Cian#3596

[REQUEST] Compact mode

Is your feature request related to a problem? Please describe.

Yes, window is quiet big.

Describe the feature you'd like to see implemented

A button in the upper right or/and a option in the setting to shrink the window to a smaller minimalistic version.

References
1440p Monitor

image

Additional context

Discord username (if different from GitHub): St54Kevin#3583

[REQUEST] Change home text layout

Is your feature request related to a problem? Please describe.

Home text is formated weirdly.

Describe the feature you'd like to see implemented

I feel that the letter A needs to be moved down a line.

Additional context

2021-01-11 (5)_LI

Discord username: Awemeter#7919

[REQUEST] Enforce minimum window size

Is your feature request related to a problem? Please describe.

No horizontal scrollbars should be visible at any time.

Describe the feature you'd like to see implemented

Enforce minimum window size (min height and min width) so horizontal scrollbars don't appear.

Example:
image

Additional context

Discord username (if different from GitHub): Iceman#5540

[BUG] Version history

Installer Version
1.0.0 rc2
Describe the bug

The version history only
To Reproduce

1 . Load into installer and select FBW or DEV and look at the version history

Expected behavior

For it to show the version history of the selected branch

Discord username: Awemeter#7919

Setup Github workflow

We need to set up a CI/CD pipeline in order to test build and package the installer and make it ready to download as an artifact.

What needs to be done:

  • Set up an empty pipeline with a dump set up as a placeholder.

[BUG] Top left window corner not resizable

Describe the bug
The window is not resizable in the top left corner.

To Reproduce
Try and resize the window.

Expected behavior
The window is resizable from all corners.

Additional context

Discord username (if different from GitHub): nistei#1362

[BUG] Not detecting installed version correctly

Installer Version
2a6455b (vmaster)

Describe the bug

It currently says image on every version I can select image

To Reproduce

  1. Just downloaded the installer (first time)
  2. Run the installer
  3. Go to "A320Neo" tab

Expected behavior

To show only the currently installed version

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Windows notification when download completed

Describe the feature you'd like to see implemented

Use the windows notification functionality to let the user know his download and installation is completed.

I'd also suggest adding the ability to turn of notifications in the settings (maybe even for separate for every version and aircraft)

Additional context

Discord username (if different from GitHub): DerL30N#3751

[BUG] Title misalignments

Installer Version
latest master by the time of the report (last commit is d7b06a2)

Describe the bug

image

Expected behavior

I would expect the titles to be all aligned the same and maybe be aligned with the logo on top

Discord example:
image

Additional context

Discord username (if different from GitHub): DerL30N#3751

[REQUEST] Optimize space

Is your feature request related to a problem? Please describe.

Space not used optimal

Describe the feature you'd like to see implemented

Optimize the space of the right side. The information text begins way too far at the bottom. The site could be used way more efficiently.

References

image

Additional context

Discord username (if different from GitHub): St54Kevin#3583

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.