LottaNZB 0.6
The first SABnzbd-based release.
Milestone information
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 39 Severin H
- Blueprints:
- 19 Implemented
- Bugs:
- 20 Fix Released
Download files for this release
Release notes
- New backend software SABnzbd, replacing HellaNZB, which was used in previous
versions of LottaNZB. In comparison to HellaNZB, SABnzbd is actively being
developed, offers a more complete and stable API to third-party applications
like LottaNZB and provides much more features, such as a history of
completed downloads, a built-in web interface, support for RSS feeds,
and so on. In LottaNZB 0.6, only a small fraction of SABnzbd's functionality
is accessible to the user.
- Redesign of the main window, making it slicker and more customizable. The new
buttons on the left can be used to reorder the download queue, in addition to
the already existing drag-and-drop support. The information bar at the bottom
not only makes it possible to monitor and quickly limit the download speed,
but also monitor the amount of free space in the download folder. Also other
parts of the user interface have been considerably improved, such as the
server dialog, always doing the best to adhere to the GNOME Human Interface
Guidelines.
- Provide much more information about the state of downloads, especially if
something unexpected happens. For instance, LottaNZB displays the progress of
verification and extraction operations and allows users to open a dialog
that provides more detailed information about a download, such as its age.
- Give the user more control over downloads taking place by making it possible
to pause and rename individual downloads and to select what kind of
post-processing should be done. Also, users are informed when the requried
tools are missing. Operations on the list of downloads are applied instantly,
making the interface feel snappy.
- Rewrite of the whole help content using Mallard rather than DocBook.
It aims to be an easy-to-understand introduction for users new to LottaNZB
and the Usenet, but also useful for people who are interested in more
advanced or less-known features of LottaNZB. In addition, the whole help
content is available online. Also, specific help topics can be accessed
directly through various 'Help' buttons added to the user interface.
- Greatly simplified setup of LottaNZB. The user can choose to either download
to the current computer or monitor the downloads of another computer. In
either case, nearly all capabilities for managing downloads and preferences
are available. LottaNZB even offers assistance if SABnzbd is not installed on
a Debian-based system.
- Import both the configuration and incomplete downloads of existing LottaNZB
users, making the transition to LottaNZB 0.6 as smooth as possible.
- Make it possible to specify a folder to be observed for new NZB files. Such
NZB files will automatically be added to the queue.
- Make the application ready for the future by adding support for IPv6,
dropping the dependency on the no longer maintained Python module 'Kiwi' and
using D-Bus for inter-process communication.
- Removal of the plug-in architecture. In particular, this means that support
for categories is not available in LottaNZB 0.6. It is planned to be
reintroduced it in later versions of LottaNZB.
Changelog
This release does not have a changelog.
19 blueprints and 20 bugs targeted
Blueprint | Priority | Assignee | Delivery | |
---|---|---|---|---|
Changes that need to be made to LottaNZB's preferences window | Changes that need to be made to LottaNZB's preferences window | 4 High | Severin H | 11 Implemented |
Create an information dialog containing information about the selected download | Create an information dialog containing information about the selected download | 4 High | Severin H | 11 Implemented |
New module that provides access to SABnzbd's API | New module that provides access to SABnzbd's API | 4 High | Severin H | 11 Implemented |
Rethink the elements in LottaNZB's main window | Rethink the elements in LottaNZB's main window | 4 High | Severin H | 11 Implemented |
Update LottaNZB's GUI to work properly with SABnzbd | Update LottaNZB's GUI to work properly with SABnzbd | 4 High | Severin H | 11 Implemented |
All change to the internals of LottaNZB necessary to move to SABnzbd | All change to the internals of LottaNZB necessary to move to SABnzbd | 3 Medium | Severin H | 11 Implemented |
Automatically import existing HellaNZB configuration | Automatically import existing HellaNZB configuration | 3 Medium | Severin H | 11 Implemented |
Change LottaNZB's backend from HellaNZB to SABnzbd | Change LottaNZB's backend from HellaNZB to SABnzbd | 3 Medium | Severin H | 11 Implemented |
Facility to launch the SABnzbd daemon | Facility to launch the SABnzbd daemon | 3 Medium | Severin H | 11 Implemented |
Facility to load, change and save SABnzbd configuration files | Facility to load, change and save SABnzbd configuration files | 3 Medium | Severin H | 11 Implemented |
Make the modes module ready for SABnzbd | Make the modes module ready for SABnzbd | 3 Medium | Severin H | 11 Implemented |
Provide an method to enable/disable remote access in stand-alone mode | Provide an method to enable/disable remote access in stand-alone mode | 3 Medium | Severin H | 11 Implemented |
Provide help content at lottanzb.org/help | Provide help content at lottanzb.org/help | 3 Medium | Severin H | 11 Implemented |
Show SABnzbd's warning messages in the log message window | Show SABnzbd's warning messages in the log message window | 3 Medium | Severin H | 11 Implemented |
Update documentation | Update documentation | 3 Medium | Severin H | 11 Implemented |
Update lottanzb.org and other source to reflect the transition to SABnzbd | Update lottanzb.org and other source to reflect the transition to SABnzbd | 3 Medium | Severin H | 11 Implemented |
Use the same code to manage different types of configuration data/formats | Use the same code to manage different types of configuration data/formats | 3 Medium | Severin H | 11 Implemented |
Ability to pause individual downloads | Ability to pause individual downloads | 2 Low | Severin H | 11 Implemented |
Check correctness of each downloaded file on-the-fly | Check correctness of each downloaded file on-the-fly | 2 Low | Severin H | 11 Implemented |