PUI: Difference between revisions

Jump to navigation Jump to search
525 bytes added ,  19 March 2020
m
→‎Replacement status: rewrite according to most recent statements
m (→‎Replacement status: https://sourceforge.net/p/flightgear/mailman/message/36951255/)
m (→‎Replacement status: rewrite according to most recent statements)
Line 17: Line 17:
== Replacement status ==
== Replacement status ==


According to devel list comments in 10/2019, the new GUI has been incubating for a few years, but there's apparently been a lot of progress recently.
As of 03/2020, the PLIB replacement was reported to be in the backlog <ref>{{cite web
In 03/2020, the PLIB replacement was reported to be in the backlog <ref>https://sourceforge.net/p/flightgear/mailman/message/36951255/</ref>.
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/36951255/  
  |title  =  <nowiki>Re: [Flightgear-devel] C++ and/or OSG question </nowiki>
  |author =  <nowiki> Scott Giese </nowiki>
  |date  =  Mar 18th, 2020
  |added  =  Mar 18th, 2020
  |script_version = 0.50
  }}</ref>.
 
The new GUI has been incubating for a few years, but there's apparently been a lot of progress as of 10/2019.


It is likely the new GUI will be a user opt-in feature - at least initially. The sunset of the PLIB library _could_ happen relatively soon, but  
It is likely the new GUI will be a user opt-in feature - at least initially. The sunset of the PLIB library _could_ happen relatively soon, but  
people will need to see the new GUI and react to it before we could commit to PLIB removal.<ref>https://sourceforge.net/p/flightgear/mailman/message/36784489/</ref>
people will need to see the new GUI and react to it before we could commit to PLIB removal <ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/36784489/  
  |title  =  <nowiki>Re: [Flightgear-devel] in Flightgear/Simgear C++ Code: What needs Doing? What are YOU Doing? What would you do if you had the time? </nowiki>
  |author =  <nowiki> Scott Giese </nowiki>
  |date  =  Oct 14th, 2020
  |added  =  Oct 14th, 2020
  |script_version = 0.50
  }}</ref>.


In 10/2017, James said he was getting really close to having the PUI replacement UI suitable for beta-testing.<ref>{{cite web
In 10/2017, James said he was getting really close to having the PUI replacement UI suitable for beta-testing.<ref>{{cite web
Line 33: Line 48:
   }}</ref>
   }}</ref>


In 02/2019, James stated that the new UI is coming quite soon. <ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/36589420/
  |title  =  <nowiki> Re: [Flightgear-devel] Lagging </nowiki>
  |author =  <nowiki> James Turner </nowiki>
  |date  =  Feb 17th, 2019
  |added  =  Feb 17th, 2019
  |script_version = 0.40
  }}</ref>


Originally, James was hoping to land the PUI replacement GUI in the last dev cycle in 2017 (at least as a proof-of-concept, probably not as the default UI), so wouldn’t expend lots of effort on things like collapsible sections which might be a lot of work with the current PUI/Canvas approaches, but are trivial with the new [[QtQuick use in FlightGear|QtQuick based UI scheme]].<ref>{{cite web
Originally, James was hoping to land the PUI replacement GUI in the last dev cycle in 2017 (at least as a proof-of-concept, probably not as the default UI), so wouldn’t expend lots of effort on things like collapsible sections which might be a lot of work with the current PUI/Canvas approaches, but are trivial with the new [[QtQuick use in FlightGear|QtQuick based UI scheme]].<ref>{{cite web
Line 71: Line 94:
   |date  =  Oct 8th, 2017  
   |date  =  Oct 8th, 2017  
   |added  =  Oct 8th, 2017  
   |added  =  Oct 8th, 2017  
  |script_version = 0.40
  }}</ref>
In 02/2019, James stated that the new UI is coming quite soon. <ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/36589420/
  |title  =  <nowiki> Re: [Flightgear-devel] Lagging </nowiki>
  |author =  <nowiki> James Turner </nowiki>
  |date  =  Feb 17th, 2019
  |added  =  Feb 17th, 2019
   |script_version = 0.40  
   |script_version = 0.40  
   }}</ref>
   }}</ref>

Navigation menu