from scripts.
The merge request can be found on gitorious:
https://gitorious.org/fg/flightgear/merge_requests/1559
Regards,
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student
, such that it
also stays there if effects are enabled (eg. generic effect).
Thanks,
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Software Engineering Business Administration
Am 2012-04-30 15:27, schrieb Thomas Geymayer:
I'm currently experimenting with a 2D Canvas and rendering everything to
a texture. For this I use FGODGauge to render to texture and
FGODGauge::set_texture to replace a texture in the cockpit with the
texture from the fbo. This works very well
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
.
Please, someone can commit the patch.
Thanks,
Tom
[1] https://gitorious.org/fg/flightgear/merge_requests/1563
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science
at the Shader Options
Regards,
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
aircrafts for CDU GUIs or other displays...
I've done a quick proof of concept for a tabbed and scrollable widget
(including some UTF-8 chars):
http://youtu.be/1a6wtPVPWc4
https://gitorious.org/~tomprogs/fg/toms-fgdata/blobs/canvas/gui/dialogs/canvas-demo.xml
Regards,
Tom
--
Thomas Geymayer
been on my wish/todo list :P
Obviously Thomas knows the Canvas code since he created it [...]
Currently documentation is not too detailed, but looking at the
different demos and maybe also the Nasal API and source code should
help. If not, don't hesitate to ask :)
Regards,
Tom
--
Thomas
2012/7/25 James Turner zakal...@mac.com:
Thomas, I have the impression you've been working on this stuff for a while,
could you please summarise how you see it developing so Stefan and I can see
where we might help.
I think it now slowly reaches a state where everything starts to
stabilize.
I have now added some more thoughts about the GUI implementation and
support of the current xml files to the wiki:
http://wiki.flightgear.org/Canvas_Widgets#Fully_Canvas_based_implementation_.28planned.29
Regards,
Tom
--
2012/7/26 James Turner zakal...@mac.com:
Okay, I wasn't clear from the Wiki page what the final idea was. As you say,
so long as we're going through show-dialog it should be fine. My feeling is
we still want a C++ hook around creating individual widgets, so we have the
option the create custom
would make handling a bit more complicated...
Regards,
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
. for
dragging). The question is only if we need to expose this class from C++
or if it is enough to build it in Nasal.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science
of all other windows, if
you exit a menu with the mouse it normally closes, so it should work.
Maybe we should create different categories/priorities (just a numeric
value) of windows where one window can only raise to the top inside a
category.
Am 2012-07-31 15:30, schrieb Thomas Geymayer
already done this and it works nicely. When the
C++ element receives an event it can check its registered callback list, wrap
the event in a ghost and run whichever callbacks apply.
If you want me to prototype some code for this, I am happy to do so!
Would be great :)
Tom
--
Thomas Geymayer
Am 2012-09-05 21:03, schrieb Alan Teeder:
The current version of FGRun crashes when the C172p canvas demo aircraft
is selected.
Should be fixed now.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
which can cause a crash :)
I've pushed a commit witch recursively triggers childRemoved for all
nodes controlling the canvas. Any objections on moving this behavior
directly into simgear?
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
to implement. I think I can do it the next days.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
changed the default fill rule from even-odd to non-zero. Should
probably work better now...
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University
at a single airport. To improve this I want to
implement some kind of one-time projected path which after the initial
geographic projection only gets scaled and translated instead of
completely recalculated.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
data from sensors - normally just limited to a specific
data source.
This separation would be great for reusable but nevertheless highly
customizable instruments/displays.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
happens also to other variables in the *-set.xml.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
here. Please test and confirm
or deny :)
Looking good! For me it works.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
::Filter object is
passed to all of them but the pass() method is never called)
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
this in the debugger - but I don't hear
any audio output until a restart.
After a restart or reset? For me it works after a reset but also after
pausing and resume again.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
if we really need the agreement of every
author, even if the contribution left is just an include statement or
bracket.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student
Hi,
recently I've been asked by the FGRadar developers if we could modify
the canvas system such that it can be reused in other applications and
we can all work on a single and stable implementation, instead of a
separate implementation for each single application. I think thats I
good idea and I
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Am 2012-11-04 23:48, schrieb Roland Haeder:
That is a small fix for missing simgear/elements/element.hxx. It
must be applied on fgfs source.
Thanks, but I have already pushed the fix :)
Tom
- --
Thomas Geymayer www.tomprogs.at / C-Forum und
Am 2012-11-05 12:14, schrieb Alan Teeder:
Just a heads up. The error report is :-
Thanks for the report. Should now be fixed.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student
of one for each color component) and defaults to opaque
black. Using the latest Nasal API for setting the background color
should still work the same as before.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
).setValue(_getColor(arg)); me; }
in your Nasal/canvas/api.nas?
Are there /canvas/by-index[i]/color-background/[red,green,blue,alpha]
nodes in your property tree or just a single
/canvas/by-index[i]/background string property per canvas?
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial
...
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
a workaround which delegates the specialization to the
programmer by using different function names :)
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz
Am 2012-11-15 13:20, schrieb Jon Stockill:
commit fe1222a90dd809560e787ce09391d5cf97bbe6fe
Author: Thomas Geymayer
Date: Thu Nov 15 11:55:25 2012 +0100
Optional profiling commands using gperftools
This appears not to be so optional:
Should be fixed now.
Tom
--
Thomas Geymayer
Am 2012-11-16 14:12, schrieb Alan Teeder:
Another heads up.
Thanks. Fixed.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
.
If something doesn't work I normally fix it within a few hours, so sorry
for any inconveniences if you happen to checkout before I've been able
to push a fix.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
discussion about it a few months ago.
Yes. Hooray has suggested adding the profiling commands while speeding
up the airport selection dialog.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
without Problem.
It's now Monday 3rd Dec, and I'm still seeing this bug here with current FG/SG
Should be fixed now.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer
Am 2012-12-17 10:09, schrieb James Turner:
Thomas, I think you may have forgotten to git add nasal_traits.hxx?
May be possible :) Should be complete now...
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
questions on the forum.
(Sorry - can't give the commit hash right now as I'm away on business)
I'm away with work until Thursday night, so I'm not ideally placed to
pick this one either - could someone else do so? It's an fgdata-only change.
Done.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum
/commit/0455e8f3253a2bc26e4a34265e1227984408713a
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
using a different heap than the
outside free())
As I normally don't use Windows/VS I don't know if this is really possible.
Anyhow, I have just pushed a fix which replaces the manual string
copying with directly using std::string. Please test if this also solves
your problem.
Tom
--
Thomas
is used 7 more times, but we can not replace all with
std::string as eg. in BufferedLogCallback.cxx it would get very slow.
Maybe you can try if somehow adding a #define strdup _strdup works with
MSVC?
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
/terms , maybe the reason nobody has
done anything with your patches.
Nothing against the request for gitorious urls, but Dropbox allows
sharing folder/files without requiring to sign up, eg:
https://www.dropbox.com/sh/tqrmrvuc1r2s5s9/0kMNaNIifH
Tom
--
Thomas Geymayer www.tomprogs.at / C
Am 2013-03-03 12:27, schrieb Frederic Bouvier:
Hi,
I am pretty sure msvc already has
#define strdup _strdup
In one of its standard header. At least something to check
But then why does it crash with using strdup and with _strdup not?
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und
it with adding -Dstrdup=_strdup to the
respective set(MSVC_FLAGS commands in FlightGear/SimGear root
CMakeLists.txt files?
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer
/attachment/ticket/4073/function_template_for_c%2B%2B0x.patch
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
, as one has to assemble the according property
paths (which is definitely less efficient than using a relative method).
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer
=30t=9493
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
/scene/model/CMakeLists.txt:62?
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
libraries which have classes deriving form i/ostream. I've
pushed a workaround/linker flag which at least allows compiling the
tests. I don't know if they run correctly, but it only affects the test
and not SimGear itself.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial
Am 2013-05-03 19:15, schrieb Vivian Meazza:
Check your IOrules! (write to 'Z:/do-not-access' is allowed)
Check your IOrules! (read from 'Z:/do-not-access' is allowed)
Have you installed a recent fgdata? If so these messages should not appear.
Tom
--
Thomas Geymayer www.tomprogs.at / C
while still tracking each
other can be realized. Also any type of strut for eg. cargo ramps can
be easily animated.
If you want I can create a video of my work in progress C-130J making
use of these animations.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
2013/5/7 Vivian Meazza vivian.mea...@lineone.net:
The tracking animation sounds useful - do you have any documentation
available? In due course it should end up in fgdata/Docs/model-howto.html
with all the other animations.
I have now added some examples and a basic documentation to the wiki:
Hi Vivian,
2013/5/7 Vivian Meazza vivian.mea...@lineone.net:
Thanks, interesting. As a non-Blender user (it makes my brain hurt) the
references are a bit obscure.
If you get used to Blender its a really powerful tool (I have problems
if trying to work with other modelling programs :P) and with
Hi Ahmad,
2013/5/8 grtuxhangar team hohora...@gmail.com:
Congratulation for the work, the team is giving a try, with one of our most
complex landing gear.
Though, like Vivian, we are not Blender user.
However since :
Currently the alternate form is not possible.
We will want to define and
2013/5/8 grtuxhangar team hohora...@gmail.com:
Hello, Thomas
Sorry my question was not clear, and i probably misunderstood the feature.
So,
just a question: how do you define the main parent actuator axis rotation ?
that one which trigger every other child components.
I am using the normal
of
the larger cockpit/outside views).
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
--- Austria
2013/5/9 grtuxhangar team hohora...@gmail.com:
Hello,
With recent fg git
I am getting these messages, at fgfs run
Check your IOrules! (write to '/do-not-access' is allowed)
Check your IOrules! (read from '/do-not-access' is allowed)
Why these new messages ?
What must be done , to avoid
a path (/do-not-access) which should
never be accessible is allowed.
So if you see this messages your IOrules are probably not working (or
not as expected).
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
is not the
best, but I think the animations are demonstrated quite well.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Student of Computer Science @ Graz University of Technology
simgear is not up-to-date. Either you have not checked
out the latest version or you have not installed it/use the correct
version with flightgear.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
(for you left alt key) without a graphics
context set.
I have now also installed the latest (svn) OpenSceneGraph but was not
able to reproduce this problem. What exact OS are you using?
Tom
- --
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
() (globals.cxx:199)
==9401==by 0x6EF768: FGGlobals::~FGGlobals() (globals.cxx:220)
==9401==by 0x6F677D: fgMainInit(int, char**) (main.cxx:367)
==9401==by 0x6B9913: main (bootstrap.cxx:244)
hth,
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
to exact results.
Maybe you are using an operating system with a low precision atof? In
the property browser strtod is used to convert the number whereas for
the dialog and arguments atof is used.
Tom
--
Thomas Geymayer www.tomprogs.at / C-Forum und Tutorial: www.proggen.org
Hi Torsten,
2013/6/25 Torsten Dreyer tors...@t3r.de:
I'm failing to build SimGear on 64bit linux:
EffectGeode.cxx:83:136: error: no matching function for call to
‘osg::Geometry::setVertexAttribArray(int, osg::Geometry::ArrayData)’
OSG is stable 3.0.1 from svn (same with OSG trunk)
SimGear
Am 2013-06-26 22:43, schrieb Alex Romosan:
these are the changes i made to get simgear to compile with
openscenegraph from svn:
Thank you Alex! I've just commited your patch.
Tom
--
This SF.net email is sponsored by
Am 2013-06-30 20:44, schrieb James Turner:
Actually we can fix that a little better, and detect the OSG version at
compile time. I will need to check exactly which #ifdefs are needed for
that.
Just wait. I'll push something soon...
2013/6/29 Clement de l'Hamaide clem...@hotmail.fr:
Today OSG has moved to 3.1.9 introducing a new bug :/
I can see the same - at least the last one - and was not able to find
a quick fix or problem report. For now I will stay with OSG 3.1.8 and
wait for a later development release or the 3.2
2013/7/1 Pat pat.callah...@gmail.com:
and when you do, there will be a download_and_compile.sh version to
support it..
There should be no need to change anything. During compile time the
installed OSG version is automatically detected and the according
version of the API is used. So for OSG
2013/10/14 James Turner zakal...@mac.com:
+catch(...)
+{
+ naRuntimeError(c, Unknown exception in method call.);
+}
+
I am slightly concerned about catching all exceptions this way - I agree
catching std::exception is worthwhile, with the
72 matches
Mail list logo