<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Rapicorn 12.08.0 is available for download:<br>
<br>
<a class="moz-txt-link-freetext"
href="http://rapicorn.org/dist/rapicorn/rapicorn-12.08.0.tar.bz2">http://rapicorn.org/dist/rapicorn/rapicorn-12.08.0.tar.bz2</a><br>
<br>
Rapicorn is a toolkit for rapid development of user interfaces for
C++ and<br>
python development. Much is still in prototype/alpha development
stage, but<br>
a strong set of foundation technologies has already been
established.<br>
<br>
Everybody is free to participate with ideas, code or wiki
contributions,<br>
and artwork (we still need a logo, and always need icons and SVG
themes).<br>
<br>
The web pages and mailing list are found here:<br>
<a class="moz-txt-link-freetext" href="http://rapicorn.org">http://rapicorn.org</a><br>
<a class="moz-txt-link-freetext"
href="https://groups.google.com/d/forum/rapicorn">https://groups.google.com/d/forum/rapicorn</a><br>
<a class="moz-txt-link-abbreviated"
href="mailto:rapicorn@googlegroups.com">rapicorn@googlegroups.com</a><br>
<br>
Rapicorn 12.08.0:<br>
<br>
* Started publicizing widget interfaces in IDL.<br>
* Moved all UI handling into a separate UIThread.<br>
* Split client and server code generation from IDL.<br>
* Introduced client API smart handles and threading-separation.<br>
* Greatly improved IDL code generation, support client API signals.<br>
* Added IDL type generator for mmap-able type information.<br>
* Highly optimized generated glue code for method calls.<br>
* Use 128bit hashes for remote method lookups.<br>
* Include IDL files in documentation builds.<br>
* Optimized main profiling hot spots.<br>
* Rewrote event loop for high performance, allowing ~360k/s remote
calls.<br>
* Optimized remote API calls by using a lock-free queue (ca. 10%
faster).<br>
* Ported all rendering over to cairo.<br>
* Streamlined the rendering pipeline.<br>
* Added snapshots to, use: rapidrun --snapshot <PNGFILE><br>
* Ported to g++-4.6, C++11 and std::thread.<br>
* Fixed container/viewport/window hierarchy.<br>
* Unified XML parsing logic with XmlNode API.<br>
* Implemented CSS selector matches on widget trees.<br>
* Added accurate time handling and benchmarking.<br>
* Greatly improved debugging output, added backtraces.<br>
* Switched to silent autotool builds.<br>
* Improved and cleaned up parallel builds.<br>
* Added debugging options, see: $RAPICORN=help<br>
* Scripted and streamlined release builds and uploads.<br>
* Rewrote X11 based unit tests, use Xephyr if available.<br>
* Various bug fixes, code cleanups and dead code removal.<br>
* Greatly extended the test suite, added more test automation means.<br>
* Documentation & example updates, see:
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a href="http://dev.testbit.eu/rapicorn/12.08/">http://dev.testbit.eu/rapicorn/12.08/</a>
<pre class="moz-signature" cols="72">--
Yours sincerely,
Tim Janik
---
<a class="moz-txt-link-freetext" href="http://timj.testbit.eu/">http://timj.testbit.eu/</a> - Free software Author</pre>
</body>
</html>