Patches/merges on rtt's and ocl's master
Peter Soetens <[email protected]> Thu, 24 Apr 2014 16:23:51 +0200
| Newsgroups | gmane.science.robotics.orocos.devel |
|---|---|
| Message-ID | <CAMYDobV7U9dcqmNokmROS_cRC9G3jdePKy_w-sC9TH24BKEo=Q@mail.gmail.com> |
Hi, We're in the process of merging some outstanding merge requests on rtt, as well as some recent fixes and a new feature on operations. These commits are breaking the ABI on master and toolchain-2.7, so be aware of that in case you're using binary packages. Things that are going on: - Fix in filedescriptoractivity regarding start(), trigger() and stop() - RTT now has the compile-time option to use log4cpp instead of the classical logger (off by default, patch by Stephen Roderick) - Fix in PropertyBag copy semantics (patch by Johannes Meyer) - Support again RTT 1.x-style events in the Operation API and classical scripting state machines. Only affects you if you used 'addEventOperation'. - Some refactoring of header includes (thanks Sylvain for fixing some of that too) - orocos_typegen_headers() now generates in the build directory instead of in the source directory - We'll remove the 'doubles' type from the OCL toolkit (it didn't use StdVectorTypeInfo, was disabling support to read some CPF files) - We've merged the xpath patch for Fedora - We've made updates to InputPort and InputPortInterface such that the ConnPolicy object is properly stored in the connection manager. Previously, it just contained a default ConnPolicy object. This also had effects on the CORBA IDL api. The big win is that the rtt_dot_service now shows proper connections to ROS, CORBA, also shows buffer connections properly and each port connection can be queried for it's settings. Please shout if it breaks something. We'll move to github next week, so don't make any new merge requests on gitorious, but use github instead. Peter -- Orocos-Dev mailing list [email protected] http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev