1
0
Fork 0
Commit graph

16 commits

Author SHA1 Message Date
david
adcdeab287 Remove fragile alias references in bindings and replace with property
references.
2004-06-24 14:45:48 +00:00
andy
b2909de010 New Nasal code, with lots of input binding handlers in controls.nas.
Move the "tip popup" code from view.nas to a new gui.nas module, and
  make it generically useful.
Wire up flap steppings for the 747 as an example of per-aircraft
  flaps.
Realtime-based property slewing, to eliminate dependence of trim and
  view direction rates on frame rate.
2003-12-22 20:05:18 +00:00
ehofman
759d86d947 Updates to refelect the controls update of FlightGear. It could be there are a few unupdated controls left. To simplify the transisition there is a file called README.properties in the docs-mini directory of FlightGear that explains the new controls layout. 2003-04-01 12:41:12 +00:00
curt
de1c84c8c0 Jim Wilson:
There are a number of little changes.  Tested with current cvs as of 20:30EST
04Feb.  Actually been running since the beginning of January with these
patches.  All changes work without crashing with the current base package cvs,
but there are some visual problems with the views (other than pilot view)
without changes to the base package.

As soon as you can build test and commit I can add in those base package
updates that will make it all work nicely.  I will also go through all the 3D
Aircraft configs to make sure the change in the "pitch-offset" for cockpit
views (see below) are made to maintain current behavior.

Here are the files (changes listed below):
http://www.spiderbark.com/fgfs/viewerupdate.diffs.gz
http://www.spiderbark.com/fgfs/viewerupdate.tar.gz
2003-02-06 19:46:48 +00:00
david
1a8383b3dc Added user-definable positions for front, left, back, etc. rather than
always forcing to the same angle.  These changes should migrate into
the joystick config files and the aircraft *-set.xml files eventually.
2002-09-14 16:22:39 +00:00
david
e8f235d589 Make the mouse wheel less sensitive for elevator trim. 2002-07-04 15:45:08 +00:00
david
8c01edc539 Assign buttons 3 and 4 to elevator trim.
Under X11, at least, these will map to the mouse wheel if it's
enabled.
2002-05-02 14:08:26 +00:00
jimw
a16a46af5f In panning fixed left button to return both pitch and heading offset to zero 2002-04-19 01:12:34 +00:00
curt
f468d9362d Jim Wilson:
These are the updates for the View manager properties.  Removed the last of
items (within the viewer/viewmgr) hard coded to view number.  Added support
for per view configuration of ground level nearplane value.  Tower views look
very nice with little or no z-buffer problem in the models.  Pilot offset
dialog can be used to move eye in all views.
2002-04-18 14:52:32 +00:00
david
ea264c688c Add explicit types for all non-string properties. This will help a
lot, since otherwise a property that is never set or tied by
FlightGear itself will always be kept as a string and converted on
each access.  That's why fgGetBool and friends could take up a lot of
processor time sometimes.
2002-04-09 10:45:47 +00:00
david
16448bb2ef Added conditional bindings for throttle and rudder when mouse is
pressed.
2002-03-27 22:51:13 +00:00
david
f52a4ccf58 More cleanups. Removed the pui-* commands, and added a pass-through
property to indicate when mouse events should be offset to PUI and the
panel first.
2002-03-27 00:54:34 +00:00
david
20ab2f4779 Added bindings for elevator and ailerons in mode 1, as in current
mouse support.
2002-03-26 13:17:32 +00:00
david
2a7cd47fd5 XML format changes, so that bindings are always mode-specific. Added
support for panning the view, as in the existing mouse view mode.
2002-03-26 12:49:14 +00:00
david
fd3771f264 Added configuration for different modes and cursors. The XML format
is subject to change, and this file is still used only when FlightGear
is configured --with-new-mouse.
2002-03-25 11:59:26 +00:00
david
061cbf9841 Initial mouse configuration support. This will be ignored unless you
configure --with-new-mouse, and there's not much there yet anyway.
2002-03-23 22:30:39 +00:00