Commit Graph

  • 98215e3dbd Improve error messages for Nasal prop references. Stuart Buchanan 2019-02-14 22:13:54 +00:00
  • 6197098541 Guard against a potential race init-ing libCurl James Turner 2019-02-13 12:49:21 +00:00
  • 34b3c52a28 Improve HTTP redirect handling, and add test. James Turner 2019-02-13 12:34:17 +00:00
  • caea68007e Fix subsystem tests Richard Harrison 2019-02-11 08:49:40 +01:00
  • c1dd8faa29 Improved subsystem performance monitoring and overrun detection Richard Harrison 2019-02-10 17:44:45 +01:00
  • 95d065b3d7 Add strutils::iequals helper James Turner 2019-02-06 12:34:51 +00:00
  • 2303da846b Fix missing header for OSG macros. Patch provided by Stewart Andreason. Scott Giese 2019-02-05 21:46:02 -06:00
  • 7246edcb4b [boost::enable_if] Support Boost versions < 1.56 Scott Giese 2019-02-05 12:20:06 -06:00
  • dc2f24dbed Compositor framework initial commit. Fernando García Liñán 2019-02-04 17:59:18 +01:00
  • 4b793d5344 Remove deprecated boost/utility. This is enable compatibility with boost 1.69. Scott Giese 2019-02-02 19:46:04 -06:00
  • 72dd45388f Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2019-02-01 12:34:40 +00:00
  • b76f78c6da OSG < 3.4.x fixes Richard Harrison 2019-01-26 17:47:47 +01:00
  • 30482a3599 Fix errant spaces in DDS cache log file Richard Harrison 2019-01-26 17:42:55 +01:00
  • fd32023437 Do not attempt to deregister the same emitter more than once Erik Hofman 2019-01-16 14:55:37 +01:00
  • c1ee4a9172 Use AAX_PROCESSED since AAX_STOPPED is only a request to stop but the library decides when it is actually stopped. And AeonWave has become more picky about destroying emitters which aren't completely processed yet since MIDI support was added. Erik Hofman 2019-01-15 11:38:38 +01:00
  • b3f9571b2d Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next Erik Hofman 2019-01-26 09:13:17 +01:00
  • a5b32f8eb2 Fix for deleting referenced object from model registry Richard Harrison 2019-01-24 16:10:58 +01:00
  • 4a86368c8f Fix null ref during load. Richard Harrison 2019-01-20 18:08:34 +01:00
  • 3730cc48a5 Fix particles active even when disabled during load. Richard Harrison 2019-01-20 18:07:57 +01:00
  • 8a55c2f44f Fix for deleting still referenced object Richard Harrison 2019-01-20 18:05:53 +01:00
  • 0d5afe83a2 No need to set precipitation (rain/snow) each frame when it is turned off. Richard Harrison 2019-01-24 18:06:18 +01:00
  • 8b35c9a4b1 Improvements to the DDS texture cache Richard Harrison 2019-01-24 18:05:37 +01:00
  • a5d8eec25f Fix for deleting referenced object from model registry Richard Harrison 2019-01-24 16:10:58 +01:00
  • df6ec4f94c Property alias loop protection James Turner 2019-01-22 10:30:34 +01:00
  • 61ebee12ad Set curl VERBOSE based on current SG log settings James Turner 2019-01-22 10:18:25 +01:00
  • 105d63a697 Simgear: LARGE_INTEGER is defined in Windows.h Fixes build issues on Linux. Scott Giese 2019-01-20 20:35:08 -06:00
  • 07036ac48f Add load origin hint to options Richard Harrison 2019-01-20 18:10:20 +01:00
  • 4f6c8f7784 Better error handling on load failure Richard Harrison 2019-01-20 18:08:57 +01:00
  • 8e57a61aed Fix null ref during load. Richard Harrison 2019-01-20 18:08:34 +01:00
  • 8707005a97 Fix particles active even when disabled during load. Richard Harrison 2019-01-20 18:07:57 +01:00
  • cb024dd82d Fix for deleting still referenced object Richard Harrison 2019-01-20 18:05:53 +01:00
  • 84046a6717 Add missing method Richard Harrison 2019-01-19 14:04:54 +01:00
  • 8bcaa50ba6 OSG3.7 changes Richard Harrison 2019-01-19 14:00:16 +01:00
  • c433d29171 Win32: use high resolution timers (QueryPerformanceCounter) if available Richard Harrison 2019-01-18 12:09:10 +01:00
  • 64d51b5290 sg_file: Add compute hash method Richard Harrison 2019-01-18 12:04:06 +01:00
  • 6393b7704e Do not attempt to deregister the same emitter more than once Erik Hofman 2019-01-16 14:55:37 +01:00
  • 0a2071b2f1 Use AAX_PROCESSED since AAX_STOPPED is only a request to stop but the library decides when it is actually stopped. And AeonWave has become more picky about destroying emitters which aren't completely processed yet since MIDI support was added. Erik Hofman 2019-01-15 11:38:38 +01:00
  • ef1cbae22b Split up SIMD support in ENABLE_SIMD which enables sse2 support for the compiler and ENABLE_SIMD_CODE which enables the hand crafted SIMD math functions which defaults to OFF now since compilers have catched up on generating optimized vectorized SIMD code. Erik Hofman 2019-01-15 10:36:23 +01:00
  • 7981809f36 Split up SIMD support in ENABLE_SIMD which enables sse2 support for the compiler and ENABLE_SIMD_CODE which enables the hand crafted SIMD math functions which defaults to OFF now since compilers have catched up on generating optimized vectorized SIMD code. Erik Hofman 2019-01-15 10:36:23 +01:00
  • 61f322f201 Bump patch version to 2018.3.2 James Turner 2019-01-06 16:11:22 +00:00
  • ed87a0b032 Eliminate compiler warnings Scott Giese 2018-12-23 22:16:05 -06:00
  • fc2630e66d Revert "Logging API changes" James Turner 2018-12-23 09:16:19 +00:00
  • ec14050890 General tiles with only BUILDING_LIST Stuart Buchanan 2018-12-22 16:52:05 +00:00
  • 4b17ea95fc Random buildings: reduce log output in a common case James Turner 2018-12-20 16:10:30 +00:00
  • 1be3e5771a Logging API changes James Turner 2018-12-20 16:10:02 +00:00
  • 232cbbac5e DEBUG logging of model animation counts. Stuart Buchanan 2018-12-19 20:05:06 +00:00
  • dee204d2b2 Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-12-13 21:59:16 +00:00
  • b71e9eac51 Fix 2092 DDS cache: segmentation fault when reloading scenery. Stuart Buchanan 2018-12-10 21:21:44 +00:00
  • f88636f47c Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-12-06 12:35:21 +00:00
  • 8a301efe8b PropertyObject: create() function support for SGPropertyNode_ptr. Edward d'Auvergne 2018-05-17 22:41:41 +02:00
  • 5bd393135f PropertyObject: Unit test for declaration followed by definition. Edward d'Auvergne 2018-05-17 22:41:03 +02:00
  • d550eac525 PropertyObject<std::string>: Added a default ctor. Edward d'Auvergne 2018-05-17 22:31:02 +02:00
  • fea59adbbe PropertyObject: Unit test for declarations. Edward d'Auvergne 2018-05-17 22:20:39 +02:00
  • dae0d0ff8b Logging changes. Richard Harrison 2018-11-29 19:29:14 +01:00
  • 86d739cc85 DDS TextureCache: remove unused code to support non-persistent images Richard Harrison 2018-11-25 23:48:58 +01:00
  • 9d99f4ce30 Added DDS Texture Cache. Richard Harrison 2018-11-24 20:02:33 +01:00
  • 460a666234 STG-defined buildings using Random Building shader Stuart Buchanan 2018-11-18 21:08:06 +00:00
  • becbef96f5 Fix effects for MP models - ticket 2076 Stuart Buchanan 2018-11-06 17:01:01 +00:00
  • ba9342cd4b Fix effects for MP models - ticket 2076 Stuart Buchanan 2018-11-06 17:01:01 +00:00
  • c37eae3b56 Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-11-04 15:52:05 +00:00
  • 61cc8d6c50 Fix exception when number of primitive sets not what assumed. Richard Harrison 2018-10-30 20:13:32 +01:00
  • 758ab5e581 LOD ranges Richard Harrison 2018-10-30 20:12:12 +01:00
  • 89b3fadf0f Fix for assert with empty systems James Turner 2018-10-23 15:29:31 +01:00
  • f05ff37560 Fix for assert with empty systems James Turner 2018-10-23 15:29:31 +01:00
  • 14354090f9 Don't check for cloud movement every frame Stuart Buchanan 2018-10-18 22:28:39 +01:00
  • 4a1a9ea9c1 Catalogs: allow migration to alternate IDs James Turner 2018-10-16 09:56:56 +01:00
  • efc609577f Packages: check for existing update when scheduling James Turner 2018-10-05 10:40:35 +01:00
  • 6ffc501566 Mac: Set CMake OS-X deployment target correctly James Turner 2018-10-01 22:28:56 +01:00
  • 0185884ca8 Catalogs: allow migration to alternate IDs James Turner 2018-10-16 09:56:56 +01:00
  • 5665403d66 Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-10-15 22:29:01 +01:00
  • 46b271d75c Packages: improve localised string support James Turner 2018-10-12 10:49:14 +01:00
  • 9785cadbd0 Fix a debug message left in the terrasync code James Turner 2018-09-24 14:54:20 +01:00
  • 854b958797 Packages: check for existing update when scheduling James Turner 2018-10-05 10:40:35 +01:00
  • ff52b55a25 Mac: Set CMake OS-X deployment target correctly James Turner 2018-10-01 22:28:56 +01:00
  • e755735ac2 Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-09-30 16:25:33 +01:00
  • 69e20a3931 Bug Fix #1922 Wrong retun type Scott Giese 2018-09-29 18:41:00 -05:00
  • 05da3db2ed Fix a debug message left in the terrasync code James Turner 2018-09-24 14:54:20 +01:00
  • 6d89cc6c1d new version: 2018.4.0 Torsten Dreyer 2018-09-21 17:18:46 +02:00
  • 0494af48a3 new version: 2018.3.1 Torsten Dreyer 2018-09-21 17:18:46 +02:00
  • f4cad42958 Lat-lon parsing: catch exceptions from std::stod James Turner 2018-09-13 23:47:24 +02:00
  • 32189b7239 Event-manager: add dump() method for debugging James Turner 2018-09-01 18:08:16 +01:00
  • c192071f03 TerraSync: improve copy-installed-files logic James Turner 2018-08-31 16:05:25 +01:00
  • 8c9fda9137 Fix Utf-8 literal on MSVC James Turner 2018-08-31 16:03:49 +01:00
  • 35d1bb1149 Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-08-29 21:01:36 +01:00
  • 8dd0833993 Fix setting OPENAL_DIR on Windows James Turner 2018-08-23 19:11:50 +01:00
  • 306eaeaba9 Fix subsystem-remove bug James Turner 2018-08-19 12:32:30 +01:00
  • 7853a5329d Extend propsfwd.hxx so it can be used in more places James Turner 2018-08-11 18:41:29 +02:00
  • 1fa77078fc Subsystems: bind/init/unbind on add/remove James Turner 2018-08-11 18:41:04 +02:00
  • 8e8ce04e18 Subsystems: default name to group name when adding James Turner 2018-08-11 18:16:33 +02:00
  • 264779e1d3 Packages: fix download progress James Turner 2018-08-08 11:12:53 +02:00
  • 6f505f3a76 formatGeodAsString: add ICAO route format James Turner 2018-07-29 09:19:17 +01:00
  • 3817bdd602 NotifyLogger: Shifted the class from flightgear to simgear. Edward d'Auvergne 2018-07-18 10:28:56 +02:00
  • 2c9420d9bc Logstream: Added a logging class for outputting messages in headless mode. Edward d'Auvergne 2018-06-08 21:42:47 +02:00
  • 2e3cace7f9 Canvas::path: early return for descendant changes James Turner 2018-06-26 08:26:57 +01:00
  • 9553a604ac Cache parsed lat/lon values in Canvas::Map James Turner 2018-06-26 08:25:59 +01:00
  • f1e1bf11b6 Cache x/y nodes in Canvas::Map::GeoPair James Turner 2018-06-24 21:55:20 +01:00
  • f77724a646 Fix terrasync hash persistence James Turner 2018-07-19 07:40:23 +01:00
  • 5921fd19fb Merge branch 'next' of https://git.code.sf.net/p/flightgear/simgear into next gallaert 2018-07-18 20:48:01 +01:00
  • a0c4913f84 Fix .dirindex preservation on Windows James Turner 2018-07-18 16:30:44 +01:00
  • 3dfce43de2 Fixes to HTTP repo tests on Windows. James Turner 2018-07-18 07:20:18 +01:00