Kwooty 0.8.3 Released
Hi there,
Just a short post to inform that kwooty 0.8.3 has been released :
This release does not contain code modification but complies with fedora’s rpmlint.
Cheers,
Xavier
Kwooty 0.8.2 Released
Hi folks,
kwooty 0.8.2 changelog :
- kwooty now speaks French !

kwooty 0.8.2
I would like to thank Yurienu Amenysta that performed a great job with this translation ! ![]()
See you,
Xavier
Kwooty 0.8.1 Released
Hi,
Here is kwooty 0.8.1.
What has been fixed:
- Fix regression: when nzb file name was too long, main window width was automatically increased
- Fix bug: scheduler plugin did not pause items when requested if download limit speed was set to “No Limit”
- Fix bug: temporary files from a canceled nzb collection could not be removed if nzb collection was previously already downloaded
That’s all for this release !
Cheers,
Xavier
Kwooty 0.8.0 Released
Hello there,
Here is the new release of kwooty 0.8.0. Lets begin by the traditional screenshot of the current main window
:

kwooty 0.8.0
And as usual, the detailed change-log below:
- New plugin : Automatic download retry
This plugin allows to download missing or corrupted files again automatically in order to improve chances to retrieve a correct file.
If the file collection contains par2 files, the plugin will try to download files considered are missing/corrupted or corrupted only if repair or extract process fails.
If the file does not contains any par2 files, the plugin will requeue a corrupted file immediatly, otherwise the extract process will likely fail.
- Improve readability for files whose “download retry” has been requested. Once “download retry” action on incorrect file(s) is performed, the file(s) will display the following status : “In queue (Retry)”
- Disk I/O reducing : Yenc segments are now on-the-fly decoded once downloaded. Previously, all segments were saved in different files in the temporary folder waiting for decoding process.
Now, all segments belonging to the same file are now downloaded, immediatly decoded then written in a unique temporary file. Once download is complete the file is moved to the target folder.
- The “download retry” feature now re-downloads only segments that are either missing or corrupted. (Previously all segments from a file were downloaded again)
- Feature request : added shortcut towards bandwidth throttle configuration.
If bandwidth manager plugin is active, the download limit and scheduler settings can directly be accessed by double clicking on the speed text located on bottom right in the status bar.
- When pending downloads are restored at a new start-up, “Pause” status from previous session is now kept.
- Icons next to nzb file name now notify the user to quickly check the current status of the file collection :
When downloading, the icon remains the same as previously :

When Pause / Idle, the icon will be displayed as semi-transparent :

If no files at all have been found of the server, the icon of the collection will look like this :

Finally, if a post download process job (verify/repair or extract process) has failed, the following icon will be displayed :

- Better consistency between Connections/Disconnection icons. The same icon is now used and painted in gray for Disconnection status
- Font color and typo of labels in sidebar have been changed to improve readability
- Fix compilation issue with new power management API from KDE SC 4.8
That’s all for that time, merry Xmas holidays. ![]()
Xavier
Kwooty 0.7.3 Released
Hi,
Here is kwooty 0.7.3 : a new bug fix release of kwooty.
The fixed bugs are described below:
- Fix bug #3437022: pending download restoring at start-up could be lost in certain situations
- Fix regression #3443484: when interet connection was lost then back again, downloads were not restarting automatically
- Fix bug #3444490: when opening nzb file(s) from file manager, the kwooty’s bouncing cursor was stop only after timeout
- Before restoring downloads at start-up, checksum of file that store queued downloads is now performed to ensure data integrity
- Fix issue with an incorrect value stored in kwootyrc under certain circumtances and could lead to a crash at next kwooty start-up
- Fix issue in yenc decoder that could consider correct decoded files as corrupted (’decoded (bad CRC)’ status) with some yenc encoders.
Thanks for all of you that took time to fill the bug report !
All the best,
Xavier
Kwooty 0.7.2 Released
Hi,
Here is a new bug fix release of kwooty: 0.7.2.
The fixed bugs below:
- Fix bug #3386546 that could lead to server connection drop if Bandwidth manager plugin was active with download limit set to “No Limit”
- Fix bug #3390955 that unpacked zipped files format that were not intended to be (ie : .war files)
All the best,
Xavier
Kwooty 0.7.1 Released
Hi,
Here is a kwooty bug fix release (0.7.1), the changelog below:
- Fix issue when decoding uu encoded files whose file name contains white spaces (thanks to Nicholas for fixing this !)
- If message 481 from usenet server is received, try to download segment 1 minute later than considering it as not present
- Fix bug #3361080 (and regression from 0.6.3 by the way) that could lead to server connection drop
That’s all, enjoy hollidays !
Cheers,
Xavier
Kwooty 0.7.0 Released
Hello there,
Here is the spring release of kwooty aka kwooty 0.7.0, lets begin by an overall screenshot of the main window
:

