|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
v0.88 of TnFOX releasedHomepage: http://www.nedprod.com/TnFOX/
Docs: http://tnfox.sourceforge.net/TnFOX/html/ SVN: http://developer.berlios.de/svn/?group_id=2262 TnFOX v0.88 is out almost eleven months to the day from when v0.87 was released. New features this release: * Merged FOX v1.6.33 and SQLite v3.5.9 * Added a few features from C++0x, the upcoming new C++ standard. So far we have proper static assertions instead of the TnFOX faked ones, the use of __func__ in error reporting and most significantly move constructors. Whether the compiler supports these or not is detected at runtime - currently only GCC v4.3 or later does (and currently has broken rvalue reference construction). * Added a SIMD optimised Maths::Vector generic metaprogrammed class capable of representing any arbitrary vector and using SIMD optimisation for those combinations supported by hardware. Currently, SSE gives you any multiple of 4 of floats and SSE2 gives you any multiple of 4 of ints, any multiple of 8 of shorts, plus any multiple of 2 of doubles. There are further optimisations for when SSE4 is available. Later on it'll have AVC, the forthcoming SSE replacement. * Replaced Maths::FRandomness with a SIMD version written using the new Maths::Vector code. This new implementation can generate 2Gb/sec of very high quality randomness versus 600Mb/sec with the non-SIMD version. * Rewritten FXFSMonitor to use inotify on Linux instead of FAM. This finally cures us of the plague of misbehaving FAM daemons hanging TnFOX programs on Linux (yay!). Obviously this means that TnFOX now requires a 2.6 kernel. * Improved UTF detection via testing for used & unused code planes. The new heuristic detector is much better. * Added automated tool for translating TnFOX translation files via Google Translation. TnFOX now comes with complete language support for Arabic, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hindi, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish & Swedish! And it is particularly cool to see all the help text appear in Hindi! There was no Apple Mac available for testing and so this release does not come with Apple Mac binaries. Ditto goes for FreeBSD this release. Also, there is a bug in recent xorg's which prevents multithreaded GUI programs from working - this hangs TnFOX but ONLY when you run the GUI event loop via TnFXApp (non-multithreaded FXApp based applications are fine). And once again, sadly no Python bindings - I just haven't had the time to work on them, sorry! Cheers, Niall ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Foxgui-announce mailing list Foxgui-announce@... https://lists.sourceforge.net/lists/listinfo/foxgui-announce |
| Free embeddable forum powered by Nabble | Forum Help |