From: Alex Fenton Date: 2008-01-18T07:35:03+09:00 Subject: [ANN] wxRuby 1.9.4 The wxRuby team is pleased to invite you to try the latest version of wxRuby, 1.9.4. [ http://wxruby.rubyforge.org ] wxRuby is a cross-platform GUI toolkit for Ruby that provides native widgets and application behaviour on the three major OSes. It's easy to install, fully featured, and liberally licensed, and comes with a wide set of samples and complete ruby API documentation. wxRuby 1.9.4 now supports almost all of the extensive wxWidgets API, and is near production quality in terms of stability. == MINIMAL EXAMPLE == require 'wx' Wx::App.run do frame = Wx::Frame.new(nil, :title => "Minimal wxRuby App") button = Wx::Button.new(frame, :label => 'Press me') evt_button(button) { puts 'Clicked!' } frame.show end == WHAT'S NEW == Thanks to a number of contributors, this is a feature-packed release; key changes include: * GraphicsContext, for high-quality, anti-aliased drawing and sophisticated image transforms * MediaCtrl, for playing and controlling sound and video files * GLCanvas, for drawing with OpenGL (requires ruby-opengl) * Drag'n'drop and Clipboard support for exchanging data within and between applications * Other minor additions, including SearchCtrl and GridTableBase * Support for universal binaries on OS X, and dynamic linking on Linux * Support for building with ruby 1.9 (although there are problems with ruby 1.9 bugs) * Many bugfixes and enhancements to existing classes * Additions to the samples and documentation == INSTALLATION == As usual, the easiest way to get wxRuby is to install an all-in-one precompiled rubygem: gem install wxruby Gems are currently available for Microsoft Windows, OS X 10.4/10.5 universal and Linux i686. == THANKS == Thank you very much to everyone who helped with this release with patches, bug reports and suggestions and discussions on the mailing lists. Contributors to the 1.9.3 code include Sean Long, Mario Steele, Albin Holmgren, Ryuichi Sakamoto and Dale Edmons cheers alex