jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.
Release Notes: This release introduces many improvements to source code generation. There is a lot of ongoing work to improve the integration of Oracle's TABLE and VARRAY types.
jace is a cycle-accurate emulation of an enhanced Apple //e. Its modular framework makes it easy for developers to swap out components (video/cpu/etc.) or add new emulated hardware.
Release Notes: This release patches some classpath scanning logic so that it behaves better on Mac OS X, which fixes the java.lang.ExceptionInInitializerError on start. It also tweaks the HBL scanner logic to better emulate what is supposed to be on the floating bus according to Sather's book.
FFmpegPHP is a pure OO PHP port of the ffmpeg-php wrapper. It adds an easy to use, object-oriented API for accessing and retrieving information from video and audio files. It has methods for returning frames from movie files as images that can be manipulated using PHP's image functions. This works well for automatically creating thumbnail images from movies. It is also useful for reporting the duration and bitrate of audio files (MP3, WMA, etc.). It can access many of the video formats supported by ffmpeg, including MOV, AVI, MPG, and WMV.
Release Notes: This release removes PHP ending tags from PHP files. It has support for the latest ffmpeg and many fixes and enhancements.
Release Notes: Global variables were removed from the 'jslib' package. User activation was fixed for the user manager. The event 'on_before_update_user' was added. Sending subscriptions errors were fixed. JSON export was fixed. The installation script was fixed. The documentation was updated. There are small bugfixes and improvements.
moneyGuru is a personal finance management application. It allows you to evaluate your financial situation so that you can make informed (and thus better) decisions. Most finance applications have the same goal, but moneyGuru's difference is in the way it achieves it. Rather than having reports which you have to configure (or find out which pre-configured report is the right one), your important financial data (net worth, profit) is constantly up-to-date and "in your face". This allows you to constantly make informed decision rather than doing so periodically.
Release Notes: This release fixes hard crashes on closing the main window under 10.6. It fixes a filter field that disappeared under 10.6, pie chart printing, a hard crash in the Cashculator tab, a bug causing tables to be unstable when changing the filter while editing them, languages packaging, and crashes in split table editing and document properties.
GAMGI (General Atomistic Modelling Graphic Interface) is a program to build, view, and analyze atomic strucures such as molecules, crystals, glasses, liquids, etc. It aims to be useful for: the scientific community working in Atomistic Modelling that needs a graphic interface to build input data and to view and analyse output data, calculated with Ab-Initio and Molecular Mechanics programs; the scientific community at large studying chemistry, physics, materials science, geology, etc., that needs a graphic interface to view and analyse atomic structural information and to prepare images for presentations in classes and seminars; teaching chemistry and physics in secondary schools and universities; science promotion in schools, exhibitions and science museums.
Release Notes: Arbitrary lists of crystallographic families of (hkl) planes and [uvw] directions can now be easily created, for all models supported, with Plane->Create and Direction->Create. Arbitrary lists of Planes and Directions (previously selected with Plane->Select and Direction->Select) can now be handled exactly as a single object, with Plane->Modify and Direction->Modify. It fixes a few bugs.
R128GAIN is an FFmpeg and SoX-based EBU R128 compliant loudness scanner for audio and video files. It helps you normalize the loudness of your audio and video files to the same level.
Release Notes: According to FFmpeg.org, FFmpeg development has gone into overdrive. As a consequence, R128GAIN wasn't compiling any longer using the latest FFmpeg versions. This release ports R128GAIN to the latest FFmpeg API. It adds a command line and GUI option to allow choosing between the EBU R128-2 (current, dating from 2011) and EBU R128-1 (former, dating from 2010) standards. The release requires "libavformat.so.54" and "libavcodec.so.54" ("avformat-54.dll" and "avcodec-54.dll" on win32), and is again in line with the latest FFmpeg builds.
The Java Algebra System (JAS) is an object oriented, type safe, multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other Java software package, or it can be used interactively or interpreted through a Jython or JRuby front end. The focus at the moment is on commutative and solvable polynomials, power-series, multivariate polynomial factorization, Gröbner bases, and applications.
Release Notes: Refactoring to simplify type parameters and loosen type conditions. A new package edu.jas.ufdroot to remove cyclic package dependencies again. Improved selection of factorization implementations in FactorFactory classes and better suited constructors of the factorization implementations. Small fixes and improvements.
Fabula is a Python game engine suitable for adventure, role-playing, and strategy games and digital interactive storytelling. It offers a client-server architecture, an event-based protocol, multiplayer and networking capabilities, a multi-threaded server, an abstract, visualization-agnostic model of a game world, an asset manager, and a plugin system. Gameplay can be recorded and played back. The code is well documented and runs on Linux and MS Windows (it should work on OS X, too, but this has not yet been tested). Fabula can be used as a library to develop your own games. As an alternative, you can use the included Pygame-based graphical editor and the default game engine.
Release Notes: This release makes server and client dis/reconnection much more reliable, adding ExitEvent and making the server more tolerant towards abrupt client exits. On the client side, the user will be warned when server replies take too long. Console and file log levels are hardwired. The server will listen on port '0xfab' (4011), and displays a friendly interface on the console. PygameUserInterface has an on-screen display that will display statistics upon F1. There are many fixes and improvements, API changes in fabula.run, and a documentation update.
netwmpager is an enhanced version of the original netwmpager-1.11 program written around 2005 by Timo Hirvonen. It should be compliant with the EWMH (or NetWM) specifications. This version implements virtual desktops split into different viewports, into different desks, or both, while the earlier version only supported desks. As a consequence, netwmpager-2 should work with most window managers; it has been tested especially with compiz, fluxbox, and fvwm. It also has many parametrizable features, and it implements a convenient zoom.
Release Notes: This release fixes the tray mode commandline option, which is incompatible with the autohide feature, so that the latter is automatically disabled when the -tray option is set.
Release Notes: This version contains a minor bugfix.
storeBackup is a backup utility that stores files on other disks. It's able to compress data, and recognize copying and moving of files and directories (deduplication), and unifies the advantages of traditional full and incremental backups. It can handle big image files with block-wise changes efficiently. Depending on its contents, every file is stored only once on disk. Tools for analyzing backup data and restoring are provided. Once archived, files are accessible by mounting file systems (locally, or via Samba or NFS). It is easy to install and configure. Additional features are backup consistency checking, offline backups, and replication of backups.
Release Notes: This bugfix release includes important fixes if you use lateLinks/lateCompress or de-duplication with blocked files or devices.
Zero Install is a decentralized cross-distribution software installation system. It allows software developers to publish programs directly from their own Web sites, while supporting features familiar from centralized distribution repositories such as shared libraries, automatic updates, and digital signatures. It is intended to complement, rather than replace, the operating system's package management. 0install packages never interfere with those provided by the distribution.
Release Notes: Arch Linux native packages can now be used as dependencies. "0install update" informs the user if a newer version exists but was not selected for some reason. A workaround was added for Python's lack of SSL hostname checking. Various minor bugs were fixed.
JActor is a high-performance Java Actor implementation that can send 150 million messages per second, making it one of the fastest Actor implementations in any language.
Release Notes: This release fixes a race condition which caused dropped messages when a mailbox received messages from several other mailboxes at the same time.
Nautilus Flickr Uploader is a simple GUI for uploading pictures to Flickr from the Nautilus file browser. It should also work with KDE.
Release Notes: This new release includes OAuth support, required by the Flickr API before 21st July 2012.
nat-traverse establishes connections between hosts which are behind NAT gateways (hosts which do not have public IP addresses) without the need to reconfigure the involved NAT gateways. Additionally, you can setup a small VPN by using pppd on top of nat-traverse.
Release Notes: This release adjusts the length of the garbage and acknowledgement packets to make nat-traverse work under Windows and Android.
getxbook is a collection of tools to download books from websites. There are tools to download from Google Books' "book preview", Amazon's "look inside the book", and Barnes and Noble's "book viewer". There is an optional GUI written in Tcl/Tk, and some shell scripts using OCR to create plain text or searchable PDFs and DjVu files from the downloaded books.
Release Notes: This release is much more solid, with build and HTTP bugs fixed. It adds DjVu conversion scripts. Images always save with the correct extension now. The documentation has been cleaned up.
Sudokuki is a graphical SUDOKU game. It solves even the most difficult sudoku grids for you. It can generate a sudoku, play sudoku, and print a sudoku.
Release Notes: This release fixes several issues, the first being the fact that cancelling the generation of four grids in a row didn't really interrupt the operation. It improves the aspect of the "resolve grid" dialog, and makes the Language Menu sync with the actual locale if changed from the Language Dialog. It also shows in red the errors in the grid if it is "full bug wrong", and shows a congratulations dialog when the grid is completed by the user.
Kernel Configuration Comparison (kccmp) provides a GUI for comparing two Linux kernel ".config" files. It shows configuration variables with different values in a tabular format. It also shows configuration variables found in only one of the input configuration files.
Release Notes: This release removes the dependency on boost, only supports Qt 4.x, and makes cell items selectable so you can copy/paste them.
Bridge Calculator is set of programs which solve problems in the Bridge card game. It currently includes double and single dummy problem solvers, a deals generator, and an API for the double dummy solver for programmers.
Release Notes: The PBN parser has been rewritten. The GUI has been improved. Some small bugs have been fixed. The source code has been migrated to C++11.
Open Administration for Schools (OAfS) is a Web-based school administration package. Open Admin does demographics, attendance, discipline, report cards, and has an online gradebook and parent viewing function. It is designed for elementary, K-12, and high schools. It generates plain HTML and uses LaTeX for PDF generation. It also includes special education and division-wide central office modules (all schools run on the same server with different virtual sites; two sites per school, one for teachers, and one for the office). Parent functions are by separate parent/school site.
Release Notes: This release updates several areas, including report card area scripting. It adds no new features, they will be coming in the 7.0 release.
Thumbnailator is a thumbnail generation library with a fluent interface for Java. It simplifies the process of producing thumbnails from existing image files and image objects by providing an API which allows for fine tuning of thumbnail generation, while keeping the amount of code that needs to be written to a minimum.
Release Notes: This release introduces changes to the API. In addition, a highly-requested feature to create fixed-size thumbnails while keeping the aspect ratio of the original through the use of cropping has been implemented.
Bluelog is a Bluetooth site survey tool, designed to tell you how many discoverable devices there are in an area as quickly as possible. Bluelog differs from most Bluetooth scanners in that it prioritizes speed of reporting over anything else (i.e. it doesn't spend time trying to pull detailed data from a device) and doesn't require any user intervention to function. As the name implies, its primary function is to log discovered devices to file rather than to be used interactively. Bluelog could run on a system unattended for long periods of time to collect data. In addition to basic scanning, Bluelog also has a unique feature called "Bluelog Live", which puts results in a constantly updating Web page which you can serve with your HTTP daemon of choice.
Release Notes: This release streamlines the OpenWRT build process, as Bluelog has been submitted for inclusion into the official repositories and will no longer need to be built manually.
Rsstail is a command-line syndication feed monitor with behavior similar to 'tail -f'. It is inspired by the rsstail based on C and libmrss, but provides more customizable output formatting and additional features.
Release Notes: This release includes zsh and bash completion, pep 3101-style placeholders, more convenient interval specifiers, and numerous bugfixes.
Strings edit is a library that provides I/O facilities for integers, floating-point numbers, Roman numerals, and strings. Both input and output subroutines support string pointers for consequent stream processing. The output can be aligned in a fixed size field with padding. Numeric input can be checked against expected values range to be either saturated or to raise an exception. For floating-point output either relative or absolute output precision can be specified. UTF-8 encoded strings are supported, including wildcard pattern matching, sets and maps of code points, upper/lowercase, and other Unicode categorizations.
Release Notes: The release provides bugfixes for the implementation of String-based streams.