Thomas Geymayer
84b4da563e
Inch/Meter conversion factors IN2M/M2I
2013-06-17 21:20:00 +02:00
Thomas Geymayer
35a2045123
Update for core changes
2013-06-14 20:32:14 +02:00
Thomas Geymayer
c759a3e57f
Canvas window: allow gc to release resources
2013-06-08 13:08:16 +02:00
Thomas Geymayer
ca5c8463ab
Use integer coordinates for placing canvas dialog title
2013-06-07 00:20:09 +02:00
Thomas Geymayer
72e3937ec6
Basic window decorator with title bar and close button.
...
Extend the canvas.Window class to create a simple window decoration
if a type for it (currently every type maps to the same style) is
given. It supports moving the window by dragging inside the title
bar and setting a window title.
2013-06-06 23:27:11 +02:00
James Turner
246f4e2bac
Fix an issue with circular flight-plans.
...
Hyde identified a problem where the departure and destination
runway are identical; the logic would detect a 'landing' on
activation and immediately deactivate the FP again.
2013-06-01 11:12:23 +01:00
Anders Gidenstam
7b277810a8
Nasal/view.nas: Honour the configured directional offsets on view reset.
...
Thanks to Patrick Melanson, who noticed the problem and suggested the solution.
2013-05-28 22:35:32 +02:00
Vivian Meazza
d2b384ffad
Add ID code to pilot list
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2013-05-14 17:16:06 +01:00
Ryan M
9b19d5e20e
Animated jetways: Remove obsolete use-custom-scenery-data property
2013-05-08 22:39:29 +01:00
Thomas Geymayer
d80722065f
Fix path validation (ensure listeners are attached to existing nodes)
2013-04-29 22:27:26 +02:00
Stuart Buchanan
cad64a9711
Normalize angles for bearings on tanker.
...
Patch from Jean PELLOTIER.
2013-04-12 20:52:04 +01:00
Stuart Buchanan
fd4e61869b
Add support for <nasal> blocks in the joystick nasal config library.
2013-04-12 20:24:53 +01:00
Stuart Buchanan
5fc821c4c1
Further AAR improvements:
...
- Make the A330-MRTT drogues HOT=false so you can't crash into them
- Add offset for the probe on the A-4F
- Correct the deviation due to roll, making it match the piloted aircraft.
2013-04-10 21:53:21 +01:00
Stuart Buchanan
e969dbc8f4
Improve air-to-air refueling by supporting multiple contact points
...
offset from the tanker center, and an offset probe/recepticle position
on the receiving aircraft.
2013-04-10 21:25:59 +01:00
James Turner
b64dd768d3
Move more high-level GPS logic to Nasal/XML.
2013-04-10 18:52:34 +01:00
James Turner
4d3a00bf68
Use Nasal to provide GPS search functions.
2013-04-10 18:52:34 +01:00
Thorsten Renk
2c6a962a34
Modified cloud lighting with dependence on air pollution
2013-04-09 09:52:19 +03:00
Thorsten Renk
2f01deb6bd
Advanced Weather update - new cloud placement algorithms part I
2013-04-09 09:41:27 +03:00
James Turner
7e0a45c798
Tooltips and knobs for the C172P.
...
This is proof of concept, not a complete conversion.
2013-04-06 17:36:25 +01:00
James Turner
57dd7cb95f
Give balloons scenario a load script.
...
This makes balloons.nas obsolete.
2013-03-28 17:46:13 +00:00
James Turner
4f66ca4a8f
Use Tooltip instead of PUI dialog for gui.popupTip.
...
Hopefully everything works as expected, seems to for the cases I know about (changing view / FoV / visibility).
2013-03-16 12:48:18 +00:00
James Turner
29438e1e7d
Message feedback when changing sim speed-up.
2013-03-16 12:48:17 +00:00
James Turner
e740b916d3
Make tooltip also work for on-screen messages.
...
Required new (in flightgear) Nasal timer to work, so make sure your fg is up-to-date.
2013-03-16 12:48:15 +00:00
James Turner
5c4142ed6d
Option to disable mouse-mode feedback.
...
Drive off the 'show view names' checkbox in the view dialog for now, this might
evolve into a generic 'on-screen hints' control to avoid an explosion of
GUI checkboxes.
Also add a GUI checkbox (oh the irony...) to disable mouse flight-controls, to
keep AndersG and Emilian happy.
2013-03-12 21:45:06 +00:00
Thomas Geymayer
0980f6302a
Rework tooltip size calculations to get rid of delayed update.
2013-03-11 19:25:39 +01:00
James Turner
5b84e09572
Fix phantom tooltips, more mapping modes.
...
Null the tooltip ID in update-hover, regardless of visibility. Avoids later tooltips when picking other (tooltip-less) pickable objects.
Also add two more mapping models for bools: up-down and down-up.
2013-03-11 17:19:32 +00:00
James Turner
7679078aa7
Tooltip tweaks
...
add a 'heading' mapping mode, normalises to 0..360
support a 'measure text' property used to compute the tooltip size (and hence avoid visual jitter when value is changed)
2013-03-10 10:13:47 +00:00
Thomas Geymayer
226d11b104
Tooltips: Use (hopefully) nice background image for tooltips.
2013-03-09 14:03:33 +01:00
Thomas Geymayer
bf3cd83c61
Canvas API: allow passing image size as vector
2013-03-09 14:03:32 +01:00
James Turner
72a1a0047e
Work on tooltips, mouse-input config.
2013-03-08 16:47:00 +00:00
James Turner
6fefc775d7
Ignore tab-switches-mouse-mode if modifiers are set.
...
Clement confirmed that we're still get the tab key for alt-tab and ctrl-tab, which is bad. Explicitly ignore it for now.
2013-03-08 14:02:19 +00:00
James Turner
ce2d316e6d
Tooltip class.
...
This is work in progress, and not visible without additional patches.
2013-03-07 19:51:06 +00:00
James Turner
f2b984f709
User-interface config dialog.
...
This is temporary (hopefully!), to allow experimentation with different UX options in the near future. Right now it basically does nothing. As part of this, factor mouse-mode cycling into a separate command, and add some feedback. Feedback mechanism needs work, currently abusing the copilot facility.
2013-03-07 19:36:54 +00:00
Vivian Meazza
9b697adb4f
Use z/Z to control Max. Vis. when using Detailed Weather
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2013-03-02 19:38:50 +00:00
Christian Schmitt
312862271d
Position tower on canvas map at the correct place, not at the airport center
2013-03-01 17:16:01 +01:00
Christian Schmitt
0484849b67
Add helipads to the canvas map (grey rectangle for now).
2013-03-01 14:54:33 +01:00
Christian Schmitt
9dff0b4221
Canvas map: cleanup the runway routines. Simplify by using new functions and two runway ends
2013-03-01 14:54:13 +01:00
Thorsten Renk
f2ebbbbc70
Updates to Advanced Weather and cloud shaders - better support for low visibility conditions, improved framerates for Thunderstorm scenario
2013-03-01 09:40:05 +02:00
Christian Schmitt
51936dcff1
Adapt Canvas map to changed runway/taxiway internals
2013-02-28 13:39:07 +01:00
Stuart Buchanan
82f2de2fbc
Support <marker> and <page> tags in the conversion of checklists to tutorials.
2013-02-27 22:46:37 +00:00
Stuart Buchanan
0fc2bf56fb
Air-to-air refueling enhancements
...
- Support selectable tankers
- allow configuration of refueling radius, speed
- add optional reporting of contact
2013-02-24 22:34:11 +00:00
Thomas Geymayer
7027c604de
Tweak SVG parser id handling of text elements
2013-02-23 20:05:13 +01:00
Thomas Geymayer
71f3f878c6
SVG rect rounded corner and refactor rect helper
2013-02-23 19:19:53 +01:00
Thomas Geymayer
5d54d3c504
Improve SVG/Inkscape text parsing/interpretation
2013-02-23 18:27:35 +01:00
Thomas Geymayer
95109b7b0c
Fix parsing multiple SVG transforms and implement scale and rotation
2013-02-23 14:46:26 +01:00
Thorsten Renk
9b6578dcc0
Advanced Weather wind model selection bugfixes
2013-02-11 14:29:15 +02:00
Stuart Buchanan
1539891aa8
Bugfix for aircraft without checklists.
2013-02-09 20:27:05 +00:00
Thomas Geymayer
0bb3a1fe95
Remove CanvasText space hack.
...
With corrected alginment calculations within latest SimGear this
hack is not needed anymore.
2013-02-09 12:25:28 +01:00
Stuart Buchanan
402627b595
Auto-generate tutorials from checklists.
2013-02-07 22:14:19 +00:00
Anders Gidenstam
235c21985e
Nasal/scenery.nas: Handle joining/leaving the MP network at run time.
2013-02-03 19:27:47 +01:00