KRename
is a batch-mode file renaming utility for the K Desktop Environment
(KDE). The primary software developer is Dominik Seichter.
The utility is primarily designed for managing large collections of
digital photographs and music files, but it is general enough in
design to be applicable to a wide variety of uses.
Krename offers an easy way to rename hundreds of files in one go, giving you as much freedom as you need. You can use parts of the old filename, information like the current date or even an mp3 tag or the colour depth of an image.
Krename integrates into the Konqueror or Krusader filemanager !
Despite its description as a batch utility, KRename is a GUI-based
application, not a shell script. The
screenshots page shows some of the features of the GUI.
The basic actions of KRename include file renaming, copying, moving and
overwriting. KRename can create shortcuts and undo what it changed.
Some additional KRename
features include:
- The ability to work on single files, groups of files, and directories.
- Support for recursive directory scanning.
- Has two GUI modes: tabbed and wizard-like.
- Support for multiple language translations.
- Use of an open plugin architecture for expandability.
- Has plugins for showing meta-information of images, sounds, languages, and many other file formats.
- Support for image viewing with numerous formats.
- Renaming can be performed via filenames, extensions, dates, times, substrings, regular expressions, and upper/lower case letters.
- Integration with Konqueror and Krusader.
Version 3.0 of KRename
was announced
this week. The
KRename home page lists
numerous improvements, some of them include:
- KIO-Slave Support for handling remote file operations.
- Completely controllable by the command line.
- Support for scripting via the DCOP interface.
- Usability improvements, including simplified operation and a beginner mode.
- New language translations.
- Bug fixes.
- Performance improvements.
- New documentation in PDF format.
KRename looks like a very useful application, the software
is available for download
here.
Comments (5 posted)
System Applications
Audio Projects
The
latest changes from the
Planet CCRMA audio utility packaging project include new versions of the Alsa Modular Synth, TAP Plugins, TAP Reverb Editor,
Gmorgan, Libfishsound, and Qjackctl.
Comments (none posted)
Database Software
Version 0.8.4 of Glom, a GUI database table designer, is available.
Changes include dependence on a new version of Bakery, connect button
behavior changes, build improvements, more translations, and more.
Version 0.8.5
was also announced
this week, followed by
version 0.8.6.
Glom is, apparently, under intensive development.
Full Story (comments: none)
Version 4.1.3-beta of the MySQL database is available.
"
This is the first beta development release, adding new features
and fixing recently discovered bugs. The change to "beta" level indicates,
that all planned major features for MySQL 4.1 have been implemented by
now. The focus is now on testing and stabilizing these new features and
the rest of the code base."
Full Story (comments: none)
The July 6 issue of the PostgreSQL Weekly News is out; among other things,
it looks at what will be in the upcoming 7.5 release. "
With the caveat that these
features could be removed during the beta cycle, most of the big name
features made it in under the wire including nested transactions, PITR, and
integrated pg_autovacuum. It is also worth reminding folks about win32
support, tablespace support, and the ARC buffer code, which is making this
release one of the most significant in several years."
Full Story (comments: 3)
Version 1.0 (Production Grade) of Slony-I, a database replication
solution for the PostgreSQL database,
has been announced.
The Slony-I project
web site has more details:
"
Slony-I, which functions on PostgreSQL 7.3 or better, does asynchronous master-to-multiple-slaves replication, slave promotion and failover, and helps you do PostgreSQL upgrades with extremely short downtimes."
Comments (1 posted)
Mail Software
Qms-analog version 0.3.4, a log file analyzer for qmail-spanner,
has been announced.
Comments (none posted)
Security
Stable version 2.3-0 of afick (Another File Integrity Checker),
a cross-platform intrusion monitoring system,
is out. Here is the change summary:
"
A new command is added in this release : afickonfig, to help
afick configuration. Running options are added in reports."
Comments (none posted)
Web Site Development
Version 1.0 of the
Quixote
web development platform has been released.
The
CHANGES document shows no differences from the 1.0c1 release.
Comments (none posted)
Version 0.5.2 of Samizdat, a generic RDF-based engine for building collaboration and
open publishing web sites, is available.
"
This version adds Wiki functionality to Samizdat, allowing to edit
messages and track history of changes. Messages may use Textile format
for advanced hypertext markup, editing may be limited to the original
creator or open for all site members. Other highlights of this release
are FastCGI support, configurable site logo, multiple usability
improvements, and the usual bunch of bugfixes. Once again, database
schema is slightly changed."
Full Story (comments: none)
Desktop Applications
Audio Applications
Version 0.2.9 of QjackCtl is out.
"
It's been a while, although this time there's not much. Just minor fixes,
nothing very outstanding. However here it is, a new public release for
QjackCtl, the little Qt (cutie:) application to control the JACK sound
server daemon, specific for the Linux Audio Desktop infrastructure."
Full Story (comments: none)
Version 1.6.4 of
WaveSurfer, a sound visualization and manipulation tool, is out.
The
Change History document mentions several changes in the
transcription section of the code.
Comments (none posted)
Data Visualization
Version 1.0.0 of Fl_PlotXY, an XY plotting widget for FLTK,
has been announced.
Here are the changes:
"
A complete re-write of Fl_PlotXY. It now draws the data properly and is capable of handling multipule lines of data. More features will be added over the next few days, including loading and saving of .csv files, data manipulation and more." New versions of Gmsh and Table are
also available on the
FLTK site.
Comments (none posted)
Desktop Environments
Version 2.3.7 of Bakery, a C++ Framework for creating document-based GNOME applications, is available with minor changes.
Full Story (comments: none)
Tarballs are due for the GNOME Development Release Version 2.7.3.
Full Story (comments: none)
Version 2.6.2 of GARNOME, the bleeding edge GNOME distribution, is out
with lots of new component software versions.
Full Story (comments: none)
The July 2, 2004
KDE-CVS-Digest
is out with the following content summary:
"
KWord now can mailmerge from KSpread as data source. Less flicker in Konqueror and Kicker. And many bugfixes in KSnapshot , Konqueror, khtml and KMail."
Comments (none posted)
Electronics
Version 0.2 of
KRelais,
an electronic relay and switch simulation program,
has been announced. Here are the changes:
"
Signal lines on voltage are now highlighted. Pause and continue are simulated. Code cleanup was done."
Comments (none posted)
Games
Version 2.7.4 of the Gnome-games collection is out.
"
Lots of new stuff this time around. There are now new ways to play
both Aisleriot and Robots. Also, I've removed the shuffle button in
Mahjongg, you can currently only shuffle if you run out of
moves."
Full Story (comments: none)
Version 0.3.2 of GNOME War Pad, a VGA Planets client for GNOME,
is out with bug fixes and several enhancements.
Full Story (comments: none)
Version 1.7 of the game Monster Masher is available.
This version has been ported to gtkmm 2.4, and features bug fixes.
Full Story (comments: none)
Slagpanic
is a new game that is available on the PyGame site.
"
Slagpanic is a colorful modernization of the classic, Qix. Your job is to box in a wild variety of enemies and obstacles. You can also grab powerups to make things easier. Slagpanic also optionally makes use of some accelerated C++ routines, but benefits are only slight."
Comments (none posted)
GUI Packages
Version 2.4.4 of gtkmm, a C++ interface to GTK+, is out
with build fixes and other improvements.
Full Story (comments: none)
News Readers
Version 0.5.1 of Lifrea is out with bug fixes and other improvements.
"
Liferea (Linux Feed Reader) is a fast, easy to use, and easy to install
GNOME news aggregator for online news feeds. It supports a number of
different feed formats including RSS/RDF, CDF, Atom, OCS, and OPML."
Full Story (comments: none)
Office Applications
Version 1.7.1 of anyInventory, a cross-platform inventory system,
has been announced.
"
Brand new user-requested features in this version include the ability to highlight fields, the addition of an auto-incrementing field, automatic hiding of the administration links from unauthorized users, and an improved quick search.
Several bugs that made version 1.7 unusable for some users have been fixed. As version 1.7.1 is the most well-tested and stable release of anyInventory to date, current users of any previous release are encouraged to upgrade."
Comments (none posted)
Version 0.0.5 of criawips, a slide show / presentation application
for GNOME, is available.
"
This version includes a preview of the slide within the main window.
This is currently affected by a bug (feature?) of the GNOME Canvas that
prevents zooming text."
Full Story (comments: none)
Version 1.2.13 of the Gnumeric spreadsheet is available.
"
This is a medium priority release. We finally seem to have fixed
the xls export
issues around sheet local names and dealt with text overflow for really large
workbooks. Andreas chipped in with some LaTeX export fixes and patches for
printing problems. While we were playing with Glynn's film game we
noticed a
problem at the bottom of some of the pictures. Morten found the missing
8 bytes
and the jpgs look clear now.
This release also has a few nifty features backported."
Full Story (comments: none)
Office Suites
KDE.News
points to
an article on KOffice.
"
When was the last time you took a look at KOffice, KDE's native office suite?
This article looks at the good, and the bad, in the latest version of the 1.3
series. Although OpenOffice.org grabs most of the limelight KOffice has been
steadily improving, with a low memory footprint and tight integration with
Konqueror you might find useful."
Comments (none posted)
The June 2004 edition of the OpenOffice.org Newsletter
is available with the latest news from the OpenOffice.org
office suite project.
Full Story (comments: none)
Web Browsers
Despite the previous version being named "End of the Line",
version 1.3.16 of the Galeon browser
is available.
"
Yes, it's roughly that time of the month again, and here's our first official release that's compatible with Mozilla 1.7. There's a lot of small fixes and refinements - particularly the fixing of the annoying crash when deleting cookies."
Comments (3 posted)
Miscellaneous
Alexandria 0.3.0, a book collection management application for GNOME,
is out."
This release considerably improves the dialog box to add books,
ships a new provider to the Proxis library and features
more GNOME compatibility."
Full Story (comments: none)
Version 0.12 of Gwget, a download manager for Gnome 2, is out.
This release features code cleanup, notification area support, and more.
Full Story (comments: 2)
Languages and Tools
C
Version 3.4.1 of GCC, the GNU Compiler Collection
is available.
The
changes
document has a long list of fixed bugs.
"
"
Comments (none posted)
Caml
The June 29 - July 6, 2004 edition of the Caml Weekly News
is available with the week's Caml language development news.
Full Story (comments: none)
Java
Don Schwarz
writes about code generation and bytecode
manipulation in Java on O'Reilly.
"
In this article, I will consider the case of a status-bar component embedded in a GUI application. I will explore a number of different ways to implement this status reporter, starting with the traditional hard-coded idiom. Along the way, I will introduce and discuss a number of new features in Java 1.5, including annotations and run-time bytecode instrumentation."
Comments (none posted)
Andreas Schaefer continues his series on class loading with
part two.
"
Though we discussed the basics of class loading in the previous article in this series, we still need more knowledge before we can delve into the advanced class-loading techniques. This article will show how to solve class-loading problems and to overcome some debugging limitations of the JDK class loaders."
Comments (none posted)
Jack Shirazi and Kirk Pepperdine
discuss Java garbage collection optimizations
on IBM's developerWorks.
"
If you're part of the current blogging craze, then you've likely heard of Blog-City, a blogging site owned and operated by Blog-City Ltd., a small company in Scotland. When some unexpected performance issues cropped up, Java performance experts Jack Shirazi and Kirk Pepperdine were asked to assist in a technical tuning of Blog-City."
Comments (none posted)
Lisp
Version 1.0-alpha of SLIME, an Emacs mode for Common Lisp development,
is available.
Full Story (comments: none)
Perl
The June 28 - July 4, 2004 edition of
This Week on perl5-porters is available. Here's the content
summary:
"
This was a week rich in discussion. Read about programming with threads, UTF-8 crashes and leaks (and fixes), parsing, globbing, deparsing, and other things."
Comments (none posted)
The June 27, 2004 edition of
This Week on Perl 6 is available with the latest Perl 6 development
news.
Comments (none posted)
Use Perl
mentions the search for a new Perl 6 pumpking.
"
We need a Perl 6 pumpking, someone to take on the responsibility of making the Perl 6 compiler happen. When we started this whole process these many years ago, we thought having one person handle the software end of things was sufficient, but making perl 6 a reality is a much larger task than we'd originally figured, as both Perl 6 the language and Parrot the interpreter have ended up bigger than we'd thought they'd be. Bigger, in fact, than one person can reasonably manage, especially with a volunteer project."
Comments (none posted)
Matt Casher
introduces POE on O'Reilly.
"
My framework of choice is POE. POE is a single-threaded, event driven, cooperative multitasking environment for perl. Basically, POE is an application framework in which a single threaded perl process waits for events to occur so it can act accordingly. This event loop comprises the core of a POE process."
Comments (none posted)
Python
Barry A. Feigenbaum
introduces Jython on IBM's developerWorks.
"
Jython is an implementation of the popular scripting language Python, but running on a JVM. For Python developers Jython is the best possible entry point to the Java platform; for Java developers it may be the strongest incentive to learn another language. Frequent developerWorks contributor and alternate language enthusiast Barry Feigenbaum introduces Jython and shows you what it can do to enhance your productivity on the Java platform."
Comments (none posted)
The Dr. Dobb's Python-URL! for July 5, 2004 is out. This week's links
include Quixote 1.0 release announcement and a discussion of backward
compatibility in Python, among other topics.
Full Story (comments: none)
Tcl/Tk
The July 5, 2004 edition of Dr. Dobb's Tcl-URL! has been published.
Full Story (comments: none)
XML
Fabio Arciniegas A.
demonstrates
SVG animation on O'Reilly.
"
In the last part of our exploration of SVG and Typography, we turn our attention to effects with animated type, exploiting SVG declarative animation features."
Comments (none posted)
Uche Ogbuji presents
part three
of his series on Python tools and XML on O'Reilly.
"
In this article I focus on ElementTree, libxml/Python and PyRXPU. I recommend reading or reviewing those articles first, as well as the earlier articles in this namespace series."
Comments (none posted)
Edd Dumbill
steps down
from his position as chief editor at XML.com.
"
From a personal point of view, my time at the helm of XML.com has been endlessly enriching. The XML community itself is a unique mix of the erudite, the obscure, the eccentric and the inspired. XML as a technology covers such a broad and fascinating range of applications, and perhaps more than most technologies has deserved the soubriquet "world-changing"."
Comments (none posted)
Editors
Version 1.1.0 of tease
is out. Here's the project description:
"
tease (text editing and scripting environment), language: tcl/tk, using
freewrap and tkprint, dual-OS (win32, unix) editor with: basic encryption,
fast commenting of code, excellent search/replace (regexp, too), unlimited
undo/redo, more features".
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>