Commit Graph

  • ab1e2d49ab Add a CMake check for a working <regex> implementation Florent Rougon 2017-12-29 13:46:42 +01:00
  • 401bd1c643 Simgear::test_bucket code coverage xDraconian 2017-12-21 13:38:29 -06:00
  • e6a540660d Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next gallaert 2017-12-18 19:14:12 +00:00
  • 53e6bec425 Tests: resolve several memory leaks xDraconian 2017-12-17 10:06:20 +01:00
  • f6ded69fa3 Untar failure path fixes James Turner 2017-12-11 18:14:40 +00:00
  • 68053d64b5 function_list<>: Simplify with C++11 Thomas Geymayer 2017-12-04 07:50:47 +01:00
  • 1f12966628 Add condition to knob animation. Richard Harrison 2017-12-04 07:53:39 +01:00
  • 8d3723c91f Prevent nullptr exception in treenodes. Richard Harrison 2017-12-04 07:33:45 +01:00
  • 7dcc359110 add condition to pick animations Richard Harrison 2017-12-04 07:31:59 +01:00
  • 854881bba2 Prevent nullptr exception. Had this happen once. Richard Harrison 2017-12-04 07:30:48 +01:00
  • ddb7958f40 Remove old .spec files Alessandro Menti 2017-12-02 17:47:05 +01:00
  • fe0d3fd448 Remove the dependency on the UTF-8 external library Alessandro Menti 2017-12-02 15:31:58 +01:00
  • 15d5c878f3 canvas::NasalWidget: don't call unsafe method in destructor Thomas Geymayer 2017-12-01 08:14:44 +01:00
  • 4f63c3f8a8 nasal::Object: Simplify with C++11 Thomas Geymayer 2017-11-15 19:31:29 +01:00
  • b766ce76ff Package thumbnail caching tweaks James Turner 2017-11-27 23:37:56 +00:00
  • 0b4b09958f Merge /u/thbr/simgear/ branch next into next ThorstenB 2017-11-24 21:58:52 +00:00
  • e12fc5a89d Use common definition of simgear::enumValue() from <simgear/sg_inlines.h> Florent Rougon 2017-11-19 08:15:44 +01:00
  • bd3c351f1f Add function template simgear::enumValue() to simgear/sg_inlines.h Florent Rougon 2017-11-18 22:27:47 +01:00
  • 6064be33e5 SGPath: add comparison operators (<, >, <=, >=) and an std::hash specialization Florent Rougon 2017-11-18 14:25:01 +01:00
  • 1540d6f472 SGPath: mark the str() and utf8Str() methods as 'noexcept' Florent Rougon 2017-11-18 15:51:13 +01:00
  • 1310092c0c SGPath: enable move operations Florent Rougon 2017-11-18 08:01:44 +01:00
  • 12bed8e8ad Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next gallaert 2017-11-17 18:46:21 +00:00
  • e485fac8ed Provide polar earth radius as a simgear constant. ThorstenB 2017-11-16 21:38:50 +01:00
  • 55d75f18de Add missing include <algorithm> for std::max() and std::min() Florent Rougon 2017-11-16 16:00:14 +01:00
  • e8648a3f71 Add missing include <algorithm> for std::max() Florent Rougon 2017-11-16 00:42:22 +01:00
  • 0c7cabe46f SGSharedPtr: optimized version of the free function swap() Florent Rougon 2017-11-14 01:31:03 +01:00
  • a9ec3be2fd SGSharedPtr: the move constructor and move assignment operator are now 'noexcept' Florent Rougon 2017-11-13 12:26:14 +01:00
  • abaaee1af2 Add simgear::noexceptSwap() to simgear/sg_inlines.h Florent Rougon 2017-11-13 11:59:11 +01:00
  • 6283a515b9 Fix missing headers in simgear/io/DNSClient.cxx and simgear/props/props_test.cxx Florent Rougon 2017-11-13 09:54:48 +01:00
  • ce7d463710 Fix wrong argument Thomas Geymayer 2017-11-13 08:20:47 +01:00
  • bc3404fcbe SGSharedPtr: more efficient copy and move assignment operators Florent Rougon 2017-11-12 23:42:58 +01:00
  • bd87d3963a Fix leak in NasalObjectHolder Thomas Geymayer 2017-11-12 22:39:26 +01:00
  • fed449a801 Fix error message in axis object animation Richard Harrison 2017-11-12 17:07:13 +01:00
  • 19dd92d3e0 Remove or replace obsolete uses of throw() Florent Rougon 2017-11-12 08:22:40 +01:00
  • f22b9ba9f1 SGSharedPtr: add unit tests Florent Rougon 2017-11-11 13:31:42 +01:00
  • fedafb9352 SGSharedPtr: add move constructor and move assignment operator Florent Rougon 2017-11-09 21:08:00 +01:00
  • 18f0484249 Convert structure/shared_ptr_test.cpp to use the SG test macros (no more boost) Florent Rougon 2017-11-11 01:28:03 +01:00
  • 10956056b3 Own code for UTF-32 <-> UTF-8 conversion James Turner 2017-11-01 17:03:34 +00:00
  • e482f04123 int16_t needs cstdint Erik Hofman 2017-10-31 11:22:39 +01:00
  • db89f0d4d1 Oops, use the proper project name Erik Hofman 2017-10-31 10:49:04 +01:00
  • 2ac97a9f1f std::wstring_convert requires locale Erik Hofman 2017-10-31 10:47:12 +01:00
  • c03359a189 Update to the (now GPL) AeonWave version 3.0+ Erik Hofman 2017-10-31 10:42:44 +01:00
  • 84b636debc Add a frequency filter and a bitcrusher filetr Erik Hofman 2017-10-31 10:42:16 +01:00
  • 2642299d77 We require C++11 now, simplify this code. James Turner 2017-10-29 13:20:39 +00:00
  • 2a60e5e338 Added touch animation. Richard Harrison 2017-10-29 01:04:36 +02:00
  • 880c063d04 Remove useless readdir() calls in Dir::isEmpty() Florent Rougon 2017-10-27 20:49:17 +02:00
  • 7a374c43dc Fix CMake test for std::isnan() Florent Rougon 2017-10-19 10:40:17 +02:00
  • 7be1fcc32e Add method to copy entire properry subtree Richard Harrison 2017-10-15 16:54:36 +02:00
  • b57dca66be Handle case where no tranform matrix exists. Stuart Buchanan 2017-10-13 17:35:21 +01:00
  • d455f5f445 props_io.cxx: use SG_ORIGIN when throwing exceptions Florent Rougon 2017-10-10 15:34:04 +02:00
  • 5305095832 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next gallaert 2017-10-09 22:04:36 +01:00
  • 2200fad30e Rename the ResourceProxy class to EmbeddedResourceProxy Florent Rougon 2017-10-07 00:41:02 +02:00
  • e4b9cbcb80 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next gallaert 2017-10-01 21:25:16 +01:00
  • e5e112c3c2 Add a ResourceProxy class Florent Rougon 2017-08-12 11:42:21 +02:00
  • dd3cdf63e6 Terrasync: Fix exception deleting orphaned directories. James Turner 2017-09-29 12:47:42 +01:00
  • a800189c25 Add support for Slippy Map Canvas layers. Stuart Buchanan 2017-09-28 15:32:47 +01:00
  • b342245619 Fix lib64 mode on Ubuntu 17.04 / CMake 3.7 James Turner 2017-09-28 15:10:21 +01:00
  • 6cd5ac2d0d Move readTime (parse_time) from options.cxx James Turner 2017-09-27 15:06:37 +01:00
  • 872a48dacb Extend the state-machine parsing test slightly James Turner 2017-09-27 14:33:57 +01:00
  • 721aa544c9 Use C++11 in the state-machine code James Turner 2017-09-26 16:39:04 +02:00
  • 7bfbda7188 Fix for AMD / Radeon rendering of lights as point sprites. Richard Harrison 2017-09-24 22:10:44 +02:00
  • 602244979b Tar extractor can filter file paths. James Turner 2017-09-21 17:47:28 +01:00
  • 8e29cae309 new version: 2017.4.0 version/2017.4.0 Torsten Dreyer 2017-09-17 12:14:00 +02:00
  • 2a73e6c0d5 new version: 2017.3.1 version/2017.3.1 Torsten Dreyer 2017-09-17 12:14:00 +02:00
  • d4198659b7 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next gallaert 2017-08-31 22:38:56 +01:00
  • 16b5dd5e78 Remove message "Could not find at least one of the following objects for axis animation" when not relevant. Richard Harrison 2017-08-31 00:30:18 +02:00
  • ef1edc7ee8 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next gallaert 2017-08-25 20:47:36 +01:00
  • 3ccfb74028 Fix candidate for 'lib' vs 'lib64'. gallaert 2017-08-21 23:07:05 +01:00
  • 1aba20d642 Merge /u/gallaert/simgear/ branch next into next James Turner 2017-08-18 22:25:48 +00:00
  • 27786d709d EmbeddedResourceManager: better API with respect to rehashing Florent Rougon 2017-08-16 19:34:23 +02:00
  • e0e6a29150 CMake fails to detect OpenRTI include files. gallaert 2017-08-16 21:15:20 +01:00
  • dfd6076e19 Fix a warning Torsten Dreyer 2017-08-12 22:34:52 +02:00
  • e589ef8627 Remove the .spec file Alessandro Menti 2017-08-06 15:08:11 +02:00
  • e8c1baa396 Clear Uniform cache on reset. Stuart Buchanan 2017-08-01 21:23:35 +01:00
  • 69ba2617d2 Fix thumbnail loading on Windows James Turner 2017-07-28 12:05:35 +01:00
  • 34c215ad83 Persistent thumbnail cache for aircraft packages James Turner 2017-07-18 18:01:10 +01:00
  • 2a3bb62001 Add efficient hasTag check to Package. James Turner 2017-07-18 18:01:50 +01:00
  • fe46ae09ef Fix MSVC build. James Turner 2017-07-19 13:00:33 +01:00
  • 46f67fce7a Remove dependency to TR1. Ganael Laplanche 2017-07-17 14:49:51 +02:00
  • 629e68428f Fix SimGear test target for change in commandmgr api Torsten Dreyer 2017-07-07 08:56:13 +02:00
  • 100439aadd Model relative property tree root binding. Richard Harrison 2017-07-05 01:19:23 +02:00
  • f6a348ba94 Enable display lists for random trees. Stuart Buchanan 2017-07-04 21:45:56 +01:00
  • a54b3ffcee Extend Package delegate callbacks. James Turner 2017-06-28 22:27:40 +01:00
  • 47842c9ea7 Work-around older Curl on macOS 10.8n and earlier James Turner 2017-06-22 10:48:20 +01:00
  • 834e25521b Axis based animation use ObjectName-axis as default if nothing specified. Richard Harrison 2017-06-25 09:25:06 +02:00
  • f78597f010 Merge /u/reavertm/simgear/ branch next into next James Turner 2017-06-21 10:52:24 +00:00
  • c06e433e74 Templated lookup of subsystem-group members. James Turner 2017-06-15 18:30:27 +01:00
  • 9971d517fd Link shared SimGearScene with libgdal when enabled Maciej Mrozowski 2017-06-15 04:58:03 +02:00
  • f8548029a2 EmbeddedResourceManager.hxx: refine the previous MSVC workaround Florent Rougon 2017-06-11 17:30:58 +02:00
  • 3e337e3e97 Fix build errors related to template instantiations on Windows Florent Rougon 2017-06-11 10:29:43 +02:00
  • e59f8eda74 Embedded resources system: SimGear part Florent Rougon 2017-03-19 14:16:15 +01:00
  • 31e70b205c CharArrayStream_test: fix failing test (logic error in the test code) Florent Rougon 2017-06-10 20:59:15 +02:00
  • 5d02f1db5f CharArrayStream_test.cxx: attempt to fix build errors on Windows Florent Rougon 2017-06-10 16:58:16 +02:00
  • b01bd93a20 Add CharArrayStreambuf and related IOStreams classes for working with char arrays Florent Rougon 2017-03-14 20:33:33 +01:00
  • 05bbba5074 Remove the last traces of enhanced lighting support Alessandro Menti 2017-06-04 16:51:27 +02:00
  • 679d4e1dcd new version: 2017.3.0 version/2017.3.0 Automatic Release Builder 2017-05-18 15:15:48 +02:00
  • aaa6231f89 new version: 2017.2.1 version/2017.2.1 Automatic Release Builder 2017-05-18 15:15:48 +02:00
  • 446c8cd70c Fix a bug when using properties instead of a fixed position Erik Hofman 2017-05-17 08:28:01 +02:00
  • 11ff1d256c Fix mesh visibility on pick animations. Richard Harrison 2017-05-11 19:17:24 +02:00
  • 4acd047982 Fix animation axis text for new calling conventions. Richard Harrison 2017-05-11 13:02:20 +02:00