Revisions of newsboat
Dominique Leuenberger (dimstar_suse)
accepted
request 839559
from
Michael Vetter (jubalh)
(revision 12)
- Update to 2.21: Added: * Build dependency on AWK * A note that security vulnerability should be reported to security@newsboat.org preferably encrypted to PGP key 4ED6CD61932B9EBE * Confirmation before marking all feeds as read (#1006) (Dennis van der Schagt) * scrolloff setting which keeps the specified number of lines above and below the selected list item (#1103) (Dennis van der Schagt) * %=[width][identifier] formatting sequence for *-format settings. It centers a given value inside a given width, padded with spaces and slanting to the left if it can't be aligned evenly (Daniel Bauer) * Support for Miniflux (#448) (Galen Abell) * run-on-startup setting which executes a given list of operations when Newsboat starts. This can be used to e.g. open tag dialog on startup, or go to a certain feed (#888) (Dennis van der Schagt) * Documentation for one, two, ..., nine, zero operations that open a corresponding URL in the browser (A1RO) Changed: * It is now a startup error for a macro to have no operations * Bumped minimum supported Rust version to 1.42.0 * Updated vendored libraries: Catch2 to 2.13.1, json.hpp to 3.9.1 * Empty strings in filter expressions are treated as zero when compared with a numeric attribute like age (Alexander Batischev) * Converted various tables in docs to decorated lists, making them easier to read (#441]) (Spacewalker2) * In macros, no longer require a space between operation and the following semicolon (#702]) (Dennis van der Schagt) * Sorting by first tag now ignores "title tags", i.e. the ones that start with a tilde (#1128]) (José Rui Barros) * contrib/feedgrabber.rb updated to use Newsboat directories instead of
Dominique Leuenberger (dimstar_suse)
accepted
request 817201
from
Michael Vetter (jubalh)
(revision 11)
- Update to 2.20.1: Fixed: * Installation on BSDs (Tobias Kortkamp) * Regression that caused Newsboat to require a space before semicolon in macros, which made set browser "lynx"; open-in-browser invalid (#1013[1], #1015[2], #1017[3], #1018[4]) (Alexander Batischev) * Possible segfault upon startup (#1025[5]) (Dennis van der Schagt, Alexander Batischev) * Feed sorting in Spanish locale (#1028[6]) (Dennis van der Schagt, Alexander Batischev) - Update to 2.20: Added: * An FAQ item on why TT-RSS authentication might fail (#44[1]) (Alexander Batischev) * An FAQ item on browser failures in Newsboat 2.18 (Alexander Batischev) * Ability to bind multiple keys to the same operation (#110[2]) (Dennis van der Schagt) * Ability to bind operations to Tab key (Dennis van der Schagt) * New format specifiers for articlelist-format: %n (article unread), %d (article deleted), %F (article's flags) (Dennis van der Schagt) * New format specifier for feedlist-title-format, articlelist-title-format, and searchresult-title-format: %F, which contains current filter expression. That specifier is now included into those settings by default (#946[3]) (Dennis van der Schagt) * New setting, switch-focus, which specifies a key that moves the cursor between widgets in File- and DirBrowser (Dennis van der Schagt) * New setting, wrap-scroll, which makes the cursor jump to the last item when scrolling up on the top one, and vice versa (David Pedersen) * exec command-line command, which allows to run an arbitrary operation
Dominique Leuenberger (dimstar_suse)
accepted
request 813127
from
Michael Vetter (jubalh)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 787373
from
Michael Vetter (jubalh)
(revision 9)
- Update to 2.19: Added: * contrib/urls-maintenance.sh: a script that converts HTTP to HTTPS, updates URLs according to HTTP redirects etc. (velaja) * `delete-played-files` setting (#669) (Dennis van der Schagt) * `%K` format for `podlist-format`. This format specifier is replaced by the human readable download speed (automatically switches between KB/s, MB/s, and GB/s) (Dennis van der Schagt) * Docs on how to synchronize with Bazqux (Jonathan Siddle, Alexander Batischev) * Document that regexes use POSIX extended regular expressions * Document that regexes in filter language are case-insensitive Changed: * Dependency: we now use Asciidoctor instead of Asciidoc * Dependency on Rust: we now have a schedule for bumping the minimum supported Rust version (#709) * Update vendored version of Catch2 to 2.11.3 * Display `<audio>` and `<video>` tags in article view (Ignacio Losiggio) * Update translations: Dutch (Dennis van der Schagt), German (Lysander Trischler), Russian, Ukrainian (Alexander Batischev) * `podlist-format` now uses `%K` instead of `%k` by default (shows human readable speed instead of always using KB/s) (#727) (Dennis van der Schagt) * contrib/pinboard.pl: save description of the article (Donald Merand) * The EOT markers ("~" characters below blocks of text) no longer inherit their style (colors + attributes) from the "article" style. Instead, they can be configured separately, allowing to hide them without hiding the article text (example config line: `color end-of-text-marker default default invis`) (#507) (Dennis van der Schagt) Fixed: * **Breaking change**: `bind-key` context `podbeuter` renamed to `podboat` (Alexander Batischev) (Kudos to Marcos Cruz)
Dominique Leuenberger (dimstar_suse)
accepted
request 759910
from
Michael Vetter (jubalh)
(revision 8)
- Update to 2.18: Added: * Logo by noobilanderi Changed: * `open-in-browser-and-mark-read` no longer marks item read if browser returned a non-zero exit code. Similarly, `open-all-unread-in-browser` and `open-all-unread-in-browser-and-mark-read` abort on non-zero exit code * Update vendored version of Catch3 to 2.11.0 * Update vendored version of nlohmann/json to 3.7.3 * Update translations: German, Russian, Ukrainian Fixed: * `unbind-key -a` breaking cmdline, search and goto-url (#454) (kmws) * Flaky `run_command()` test (Alexander Batischev) Security: * smallvec crate bumped to 0.6.10, to get fixes for RUSTSEC-2019-0009 and RUSTSEC-2019-0012 - Remove newsboat-no-git-hash.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 713038
from
Michael Vetter (jubalh)
(revision 7)
- Update to 2.16.1: Added: * Install changelog and contrib/ alongside docs (Alexander Batischev) (#474) * show-title-bar config option to hide the title bar. Defaults to yes, i.e. the behaviour is the same as with Newsboat 2.15 (Sermak) (#375) * Contrib scripts for image preview (Sermak) (#480) * Nord colour scheme (Daryl Manning) * Ability to search withing the search results, narrowing them down (Tumlinh) (#327) * Color scheme based on Adapta-Maia GTK theme (Lucas Parsy) Changed: * Marking feed as read only resets the cursor if article list is sorted by date (Stefan Assmann) * include also accepts relative paths (Marco Sirabella) (#489) * Update vendored version of nlohmann/json to 3.6.1 * Update vendored version of Catch2 to 2.9.1 Fixed: * Parser breaking on spaces inside backticks (Marco Sirabella) (#492) * Hidden tags changing the title of their feeds (Alexander Batischev) (#498) * Segfaults some time after using an invalid regex in a filter expression (Alexander Batischev) (#501) * Single quotes in podcast names replaced by %27 (屑鉄さらい;Scrap Trawler) (#290, #457) * Out-of-bounds access on empty "author" tag in RSS 0.9x (Alexander Batischev) (#542) - Add newsboat-no-git-hash.patch: Don't depend on git. Fix build
Dominique Leuenberger (dimstar_suse)
accepted
request 674947
from
Michael Vetter (jubalh)
(revision 6)
- Reduce overly complicated %setup calls. - Update to 2.14.1: Added: * Support for cross-compilation with CARGO_BUILD_TARGET environment variable (maxice8) * %N format for download-path and download-filename-format settings. This format is replaced by item's original feed-title, even when selected through the query feed (Felix Viernickel) (#428) Changed * Translations: Polish (Carno) * When opening a never-fetched feed in the browser, just use the feed's URL (Alexander Batischev) * Update vendored version of Catch2 to 2.6.0 Fixed: * Messed-up highlighting when regex matches start-of-line (zaowen) (#401) * Failing to update The Old Reader feeds (Alexander Batischev) (#406) * "NewsBlur" spelling throughout the docs and messages (zaowen) (#409) * Lack of space between podcast URL and its MIME type (Alexander Batischev) (#425) * "rev-sort" command name in docs (Jakob Kogler) * Keybindings not applied in dialogs view (Felix Viernickel) (#431) * Spacer formatter not working in podlist-format (Alexander Batischev) (#434) - Add rust dependencies and vendor.tar.xz: Uses rust for libnewsboat now. - Update to 2.13: Added: * Respect TMPDIR environment variable when writing temporary files (#250[1]) * delete-all-articles operation that marks all articles in the feed as deleted (Kamil Wsół) Changed: * Require cookie-cache setting if Newsblur API is used (Alexander Batischev) * Translations: Russian, Ukraininan (Alexander Batischev), Swedish (Dennis Öberg), German (Lysander Trischler) * json.hpp updated to version 3.2.0 * Natural sort order for article titles, so numbers are put in the expected order (e.g. 1, 2, 5, 10, 11 rather than 1, 10, 11, 2, 5) (Nikos Tsipinakis) Fixed: * Do not create empty files if history is disabled (Nikos Tsipinakis) - Update to 2.12: Added: * Ability to override path to pkg-config (Ali Lown) * Socket support in filebrowser (Sebastian Rakel) * ls --classify-like formatting for filenames in filebrowser (Sebastian Rakel) * Ability to sort feedlist by last update (TwilightSpectre) (#191[1]) * :q as alternative to :quit (Franz König) * Support for open-in-browser in URL dialog, thus fixing many user macros in that dialog (Felix Viernickel) (#194[2]) * "Author" field for items fetched from Newsblur (Chris Nehren) * Coding style, mostly enforced through clang-format. Non-enforceable things are documented in docs/code-style.markdown (Alexander Batischev) * A check in bind-key that will now throw an error on binding to a non-existent operation (Nikos Tsipinakis) Changed: * The markup in docs, to be consistent throughout (Lysander Trischler) * HTTP to HTTPS in communication with The Old Reader (Richard Quirk) * Translations: Russian, Ukrainian (Alexander Batischev), Italian (Francesco Ariis) Fixed: * Colors for unread items in all contributed colorschemes (@sandersantema[4]) (#163[5]) * Segfaults in dialogs view when swap-title-and-hints is enabled (Alexander Batischev) (#168[6]) * Typo in JSON field name in TT-RSS API (Sebastian Rakel) (#177[7]) * Filebrowser displaying "d" filetype for everything but regular files (Sebastian Rakel) (#184[8]) * TT-RSS relogin (Sebastian Rakel) * Internal HTML renderer not stripping whitespace in front of text (Alexander Batischev) (#204[9]) * Podboat breaking if XDG data dir already exists (Alexander Batischev) * Makefile failing if user overrode ls somehow (Alexander Batischev) * Various problems found by clang-analyzer and Coverity Scan (Alexander Batischev) - Update to 2.11.1: * If built from the tarball, Newsboat 2.11 reported its version as 2.10.2. - Update to 2.11: * Podboat adds ".part" suffix of the files it currently downloads * Support for `CURL_CA_BUNDLE` environment variable * Fix unwanted logging to stdout on `--export-to-opml` * New command: `mark-all-above-as-read` * See https://github.com/newsboat/newsboat/releases/tag/r2.11 - Remove newsboat-2.10.2-json-c-size_t.patch: upstreamed - Remove newsboat-nonexec-man.patch: upstreamed - Rebase newsbeuter-makefile.patch - Add newsboat-2.10.2-json-c-size_t.patch: make work with json-c 0.13 - Limit description to the openSUSE package context - replace by description from documentation. - Update to version 2.10.2 * Added - HTML anchors for all config commands in docs. You can now link to each command separately - Support for Inoreader - Slovak translation * Changed - Enqueue last audio enclosure - text-width doesn't apply if it's bigger than terminal width - Translations: German, Russian, Ukrainian * Removed - Build dependency on Perl - Test dependency on bc * Fixed - Do not create XDG data dir if not using XDG - When used with Newsblur, check on startup if cookie-cache exists or can be created, because integration doesn't work without cookies - Builds on AARCH64 and ARMHF - Only show an error message once when unknown option is supplied - License header used to say it's MIT/X Consortium License, whereas in reality it's a MIT License - Cross-compilation made possible by conditionally assigning to RANLIB and AR in Makefile - Cookies actually get persisted - CJK text is wrapped at correct code-point boundaries - Don't segfault if error-log points to non-existent file - Spanish translation - add newsboat-nonexec-man.patch - this removes executable bits from the man pages - rebase newsbeuter-makefile.patch - remove newsbeuter-ncurses6.patch - fixed upstream in 317451791b950d7a48b7837995e45efb17ac6b15 - add dependency on asciidoc - man pages and docs are now packaged - rename package to newsboat - neutralize description - lint .spec file - rebase newsbeuter-makefile.patch - rebase newsbeuter-ncurses6.patch - drop reproducible.patch * upstreamed in 8cf8bd40b449aa5f183f274df490d61e785ea4a6 - Add reproducible.patch to sort input files to make build fully reproducible - Add newsbeuter-ncurses6.patch: Fix build with ncurses 6. Patch taken from Fedora. Apply only for openSUSE newer than 13.2. - Update to version 2.9 * Fix custom keybindings in tag and filter selection dialogs (fixes #78). * Fix incorrect reloading of tags after editing the urls file. * Catch an exception that might be thrown by the "killfile" function. * Don't override feed titles for hidden feeds. * Fix dumpconfig. * Add support for FeedHQ (feedhq.org). * Fix missing variable in log output (fixes #124). * Fix type of configuration variables to path where appropriate (fixes #125). * Update to Brazilian Portuguese translation (fixes #126). * Fix crash when GUID is lost (fixes #127). * Fix dependency check (fixes #132). * Fix segfault in jump_to_next_unread_item (fixes #133). * Change code base to C++11. * Don't render inline images (fixes #154). * Fixed bug where feeds would appear empty due to variable shadowing issue. - Remove merged patches * newsbeuter-ncurses.patch * newsbeuter-gcc47.patch - Use download Url as source - Remove obsolete conditional macros - Split out translation files - Remove depreciated/obsolete AUTHORS and %clean sections - Add libjson-c-devel build require; new upstream dependency - Cleanup requirements list run -osc service localrun format_spec_file to fix copyright - Add newsbeuter-gcc47.patch: Fix build with gcc 4.7. - patch license to follow spdx.org standard - update to 2.4: * support for query feeds in combination with Google Reader was added * it is now possible to configure proxy authentication methods * a quiet startup mode was added * overall memory usage was reduced by loading data from the cache only on demand * Bloglines support was removed * XDG Base Directory support was added * an authentication bug related to Google Reader was fixed * support for HTTP cookies was added * many small issues were fixed - update to 2.3: * a number of miscellaneous bugs has been fixed, most notably the Google Reader authentication issue that came up when Google Reader changed its authentication scheme - built against libstfl 0.21 (statically) - update to 2.2: * support for Google Reader was added * a great number of bugs were fixed * the killfile functionality was improved * article highlighting in the article list based on article content was added * a "hard quit" keybinding was added * an HTML table renderer was added - just recommend lynx - update to 2.1: * add support for 256 color terminal * the first article is now selected upon entering the article list * the selection is moved to the next feed when a feed is marked as read in the feed list * HTML rendering has been improved * add support for SOCKS proxies * add a new notification type, "notify-beep" * fixes various bugs - update to 2.0 - update to 1.1: * support for wrapping long header lines and links in the article view was added * a security issue where opening specially crafted URLs of articles could lead to execution of shell commands was fixed - new package
Dominique Leuenberger (dimstar_suse)
accepted
request 637401
from
Michael Vetter (jubalh)
(revision 5)
- Update to 2.13: Added: * Respect TMPDIR environment variable when writing temporary files (#250[1]) * delete-all-articles operation that marks all articles in the feed as deleted (Kamil Wsół) Changed: * Require cookie-cache setting if Newsblur API is used (Alexander Batischev) * Translations: Russian, Ukraininan (Alexander Batischev), Swedish (Dennis Öberg), German (Lysander Trischler) * json.hpp updated to version 3.2.0 * Natural sort order for article titles, so numbers are put in the expected order (e.g. 1, 2, 5, 10, 11 rather than 1, 10, 11, 2, 5) (Nikos Tsipinakis) Fixed: * Do not create empty files if history is disabled (Nikos Tsipinakis)
Dominique Leuenberger (dimstar_suse)
accepted
request 618885
from
Michael Vetter (jubalh)
(revision 4)
- Update to 2.12: Added: * Ability to override path to pkg-config (Ali Lown) * Socket support in filebrowser (Sebastian Rakel) * ls --classify-like formatting for filenames in filebrowser (Sebastian Rakel) * Ability to sort feedlist by last update (TwilightSpectre) (#191[1]) * :q as alternative to :quit (Franz König) * Support for open-in-browser in URL dialog, thus fixing many user macros in that dialog (Felix Viernickel) (#194[2]) * "Author" field for items fetched from Newsblur (Chris Nehren) * Coding style, mostly enforced through clang-format. Non-enforceable things are documented in docs/code-style.markdown (Alexander Batischev) * A check in bind-key that will now throw an error on binding to a non-existent operation (Nikos Tsipinakis) Changed: * The markup in docs, to be consistent throughout (Lysander Trischler) * HTTP to HTTPS in communication with The Old Reader (Richard Quirk) * Translations: Russian, Ukrainian (Alexander Batischev), Italian (Francesco Ariis) Fixed: * Colors for unread items in all contributed colorschemes (@sandersantema[4]) (#163[5]) * Segfaults in dialogs view when swap-title-and-hints is enabled (Alexander Batischev) (#168[6]) * Typo in JSON field name in TT-RSS API (Sebastian Rakel) (#177[7]) * Filebrowser displaying "d" filetype for everything but regular files (Sebastian Rakel) (#184[8]) * TT-RSS relogin (Sebastian Rakel) * Internal HTML renderer not stripping whitespace in front of text (Alexander Batischev) (#204[9])
Dominique Leuenberger (dimstar_suse)
accepted
request 592796
from
Michael Vetter (jubalh)
(revision 3)
- Update to 2.11.1: * If built from the tarball, Newsboat 2.11 reported its version as 2.10.2.
Dominique Leuenberger (dimstar_suse)
accepted
request 591018
from
Avindra Goolcharan (avindra)
(revision 2)
Dominique Leuenberger (dimstar_suse)
accepted
request 567459
from
Michael Vetter (jubalh)
(revision 1)
Lets bring this to factory. - Add newsboat-2.10.2-json-c-size_t.patch: make work with json-c 0.13 - Limit description to the openSUSE package context - replace by description from documentation. - Update to version 2.10.2 * Added - HTML anchors for all config commands in docs. You can now link to each command separately - Support for Inoreader - Slovak translation * Changed - Enqueue last audio enclosure - text-width doesn't apply if it's bigger than terminal width - Translations: German, Russian, Ukrainian * Removed - Build dependency on Perl - Test dependency on bc * Fixed - Do not create XDG data dir if not using XDG - When used with Newsblur, check on startup if cookie-cache exists or can be created, because integration doesn't work without cookies - Builds on AARCH64 and ARMHF - Only show an error message once when unknown option is supplied - License header used to say it's MIT/X Consortium License, whereas in reality it's a MIT License - Cross-compilation made possible by conditionally assigning to RANLIB and AR in Makefile - Cookies actually get persisted - CJK text is wrapped at correct code-point boundaries - Don't segfault if error-log points to non-existent file - Spanish translation - add newsboat-nonexec-man.patch - this removes executable bits from the man pages - rebase newsbeuter-makefile.patch - remove newsbeuter-ncurses6.patch - fixed upstream in 317451791b950d7a48b7837995e45efb17ac6b15 - add dependency on asciidoc - man pages and docs are now packaged - rename package to newsboat - neutralize description - lint .spec file - rebase newsbeuter-makefile.patch - rebase newsbeuter-ncurses6.patch - drop reproducible.patch * upstreamed in 8cf8bd40b449aa5f183f274df490d61e785ea4a6 - Add reproducible.patch to sort input files to make build fully reproducible - Add newsbeuter-ncurses6.patch: Fix build with ncurses 6. Patch taken from Fedora. Apply only for openSUSE newer than 13.2. - Update to version 2.9 * Fix custom keybindings in tag and filter selection dialogs (fixes #78). * Fix incorrect reloading of tags after editing the urls file. * Catch an exception that might be thrown by the "killfile" function. * Don't override feed titles for hidden feeds. * Fix dumpconfig. * Add support for FeedHQ (feedhq.org). * Fix missing variable in log output (fixes #124). * Fix type of configuration variables to path where appropriate (fixes #125). * Update to Brazilian Portuguese translation (fixes #126). * Fix crash when GUID is lost (fixes #127). * Fix dependency check (fixes #132). * Fix segfault in jump_to_next_unread_item (fixes #133). * Change code base to C++11. * Don't render inline images (fixes #154). * Fixed bug where feeds would appear empty due to variable shadowing issue. - Remove merged patches * newsbeuter-ncurses.patch * newsbeuter-gcc47.patch - Use download Url as source - Remove obsolete conditional macros - Split out translation files - Remove depreciated/obsolete AUTHORS and %clean sections - Add libjson-c-devel build require; new upstream dependency - Cleanup requirements list run -osc service localrun format_spec_file to fix copyright - Add newsbeuter-gcc47.patch: Fix build with gcc 4.7. - patch license to follow spdx.org standard - update to 2.4: * support for query feeds in combination with Google Reader was added * it is now possible to configure proxy authentication methods * a quiet startup mode was added * overall memory usage was reduced by loading data from the cache only on demand * Bloglines support was removed * XDG Base Directory support was added * an authentication bug related to Google Reader was fixed * support for HTTP cookies was added * many small issues were fixed - update to 2.3: * a number of miscellaneous bugs has been fixed, most notably the Google Reader authentication issue that came up when Google Reader changed its authentication scheme - built against libstfl 0.21 (statically) - update to 2.2: * support for Google Reader was added * a great number of bugs were fixed * the killfile functionality was improved * article highlighting in the article list based on article content was added * a "hard quit" keybinding was added * an HTML table renderer was added - just recommend lynx - update to 2.1: * add support for 256 color terminal * the first article is now selected upon entering the article list * the selection is moved to the next feed when a feed is marked as read in the feed list * HTML rendering has been improved * add support for SOCKS proxies * add a new notification type, "notify-beep" * fixes various bugs - update to 2.0 - update to 1.1: * support for wrapping long header lines and links in the article view was added * a security issue where opening specially crafted URLs of articles could lead to execution of shell commands was fixed - new package
Displaying revisions 21 - 32 of 32