Commit Graph

  • 439041c2f4 Enable package code by default. James Turner 2013-03-02 14:43:19 +00:00
  • 530de4d809 cppbind: Prepare for improved bindings. Thomas Geymayer 2013-03-02 00:13:06 +01:00
  • 5e45bdeeda Add optional user_data to Nasal C functions. Thomas Geymayer 2013-03-01 12:22:51 +01:00
  • 081eba903f Visual Studio fix Thomas Geymayer 2013-03-01 00:33:47 +01:00
  • 0def045611 cppbind: Fix SGPath from_nasal_helper Thomas Geymayer 2013-02-28 23:46:55 +01:00
  • e20cc6a90f Nasal cppbind: support more member function types Thomas Geymayer 2013-02-28 23:43:42 +01:00
  • 7dd83dd2d1 Fix boolean conversion Thomas Geymayer 2013-02-28 22:23:15 +01:00
  • 1240807b9f ODGauge/Canvas: add option "additive-blend" to use additive alpha blending Thomas Geymayer 2013-02-28 22:02:11 +01:00
  • ad7d6624de Fix some signed/unsigned comparisoms. James Turner 2013-02-28 19:45:19 +00:00
  • 06b089ba13 Updated package-management code. James Turner 2013-02-28 18:19:01 +00:00
  • e1302bcf17 CanvasImage: Fix border abs/rel calculations; add slice-width property Thomas Geymayer 2013-02-28 01:09:27 +01:00
  • cfdc7db79a sgstream_test needs linking with zlib Thomas Geymayer 2013-02-26 12:53:56 +01:00
  • 50de873453 Canvas: ensure z-index is updated on adding new child. Thomas Geymayer 2013-02-26 12:47:53 +01:00
  • a4ae7b2059 sgstream: detect two directly following CR/LF EOL correctly in skipeol, supply a testcase for this. Christian Schmitt 2013-02-25 23:03:32 +01:00
  • d90abdcb44 scenery: Make static scenery static. Mathias Froehlich 2013-02-25 06:55:35 +01:00
  • 4a31045fd9 spt: Make the range multiplier configurable. Mathias Froehlich 2013-02-24 13:03:06 +01:00
  • 249155987d spt: Normalize the bucket box meta filename lengths. Mathias Froehlich 2013-02-24 13:03:06 +01:00
  • 2ae7fc244b spt: Expose the paging levels to osg options. Mathias Froehlich 2013-02-24 13:03:06 +01:00
  • fafa70c6bc spt: Use vbos for geometry. Mathias Froehlich 2013-02-24 13:03:06 +01:00
  • 49162a7a64 stg: Defer loading models into a paged lod node. Mathias Froehlich 2013-02-24 13:03:06 +01:00
  • 328e6b3e28 Update bounding box if calling update() on canvas elements Thomas Geymayer 2013-02-24 20:44:02 +01:00
  • 5441db9b18 Support image slice/scale-9 for CanvasImage. Thomas Geymayer 2013-02-24 17:39:45 +01:00
  • 06bfa4f1a1 Fix package management compiling with linux Thomas Geymayer 2013-02-21 14:02:45 +01:00
  • a530712491 Initial work on package management. James Turner 2013-02-13 13:32:19 +00:00
  • 3c8cfe9b76 Fix MSVC compilation, thanks to Fred. James Turner 2013-02-18 13:56:41 +00:00
  • 57b4ce96e4 added physical constant cp Eric van den Berg 2013-02-17 16:44:47 +01:00
  • 63c7d64143 fix mingw Hooray 2013-02-04 11:17:17 +01:00
  • 1784327c47 CanvasImage: Use image/canvas size rather than texture size Thomas Geymayer 2013-02-15 12:32:31 +01:00
  • a63ec83d5f CanvasImage: Use normalized coordinates by default. Thomas Geymayer 2013-02-14 17:32:19 +01:00
  • d661516b02 Expose whether CanvasElement is visible Thomas Geymayer 2013-02-13 12:09:15 +01:00
  • ba020245f9 Fix jpeg-httpd compilation. James Turner 2013-02-11 12:51:20 +00:00
  • 79fefc1ff9 Support arbitrary parameters to bindings. James Turner 2013-02-10 15:07:55 +00:00
  • eac169b6da Grrrr. James Turner 2013-02-09 15:45:36 +00:00
  • a60d293759 Tweak APi for GCC happiness. James Turner 2013-02-09 14:11:48 +00:00
  • b0063f8db6 Command-manager supports functors. James Turner 2013-02-09 12:40:44 +00:00
  • 632abdd87b Fix CanvasText horizontal alignment. Thomas Geymayer 2013-02-09 12:09:43 +01:00
  • d9b01ca5de Foundations of hover support in pick-callbacks. James Turner 2013-02-09 11:11:53 +00:00
  • adb7db9229 Ensure individual log-level setting works. James Turner 2013-02-08 20:17:27 +00:00
  • e4f7aec965 Linux needs explicit <algorithm> include. James Turner 2013-02-08 20:07:11 +00:00
  • 768a8c1062 Give terrasync a buffered log. James Turner 2013-02-08 19:37:47 +00:00
  • 318c5000ce Logging tweaks. James Turner 2013-02-08 19:37:29 +00:00
  • 70f334e1a3 Fix GCC warnings about signed/unsigned compare. James Turner 2013-02-08 10:36:59 +00:00
  • 279b53a705 Move BufferedLogCallback to its own class. James Turner 2013-02-08 10:36:41 +00:00
  • a72a3ce5f3 Fix stderr log filtering. James Turner 2013-02-08 09:51:58 +00:00
  • 979aea5212 Add SGMisc::seek helper Thomas Geymayer 2013-02-08 12:12:15 +01:00
  • 34d3c63384 Fix bucketBoxTest linkage. James Turner 2013-02-07 17:53:34 +00:00
  • cf4af2692b Fix property tests static linkage. James Turner 2013-02-07 17:51:42 +00:00
  • d335ca5a8d A couple more tests fixes. James Turner 2013-02-07 17:48:58 +00:00
  • 9cac2c1457 Fix math test linkage. James Turner 2013-02-07 17:42:00 +00:00
  • 523b992b4c Windows logging tweaks. James Turner 2013-02-07 17:23:31 +00:00
  • 02be490466 Missing headers Christian Schmitt 2013-02-07 18:20:57 +01:00
  • 45ae3978f6 Fix handling of ZSTREAM_END result from zlib. James Turner 2013-02-07 12:59:12 +01:00
  • f983194d7e Buffered log-callback. James Turner 2013-02-07 12:57:15 +01:00
  • ab8373b989 Rewrite logging code. James Turner 2013-02-05 23:49:25 +01:00
  • 4bef2c48eb Remove debug output Thomas Geymayer 2013-02-07 10:10:38 +01:00
  • 21e2a769eb Fix PropertyObject bug and interface improvements. Thomas Geymayer 2013-02-07 01:22:09 +01:00
  • fd8369142a Building performance improvements. Stuart Buchanan 2013-02-06 21:53:57 +00:00
  • 5dea221ad5 Expose reloading Canvas placements Thomas Geymayer 2013-02-06 01:19:24 +01:00
  • 235c29913a Make the knob mouse-wheel direction configurable. James Turner 2013-02-03 17:21:50 +00:00
  • 0870407f65 Add 'release' bindings to knob animation. James Turner 2013-02-03 17:11:05 +00:00
  • e8156c6bd9 Knob animation: shifted mode binding. James Turner 2013-02-03 16:33:30 +00:00
  • e7f9486aa1 Nasal String wrapper and allow adding methods to string objects. Thomas Geymayer 2013-01-23 01:09:57 +01:00
  • 53b9fd2110 Support preview mode in the model loader. James Turner 2013-01-31 16:46:02 +00:00
  • 4d4e474464 Initial prototype of knob animation. James Turner 2013-01-31 00:15:09 +00:00
  • a58b41e7d2 Pick animation moved to its own file. James Turner 2013-01-30 21:51:41 +00:00
  • 4db05e97c5 spt: The bucket size case is already handled above. Mathias Froehlich 2013-01-23 07:51:18 +01:00
  • 3a668232c8 spt: Introduce a third layer of paged nodes. Mathias Froehlich 2013-01-22 06:13:10 +01:00
  • d2622a5d86 added some physical constants to constants.h goes with fgfs merge request #38 Eric van den Berg 2012-12-09 10:14:22 +01:00
  • d11db8a67a Prepare for optionally embedded SimGear. James Turner 2013-01-26 15:31:06 +01:00
  • 98b6102e56 State-machine correctness tweaks. James Turner 2013-01-25 12:05:16 +01:00
  • 0db8613a21 StateMachine tweaks. James Turner 2013-01-25 09:29:31 +01:00
  • 94a6cb2cff Tolerate lack of C99 in MSVC. James Turner 2013-01-23 16:01:46 +01:00
  • 5b92575ed3 Fix state-machine test linkage with static libs. James Turner 2013-01-22 20:56:57 +01:00
  • 47b02c0480 Missing include Thomas Geymayer 2013-01-22 19:20:41 +01:00
  • 691be54ca2 Keep Linux happy. James Turner 2013-01-22 18:53:51 +01:00
  • 22ea8ebe25 State-machine structure, initial work. James Turner 2013-01-20 14:57:20 +01:00
  • bd71635c49 Add left/right Nasal library functions. James Turner 2013-01-20 10:45:32 +01:00
  • 830bc3eac3 More native math functions in Nasal. James Turner 2013-01-20 09:03:05 +01:00
  • 2d72bf4308 spt: Put the sea level textured tiles also under a transform node. Mathias Froehlich 2013-01-20 15:33:25 +01:00
  • f4e694afa7 spt: Consistently return references in the loader. Mathias Froehlich 2013-01-20 15:33:25 +01:00
  • 55610bae70 spt: Use SGBox to build up the bounding spheres for the tiles. Mathias Froehlich 2013-01-20 15:33:25 +01:00
  • 08351e0df2 bucket: Make no bucket cross the 0 and 180 deg longitude border. Mathias Froehlich 2013-01-20 15:33:25 +01:00
  • 7489771ad2 Bump version to 2.11.0 version/2.11.0 Torsten Dreyer 2013-01-17 19:22:07 +01:00
  • ea8023e51f Canvas: Provide sane default bounding box (For Image & Text) version/2.10.0-final Thomas Geymayer 2013-01-09 12:11:19 +01:00
  • 8a9693a28e Fix canvas mouse intersection test Thomas Geymayer 2013-01-05 00:44:19 +01:00
  • 724fba4af9 canvas::Element: parse full 3x3 matrix Thomas Geymayer 2013-01-01 14:18:39 +01:00
  • beca1cbf96 Allow nasal::Ghost to only wrap classes by their shared pointers Thomas Geymayer 2012-12-29 17:47:07 +01:00
  • b74d2ae9fa Notify all requests on name lookup failures. James Turner 2012-12-29 14:36:38 +00:00
  • ec82a0154b Expose the current members of a subsystem group. James Turner 2012-12-28 14:54:00 +00:00
  • 0ea8dbea10 Add SGPath to the Nasal conversion helpers. James Turner 2012-12-28 14:53:31 +00:00
  • a131f44247 OS-X specific sleep helper, more stable. James Turner 2012-12-23 23:30:40 +00:00
  • 0423aedffc Revert to old way of including everything from SGMath.hxx Thomas Geymayer 2012-12-23 01:17:56 +01:00
  • afc89cdd95 Tweak libSvn usage: fixes a crash on Mac. James Turner 2012-12-22 23:55:37 +00:00
  • 541606e00d hla: Lower the log level of two alerts. Mathias Froehlich 2012-12-22 10:09:17 +01:00
  • c53fd5fc9a feature freeze for 2.10.0, new version number version/2.10.0 Torsten Dreyer 2012-12-18 21:57:02 +01:00
  • bc3dd06b26 Missing file... Thomas Geymayer 2012-12-17 10:53:52 +01:00
  • fd39808ed8 Nasal cppbindings: automatic conversion of vec2 to/from Nasal Thomas Geymayer 2012-12-17 00:26:02 +01:00
  • a1b7cb5330 Fix memory leak if nasal::Ghost creation fails Thomas Geymayer 2012-12-16 21:31:19 +01:00
  • ac27fae712 Canvas: Remove old event handling code Thomas Geymayer 2012-12-16 19:02:21 +01:00
  • f6270ec395 Canvas: create mouseover/mouseout events Thomas Geymayer 2012-12-16 18:52:20 +01:00