NewsLeecher 8.0 Beta 1
+: ---------------------------------------------------------------
-- Full Support for Searching & Handling Obfuscated Files -- --
---------------------------------------------------------------
Fully integrated a fast deobfuscation engine into the
SuperSearch backend. With this new engine in place, SuperSearch
will try to guess/detect and deobfuscate garbled/hidden/
obfuscated Usenet postings, seconds after they have been posted
to the Usenet.
This means that you will now be able to find a lot of contents,
that were previously not detectable when using SuperSearch - or
browsing Usenet groups manually.
While SuperSearch can deobfuscate lots of postings right now,
we work further on improving the deobfuscation engine to
support more known deobfuscating techniques in the near future.
---------------------------------------------------------------
Please note that the deobfuscator works by "guessing" the
titles of the obfuscated postings. No human interaction is part
of the process. It's all automated. That's why it works as fast
as it does.
But because it is 100% automated, there might be a few false
positives, resulting in wrongly deobfuscated titles along the
way.
---------------------------------------------------------------
+: In addition to supporting the natively implemented SuperSearch
deobfuscation of Usenet postings (as mentioned above),
NewsLeecher now also supports downloading, unpacking and
proper renaming of 3rd party NZB files with obfuscated
contents.
+: ---------------------------------------------------------------
-- Completely Rewritten Leeching Engine -- --------------------
---------------------------------------------------------------
The NewsLeecher leeching engine has been totally rebuilt, to
provide the best possible performance in regards to speed and
smoothness. On an average computer, older versions of
NewsLeecher would hit a performance bottleneck, when leeching
at ~150 Mbps or more. With the new engine in place, the
performance bottleneck is at a *much* higher level. We have
tested the new engine on a pretty old/slow (2012 Gen. Lenovo
Thinkpad X1 Carbon, 1.8GHz Core i5 / 4-core) laptop hooked up
to a 500 Mbps connection, and didn't notice any noteworthy
slowdowns.
+: ---------------------------------------------------------------
-- Completely Rewritten GUI w. full High DPI support -- -------
---------------------------------------------------------------
Completely new UI that has been optimized with screen real-
estate and compatibility with current and future High-DPI
setups in mind. In regards to screen real-estate, the UI has
been optimized to use as little space as possible and thereby
allow more Usenet related contents to the displayed at the same
time. This is done by placing the NewsLeecher tabs control in
the Windows caption bar and making all the main components in
the NewsLeecher main window easily collapsed and out of view,
when not needed.
+: NewsLeecher is now fully compatible with High-DPI Windows
system setups. So instead of blurrily upscaling texts, icons,
etc. on High-DPI setups, the NewsLeecher UI elements will now
be presented as crisp as your dislay allows. Further, due to
the way UI elements in NewsLeecher are now built, it is also
compatible with any future display DPI / resolutions you might
use.
+: Implemented a setting for changing the maximum number of
decoder threads that the new NewsLeecher leeching engine is
allowed to use simultaneously. The settings can be accessed
from :
Settings -> Adv. Settings -> Threads Article Decoder
The default setting automatically sets the thread number, based
on the number of CPU cores available in your computer, so
changing the setting is not recommended under normal
circumstances.
+: Implemented a tabs control 'lock' feature that, when 'locked',
allows one to drag the NewsLeecher main window by dragging the
tabs on the tabs control. When 'unlocked', tabs will instead be
re-ordered when dragged.
The 'lock' feature can easily be accessed by clicking the lock
button, located right next to the tabs control.
+: Implemented a simple color-theme feature for the new
NewsLeecher UI. The feature can be accessed by clicking the
colored button next to the NewsLeecher tabs control. We will
most probably enhance this feature a lot later on, with custom
skinning, etc.
+: Implemented two difference icon styles for the NewsLeecher main
toolbar. This is done to find out what style works and looks
the best for NewsLeecher.
To keep things simple and more easily maintainable, we will
probably settle on one of the two styles before the V8 final
release and discard the other style.
+: Created and implemented an internal script-engine, to
dynamically generate and animate resolution independent icons
for the NewsLeecher toolbars and buttons.
+: It is now possible to customize the posting editor font on the
"Post to Usenet" dialog. The font can be customized at :
Settings -> Posting -> Additional Posting Settings -> ...
*: Added a setting to reset the widths of all the listview
columns, to match the width of the NewsLeecher windows. The
setting can be accessed from :
... Toolbox -> Advanced -> Reset Listview Columns
*: The "NZB Importer" can now import, rarely used, non-standard
NZB files.
*: Improved support for non-standard article encoding variants.
*: Introduced new "Advanced Tweaks" property, to control the
width of the speedbar overlay on the NewsLeecher tray icon.
The property can be accessed from:
Settings -> Advanced Tweaks -> Icon Tray Speedbar Width
*: Tons of smaller changes and improvements.
!: Lots of bugfixes, though many fundamental parts of NewsLeecher
were changed in this release, so we have probably introduced
quite a few new bugs as well:) We will do what we can to get
everything sorted during the next betas releases.