Search found 97 matches: pui2canvas

Return to advanced search

Re: Aircraft Center | pui2canvas parser (devel-list follow-u

... issue, and neither are the technologies involved in this - I am well aware of the Qt5 effort, of Phi, of the state of affairs of Canvas, and the pui2canvas parser in particular. You've begun introducing new terms, terms neither of us was using previously, such as the acronym "CUI" (again, ...
by Hooray
Tue Jun 14, 2016 9:36 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10771

Re: Aircraft Center | pui2canvas parser (devel-list follow-u

I not sure we are even talking about the same thing. I thought that the current CUI efforts is not designed fully replace the PUI, and hence not compete with the QUI? But the current QUI efforts are designed to completely replace PUI? Qt5 will not be mandatory, but it is currently built in and shipp...
by bugman
Tue Jun 14, 2016 9:26 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10771

Re: Aircraft Center | pui2canvas parser (devel-list follow-u

⋅  FlightGear PUI/XML exposes, and uses, only a tiny subset of PUI functionality ⋅  the canvas UI system (as in C++ code) already implement z-indexing, event handling, window ordering etc ⋅  feel free to share with us any pointers regarding PUI's use of multi-threading...
by Hooray
Tue Jun 14, 2016 8:03 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10771

Re: Aircraft Center | pui2canvas parser (devel-list follow-u

https://sourceforge.net/p/flightgear/mailman/message/35155239/ It is clear that there is no one actively pursuing a pure Canvas GUI (CUI). The development of the complete widget set required to fully replace all elements of the dead PLIB GUI (PUI) would be a nightmare. @bugman: no offense, but that...
by bugman
Tue Jun 14, 2016 1:10 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10771

Re: Aircraft Center | pui2canvas parser (devel-list follow-u

https://sourceforge.net/p/flightgear/mailman/message/35155239/ It is clear that there is no one actively pursuing a pure Canvas GUI (CUI). The development of the complete widget set required to fully replace all elements of the dead PLIB GUI (PUI) would be a nightmare. @bugman: no offense, but that'...
by Hooray
Mon Jun 13, 2016 7:24 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10771

Aircraft Center | pui2canvas parser (devel-list follow-up)

... be done is to put it into a Nasal file that is loaded during startup (the console may work, too) - I would recommend to put it into $FG_HOME/Nasal/pui2canvas.nas Apart from that, there isn't anything else needed from an integration standpoint, it will go through the fgcommand layer so that the ...
by Hooray
Sun Jun 12, 2016 1:45 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10771

Re: Birds

... UI dialog, i.e. by adding a checkbox for each boolean-type property and registering the corresponding callback - that is pretty much what the pui2canvas parser is doing when it parses a PUI checkbox section: http://wiki.flightgear.org/images/6/66/Scenarios-via-pui2canvas.xml.png The same mechanism ...
by Hooray
Mon May 16, 2016 2:06 pm
 
Forum: Effects and shaders
Topic: Birds
Replies: 53
Views: 10399

Re: Aircraft reselection qt5

... because at that point, some Canvas-based MFD features would no longer work for FlightGear versions without Qt5 support included. The "pui2canvas" parser demonstrates that this is perfectly possible, with very compact code - last I checked, it was somewhere around 350 lines of ...
by Hooray
Sun Jan 10, 2016 8:06 pm
 
Forum: New features
Topic: Aircraft reselection qt5
Replies: 5
Views: 1758

Re: updating a dialog immediately

... relates to all this. You could also search the wiki, I wrote quite a bit abotu those two fgcommands when I came up with the pui2canvas parser. That being said, Canvas might not be such a bad idea for an aircraft-specific dialog - unless you are hoping for it also be supported ...
by Hooray
Sat Jan 09, 2016 11:34 pm
 
Forum: Development
Topic: updating a dialog immediately
Replies: 5
Views: 1958

Re: Space Shuttle

... Nasal overhead, which would benefit other efforts, too - including the PFD/ND efforts, re-implementing HUD/2D panels on top of Canvas, but even pui2canvas I have posted a follow up here: http://forum.flightgear.org/viewtopic.php?f=71&p=266721#p266721 (what you describe, should be possible ...
by Hooray
Mon Nov 30, 2015 7:42 pm
 
Forum: Spaceflight
Topic: Space Shuttle
Replies: 2861
Views: 571275

Canvas performance (property overhead) (pm/space shuttle)

... frames.) We were recently talking about that, too - i.e. re-publishing some behind-the scenes exchanges: I was going to take another look at the pui2canvas parser, as well as supporting the "peformance monitor" (dynamic vis Nasal/dialog-show/update) and port/integrate that with the ...
by Hooray
Mon Nov 30, 2015 7:38 pm
 
Forum: Canvas
Topic: Canvas performance (property overhead) (pm/space shuttle)
Replies: 2
Views: 1449

addcommand() API & telnet (bug #1816)

... in a SGPropertyNode (props.Node) structure. To see such fgcommands can process their arguments using props.nas, you can take a look at the pui2canvas parser on the wiki: http://wiki.flightgear.org/Howto:Processing_legacy_PUI_dialogs_using_Canvas#Parsing_the_dialog_node But what were you ...
by Hooray
Mon Nov 23, 2015 9:36 pm
 
Forum: Nasal
Topic: addcommand() API & telnet (bug #1816)
Replies: 6
Views: 1317

Re: version checking for matching fgfs and -set.xml files

... log file, 2) log to the console and 3) write to a signal property that can be handled by an arbitrary GUI front-end like Phi, Qt5, PUI, Canvas or pui2Canvas - so it is totally agnostic to the front-end being used, and it would be to to the corresponding developers/maintainers to provide a corresponding ...
by Hooray
Tue Nov 17, 2015 8:08 pm
 
Forum: New features
Topic: version checking for matching fgfs and -set.xml files
Replies: 35
Views: 11291

Re: version checking for matching fgfs and -set.xml files

... the global property tree - which could in turn be watched/processed by arbitrary GUI front-ends, including Phi, Qt5 but also PUI/Canvas or "pui2Canvas". At the end of the callback, it would either run fgcommand("exit") to terminate the process, or return back to the Qt5 launcher ...
by Hooray
Tue Nov 17, 2015 4:34 pm
 
Forum: New features
Topic: version checking for matching fgfs and -set.xml files
Replies: 35
Views: 11291

Re: version checking for matching fgfs and -set.xml files

Hooray wrote in Tue Nov 17, 2015 4:10 pm:Image


This looks good. It also would need to be designed to take the aircraft centre into account, and switching in-sim.

Regards,
Edward
by bugman
Tue Nov 17, 2015 4:24 pm
 
Forum: New features
Topic: version checking for matching fgfs and -set.xml files
Replies: 35
Views: 11291
PreviousNext

Return to advanced search