gtkmm 2.0.0
*** gtkmm2 gtkmm provides a C++ interface to GTK+. gtkmm2 wraps GTK+ 2. http://www.gtkmm.org After just over a year of intense coding, testing, and documenting, the gtkmm2 API is now binary frozen. As well as including all of the improvements in GTK+ 2, gtkmm2 offers an improved, simplified, and more complete API in comparison to gtkmm 1.2. If you like C++ then we think you'll like it, and we think it's a reason to like C++. *** Credits gtkmm2 is this good only because of the effort and care of these developers. Without any one of these people, gtkmm2 would be noticeably less wonderful than it is. Karl Nelson (initial code, mythical figure, exception-handling, others) Murray Cumming (workhorse, cheerleader, organiser, blame-taker) Daniel Elstner (merciless refactorer, standards expert, solver of unsolvable problems, loser of sleep) Martin Schulze (Atk, Pango, Gdk API review and completion. Much more) Gergo Erdi (Pango API review, ProgressBar. Much more) Michael v. Szombathely (SUN Forte compiler support, test cases) Cedric Gustin (Win32 support) Andreas Holzmann (Menu API. Much more) Michael Babcock (pack_start) Bassoukos Tassos (exceptions, glibmm) Bradley Bell Patrick Crosby Jarek Dukat (constness, gcc 3.x support) Liam Girdwood Michael Koziarski Ole Laursen Elke Meier Marcelo E. Magallo Andrew E Makeev Mike McEwan Christian Meyer (documentation) Paolo Pinto (documentation) Morten Brix Pedersen Christof Petig (Menu fixes) Stephan Puchegger (glibmm) Alain Rouge Daniel Sundberg Naofumi Yasufuku (Win32 support) Matthew Walton (TreeView demos) and James Henstridge (Python defs generation and docs extraction) Havoc Pennington (for writing an easily-wrappable GtkTextBuffer API) Valgrind (lifetime/memory fixes): http://developer.kde.org/~sewardj/ And all the bug reporters and testers. *** Changes The CHANGES file describes some of the more significant differences compared to gtkmm 1.2: http://cvs.gnome.org/lxr/source/gtkmm-root/base/CHANGES *** Changes since gtkmm 1.3.26: 2.0.0 * gcc now builds even with -Werror warnings. (Daniel Elstner) * Various low-level cleanups/improvements· (Daniel Elstner) * SUN-specific workarounds removed now that SUN fixed their compiler (Michael v. Szombathely) API Changes: * Gtk::Box::pack_start() and pack_end(): removed default argument values for the bool, bool overloads, to improve type-safety of the more useful PackOptions overload. (Daniel Elstner) * Gtk::Menu_Helpers::StockMenuElems can be used to create submenus. (Christof Pettig) * Gtk::AspectFrame: Added a constructor that uses AlignmentEnum. (Murray Cumming) * Some minor Pango API corrections (Daniel Elstner) * Glib::ustring::clear(): Added. (Daniel Elstner) * Glib::Ascii::tolower() and Glib::Ascii::toupper() added. (Daniel Elstner) Documentation: * Book: Updated almost all widget-specific sections. Used links to reference docs and to example source code. Added screenshots. * FAQ: Updated and converted to DocBook XML. * examples: Rewrote many examples - see examples/book/ (Murray Cumming) * Glib::ustring non-standard methods documented. (Daniel Elstner) *** Download http://www.gtkmm.org/download.shtml You will need libsigc++ 1.2, available here: https://sourceforge.net/project/showfiles.php?group_id=1970 *** Development There is ongoing discussion on the mailing list: http://gtkmm.sourceforge.net/mailinglist.html and in the #c++ channel on irc.gnome.org/ -- Murray Cumming [email protected] www.murrayc.com _____________________________________________
Workrave 1.0.0
Application =========== Workrave 1.0.0 Description =========== Workrave is a program that assists in the recovery and prevention of repetitive strain injury (RSI). The program frequently alerts you to take micro-pauses and rest breaks, and restricts you to your daily limit. It currently runs on GNU/Linux and Windows. Enhancements ============ After extensive testing we finally present our first production release. Version 1.0.0 is rock solid and ready for daily usage at the office. New in this release is a Dutch translation, and the daily limit window is fully operational now. Download ======== http://sourceforge.net/project/showfiles.php?group_id=62552 _____________________________________________
Inti-GConf 1.0 Beta-1
Application =========== Inti-GConf 1.0 Beta-1 Description =========== Inti-GConf is the second module in the Integrated Foundation Classes library. Inti-GConf is an Inti binding for GConf, the Gnome Configuration System. Inti-GConf makes accessing the GConf database from your Inti applications easy and intuitive. Its API and documentation are complete and it comes with several examples. Enhancements ============ * Initial Release Download ======== https://sourceforge.net/project/showfiles.php?group_id=63682 The Inti Development Team. _____________________________________________
GNOME Accessibility Themes 0.3
Application =========== GNOME Accessibility Themes 0.3 Description =========== A set of desktop themes and icons for users with low or limited vision. Enhancements ============ - Added preliminary/incomplete mimetype, filesystem and device icons for all themes. - Added stock icons for mixer applet and mouse capplet (requires latest mixer applet from HEAD and mouse capplet patch from from #96081 for theming to take effect). Download ======== http://ftp.gnome.org/pub/gnome/sources/gnome-themes/0.3/ _____________________________________________
gnomemm 1.3.11
*** gnomemm The libgnome*mm libraries wrap the GNOME2 libraries for C++, for use with gtkmm2. They are collectively known as gnomemm. You will need the latest gtkmm2 release. libgnomeuimm wraps libgnomeui for C++. libgnomecanvasmm wraps libgnomecanvas for C++. libglademm wraps libglade for C++ libgnomemm wraps libgnome for C++. gconfmm wraps GConf for C++. We have also provided gnomemm as one umbrella package, gnomemm-all, for your convenience. *** Changes: gconfmm 1.3.9: libglademm 1.3.5: libgnomemm 1.3.8: libgnomeuimm 1.3.11 * Updated for gtkmm 2.0.0 (Murray Cumming) libgnomecanvasmm 1.3.11: * Updated for gtkmm 2.0.0 (Murray Cumming) * Corrected demo (Owen Stenseth) *** Download http://sourceforge.net/project/showfiles.php?group_id=1161 You will need the latest unstable gtkmm2, available from the same place. *** Installation: The gnomemm libraries should be built and installed in this order: libgnomemm, gconfmm, libgnomecanvasmm, libglademm, libgnomeuimm. Or you could use the gnomemm-all umbrella package. -- Murray Cumming [email protected] www.murrayc.com _____________________________________________
ReciteWord 0.8.0
Application =========== ReciteWord 0.8.0 Description =========== a education software developed using gtk2 to help people to study english,recite english words.it have very beautiful interface make reciting word being a interesing thing. it can change skins.with sound event.and it can read word.with over 400 books for your choice. Enhancements ============ - - This is a "perfect" edition. :_) - - Download ======== http://reciteword.cosoft.org.cn _____________________________________________
GStreamer 0.4.2
GStreamer "Toes Wide Open" 0.4.2 released The GStreamer team is happy to announce another release of the GStreamer streaming-media framework. This release has mainly focused on code clean-up and rounding out of the features. Large chunks of GStreamer are API stable at this point. You find source and binary download instructions here: http://www.gstreamer.net/releases/0.4.2/ Our development currently focus on the following items: * Increase stability and portability of scheduler * Add more video editing specific plugins * Improve plugins currently used by existing applications * Create language bindings We are starting to have a really nice collection of applications under development using GStreamer. If you are looking for something specific check out our applications status page at: http://www.gstreamer.net/status/?category=2 Updates and Enhancements General * First release made of the Graphical Pipeline Editor, getting to be very stable and well working (new maintainer needed). * License field added to factory details field. * Further work on Language bindings, with Web pages set up describing them * gst_caps_check_compatability -> gst_capsisalways_compatible API change. * Designing interactive plugins architecture begun. * Cleanups for SPEC files for use with Red Hat 8 * GConf keys provided and extended to set input sources * Converted FAQ to docbook and added it to build * use G_{BEGIN,END}_DECLS in core (plugins to follow) Core Plug-ins * FLAC plugin updated to work with 1.0.4 release * Metadata support and many fixes for Ogg Vorbis plugin * Lots of fixes to v4l plugin * New wavencoder plugin * New shoutcast2 plugin * Mad plugin now also collects id3 metadata * Lots of minor fixes, code cleanups and updates for new versions of underlying libraries. * Video editing plugins added * Snapshot plugin part of default build * Major updates to v4l plugin * Major updates to avimux plugin * New Mpegmuxer plugin * Many fixes to cdparanoia plugin * Playback of SVCD fixed * Moved generic gstplay library from gst-player into gst-plugins * Added first cut of new ASF demuxer (still not working) Known Issues GStreamer currently ships with schedulers based on two cothread packages. The 'omega' cothread package is the one we have been shipping for a long time now and is still the default in this release. There are however some limitations and thread-related bugs in the omega scheduler. These limitations are not present in the 'wingo' schedulers, but unfortunately it does not work with i686 glibc at this time due to differences in the way threads are handled compared to other architectures, including i386. A new (third) scheduler (that doesn't use cothreads) is being developed. As for the bugs in the 'omega' schedulers, we did not feel they warranted not releasing 0.4.2 as they are rather obscure. For instance if you are using Rhythmbox you will need to be playing over 500 songs nonstop to trigger it. You can choose a different scheduler by passing --scheduler=(name) to any GStreamer application. Wim Taymans has started work on a new scheduler. The first part is already in CVS, but it will probably still be some months before it is ready. GStreamer Homepage More details on these features can be found on the project's website, http://gstreamer.net/. Support and Bugs We use Gnome's Bugzilla for bug reports and feature requests. The "product name" is GStreamer (capital G). Please do the following before writing a bug report : gst-feedback &> feedback 2>&1 and attach the file "feedback" to your bug report, so that we have some information useful in the debugging process. Developers GStreamer is hosted on SourceForge. All code is in CVS and can be checked out from there. Interested developers of the core library, plug-ins, and applications should subscribe to the gstreamer-devel list. If there is sufficient interest we will create more lists as necessary. We are still looking for people with access to Solaris, HP-UX, Irix and True64 that would be willing to try building and testing GStreamer. Patches fixing such problems are also more than welcome. Contributors to this release: Patches to the core of Gstreamer * Wim Taymans * Thomas Vander Stichele * David I. Lehn Plugins and Sample Applications * Ronald Bultje * Andy Wingo * Steve Baker * Cameron Hutchison * Zeeshan Ali Khattak * David Schleef * Colin Walters * Iain Holmes * Pedro Côrte-Real * Jérémy Simon * Julien Moutte * Owen Fraser-Green Misc * Christian Fredrik Kalager Schaller * Tim Jansen * Leif Morgan Johnson * Martin Schulze <> * Christian Meyer * Alp Toker

