06 October 2012
Accessibility is enabling people with disabilities to participate in substantial life activities that include work and the use of services, products, and information. GNOME Accessibility is the suite of software services and support in GNOME that allows people with disabilities to utilize all of the functionality of the GNOME user environment.
Release Notes: Minor enhancements and bugfixes have been made. Translations have been updated.
The goal of the Pango project is to provide an Open Source framework for the layout and rendering of internationalized text. It uses Unicode for all of its encoding, and will eventually support output in all the world's major languages.
Release Notes: Pango has been ported to harfbuzz 0.9.x and now uses an external version of harfbuzz. The Arabic, Syriac, Hangul Hebrew, Khmer, Tibetan, and Thai shapers and the Indic module have been replaced by harfbuzz. Atsui support has been superseded by use of CoreText. PangoX has been removed. Thread safety has been improved. The module cache file can now be located in libdir. Several functions and one header file have been deprecated. Minor bugs have been fixed.
GLib is a library containing many useful C routines for things such as trees, hashes, and lists. GLib was previously distributed with the GTK toolkit, but has been split off as of the developers' version 1.1.0.
Release Notes: GSeekable and GPollable are now more widely implemented by stream classes. GIO input and output stream classes have grown GBytes-based methods. GApplication now has hooks to register D-Bus objects before the bus name is taken. Thumbnails are now in XDG_CACHE_HOME. Several new APIs have been introduced. Many bugfixes, clean-ups, and performance improvements have been made.
Opera is a full-featured Internet tool, most notably a fully standard conforming Web browser. Opera includes pop-up blocking, tabbed browsing, integrated searches, and advanced functions like a password manager, mouse gestures, native Scalable Vector Graphics (SVG) support, an email program, RSS newsfeeds, and IRC chat. It is designed to be fast and highly customizable.
Release Notes: Opera now makes use of OS X 10.8's functions (Share, Notification Center). Support has been added for all high-resolution displays, including Apple's new Retina Displays. Web specifications support has been vastly improved, with support for SPDY, for CSS3 Gradients, Transitions, Animations, and Transforms, for the Fullscreen API and the Page Visibility API, and for ICC Profiles. WebSocket support has been improved and enabled by default. Many minor bugs have been fixed.
finit is an extremely fast /sbin/init replacement with a focus on small embedded GNU/Linux systems. It is based on Claudio Matsuoka's original finit with I/O, service, and hook plugin extensions.
Release Notes: This release supports a new "runparts DIR" in finit.conf, prevents endless restarting of non-existing services in finit.conf, and supports sysvinit-style start-stop scripts in /etc/finit.d/. As a security fix, it doesn't start services which don't start with a slash.
Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or UI.
Release Notes: This release contains bugfixes related to importing from XMI 1.x and 2.x files. The Windows source code installer has been improved to help building from source code be a very easy step. It will optionally pull MinGW and wxWidgets as prerequisites. The installer also downloads the binary build tools which contain a minimal set of extra executables not available in MinGW. These are sh.exe, cp.exe, and the like, including Cygwin Make.
GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces. It is designed to be small and efficient, but still flexible enough to allow the programmer freedom in the interfaces created. GTK provides some unique features over standard widget libraries.
Release Notes: Major new features include GtkSearchEntry (a GtkEntry subclass which is set up to be a search entry), GtkMenuButton (a button which pops up a menu, which can be generated from a GMenu or provided manually), and GtkLevelBar (a new widget for displaying the strength or level of some quantity). Spin buttons can now be oriented vertically. Text views and entries can display "selection handles" when used with touch devices. Theming has been improved. Many further improvements and enhancements have been made, along with many bugfixes.
Imagero is a Java imaging library. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including CMYK and 12-bit grey), PSD, PBM, PGM, PPM, TGA, EPS, EPSI, EPSF, AI, PDF, MRW, CRW, NEF, DCR, and DNG. Imagero can read thumbnails and can read and write metadata (IPTC, EXIF, XMP, Wang Annotations, Image Resource Blocks, Image File Directrories, JPEG Markers). Accurate color conversion is done with ICC profiles. TIFF tools allow you to split and merge TIFF images, add and remove IFDs. Lossless JPEG to TIFF and TIFF to JPEG conversion can be done. Lossless JPEG operations are supported.
Release Notes: This release adds support for writing 16 bit (per channel) TIFF files and improves speed and memory usage for TIFF merging.
SabreDAV allows you to easily integrate your existing Web application with WebDAV. It supports most of the common clients, including the Mac OS X Finder, the Windows XP/Vista Explorer, DavFS2, Cadaver, NetDrive, and WebDrive. It supports class 1, 2, and 3 WebDAV servers. It implements RFC2518 and revisions from RFC4918. It also implements RFC2617 (Basic/Digest auth).
Release Notes: This major release constitutes about seven months of work, a bunch of new features, and a lot of performance improvements. If you are upgrading from 1.6, be sure to read the migration document for upgrade instructions, and don't forget to back up your database.
Florence is a scalable on-screen virtual keyboard for GNOME that stays out of your way when you don't need it. It is useful if you can't use a real keyboard either because of a handicap, disease, broken keyboard, or tablet PC but you can use a pointing device. It aims at being easy and pretty.
Release Notes: This release is about GNOME3. GTK2, gconf, and panelapplet are deprecated, replaced by GTK3 and gsettings. A new branch has been created for maintaining gtk2 code. The GNOME 2 version is still maintained in version 0.5.4.
PSX is a framework for developing dynamic Web sites in PHP. The goal of PSX is to help you develop RESTful APIs serving Web standard formats like JSON, XML, Atom, and RSS. It has a focus on social technologies and provides classes to use and implement OAuth, OpenID, Opengraph, Opensocial, Opensearch, PubSubHubbub, Atom, and RSS.
Release Notes: A calendar class was added and the unused DOM package was removed. The parameter order of the PSX_Sql constructor was changed. A cookie store was added to the http package, and the PSX_Get, PSX_Post, PSX_Cookie, PSX_Request, and PSX_Files classes were moved to the input folder. A HTML5 lexer and filter library were added to the html package. The paging class was updated,and added a getParameters method was added to the dependency abstract class. A view dependency was added, and the DefaultAbstract module was renamed to ViewAbstract. Many tests were improved.
Zeitleiste is a time line program written for the German conworlders community. As such it has to be more flexible than similar history programs, which set their main focus on Earth. It could be helpful to authors in the phantastic genre in general. It features a fully customizable template, free date definitions, freeform party relations, freeform place relations, and freely definable event categories.
Release Notes: The database was changed from MySQL to PostgreSQL. Initial BBCode support was provided. Displayed events are now selectable by type.
StoryText (formerly PyUseCase) is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for Java Swing, SWT/Eclipse RCP, and Tkinter, and very basic support for wxPython. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a "domain language" along with a "UI map file" that translates it into the current GUI layout. Instead of an "assertion" mechanism, it auto-generates a log of the GUI appearance and changes to it, so as to use that as a baseline for text-based testing, using e.g. TextTest. Instead of requiring the tester to add "wait" statements by hand, it includes support for instrumenting code so that "waits" can be recorded.
Release Notes: The NameChooser UI has been generalized and enhanced, offering a hierarchical view and the ability to create shortcuts. A retry loop was added for when replayed events fail, which means that some application events aren't needed. A new file polling mechanism was added for synchronising on external events. The ability to filter out certain widget types from the description was added. Many improvements were made to SWT/Eclipse RCP/GEF support, which continues to mature. Some improvements and fixes were also included for Swing. Support for PyGTK apps using gtk.Builder was added.
TextTest is a tool for automatic text-based functional testing. This means running a batch-mode executable in lots of different ways from the command line, and using the text output produced as a means of controlling the behavior of that application.
Release Notes: This release added Jenkins integration in HTML reports, and direct linking to change and bugfix information. Alpha support was added for Condor. A third grid engine was provided in addition to GE and LSF (Condor works better on Windows). A new run_dependent_text syntax was provided for finding later matches in a file.
Devel Live CD includes a minimal toolchain from Fedora which makes it possible to compile the Linux kernel and other software. It has been created to compile programs for 4MLinux. There is no dependency tracking in 4MLinux, so this may be a useful tool for developers who are interested in building fully-customized Linux operating systems.
Release Notes: The release is based on 4MLinux 4.1 and Fedora 16 (x86/32-bit/smp). Revision control software (Git and SVN) has been added. The GNU build system (Autoconf, Automake, and Libtool) is included too.
The sysstat package contains the sar, sadf, iostat, nfsiostat, cifsiostat, mpstat, and pidstat commands for Linux. The sar command collects and reports system activity information. The statistics reported by sar concern I/O transfer rates, paging activity, process-related activites, interrupts, network activity, memory and swap space utilization, CPU utilization, kernel activities, and TTY statistics, among others. The sadf command may be used to display data collected by sar in various formats. The iostat command reports CPU statistics and I/O statistics for tty devices and disks. The pidstat command reports statistics for Linux processes. The mpstat command reports global and per-processor statistics. The nfsiostat command reports I/O statistics for network filesystems. The cifsiostat command reports I/O statistics for CIFS filesystems.
Release Notes: A new field has been added to sar -u and mpstat: %gnice (time spent running a niced guest). A new field has been added to sar -r: kbdirty (amount of memory waiting to get written back to disk). Support has been added for the systemd service manager. The sysstat init script has been updated to make it better conform to the LSB.
irked is an IRC client that runs as a daemon accepting notification requests as JSON objects presented to a listening socket. It is meant to be used by hook scripts in version-control repositories, allowing them to send commit notifications to project IRC channels. A hook script that works with git, hg, and svn is included in the distribution.
Release Notes: Optional metadata filtering with a user-specified command was added. irkerd code is now armored against IRC library errors in the delivery threads.
DeforaOS Panel manages panel windows for the desktop environment. It also supports smaller screen sizes and finger-based user interaction. It is extensible via a plug-in system, and provides a number of additional applets.
Release Notes: This release is the first to include manual pages for the binaries installed. An additional applet is available together with a helper binary, whose purpose is to host programs implementing the XEMBED protocol. Support for GTK+ 3.0, FreeBSD, and Mac OS X was also improved.
Vendetta Online is a multi-platform 3D space-combat MMO for Windows, Mac, Linux/32 and Linux/64. The game permits players to interact in a vast online galaxy; fighting, trading, and mining their way to success. A "twitch" type real-time combat model makes true player skill the deciding factor instead of character advancement. Massive capital-ship battles shake the foundations of the major nations at war, while others struggle to push back the encroachment of the AI "Hives". A no-strings free trial is available.
Release Notes: New icons for mission categories, and new visual effects for the Charged Cannon. The joystick calibration menu in the Mac version was fixed. A crash in the Android version when attempting to see which commands the accelerometer is bound to in the console was fixed.
XODA is a DMS (Document Management System) written in PHP and using AJAX. Without a database backend it allows the addition and editing of descriptions and filters for files and directories, as well as performing regular actions like copying, moving, renaming, and deleting. The project targets end users who want to organize all kinds of documents on a remote machine running a Unix-like operating system with Web server and PHP support. It is just a few files including compressed JavaScript, and stores the "meta-information" in PHP files allowing working on the command line and avoiding collisions.
Release Notes: Subscription to directories for receiving notifications on upload was introduced. This requires the setting of an email address as part of the user account. The subscription can be made over the Infobox of the particular directory.
FBReaderJ is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java by the same authors. FBReaderJ supports several e-book formats: oeb, epub, and fb2. Direct reading from zip, tar, and gzip archives is supported.
Release Notes: MS Word (*.doc) format support was added. Library scanning speed was optimized. An issue with duplicate books was fixed. New Norwegian, Serbian, and Turkish localizations were added.
Java-based nuclear physics data acquisition.