flybywiresim / installer Goto Github PK
View Code? Open in Web Editor NEWFlyByWire Simulations installer
License: GNU General Public License v3.0
FlyByWire Simulations installer
License: GNU General Public License v3.0
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):
Installer Version
master
Describe the bug
To Reproduce
Expected behavior
Old track files are removed
Actual behavior
Old track files stay in Community\A32NX
Discord username (if different from GitHub): someperson#4953
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
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
Expected behavior
Additional context
Discord username (if different from GitHub):
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):
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
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
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
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
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):
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
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
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
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.
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.
Additional context
Discord username (if different from GitHub): DerL30N#3751
Describe the feature you'd like to see implemented
This seems to be the current button or label when the mod is installed.
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)
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
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
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
VMaster - Latest
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.
It should not let you install/update any other version and the detection should be happening while you are switching tabs as well.
N/A
Discord Username: Snapmatics#2424
Vmaster - Latest
Comparing to other icons, our installer has a weird outline/border and it's kind of small.
It should be transparent in my opinion and bigger.
Discord Username: Snapmatics#0001
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
Additional context
Discord username (if different from GitHub): St54Kevin#3583
Installer Version
3e40c90
Describe the bug
Can be opened multiple time.
To Reproduce
Expected behavior
The application should only be able to be opened once.
Additional context
Discord username (if different from GitHub): nistei#1362
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
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
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):
Describe the feature you'd like to see implemented
would be nice to see on sth like coming soon and a few preview pictures on the a380x page
Additional context
For people who don't know what the current situation with the a380 looks like
Discord username (if different from GitHub):[Z+1]tjburni#0409
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
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
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
So what about making the active tab use the light blue color we have.
That would also add some color to the window.
A bit like discord does, just using our own colors
Additional context
Discord username (if different from GitHub): DerL30N#3751
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):
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.
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)
A bit like discord does, just using our own colors
Additional context
Discord username (if different from GitHub): DerL30N#3751
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
Additional context
Discord username (if different from GitHub): St54Kevin#3583
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
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
Additional context
Discord username (if different from GitHub): St54Kevin#3583
The install buttons states should be:
Installed
when the mod is installedUpdate
when needs to be updatedNote: The states of the button are not correct when closing and opening again the application.
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.
Additional context
Discord username (if different from GitHub): Iceman#5540
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
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:
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
Installer Version
2a6455b (vmaster)
Describe the bug
It currently says on every version I can select
To Reproduce
Expected behavior
To show only the currently installed version
Additional context
Discord username (if different from GitHub): DerL30N#3751
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
Installer Version
latest master by the time of the report (last commit is d7b06a2)
Describe the bug
Expected behavior
I would expect the titles to be all aligned the same and maybe be aligned with the logo on top
Additional context
Discord username (if different from GitHub): DerL30N#3751
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
Additional context
Discord username (if different from GitHub): St54Kevin#3583
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.