-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(A380X/mfd): ATCCOM request page sub header #9605
base: master
Are you sure you want to change the base?
Conversation
Leftpoiting triangle is added
added a dropdownmenu just for request page. Used the fms header style for the request page as well. Scince all the menu option on the request page is a sub-header.
Hi! As mentioned on Discord, a few of us are working on the ATCCOM pages and some coordination probably needs to take place so we're not pushing duplicate files. eg. the dropdown menu format you're using for the request header is going to be a duplicate of the person working on the report and modify page, etc. It would be a problem when trying to merge all the PRs. Maybe this should be a standardised UI object as a standalone PR first, or maybe an extension of the DropDownMenu? We can look into finalising the styling and functional requirements of this across the A380 MFD so individuals don't need to edit this function later on which might break someone else's PR. This should include styling too. Should also be using the A380 manual instead of the A350? From the A380 docs, there is an ADD TEXT feature that isn't in your header. The header is also dynamic based on the ATC Center function. A623, Fans A, Fans B. I'm not sure if having a new page for every single request would be the most correct way to do it. Looking at the existing ATCCOM code, which the original request was to look at porting, I don't think separate pages is the correct function of the request page. The request uses frames that can be stacked up to 5 frames per request. I believe our last discussion with the dev working on it is progress is coming along so additional coordination needs to happen as more people are starting to work on the ATCCOM section. I don't yet know the final solution to this, I've only been drafting the departure request page for the initial build of the ATCCOM system. But definitely something to discuss before proceeding. |
|
The single page system (if i understand correctly) is how the IRL A380 request page works. It's a Lego block system where you craft a frankenstein form of your choice with the various fields. It does need to be a singular form as there are conditionals where you can't put conflicting frames together within the same request. Eg. the climb frame cannot coexist with the descend frame. I think it's better to let the ATSU prototype be finished with the logic working before tackling the full request page. Or there might be a lot of rewriting of the code later on. |
Summary of Changes
Added ATCCOM REQUEST page menu sub headers(Its a header? bc its alwayse there). Using logic from FMS header. Also added a left pointing triangle. Please let me know if you guys like this format and logic. Styling and positioning has not been done yet.
If you guys like it. I will continue with this format and create every page under ATCCOM Request. (there is a lot)
Screenshots (if necessary)
References
From A350 MFD manual. PM me for pictures
Additional context
Have not tested yet. Im trying to figure out how to open the whole MFD in ACEv3. Any help would be appreciated. Pardon if there is any mistakes or error, Im new to msfs here and still learning.
Olympus593
Testing instructions
How to download the PR for QA
Every new commit to this PR will cause new A32NX and A380X artifacts to be created, built, and uploaded.