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: An "inverted" property and support for RTL flipping were added to GtkLevelBar. Updates were made for Wayland protocol changes. Various memory leaks and other minor bugs were fixed. Translations were updated.
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: Signal handlers connected with g_signal_connect_object() are now automatically disconnected on target object destruction. The ->constructed vfunc is now called after all properties are set. g_type_init() is no longer necessary, and has been deprecated. GTask, a new GAsyncResult implementation, has been introduced. Unicode has been updated to 6.2. Various bugfixes and minor improvements have been made.
NFO Viewer is a simple viewer for NFO files, which are "ASCII" art in the CP437 codepage. The advantages of using NFO Viewer instead of a text editor are preset font and encoding settings, automatic window size, and clickable hyperlinks.
Release Notes: This release fixes an immediate crash resulting from bad use of Gtk.StyleContext on newer versions of PyGObject and/or GTK+.
Herold converts HTML files to DocBook files. It tries to detect the structure of the HTML code by analyzing the header elements. Herold is able to suppress table elements and to serialize the contents. Furthermore, you can exclude certain elements via XPath expressions.
Release Notes: This release fixes usage of invalid values for the align attribute and fixes wrong normalization of literal environments.
ccwatcher monitors the progress of computational chemistry calculations as they run. It has both a GUI and a command line interface to which it parses important output and plots SCF energies. It supports most computational chemistry programs via cclib.
Release Notes: A new plotting library can be used (qwt) instead of the gnuplot one; select it via the ccw_setup.py utility. ADF and Firefly parsing have been improved. Parsed text can now be colored, and the best SCF energies can be printed. There are many subtle improvements and bugfixes.
MDIFramework provides a ready-to-use architecture to ease the creation MDI-style applications in Java. It takes care of the overall architecture of the main window of the application, with a tabbed architecture, the presence of an HTML printable message area, and so on. It provides a generic API to manage lengthy actions, keeping the interface responsive, and taking care that actions are performed one at a time, without having to bother about it. It can add metadata to already opened files. It manages loading and unloading of external plugins at runtime.
Release Notes: This release adds two methods in the FileProperties class that redirect to the MetaData class. It adds several methods in the AbstractMDIApplication class and the TabbedApplication interface to close the currently selected tab, all tabs, or all tabs except the currently selected one. It renames the getprefroot method in the ConfigurationManager class to have a more readable name.
TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need a small (less than 30MB) set of server software for small local area networks. The supported servers are FTP, HTTP, SFTP, SSH, and Telnet. A proxy server (Polipo) with the Tor anonymizer is also included. The main security components are a 4MLinux Firewall (based on iptables) and Clam AntiVirus.
Release Notes: This release is based on 4MLinux 4.1 Server Edition.
A tool for editing version-control repository history, reposurgeon enables risky operations that version-control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, bzr, CVS, and RCS. It can also read Subversion dump files directly and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.
Release Notes: Ignores are moved among git/hg/bzr ignore files (but not yet translated). conversion.mk has been added to the distribution, describing a typical workflow. A bug that could result in incorrect timezone handling in git dates has been fixed.
uma::bson is a DOM-style C++ API for reading/writing BSON data. Unlike the MongoDB C++ API, which exposes a read-only interface with a separate interface for creating a BSON representation, this API allows reading/writing on the existing data. The API is designed primarily for serialising/deserialising BSON data to/from streams (files, socket connections, etc.).
Release Notes: This release downgrades sources from C++11 to C++98 for use in older systems and mobile devices. The C++11 bases sources have been moved to a branch in the project subversion repository. This release also works with the Windows 7/MSVS 2010 64-bit build.
ncdc is a modern and lightweight Direct Connect client with a friendly text-mode interface.
Release Notes: Bloom filter support has been added for the ADC protocol, and various bugs have been fixed.
OpenSearchServer is a powerful, enterprise-class, search engine program. Using its Web user interface, crawlers (Web, file, database, etc.), and REST/RESTFul API, you can integrate advanced full-text search capabilities into your application.
Release Notes: This release fixes an issue with the optimization task when it is launched by the Web crawler. It is now possible to make a replication between two instances running on non-identical operating systems (like Windows and Linux). Several HTML parser configurations can now be set up on one index. Crawlers can run forever or only once. The locking issue has been identified and fixed.
Lucille MPC is a graphical client application for mpd, the music player daemon. It is targeted to POSIX-compatible, OpenGL-accelerated X11 systems.
Release Notes: A memory leak in the framebuffer code when the process terminates was fixed.
SVN Access Manager is a powerful tool for managing access to subversion repositories. The tool provides user and group management and access rights (read/write) to dedicated paths in a repository as well.
Release Notes: This release fixes a bug with sub-administration rights and gives a user the ability to see the rights granted to him in the general view.
FeResPost is a library that allows the rapid development of small programs for the post-processing of Nastran or Samcef finite element results. The library allows easy manipulation of finite element models, groups, and results. Efficient post-processing is possible because the time-consuming operations are written in C/C++. The library is distributed as a COM component, a .NET assembly, as well as a Ruby compiled extension.
Release Notes: Correction of a few minor bugs. Some internal stuff has been modified.
libquickmail is a library intended to give C/C++ developers a quick and easy way to send email from their applications. It supports multiple To/Cc/Bcc recipients and multiple MIME attachments without size limitation. It uses libcurl for SMTP communication, but a light version is also included without the libcurl dependancy. The library can also be used to just create a multipart MIME message body. It also comes with a command line application for sending mail (with optional attachments).
Release Notes: This release adds features to allow sending attachments from memory. Multiple recipients are listed in a single To/Cc header line (instead of one header line per recipient). An initialization function has been added (needed for Windows winsock initialization).
Texmaker integrates many tools needed to develop documents with LaTeX in just one application.
Release Notes: A bug in the shortcut of the "quick build" command has been fixed.
SchemaCrawler is a Java API which makes working with database metadata as easy as working with ordinary Java objects. It is also a database schema discovery and comprehension and schema documentation tool. You can search for database schema objects using regular expressions, output the schema and data in a readable text format, and find potential design issues with lint . The output is designed to be diff-ed against other database schemas. SchemaCrawler supports almost any database which has a JDBC driver, but for convenience is bundled with drivers for some commonly-used RDBMS systems. SchemaCrawler works with any operating system which supports Java.
Release Notes: A bugfix for generating database diagrams on Linux.
SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spreadsheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.
Release Notes: This release adds Mode as an option to Row Stats report tables. Line and area charts can show major labels only as an option. Pie charts have option to display count and percent (not just in the tooltips as at present). Histograms use consistent bins when charted by a second variable. Better placement of y-axis title when wide labels. Pie charts keep consistent colors even if sorted by count rather than value or label. Better support for setting up report folders.
Mundus is a tool that can keep your /home folder clean by looking for uninstalled software that left configuration files. It can automatically or manually back up those files in case you need them later.
Release Notes: With 5 months since the last release, this version brings few changes to the user, but an extensive list of improvements under the hood. Most importantly, the code is much more readable, it uses better programming techniques, and, as a side effect, Mundus is much more stable then ever before. No new modules were introduced.
QTGZManager is a frontend to the Slackware pkgtools. It can compare versions, install, reinstall, upgrade, downgrade, and remove packages. It also converts RPMs to TGZs, shows the package contents and information, and freezes or unfreezes a specific version.
Release Notes: A Firefox-like search bar for text highlight search in HTML content (help, patches, and diffs). QTGZManager pops up if you try to exec another copy. The option to choose a user's preferred privilege escalation tool. The option to use silent output during action execution. The option to automatically check for new official Slackware patches at startup. Updated help usage information (F1). Support for the Mate desktop. Many bugfixes and much more.
tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.
Release Notes: This release adds a C API, a new solution for VS (2008), right-to-left/Bidi capability in the output iterators for Hebrew/Arabic, paragraph detection in layout analysis/post OCR, fixes for inconsistent xheight during training and over-chopping, simultaneous multi-language capability, a refactored top-level word recognition module, an experimental equation detector, improved handling of resolution from input images, and a blamer module for error analysis. It cleans an externally-used namespace by removing includes from baseapi.h.
pyBit uses AMQP to create a distributed, cross-platform buildd toolkit to build packages using a collection of buildds, direct from various VCS clients. It is intended to support rapidly evolving software collections, and can support multiple VCS frontends and multiple build backends. Cross building is expected to be supported for some backends. The initial backend uses dpkg for Debian. pyBit includes support for cancelling selected builds and using multiple buildd clients per architecture, per platform, and per suite.
Release Notes: This is the first working release.
gThumb is an image viewer written for the GNOME environment. It lets you browse your hard disk, showing you thumbnails of image files. It also lets you view single files (including GIF animations), organize images in catalogs, print images, view slideshows, set your desktop background, and more. gThumb also supports Nautilus thumbnails.
Release Notes: Support has been added for WebP images. The window maximized state, the filterbar status, the video viewer volume level, the visited locations history, and the viewer sidebar status are now saved and restored. More use is made of XDG_CONFIG_HOME. Loading errors in the browser are no longer displayed using a modal dialog. Automatic completion has been added to the category entry. Images can now be rotated and cropped. Faster image modification algorithms have been implemented. Various further improvements and bugfixes have been made.
Bisect is a code coverage tool for the Objective Caml language.
Release Notes: This release introduces a new instrumenter based on the "-ppx" commandline switch of compilers. The report utility now features a "-summary-only" commandline switch to output only a summary (in text mode). A large refactoring has been performed, fixing several minor bugfixes. Bugs #86 ("-ocaml-prefix" doesn't really work), #87 (install shouldn't build anything), and #89 (do not activate warnings by default) have also been fixed.
JERL is a system that allows Perl scripts to run within the JVM without requiring an external version of Perl.
Release Notes: Perl has been updated from 5.16 to 5.16.2. The current implementation is a version of microperl.