1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380
|
LottaNZB 0.6 - February 13, 2011
================================
- 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.
LottaNZB 0.5.4 - May 23, 2010
=============================
- New "Inhibit suspending" plug-in. When enabled, it prevents the computer from
being suspended if there hasn't been any input for a certain amount of time,
but there are still active LottaNZB downloads. This allows you to keep the
computer powered on when you go to bed and let it suspend itself when all
downloads are complete.
Please note that this plug-in doesn't work on all systems. Most importantly,
Ubuntu 9.10 isn't supported, while Ubuntu 9.04 and 10.04 are. The reason for
this is bug #510907 in gnome-power-manager 2.28.
- Fix crash of LottaNZB at startup occuring when HellaNZB uses unrar-free to
extract downloaded archives. (LP: #577105, thanks to Jim in Chicago for
reporting this)
- Make it possible to display the documentation without installing LottaNZB.
- Move the 'Quit' menu entry to the bottom of the panel menu, as suggested by
Alvaro Aleman in #545318.
- Updated translations. Hungarian, Occitan (post 1500), Brazilian Portuguese and
Swedish were newly added.
- Remove Newzbin plug-in, as the web service is no longer operational.
LottaNZB 0.5.3 - February 10, 2010
==================================
- Use the new application indicator approach to be introduced in Ubuntu 10.04.
The "Notification area" plug-in has therefore been renamed to "Panel menu".
Users of other distributions or older Ubuntu versions will only notice a
slight change in the order of panel menu items as well as the addition of the
'Preferences' menu entry.
- Significant improvement of usability: When clicking on the panel menu icon or
activating the 'Show main menu' checkbox in the panel menu while the window is
minimized, actually bring it to the front instead of hiding it completely.
(LP: #519098, thanks to Chris Conway for reporting this)
- Fix crash on machines with GTK 2.19 or later (e.g. Ubuntu 10.04).
(LP: #507739)
- Prevent the application from hanging while being shut down. (LP: #513960)
- Fix an installation failure that occurred when 'intltool' wasn't installed
during the first installation attempt. (LP: #490985)
- Try to create the download directory if it doesn't exist. If this fails,
LottaNZB will fall back to the default download directory to prevent HellaNZB
from crashing. (LP: #513207)
- Add 64x64 application icon to fix scaling issue in Ubuntu's Software Center.
- Update both the application and NZB file icon to use a warmer color palette.
- Fix unhandled exception when a plug-in required by another plug-in cannot be
found.
- Updated translations. The (unfortunately not so up-to-date) documentation is
now also available in Portuguese.
LottaNZB 0.5.2 - November 28, 2009
==================================
- Display a useful message if 'unrar', the program used to extract completed
downloads, cannot be found.
- Work around a HellaNZB bug that causes the post-processing of a download to
stall if the NZB file contains an NZB file of the same name. (LP: #381318)
- In Ubuntu 9.10, labels of toolbar buttons are displayed to the right of their
icon, but only if the button is marked as important. This is why some of
LottaNZB's toolbar buttons, the important ones and those whose purpose isn't
obvious, had to be marked as well.
- Fix a bug that caused LottaNZB to crash on startup on FreeBSD systems.
(LP: #434199, thanks to Zach for reporting this)
- LottaNZB requires Python 2.5 or newer.
- Updated translations.
LottaNZB 0.5.1 - September 20, 2009
===================================
- Support for backup servers! While it has always been possible to mark servers
as backup servers (aka fillservers), until now, it required you to edit the
HellaNZB configuration by hand. Starting with LottaNZB 0.5.1, you can do that
from within LottaNZB. Backup servers are servers that are only used if a
certain file cannot be downloaded from all other servers.
- LottaNZB allows you to enable SSL when it's started for the first time.
- Downloading NZB files from Newzbin.com and directly passing it from Firefox
to LottaNZB finally works. (LP: #384916)
- Fixes a bug that caused HellaNZB to be restarted infinitely many times when
changing a value in the mode selection dialog.
- Work around a strange PyGTK/GTK bug that caused LottaNZB to crash when opening
the 'Add file' dialog. (LP: #425255)
- LottaNZB 0.5 failed to run on fresh installations due to missing directories.
(LP: #425154)
- If Apport is enabled and LottaNZB crashes, it will gather several log and
configuration files related to LottaNZB and HellaNZB and attach them to the
bug report, which makes it easier for us to fix the bug. In this version of
LottaNZB, we made sure that as much sensitive data as possible is removed from
these files for privacy reasons. (LP: #425630)
LottaNZB 0.5 - September 5, 2009
================================
- Plug-in support! In an effort to keep the default user interface clean and to
make it easier for us to add new features to LottaNZB that some of you will
hopefully find useful, we added a new tab to the preferences window where you
can enable and disable plug-ins. We turned the categorization feature and
Newzbin support into plug-ins. It's now also possible to hide the LottaNZB
icon in the notification area.
- It's now possible to enqueue NZB files over the network. This means that you
can add both normal NZB files and Newzbin IDs to the download queue on another
computer.
- Instant apply preferences: Like many other GNOME application, LottaNZB will
make sure that changes in the preferences window take effect instantaneously.
- You can use the preferences window no matter what usage mode has been
selected. This means that you can use plug-ins and change the maximum download
speed in front-end mode as well (LP: #336306).
- Adhere to the XDG Base Directory Specification by freedesktop.org for the
location of the configuration and download directory. This means that
LottaNZB's configuration has been moved from ~/.lottanzb to
~/.config/lottanzb, while for new users, the download directory will default
to whatever your distribution and locale settings specify. (LP: #261221,
thanks to Hans Spaans for proposing this)
- Choose whether NZB files added to the download queue should be deleted or not.
- Pause or resume downloads directly from the notification area menu.
- Threading bug fixed that caused ghost LottaNZB instances not to exit when
they had successfully enqueued files passed as command line arguments.
- Don't use the term "Extracting" for the post-processing state if the user has
disabled the automatic extraction of downloads. (LP: #312981, thanks to Freddy
Peralta for reporting this)
- LottaNZB's GUI has been ported from libglade to GtkBuilder, because libglade
is being deprecated by the GNOME project. This means that the application
doesn't depend on python-glade2 anymore, but requires GTK >= 2.16 in order
to work.
- Internally, the GUI code has been mostly separated from the rest of the
application code.
- Don't show the main window if LottaNZB has yet to be configured during its
first launch. Prevent the main window from overlapping other LottaNZB dialogs.
(LP: #312315, thanks to VuDu for reporting this)
- Remember the last location of the 'Add file' dialog over multiple sessions.
- Don't import HellaNZB configuration files like /etc/hellanzb.conf if no
servers have been specified in the file.
- LottaNZB's installation routine has been made ready for the Python-related
changes in Ubuntu 9.04.
- The configuration system features better backward and forward compatibility.
- Restore the main window's position when the application is restarted.
- New and updated translations.
- Other bug fixes.
LottaNZB 0.4.1 - January 27, 2009
=================================
- For those who initially used the Ubuntu package of LottaNZB 0.3, this release
fixes a severe problem with the automatic extraction of downloaded archives.
LottaNZB now always uses 'unrar' instead of 'unrar-free' because
unfortunately, the free alternative isn't capable of extracting a majority of
downloads. We recommend you to reenable the automatic extraction in the
preferences window.
- Hebrew, Indonesian, Italian, Norwegian Bokmal and Spanish translation
updated.
- Turkish translation added.
- Bug fixed that prevented LottaNZB from working properly on machines with
Turkish locale. (LP: #318328)
- Remove unwanted leading and trailing whitespaces from category and download
directory names for downloads that were added to the download queue using an
older version of LottaNZB (thanks to Mikal Krogstad for reporting this).
- A bunch of Debian/Ubuntu package improvements, which were necessary to make
LottaNZB ready for the Debian and Ubuntu package repositories: E. g. a new
man page and an application menu entry on Debian.
LottaNZB 0.4 - December 29, 2008
================================
- This is the first version of LottaNZB which is based on the Kiwi framework
(http://www.async.com.br/projects/kiwi/). Kiwi simplifies the development of
graphical applications by providing an extensive set of high-level tools,
which now replace our self-baked ones. Kiwi enabled us to significantly
reduce the amount of code required to do certain things and paves the way for
a faster implementation of new features, since we can concentrate on the
things that matter.
- Beside the graphical parts of the application, also the other parts have
undergone a major rewrite. This did not only improve the reliability and
maintainability of the code but also fixed a bunch of bugs.
- The categorization feature has been improved notably. Users that don't want
to categorize their downloads are allowed to disable the feature completely
in the preferences dialog. The others are rewarded with the possibility of
creating a custom set of categories and - even more exciting - with a
function that automatically moves a completed download to a directory named
like its category.
- The algorithm collecting HellaNZB's log messages has become way more
intelligent (LP: #245670).
- Thanks to this, we laid the groundwork for a mechanism that analyzes all
incoming HellaNZB log messages and extracts the interesting information.
HellaNZB's current interface for external application doesn't provide us with
much information. In future version of LottaNZB, you can expect more
information to be displayed about the state of your downloads and LottaNZB
will also know more about potential problems.
- The way how LottaNZB manages its configuration has completely changed.
Instead of an XML file an INI-style configuration file format is used.
Internally, LottaNZB uses a decentralized configuration system with support
for nested configuration sections, which makes LottaNZB more modular and
extensible. There are plans for a plug-in system which will make use of it.
Any existing, old-fashioned XML configuration file is automatically converted
to the new format.
- Scrolling should now be possible in both the download list and the message
log window and the lists won't flicker anymore when updated.
- Reordering the download queue using drag & drop has been made more
predictable and hence sleeker to use. Dropping a download won't unselect it
anymore.
- LottaNZB won't crash anymore if the Usenet server configuration contains an
optional property such as 'fillserver', 'enabled', 'skipGroupCmd' and
'bindTo'. (LP: #251798, #280302)
- Support for non-ASCII characters in HellaNZB configuration files, which makes
it possible to choose a download directory with a name like "Vidéos".
(LP: #305248)
- It's possible to enable or disable the automatic extraction of completed
downloads.
- Users are informed when something goes wrong downloading an NZB file from
Newzbin.
- LottaNZB 0.4 speaks several new languages. Thanks to the work of numerous
people, translations to Hebrew, Indonesian, Italian, Norwegian Bokmal, Polish
and Portuguese have been added.
- Upgrading to a new LottaNZB version has become much easier for those who use
the source package. The 'install' command will look for existing
installations and prevent annoying version conflicts.
- This list is far from complete. There are numerous other minor and major
improvements not mentioned here. Give LottaNZB 0.4 a try and see yourself!
LottaNZB 0.3.1 - July 8, 2008
=============================
- Usenet server ports are correctly saved again. (LP: #245787)
- Fixed support for Usenet servers that don't require a username and a
password. (LP: #205326)
LottaNZB 0.3 - July 1, 2008
===========================
- A brand-new usage mode selection window, which replaces the first-run wizard
and the front-end mode preferences window. The new underlying code is much
better at handling problems such as connection issues and configuration
errors. You can now switch between different usage modes on the fly.
- Newzbin.com support! Downloads can be added to the download queue by simply
entering the corresponding Newzbin.com file ID.
- New message log window. You can monitor both the messages from LottaNZB and
HellaNZB, save them to a file or filter them as you'd like to. This is a
convenient way to provide error messages if you encounter a bug.
- A new application icon, which more or less follows the Tango icon style
guidelines and thus integrates LottaNZB much better into different desktop.
NZB files have their own nifty icon on GNOME desktops.
- If the Python wrapper for OpenSSL isn't available, it will prevent the user
from activating SSL in the server dialog and display an information dialog
instead. (LP: #217773)
- In the front-end mode, no connection information are needed anymore. All it
needs it to select the location of the HellaNZB configuration file and
LottaNZB will parse it in order to know how to connect to the HellaNZB daemon
and where the download directory is.
- The LottaNZB threading stuff has been rewritten so that the GUI remains
responsive while HellaNZB is being started etc. This might also have fixed
some weird crashes in older versions of LottaNZB.
- When saving the preferences, LottaNZB automatically restarts HellaNZB if it's
required to make the changes take effect.
- If you'd like to specify a custom HellaNZB executable to be used in
stand-alone mode, you can do this in the new usage mode window.
- LottaNZB ensures that only one instance is alive at any given time.
- LottaNZB now lets you enqueue NZB files and Newzbin IDs via command line:
lottanzb [FILES and/or NEWZBINIDS...]
- More intelligent input controls: For example, if only numerical or ASCII
characters are valid, LottaNZB will take care of it. The 'Download directory'
button and the Newzbin menu entry are disabled when they're not meant to be
clicked on.
- Remote frontend connection issue fixed.
- Enhanced preferences handling: LottaNZB is very unlikely going to produce
invalid HellaNZB configuration files and should be able to interpret existing
files better than before. It also preserves already defined music types.
(LP: #216547, 213509, #216566)
- Enhanced distribution mechanisms: Once installed, LottaNZB can be easily
uninstalled using `python setup.py uninstall`. And it's easier for us to
generate source tarballs, create Debian and RPM packages etc.
- LottaNZB is registered as an application to handle NZB files, so that a
simple click on a NZB file is required to enqueue it in LottaNZB. This
(should) also work when downloading such a file using a web browser.
- Debug messages aren't shown on the console by default. Instead the --debug
argument can be used.
- Numerous other bug fixes.
LottaNZB 0.2 - April 04, 2008
=============================
- New backend code, which is much more flexible than the old one, allowing us
to add new features with less effort and to provide a more responsive user
interface.
- The information bar both shows the total progress and the progress of the
active download.
- UI improvements all-over the application: For example, buttons are disabled
whenever the user is not allowed to click on it and if they have no effect.
- Python 2.4 support. Thanks to Majestic for reporting this. (LP: #200949)
- Changing the maximum download speed instantly takes effect after hitting the
save button.
- Downloads can be reordered using drag 'n drop.
- LottaNZB doesn't crash anymore if HellaNZB is shut down unexpectedly.
Instead, a tiny reconnect dialog is shown. (LP: #198055)
- Support for news servers that don't require authentication. This feature
didn't work in 0.1 actually.
- Documentation, documentation! LottaNZB now ships with detailed help
information in English, French, Danish, German and Dutch, which can be viewed
from within LottaNZB using GNOME's help application.
- New toolbar button, which opens the download directory in the file manager.
- In the first-run assistant, a hint is displayed, which helps the user to
choose an usage mode.
- Danish and Spanish translation added. Kudos to Kim Tholstorf and Miguel
Latorre García for their great contribution!
- Lots of bug fixes!
LottaNZB 0.1 - March 9, 2008
============================
- The first stable release. Compared to 0.0.2, the entire codebase has
basically been rewritten.
- New in this release:
- Support for multiple Usenet servers
- Easy-to-use configuration assistant
- Language support: English, Dutch, French and German
|