kwooty 0.7.0
And as usual, the detailed change-log below:
- Retry action added (accessible via “right click > Retry” context menu or “Downloads > Retry” menu) that allows to re set in queue files whose download/verify/extract process failed :


Retry action available from right click context menu and from Download menu
Selected File(s) can now be reset in queue if file(s):
- is decoded but has an incorrect CRC
- has not been found on server
- can not be repaired
- can not be extracted
Files not found on server or with a bad CRC can be reset in queue anytime during download process.
Files that can not be repaired/extracted can be reset in queue when verify/extract process has ended respectively.
It can be used in two different ways, if retry action is performed:
- on selected files (children items), only selected files will be reset in queue.
- on the overall nzb file (parent item), all children files whose download/verify/extract process failed will be reset in queue.
- Bandwidth management plugin added that allows to limit and schedule download speed:

Bandwidth manager plugin
The download speed can be limited all the time or can be scheduled on a 30 minutes basis calendar.
This simple calendar allows to choose between three download speed statuses for your schedule needs:
- no download speed limit
- speed is limited
- downloads are paused
Speed limit scheduler
- Active servers will now try to also download files not found by Master server (in a load balancing way if several active servers are set) instead of just being considered as missing.
The principle of Active servers is to act as another Master server and to download queued files at the same time than Master server.
Previously, if a file was not found from Master server it was just considered as missing (or was set as pending if a passive backup server was setup).
Now if the Master server does not find any file, one of the Active servers will try to download it in its turn before considering it as really missing.
- Basic splitted files (as name.ext.001, name.ext.002) merging process is now handled (in addition of rar, zip and 7z archives)Previously splitted files were not managed, now they will be identified as and merged during extraction process.
- A decoded file that has a bad crc will be notified to user with an appropriate icon and status :
![]()
A decoded file with an incorrect CRC
This feature could be useful to know if par2 files are mandatory to repair decoded files. For a nzb content without any par2 files, if a decoded file gets a incorrect CRC, there are great chances that extraction process will fail.
On the other hand, even if par2 files are present it can be useful to reset a decoded file with a bad CRC in queue during download process.
That almost there about this release, I hope you will like it. By the way do not hesitate to report feedback, bring some suggestions or features that you would like to see in the next release !
Finally, I would like to thank the translators (big up to Michael and Pavel) that performed a great job !
Now it’s time for me to take a break, spring time is there !
Cheers,
Xavier
Kwooty 0.6.3 Released
Hi,
Here is a kwooty bug fix release (0.6.3), the changelog below:
- Corrupted download files could happen on some usenet providers if host returned 503 or 436 response codes when a segment download was requested. Now the segment is not considered as missing and download will be requested again.
- Regression fix : user was not notified about eventual decoding errors.
Development is going on for next release, more news should come within several weeks, so stay tuned !
Cheers,
Xavier
Kwooty 0.6.2 Released
Hi folks,
Here is a small kwooty release (0.6.2), below the changelog :
- Fix compilation issue with KDE SC 4.6 shipped with new power management
- Small update in Czech translation.
Merry Christmas ! ![]()
Xavier