1
0
Fork 0
No description
Find a file
curt f9f05aa870 Bernie Bright:
Here is the new super improved telnet property interface.  CVS changelog
is at the end of this message.  Once this new telnet code is in and
compiles every where we can remove Network/props.[ch]xx.  I've added a
--telnet=<port> command line option to invoke the new server.  Later on
we could remove the --props option, or least change it to invoke the new
server.  I'll let you decide.

I've added some new commands to the telnet interface:

view next      Select the next view.
view prev      Select the previous view.
view set <n>   Select view 'n'
view get       Return index of current view

I'm not sure if these same effects could be achieved through property
operations.  The commands provide a convenient shortcut in any case.

I'm also planning on adding a panel command to manipulate panels and
objects contained therein (eg simulated mouse clicks).  There is going
to be some commonality with the command objects so we may need to
rationalize this in the near future.

Finally, I've also included my python stuff.  This is still very much a
work in progress, basically I've been using it to test the new telnet
server.  I have  tested it with python 2.2.  Feel free to add it to the
repository if you want.  I would suggest a scripts/python directory

CVS Changelog

Network/telnet.cxx: New property telnet protocol interface.  It supports
the same user interface provided by the --props server.  Additionally it
handles multiple simultaneous connections.  Added "view" command to
manipulate viewmgr.

Network/protocol.hxx: Added protocol configuration exception.

Main/fg_io.cxx:  Added new "telnet" protocol.  Added protocol
configuration parse exceptions.  Simplified protocol configuration
parsing.

Main/options.cxx: Added --telnet=<port> command line option and help
message.
2002-05-15 21:44:34 +00:00
docs-mini Cameron Moore: 2002-05-09 04:39:10 +00:00
man Fixed description of the --time-offset option. 2002-02-14 03:57:22 +00:00
package/mandrake Initial revision. 2001-09-17 21:12:24 +00:00
src Bernie Bright: 2002-05-15 21:44:34 +00:00
tests Change fog punch through value a bit. Either way it's a WAG for now, but 2002-03-14 00:52:38 +00:00
.cvsignore Ignore gmon.out, in case people are doing profiling runs. 2002-02-27 14:59:04 +00:00
acconfig.h Removed configuration option --with-old-mouse and FG_OLD_MOUSE macro. 2002-05-12 00:12:19 +00:00
acsite.m4 Packaging fixes. 1999-06-04 20:35:47 +00:00
am2dsp.cfg Updated am2dsp.cfg from Bernie. 2002-04-22 22:42:23 +00:00
AUTHORS Initial revision. 1998-05-23 18:09:09 +00:00
autogen.sh Same autogen.sh tweak as for simgear to better handle irix vs. 2002-01-19 14:58:49 +00:00
ChangeLog Updated ... 2001-06-18 22:25:59 +00:00
config.guess Initial revision 1999-06-17 20:07:19 +00:00
config.sub Initial revision 1999-06-17 20:07:19 +00:00
FlightGear.dsp Fix a couple "make dist" problems that crept in since the last release. 2002-04-21 05:51:37 +00:00
FlightGear.dsw Initial revision. 2000-10-16 22:02:10 +00:00
irix-hack.sh Detect Irix/CC compiler and substitute AR="CC -ar". 2001-06-01 17:13:03 +00:00
Makefile.am Same autogen.sh tweak as for simgear to better handle irix vs. 2002-01-19 14:58:49 +00:00
NEWS Tweaks. 2002-04-21 04:42:02 +00:00
README Updates. 2000-02-15 23:32:26 +00:00
Thanks Jim Wilson: 2002-04-19 15:36:51 +00:00

Welcome to the FlightGear Flight Simulator project.
===================================================

The primary web page for this project is: http://www.flightgear.org

For basic installation instructions see the "INSTALL" file.

Before you can run FlightGear you will also need to download and
install the "base" package which is a collection of textures, sounds,
sample scenery, and other data files need by the sim.

For additional install help for specific platforms please browse the
"docs-mini/" subdirectory.

More complete documentation is available from our web page as a
separate distribution.

Please take a look at the "Thanks" file for a list of people who have
contributed to this project.  If you have contributed something but
don't find your name in this file.  Please send a polite reminder to
curt@flightgear.org

For a summary of changes/additions by version see the "NEWS" file.

This project is GPL'd.  For complete details on our licensing please
see the "COPYING" file.

For information on available mailing lists, mailing list archives, and
other available source code and documenation, please visit our web
site.

FlightGear is a product of the collaboration of large international
group of volunteers.  FlightGear is a work in progress.  FlightGear
comes with no warrantee.  We hope you enjoy FlightGear and/or find it
of some value!