=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-14_09:03:50 (fredb)
/var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx

Use puAux widgets available in plib 1.8.4 instead of using pui deprecated 
widgets now removed from CVS


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-14_11:14:49 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Autopilot/route_mgr.cxx

fix data type (no wonder that this crashes on 64 bit systems :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-14_12:22:53 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Main/Makefile.am

linking with the puaux lib would be recommendable, if we are using its
widgets  ;-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-15_10:47:32 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Instrumentation/tacan.cxx

Vivian MEAZZA: check for carrier name and aircraft callsign without
               creating them


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-16_12:45:38 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx
/var/cvs/FlightGear-0.9/source/src/GUI/dialog.hxx

- undefine PUCLASS_LIST, as we have our own (old_warning--)
- PropertyObject: remove additional "values" member again
- don't create entry lists for <list>, <select>, and <combo> at dialog
  creation and delete them on dialog close, but let a separate class
  fgValueList handle this. The three widgets are now subclassed and the
  derived widget lets fgValueList manage the lists
- make <select> consistent with <list>. This breaks backwards
  compatibility, but not a single dialog in fgfs uses it and did so
  since ... forever. (Shoot me!)

Rationale: now that dialogs are a bit more dynamic than they used to be
(thanks to embedded Nasal), we have to delete and recreate entry lists
during dialog use. Deleting only at dialog closing doesn't cut it anymore.
Especially list widgets that are updated several times per second would
use up a lot of memory otherwise. The route-manager doesn't update that
often, but it did already leak. One TODO less.  :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-17_21:21:38 (mfranz)
/var/cvs/FlightGear-0.9/source/src/Main/fg_os_sdl.cxx

SDL 1.2.10 (released today!) doesn't report unicode on key release. Now
we have to ourselves which unicode code a key release even should fire.
(Tested with 1.2.9 and an 1.2.10. Please report any new keyboard problems.)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-18_12:12:10 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.cxx
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.hxx

Ctrl-Click on bool entry toggles property


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-18_12:51:32 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.cxx
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.hxx

don't reset list to top after having changed a value


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-18_13:09:34 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.cxx

unselect entry after editing process has been finished


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-18_14:46:42 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.cxx

show attributes if /sim/gui/dialogs/property-browser/show-flags == true:

r ... read protected
w ... write protected (untested; does probably not work for obvious reasons ;-)
A ... archive
U ... userarchive
T ... tied


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-18_16:59:04 (mfranz)
/var/cvs/FlightGear-0.9/source/src/AIModel/AIMultiplayer.cxx
/var/cvs/FlightGear-0.9/source/src/AIModel/AIMultiplayer.hxx
/var/cvs/FlightGear-0.9/source/src/Instrumentation/tacan.cxx
/var/cvs/FlightGear-0.9/source/src/Instrumentation/tacan.hxx

Vivian MEAZZA:

"Add Air to Air TACAN and User-User refuelling over the Multiplayer Network.
With this change, your TACAN instrument can be tuned to the channel of a
Multiplayer ac. It also activates fuel flow between User and User aircraft
when they are less than 50 ft apart. To participate in multiplayer as a
tanker, all you require to do is to use the callsign MOBIL* (where * is some
number) on the net. Only MOBIL1, MOBIL2 and MOBIL3 have been assigned TACAN
channels, but any MOBIL callsign will be able to give fuel."


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-19_10:59:04 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.cxx
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.hxx

- unify several indentation and coding styles (and no, this is not my
  preferred style, but the most sane of those used :-)
- remove trailing spaces
- cleanup

(all of this will make further work on the files easier)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-20_11:35:28 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx
/var/cvs/FlightGear-0.9/source/src/GUI/dialog.hxx

fix "airport list" crash: I had wrongly assumed that now all PUCLASS_LIST
would actually be an fgList class. The airport list is a PUCLASS_LIST, too,
so we have to check for that. -> Use getTypeString() for identification.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-20_12:19:33 (fredb)
/var/cvs/FlightGear-0.9/source/src/Main/options.cxx

Add an option to enable ai scenarii from the command line instead of editing 
preferences.xml


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-20_13:29:31 (fredb)
/var/cvs/FlightGear-0.9/source/src/Main/options.cxx

Create the /sim/ai node if someone has the unfortunate idea of removing it from 
preferences.xml


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2006-05-20_15:25:38 (mfranz)
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.cxx
/var/cvs/FlightGear-0.9/source/src/GUI/prop_picker.hxx

- replace string methods with property methods The class was originally adapted
  from plib's file-picker, where it made some sense to keep the current path as
  string, and to chop off elements when leaving a dir, and adding them when
  entering. But it doesn't make the least sense in SGPropertyNode space, where
  we already have everything to move in a tree.

- add R & W flags for TRACE_READ and TRACE_WRITE. Remember: lower case letters:
  disabled (rw ... reading/writing), upper case letters: enabled (RWAUT)

- remove some verbosity & further cleanup ... to make further work easier :-)


2f585eeea02e2c79d7b1d8c4963bae2d


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to