From: Curtis L. O. <cu...@fl...> - 2006-04-30 05:03:08
|
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-23_09:03:21 (frohlich) /var/cvs/FlightGear-0.9/source/src/Network/multiplay.cxx Apply multiplayer crash on exit fix from Pigeon =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-23_15:29:39 (frohlich) /var/cvs/FlightGear-0.9/source/src/Instrumentation/mk_viii.cxx /var/cvs/FlightGear-0.9/source/src/Sound/fg_fx.cxx Pigeon: Avoid crashes if there is no sound device. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-23_18:44:22 (frohlich) /var/cvs/FlightGear-0.9/source/src/Sound/fg_fx.cxx Revert a part of the past patch. It still does not crash but you can hear again the 737 ... =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-25_18:48:59 (frohlich) /var/cvs/FlightGear-0.9/source/src/Sound/fg_fx.cxx Pigeons remaining 'crash on no sound device' fix. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-25_20:16:01 (mfranz) /var/cvs/FlightGear-0.9/source/src/Main/renderer.cxx set /sim/startup/[xy]size initially again. (This was always done in the past, but got changed so that Nasal listeners wouldn't be triggered needlessly. Doesn't make sense, though, as Nasal will never be available before the video size is set, and it prevents the window interface from setting the startup size.) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-26_21:55:42 (mfranz) /var/cvs/FlightGear-0.9/source/src/Instrumentation/tacan.cxx /var/cvs/FlightGear-0.9/source/src/Instrumentation/tacan.hxx Vivian MEAZZA: "add display values for navigation display" =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_10:35:03 (mfranz) /var/cvs/FlightGear-0.9/source/src/Main/options.cxx cosmetics: - only call globals->set_initial_waypoints() if the waypoints list address has actually changed, that is: if it has just been initialized - remove trailing spaces - fix indentation =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_15:30:42 (mfranz) /var/cvs/FlightGear-0.9/source/src/Autopilot/route_mgr.cxx working on the termination of the last hardcoded dialogs in Autopilot/auto_gui.cxx: - move fg_init/parseWaypoints() to route_mgr/postinit() - don't delete initial string list to keep it available for subsystem reinit =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_15:30:43 (mfranz) /var/cvs/FlightGear-0.9/source/src/Autopilot/route_mgr.hxx /var/cvs/FlightGear-0.9/source/src/Main/fg_init.cxx working on the termination of the last hardcoded dialogs in Autopilot/auto_gui.cxx: - move fg_init/parseWaypoints() to route_mgr/postinit() - don't delete initial string list to keep it available for subsystem reinit =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_15:49:47 (mfranz) /var/cvs/FlightGear-0.9/source/src/Autopilot/route_mgr.hxx use guarded pointers =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_15:56:51 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx add optional SGPropertyNode* argument to NasalSys::createModule. This is used in dialog.cxx to allow XML dialogs access to their own prop tree via Nasal's cmdarg(). That way dialogs can generate dynamic content, such as list entries. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_15:56:52 (mfranz) /var/cvs/FlightGear-0.9/source/src/Scripting/NasalSys.cxx /var/cvs/FlightGear-0.9/source/src/Scripting/NasalSys.hxx add optional SGPropertyNode* argument to NasalSys::createModule. This is used in dialog.cxx to allow XML dialogs access to their own prop tree via Nasal's cmdarg(). That way dialogs can generate dynamic content, such as list entries. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-27_16:40:04 (mfranz) /var/cvs/FlightGear-0.9/source/src/Scripting/NasalSys.cxx explain createModule()'s optional SGPropertyNode argument =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_09:59:31 (mfranz) /var/cvs/FlightGear-0.9/source/src/ATC/ATCDialog.cxx rename NewGUI::getDialog() to NewGUI::getDialogProperties() getDialog wrongly implies that it returns an FGDialog, and we might later need a real getDialog. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_09:59:32 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/gui_funcs.cxx /var/cvs/FlightGear-0.9/source/src/GUI/new_gui.cxx /var/cvs/FlightGear-0.9/source/src/GUI/new_gui.hxx rename NewGUI::getDialog() to NewGUI::getDialogProperties() getDialog wrongly implies that it returns an FGDialog, and we might later need a real getDialog. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_10:27:54 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/new_gui.cxx /var/cvs/FlightGear-0.9/source/src/GUI/new_gui.hxx /var/cvs/FlightGear-0.9/source/src/Main/fg_commands.cxx newgui.[ch]xx: implement FGDialog *NewGUI::getDialog(cont string&) fg_command.cxx: add possibility to "dialog-apply" or "dialog-update" an arbitrary active (= open) dialog or widget =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_11:49:11 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx /var/cvs/FlightGear-0.9/source/src/GUI/dialog.hxx - merge FGDialog::{update,apply}Value{,s} ... there's really no need to have two almost identical functions for these methods. It only forces to repeat the redundancy for every small change to either. - abstract out generation and destruction of plib string arrays - abstract out generation of lists from <value> children =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_11:49:12 (mfranz) /var/cvs/FlightGear-0.9/source/src/Main/fg_commands.cxx - merge FGDialog::{update,apply}Value{,s} ... there's really no need to have two almost identical functions for these methods. It only forces to repeat the redundancy for every small change to either. - abstract out generation and destruction of plib string arrays - abstract out generation of lists from <value> children =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_12:14:23 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx what about using the right variable? =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_12:56:11 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx empty names aren't names =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-28_15:55:41 (mfranz) /var/cvs/FlightGear-0.9/source/src/GUI/dialog.cxx /var/cvs/FlightGear-0.9/source/src/GUI/dialog.hxx add an optional property node pointer to ObjectProperty. This is currently only used by the <list> widget. It allows to "dialog-update" the list, which rescans the <value> children and redraws the list widget with new contents. The old contents are only freed at dialog close, which should eventually get changed. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-29_11:15:44 (ehofman) /var/cvs/FlightGear-0.9/source/docs-mini/README.protocol Add support for a binary output mode. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2006-04-29_12:17:30 (ehofman) /var/cvs/FlightGear-0.9/source/src/Network/generic.cxx /var/cvs/FlightGear-0.9/source/src/Network/generic.hxx Add binary output support for the generic protocol. 2f585eeea02e2c79d7b1d8c4963bae2d |