- Update to version 1.2.1
* Potential crash fixed if an article is selected while article
tree/list widget update is still in progress (race condition).
* FLTK 1.3 may crash if Fl_Text_Display widget contains very long
lines. With FLTK 1.3 articles containing lines beyond 1000
octets are no longer displayed. It's still possible to store
the raw data to a file. With FLTK 1.4 the behaviour is unchanged.
* Inconsistent permissions of created files fixed.
* Conversion from multiple seldom used 8-bit codepages to Unicode
fixed.
* Unicode database updated to version 15.1.0.
* Connector lines in article tree are now solid for better
visibility.
OBS-URL: https://build.opensuse.org/request/show/1172272
OBS-URL: https://build.opensuse.org/package/show/server:mail/flnews?expand=0&rev=12
- Update to version 1.2.0
* French translation added for NLS support.
* Option to skip to next group while searching for next unread
article added.
* Support for custom colors in displayed article added.
* Support for user defined TCP connection timeout.
* Header field "Newsgroups" can now be extracted from overview,
if present. Scoring rules of type "group" are applied to all
groups of an Xpost in this case.
* Support for LIST OVERVIEW.FMT command (RFC 3977) added
* Experimental support for NNTP MAXARTNUM extension added.
* Zero-width space (ZWSP) is now used too as line breaking hint
for the format "flowed" decoder.
* Soft hyphens are now handled consistently with all FLTK
backends (formerly X11 rendered all SHY characters visible,
as defined by ISO 8859-1, while Pango and Cocoa rendered SHY
characters invisible).
* Unicode database updated to version 15.0.0.
* The experimental option USE_CUSTOM_FONTSIZE has been removed
Since FLTK 1.4 there is a resize feature via keyboard
(Ctrl-+/-).
* Examples for postprocessor added in subdirectory "postproc".
* Example for external editor added in subdirectory "editor".
OBS-URL: https://build.opensuse.org/request/show/1106156
OBS-URL: https://build.opensuse.org/package/show/server:mail/flnews?expand=0&rev=10
- Update to version 1.1.0
Bug fixes:
* CORE: Authentication without password is now rejected.
* MAIN: Potential deadlocks in thread-safe replacement functions
fixed.
* GUI: State machine modified to avoid race condition when
articles are marked read while group is not completely loaded
yet.
New features and improvements:
* GUI: Option to automatically check for new articles added (an
interval in minutes can be configured with the new
"refresh_interval" entry in configfile).
* GUI: Checkbox "Tools->Debug mode" removed. Debug mode must be
enabled with command line option "-debug".
* NNTP: Protocol logfile is only created if debug mode was
enabled (and unlinked otherwise, if present). "Tools->Protocol
console" window now requires debug mode.
* GUI: Support for estimated article count in subscription window
added
* GUI: Support for group descriptions in subscription window
added
* NNTP: Support for LIST NEWSGROUPS command (RFC 3977) added
* GUI: Support for subscription proposals from server added
(offered to user after server was changed and group list is
empty)
* CORE: Support for subscription proposals from server added
* NNTP: Support for LIST SUBSCRIPTIONS command (RFC 6048) added
* GUI: File save operations now suggest a pathname in the file
selection window.
* GUI: File save operations now ask the user before an existing
OBS-URL: https://build.opensuse.org/request/show/979573
OBS-URL: https://build.opensuse.org/package/show/server:mail/flnews?expand=0&rev=8
- Update to version 1.0.0
Important notes:
* The new configuration data format is not compatible with versions 0.x
(indicated by the major number bump)!
A script is provided to automatically convert existing configuration
data to the new format. Read "migration/README" for details.
* Because the location of the configuration has changed (see new XDG
module below), the configuration for versions 0.x is preserved.
* It is still possible to downgrade flnews to 0.x, the preserved old
configuration data is used again in this case.
* Now the release version contains 3 numbers "x.y.z"
Major (x) indicates compatibility with configuration data
Minor (y) is incremented for new features
Patch (z) is incremented for bug fixes
Bug fixes:
* CORE: Request for group information is no longer rejected with error
if the group list is empty.
* GUI: After unsubscribing the last group, the article tree/list was not
cleared and the user can click on articles for which the associated
data no longer exists. Such operations will crash the program
(reported by Martin Schnitkemper).
* CORE: Line length limit (998 octets) is now checked before injection.
* GUI: On macOS with system menu bar the status updates to menu entry
"Group->Sort by article number" work now (patch from Dennis Preiser).
The required method update() is not available with old FLTK 1.3
libraries, the option CFG_COCOA_SYS_MENUBAR now requires FLTK 1.4.
* ENC: URI percent encoder for scheme <news> fixed: The characters
defined as <gen-delims> (RFC 3986 Section 2.2) are now encoded
(reported by Marcel Logen).
* GUI: The URI parser now accepts empty <host> for scheme <news>.
OBS-URL: https://build.opensuse.org/request/show/892950
OBS-URL: https://build.opensuse.org/package/show/server:mail/flnews?expand=0&rev=6