c++-gtk-utils is a lightweight library containing a number of classes and functions for programming GTK+ programs using C++ in POSIX environments where the user does not want to use a full-on wrapper such as gtkmm or wxWidgets. It provides classes for managing the lifetimes of GTK+ widgets and windows that will make GTK+ exception safe, functions to make single instance programs where restarting will bring up the existing instance, smart pointer classes for memory management, thread-safe signal/slot classes with automatic disconnection, classes for using std iostreams with files opened with Unix file descriptors, functions for connecting a callback object and a Unix file descriptor to the main loop with provision for automatic disconnection, classes and functions for inter-thread communication, some convenience pthread wrapper classes., a class encapsulating anonymous Unix pipes, a class to reassemble UTF-8 sent over pipes and sockets, and classes for printing Postscript files and plain text using the GTK+ print system.
Release Notes: This release adds minor improvements.
Kid3 tagger can edit the ID3v1 tags and all ID3v2 frames in MP3 files and the tags in Ogg/Vorbis and FLAC files in an efficient way. It is easy to convert between ID3v1 and ID3v2, set the tags of multiple files to the same values and generate the tags from the file name or vice versa. Import is possible from freedb.org, MusicBrainz, and other sources of track data.
Release Notes: This bugfix release solves the problem that translations and the documentation were not found on Mac OS X 10.9 Mavericks. The application is now correctly terminated when the main window is closed while the handbook is open. Session restoration and the genres list have been improved. A few build system issues are fixed, too.
XRoar is a cross-platform emulator for the Dragon 32, Dragon 64, and Tandy CoCo computers, all originally released in the early '80s. The emulator runs under Unix-like operating systems (including Mac OS X) and Windows, with older versions available for handhelds like the Nintendo DS and GP32.
Release Notes: This release emulates the Eurohard Dragon 200-E, including a Spanish keyboard layout and an external character generator. It allows toggling of inverted text mode. General audio timing accuracy is improved, and greater control over latency is possible with OSS and ALSA.
Centipede is a simple framework for writing command line application in Java. It uses classpath scanning and the Spring framework to automatically discover classes that fit a certain pattern to automatically expose classes as command line applications.
Release Notes: This release contains OptionsParser, a super-getopt() driven by Java annotations.
F-IRC is an IRC client for the console. It supports multiple servers, scrollback, and all the basic features one can expect from an IRC client.
Release Notes: All parameters can now be fully configured from within the program, so you no longer need to edit the configuration file by hand.
Veusz is a scientific plotting package, designed to create publication-ready Postscript, PDF, or SVG output. It features an easy to use graphical interface as well as a command line interface and can be scripted or embedded in Python scripts. Graphs are constructed in a modular fashion from separate components. Datasets can be interactively modified or created from within the program.
Release Notes: This is primarily a bugfix release, but it includes some new features. It fixes dragging and dropping widgets, an occasional random crash, and some compilation problems. When plotting scaled points on a graph, it is optional to scale the border of the points. Text labels now have an optional border and background fill. The axis labels on a ternary plot can be placed at the minimum or maximum of the graph. Veusz can now use astropy for FITS file support, rather than pyfits.
RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.
Release Notes: OpenMotif is now patched to correctly detect fontconfig. Sqlite and ncurses are updated. rpl.inc is fixed. rpl() now sends arguments to RPL/2 subroutines. The rpl() prototype is fixed (rpl_home is an unsigned char *, not an unsigned char **). GSL is upgraded. A major bug is fixed in the READ intrinsic (it only occurs on Unix devices).
TRIP is a general computer algebra system dedicated to celestial mechanics. It includes a numerical kernel and has interfaces to gnuplot and xmgrace. Computations can be performed with double, quadruple, or multi-precision. Users can dynamically load external libraries written in C, C++, or Fortran. Parallel computations on multivariate polynomials can be performed.
Release Notes: Several features have been introduced, including numerical matrices (double, quadruple, and multiple precision) and quadruple precision FFT. Compensated summation is supported in the function sum and integral. The "for" loop supports the OpenMP statement. Several bugs have been fixed.
Salad (short for Letter Salad) is an efficient and flexible implementation of the well-known anomaly detection method Anagram by Wang et al. (RAID 2006). Salad is based on n-gram models, that is, data is represented as all of its substrings of length n. During training these n-grams are stored in a Bloom filter. This enables the detector to represent a large number of n-grams in little memory and still being able to efficiently access the data. Salad extends Anagram by allowing various n-gram types, a 2-class version of the detector for classification, and various model analysis modes.
Release Notes: This release adds support for processing network dumps and capturing packets and streams directly from network interfaces. It integrates unit tests, establishes a logging infrastructure for more consistent output, and fixes various bugs.
Novius OS is a CMS that takes up the challenge of managing Web content in today’s multi-channel environment. Its goal is to provide users with one single tool for their digital communication: Web sites, social networks, mobile applications, email, and custom business applications. It is based on the FuelPHP framework. It uses an HTML5 interface, the jQuery UI framework, and the Wijmo and TinyMCE plugins.
Release Notes: This is the third (and certainly last) intermediary version of Chiba 2. It adds many bugfixes, some improvements, and new features, including official support for PHP 5.5.
PhoNetInfo retrieves detailed phone and network information. It runs on Symbian "Belle", S^3/"Anna", and S60 5th and 3rd edition mobile phones. Information about the following topics can be retrieved: Phone manufacturer and model, firmware version, battery level, WLAN and bluetooth MAC, bluetooth device class, IMSI, IMEI, subscriber ID, charger status, running tasks, active profile settings, network mode, network signal strength and cell ID, network name and ID, network country code and registration status, CPU speed, CPU type and architecture, size of RAM and ROM, time since last reboot, and more. All information can be saved to a file.
Release Notes: This release adds the following new items to the "General" tab: SMS Memory Status, Calls Forwarding Status, Security Code Status, Autolock Status, Battery Min./Max., and Voltage.
relax is a program designed for the study of the dynamics of proteins and other macromolecules though the analysis of experimental NMR data. It supports exponential curve fitting for the calculation of the R1 and R2 relaxation rates, calculation of the NOE, reduced spectral density mapping, the Lipari and Szabo model-free analysis, study of domain motions via the N-state model (or ensemble analysis) and frame order dynamics theories using anisotropic NMR parameters such as RDCs and PCSs, the investigation of stereochemistry in dynamic ensembles, and the analysis of relaxation dispersion.
Release Notes: This release adds relaxation dispersion analysis. This support is complete and includes almost all analytic and numeric relaxation dispersion models in existence. It includes support for single, zero, double, and multiple quantum CPMG data and off-resonance R1rho data. An automated protocol has been developed to simplify the analysis, and a GUI has been designed around this auto-analysis. Relaxation dispersion calculations have been parallelized at the spin cluster and Monte Carlo simulation level for speed.
TWSI is software that produces lexical substitutions in context for over 1000 frequent nouns. It processes English text. This functionality is realized by a supervised word sense disambiguation system, which is trained by sense-labeled occurrences of target words. A classification model is trained for each word, and used to decide which sense an unseen occurrence most likely belongs to. Associated with senses are lists of substitutions, which are injected into the text using inline annotation.
Release Notes: The TWSI code was repackaged and deployed to the Maven Central repository. Maven users are no longer required to add a separate <repository> element to their POMs. There were also minor changes to the documentation.
Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. It supports a robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, spreadsheet formatting, drawing objects like images, OLE objects, and importing or creating charts. You can also create Excel files using a designer spreadsheet, smart marker, or API and apply formulae and functions. It supports CSV, SpreadsheetML, PDF, and all file formats from Excel 97 to Excel 2007.
Release Notes: This release added support for calculating the color selected by MS Excel when ColorScale Conditional formatting is used in the template file. Support for encrypted files was enhanced. Generation of password protected Excel files was enhanced. Several issues with rendering Microsoft Excel file formats, rendering and manipulating pivot tables, rendering images from Excel worksheets, manipulating custom document properties, working with advanced conditional formatting (MS Excel 2007/2010), and rendering and manipulating Charts have been resolved.
NNFS (Non-Networked File System) provides a consistent file system over several non-networked Unix computers (or slow networked).
Release Notes: This release fixed a bug where all modified synchronized files were destroyed if the history directory was not writable.
F-IRC is an IRC client for the console. It supports multiple servers, scrollback, and all the basic features one can expect from an IRC client.
Release Notes: F-IRC can now highlight messages containing your nick using a fuzzy matching algorithm (Soundex).
Sanzang is a compact and simple cross-platform machine translation system. It is especially useful for translating from the CJK languages (Chinese, Japanese, and Korean), and it is very suitable for working with ancient and otherwise difficult texts. Unlike most other machine translation systems, Sanzang is small and approachable. Any user can develop his or her own translation rules, and these rules are simply stored in a text file and applied at runtime.
Release Notes: I/O exception handling now reports the full error message regardless of the situation. Processor counting was also updated for accuracy on Windows platforms.
Redis Desktop Manager is a fast, simple, and cross-platform desktop manager GUI for Redis.
Release Notes: The console was improved.
HiveMind Project Manager is a project management application featuring request tracking, and wiki-based content management. It supports multiple vendors, multiple clients, flexible billing rates, time recording, expenses, client and vendor/worker invoicing, payments, and general ledger. In addition to specific find screens for everything, there is a single screen with general text and parametric search across projects, tasks, requests, and wiki pages. Based on Moqui Framework and Mantle Business Artifacts, HiveMind has a solid business foundation and is well suited to complex customization.
Release Notes: This release is based on Moqui Framework 1.3.2 and Mantle Business Artifacts 0.5.0. This initial version includes administration, project and milestone management, task management, flexible task searching and all-in-one task summary, request management and tasking, time and expenses, invoices and payments for vendor/worker and client, invoice PDFs, GL posting for invoices and payments, balance sheet, income statement, a wiki with attachments for requirements and designs linked to tasks and requests, single search across projects, tasks, requests, and wiki, and simple email notifications.
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid.
Release Notes: This maintenance release fixes regressions in the handling of multi-server topologies and the execution of callbacks from the nodes in the clients. It also fixes a bug in the node's resource caching and a misleading section of the documentation on the configuration of idle socket timeout.
Mantle Business Artifacts is a business application foundation built on the Moqui Framework. It includes a Universal Data Model (UDM), Universal Service Library (USL), and a Universal Business Process Library (UBPL). It includes functionality for order to cash, procure to pay, work plan to cash, and much more. It provides management of orders, invoices, payments, products, inventory, fulfillment, receiving, projects, tasks, requests, time and expense tracking and vendor/client billing, general ledger with configurable automated posting, etc. It is a generic foundation for custom and industry specific ERP, CRM, eCommerce, and general enterprise automation software.
Release Notes: This release is based on Moqui Framework 1.3.2. It covers procure to pay, order to cash, and work plan to cash processes including purchase and sales orders, project, task, and request management, incoming and outgoing invoices, automatic and manual invoices, payments, fulfilment, inventory issuance, receipt, and reservation, automated GL account posting, general GL functionality, and balance sheet and income statement reports. The automated tests are a great example of functionality and a good reference for where data ends up.
Dolibarr is a simple Web application with ERP and CRM capabilities. It is designed for small and medium companies, freelancers or foundations, and can be used to deal with all things you require to manage your activities, such as management of products, stocks, commercial proposals, invoices, orders, members of a foundation, and mailings. A single executable that installs the server and database is available for people with no technical knowledge.
Release Notes: This maintenance release contains minor bugfixes.
Immutable Collections for Java is a library providing immutable/persistent collection classes for Java. While collections are immutable, they provide methods for adding and removing values by creating new modified copies of themselves. Each copy shares almost all of its structure with other copies, to minimize memory consumption. The library includes a singly-linked (cons/cddr style) list/stack, an integer tree-based indexed list, a 2-3 tree-based random access indexed list, a 2-3 tree-based map, a hash tree-based map, and hash- and tree-based sets. All collections provide immutable Cursor as well as standard Iterator classes for looping through all elements. A utility class provides functional style algorithmic processing of Cursors, including foldLeft, foldRight, collect, select, and reject. The 2-3 tree and integer tree classes are optimized for performance and can be used alongside java.util Collections when immutability is needed for safe data sharing.
Release Notes: Adds new Tuple and Func classes. Has some performance optimizations in the construction of JImmutableLists from other collections.
ascii lists ASCII idiomatic names and octal/decimal code-point forms. It provides easy conversion between various byte representations and the American Standard Code for Information Interchange (ASCII) character table. It knows about a wide variety of hex, binary, octal, Teletype mnemonic, ISO/ECMA code point, slang names, XML entity names, and other representations. Given any one on the command line, it will try to display all others. Called with no arguments, it displays a small, handy ASCII chart.
Release Notes: Recognizes \0 as ASCII NUL. ascii.cgi has been deleted: the <isindex> it relies on is archaic and nonconformant. Markup improvements in the manual page.
JSoko is a Java program for playing the game of Sokoban. It features path finding, auto push, auto solving, undo/redo, deadlock detection, and more.
Release Notes: In this version it's possible to save a whole collection of levels in one file. The solver couldn't solve some levels like Thinking Rabbit Original No 10, which is fixed in this version. On Mac OS, JSoko uses the default "Look and Feel". The program now also supports levels containing empty rows: these "empty lines" must only contain spaces except for the first character, which must be a "-".