Search found 97 matches: pui2canvas

Return to advanced search

Re: canvas vs. on-screen messages - 1:0

yeah, pui2canvas will/would do it once/if it is adopted, i.e. by re-implemting a handful of fgcommands that are then dispatched to use native Canvas APIs instead of the legacy PUI stuff - however, for that to happen, the pui2canvas ...
by Hooray
Fri Jul 01, 2016 6:58 pm
 
Forum: Canvas
Topic: canvas vs. on-screen messages - 1:0
Replies: 7
Views: 1783

Re: canvas vs. on-screen messages - 1:0

Thanks for the context... my priority for fixing this is low as the use case is a tad exotic, and if pui2canvas does it anyway, I guess there's no real point in trying.
by Thorsten
Fri Jul 01, 2016 6:39 pm
 
Forum: Canvas
Topic: canvas vs. on-screen messages - 1:0
Replies: 7
Views: 1783

Re: canvas vs. on-screen messages - 1:0

... Here's the article: http://wiki.flightgear.org/GUI_Messages For the record, this will/would also be automatically handled (fixed) by adopting the pui2canvas approach, because it works transparently behind the scenes in the form of overriding these exact fgcommands and dispatching all such calls ...
by Hooray
Fri Jul 01, 2016 4:44 pm
 
Forum: Canvas
Topic: canvas vs. on-screen messages - 1:0
Replies: 7
Views: 1783

Re: Spitfire HUD

... HUD) on top of the Canvas system, so that legacy OpenGL code could be yanked over time. Conceptually, this is identical with having a "pui2canvas" that translates legacy PUI/XML files to use the Canvas system internally, i.e. can be mostly/entirely done in scripting space, which ...
by Hooray
Fri Jul 01, 2016 2:02 pm
 
Forum: Aircraft
Topic: Spitfire HUD
Replies: 28
Views: 3898

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

... - it goes without saying that this won't look as good as a Qt5 UI, but it also won't have the costs associated with it - i.e. you could say, the pui2canvas approach is merely a simple fasttrack concept to get rid of PUI completely, without having to manually port any of the existing resources ...
by Hooray
Tue Jun 21, 2016 8:12 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

I would suggest having side-by-side screenshots of the PUI and CUI dialogs on the wiki article. It would be useful for tracking progress, graphic design, aesthetic layout, and how close to functional this is ;)

Regards,
Edward
by bugman
Tue Jun 21, 2016 7:53 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... Nasal using the corresponding fgcommands (see $FG_ROOT/Nasal/wildfire.nas for details): http://wiki.flightgear.org/images/8/83/Wildfire-dialog-via-pui2canvas.png Obviously, it's ignoring dialog/widget size for now - i.e. the real thing looks like this: http://wiki.flightgear.org/images/1/13/Wildfire_dialog.jpg
by Hooray
Tue Jun 21, 2016 5:26 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... also to most of the dialogs, and their embedded Nasal sections, it is processing. http://wiki.flightgear.org/images/8/83/Shuttle-dps-dialog-via-pui2canvas.png
by Hooray
Tue Jun 21, 2016 4:08 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... layouts - e.g. here's the timeofday.xml dialog (bindings are actually working as expected): http://wiki.flightgear.org/images/e/ee/Time-dialog-via-pui2canvas.png Here's the earthview dialog: http://wiki.flightgear.org/images/8/84/Earthview-dialog-via-pui2canvas.png Note that it will add labels ...
by Hooray
Sun Jun 19, 2016 8:48 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... - i.e. no Qt code whatsoever. For the time being, and given the recent commit logs, the most direct option to actually rip out PUI entirely is the pui2canvas approach (parsing PUI/XML and translating it to Canvas calls) - but that approach is not specific to the Canvas system, it could be just ...
by Hooray
Sun Jun 19, 2016 6:53 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

Frankly, as long as there is not a 1:1 mapping between the old system and the new UI system (without breaking existing features like tutorials, checklists and aircraft specific dialogs etc), QML (or whatever else you think is cool) is unlikely to be even remotely relevant in the context of FlightGe...
by bugman
Sun Jun 19, 2016 6:32 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... optional dependencies at all ? It would be pointless (and even more redundant) to map something like QML to Canvas - the sole benefit of the pui2canvas approach is that there's a huge repository of existing resources, whereas the Qt UI is just about to evolve, while being intended to remain ...
by Hooray
Sun Jun 19, 2016 6:19 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... old XML system. However the new UI will not be constrained by a technology abandoned 10 years ago. What this means is that for the Canvas GUI, the pui2canvas parser will only be one part of the technology stack required. You might also need qml2canvas, as well as new code to replicate the far more ...
by bugman
Sun Jun 19, 2016 5:56 pm
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

... the parser to support those, will mean that all other dialogs (including those outside fgdata/fgaddon) would benefit from that. Thus, while the pui2canvas approach is not intended to "compete" with other UI efforts - any other UI effort not using the parser-approach is sooner or later ...
by Hooray
Sun Jun 19, 2016 9:14 am
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954

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

Fully replacing PUI with pure CUI is a mammoth task. Well, perhaps one more comment to that... As said earlier, any UI talks to FG in terms of setting properties, calling FGcommands and Nasal scripts. Pretty much anyone who has done a glass cockpit for FG has solved the task. In fact, the Shuttle U...
by Thorsten
Sat Jun 18, 2016 11:18 am
 
Forum: Canvas
Topic: Aircraft Center | pui2canvas parser (devel-list follow-up)
Replies: 32
Views: 10954
PreviousNext

Return to advanced search