SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libnotcurses3-3.0.11-47.6.i586.rpm :

* Thu Oct 03 2024 Martin Hauke - Update to version 3.0.11 https://github.com/dankamongmen/notcurses/releases/tag/v3.0.11- Update to version 3.0.10 https://github.com/dankamongmen/notcurses/releases/tag/v3.0.10- Use %ldconfig_scriptlets macros
* Tue Feb 27 2024 Jaime Marquínez Ferrándiz - Use the correct documentation\'s path.
* Tue Nov 07 2023 Dominique Leuenberger - Fix build with RPM 4.19: unnumbered patches are no longer supported.
* Sat Dec 10 2022 Martin Hauke - Update to version 3.0.9 https://github.com/dankamongmen/notcurses/releases/tag/v3.0.9
* Tue Dec 06 2022 Ludwig Nussel - Update to version 3.0.8 https://github.com/dankamongmen/notcurses/releases/tag/v3.0.8- Remove patch:
* notcurses-2.3.12-skip-xray.diff- Add patch:
* notcurses-3.0.8-skip-xray.diff
* Mon Oct 25 2021 Martin Hauke - Update to version 2.4.8 https://github.com/dankamongmen/notcurses/releases/tag/v2.4.8
* Mon Sep 06 2021 Martin Hauke - Update to version 2.4.0 https://github.com/dankamongmen/notcurses/releases/tag/v2.4.0
* Wed Sep 01 2021 Martin Hauke - Update to version 2.3.18 https://github.com/dankamongmen/notcurses/releases/tag/v2.3.18
* Fri Aug 20 2021 Martin Hauke - Update to version 2.3.16 https://github.com/dankamongmen/notcurses/releases/tag/v2.3.16
* Fri Jul 30 2021 Ludwig Nussel - new version 2.3.12 https://github.com/dankamongmen/notcurses/releases/tag/v2.3.12- disable xray demo (boo#1188860, notcurses-2.3.12-skip-xray.diff)- enable DFSG_BUILD to avoid nonfree material
* Sat Jun 05 2021 Martin Hauke - Update to version 2.3.2
* ncplane_at_yx() now returns the EGC occupying that cell, even if the cell is a secondary column of a wide glyph. Previously, it returned an empty string in this case. ncplane_at_yx_cell() still replicates the exact nccell, allowing you to fully distinguish between the primary column of a wide glyph, the secondary column(s) of same, and an empty string. Furthermore, ncplane_at_yx() now takes the base cell into account; the result is exactly what is fed into rendering logic.
* Added notcurses_cursor_yx() to get the current location of the terminal cursor.
* Added ncdirect_supported_styles() and ncdirect_styles() to the Direct Mode API.
* Closed memory leaks in ncvisual API (#1712, #1711)
* Support resizing visuals in the absence of a multimedia engine via simple noninterpolative sampling (#1705)
* Explicitly prevent more than one context (struct notcurses or struct ncdirect) at a time in a process
* ncplane_as_rgba() now supports NCBLIT_2x2 and NCBLIT_3x2, and requires the desired (inverse-)blitter to be passed explicitly (i.e. no NCBLIT_DEFAULT) (#1697)
* Restore colors properly following sgr/sgr0 in direct mode, for both palette and RGB (#1703)
* Fix bug in ncvisual_from_bgra() that manifested as broad inability to render in Rust, thanks AATTjoseluis (#1703)
* Unified much of the storage shared across direct and rendered mode, killing off duplicated code, and packed all escapes into a single, tight, cache-friendly buffer (#1525)
* Always convert visuals to RGBA if not loaded in RGBA, fixing ncpixel API for them (#1680)
* Rust bindings now use bindgen 0.57
* Emit rmkx on exit.
* Always pad image data suitably for ffmpeg\'s SIMD-heavy backend
* Rebuild auxiliary vectors on a new frame in both Sixel and Kitty (#1605)
* Python CFFI fixes.
* ncplayer in direct mode (-k) was printing too many rows.
* Respect leny/lenx from ncvisual_options when rendering once.
* Strengthened a lot of unit tests, wrote about a dozen new unit tests.
* Updated a number of man pages.
* Tue May 18 2021 Martin Hauke - Update to version 2.3.1
* Honors maxx and maxy when rendering images in direct mode
* Robustifies direct mode cursor queries, especially when redirected to a file
* Don\'t acquire the signal atomic if we\'re not registering any signal handlers
* Add ncdirectf_{from_file, geom, render, free}(), a rather roundabout way of providing efficient access to media information in direct mode
* Fix ncvisual_resize() when enlarging a frame using ffmpeg
* notcurses-tester: accept any argument starting with -l and treat it as -l8
* Always enable 8bpc RGB for foot, kitty, and alacritty, without needing COLORTERM
* Add artix art to ncneofetch
* Add spaceships to box demo
* Thu May 13 2021 Martin Hauke - Update to version 2.3.0
* support for portable terminal bitmaps;
* both Sixel and Kitty are supported using a single NCBLIT_PIXEL interface.
* Extensive work has gone into flicker-free, fast presentation.- Update to version 2.2.11
* Adds ncplane_erase_region() to erase a subregion of a plane.
* Adds ncblit_rgb_packed() and ncblit_rgb_loose() to blit RGBx and pure RGB.
* Fixes some flicker when using sixel.
* Fixes an error in sixel wiping.- Update to version 2.2.10
* Add NCVISUAL_OPTION_CHILDPLANE
* Sun Apr 25 2021 Martin Hauke - Update to version 2.2.8
* Add sprixel support
* Sun Apr 04 2021 Martin Hauke - Update to version 2.2.5
* Bugfix release, no user-visible changes.
* Fri Apr 02 2021 Martin Hauke - Update to version 2.2.4
* introduces notcurses_debug_caps() and the caps-rendered PoC. The new option NCOPTION_NO_CLEAR_BITMAPS for notcurses_init() will inhibit the latter\'s attempts to clear the screen of existing bitmaps on start. You probably don\'t want to use it.
* ncplane_halign() and ncplane_valign() have been introduced; ncplane_align() is now a passthrough to ncplane_halign(), and deprecated. It will be removed in ABI3.
* The NCPLANE_OPTION_VERALIGNED option has been added for ncplane_create(). The NCVISUAL_OPTION_HORALIGNED and NCVISUAL_OPTION_VERALIGNED flags have been added for ncvisual_render() and ncvisual_stream().
* AATTMasFlam contributed the nctabbed widget
* The redundant notcurses_canpixel() function has been removed (use notcurses_check_pixel_support()). The NCPLANE_OPTION_MARGINALIZED flag has been added for ncplane_create(), allowing planes to be created with margins relative to their parent plane.
* The ncplane_resize_aligned() resize callback now takes care of vertical alignment if NCPLANE_OPTION_VERALIGNED was used.
* New resize callback ncplane_resize_marginalized() has been added, intended for use with NCPLANE_OPTION_MARGINALIZED; it will recompute margins and move/shrink/grow a plane as necessary on a parent plane resize.
* Wed Mar 10 2021 Martin Hauke - Update to version 2.2.3
* Implemented
*
*EXPERIMENTAL
*
* `NCBLIT_PIXEL` for terminals reporting Sixel support. Added `notcurses_check_pixel_support()` and its companion `ncdirect_check_pixel_support()`, which must be called (and must return success) before `NCBLIT_PIXEL` will be available. `NCBLIT_PIXEL` degrades to `NCBLIT_3x2` until support is verified. This functionality is not yet well integrated into general rendering; it will not play nicely with other intersecting planes. Do not rely on current behavior.
* Add the `nctree` widget for line-oriented hierarchical data.
* Ceased exporting `cell_fchannel()`, `cell_bchannel()`, `cell_set_fchannel()`, and `cell_set_bchannel()`. These functions were never safe for users. Everything a user might want to manipulate can be manipulated with more granular functions.
* Add `SIGILL` to the set of fatal signals we handle.
* Added `NCKEY_SIGNAL`. `NCKEY_RESIZE` is now an alias for `NCKEY_SIGNAL`.
* `SIGCONT` now synthesizes a `NCKEY_SIGNAL`, just like `SIGWINCH`.
* Sat Mar 06 2021 Martin Hauke - Update to version 2.2.2
* Accesses to statistics are now locked.
* ncplayer uses direct mode when invoked with -k, speeding up function.
* The cursor is now always positioned following output on exit.
* Always flush term reset at start, fixing late reset on e.g. tmux.
* ncplayer -L on videos no longer delays between loops.
* QR Codes can now be blitted only using NCBLIT_2x1, since that\'s the only one scanners work with.
* Sat Feb 13 2021 Martin Hauke - Update to version 2.2.1
* Blitters properly degrade to NCBLIT_2x2 from NCBLIT_3x2 and NCBLIT_BRAILLE on linux console.
* Fix transparent blitter stacking when the lower plane has no transparency.
* ncplayer now always shows actual blitter being used.
* First use of notcurses_getc() and other input functions no longer resets colors on tmux.
* When using rendered mode but inhibiting the alternate screen, the cursor is now placed on the bottom left on exit.
* Wed Feb 03 2021 Martin Hauke - Update to version 2.1.8
* The notcurses-tetris binary has been renamed nctetris.
* The new function channel_set_palindex() has been added.
* NCDIRECT_OPTION_NO_READLINE has been removed after a short life
* ncdirect_readline() has been added. The first time used, it initializes Readline. Readline will be destroyed by ncdirect_stop() if it was ever initialized.- Update to version 2.1.7
* Notcurses has been split into two libraries, \"notcurses-core\" and \"notcurses\". The latter contains the heavyweight multimedia code, so that applications which don\'t need this functionality can link against only the former. \"pkg-config\" support is present for both. If using only \"notcurses_core\", use the new functions \"notcurses_core_init()\" and/or \"ncdirect_core_init()\" in place of \"ncdirect_init()\" and \"notcurses_init()\", or your program is unlikely to link.
* The \"notcurses-view\" binary has been renamed \"ncplayer\".- Introduce subpackages for notcurses-core
* Tue Jan 19 2021 Dirk Müller - fix build without pandoc on 32bit x86 and arm
* Sun Jan 17 2021 Martin Hauke - Update to version 2.1.5
* Notcurses now depends on GNU Readline at build and runtime, entirely for the benefit of direct mode, which now prepares GNU Readline for safe use (unless the new NCDIRECT_OPTIONS_NO_READLINE is used). ncplane_putstr_yx(), ncplane_putstr_stained(), and ncplane_putnstr_yx() now return the number of columns output, as long documented (they were mistakenly returning the number of bytes).
* cplane_abs_yx() has been added, returning the absolute coordinates of the plane\'s origin (i.e. coordinates relative to its pile).- Update to version 2.1.4
* Direct mode now supports NCDIRECT_OPTION_NO_QUIT_SIGHANDLERS, and by default installs signal handlers similar to those of fullscreen mode. They will attempt to reset the terminal, and propagate the signal.
* Add channels_fg_palindex() and channels_bg_palindex().- Update to version 2.1.3
* ncdirect_styles_{set, on, off}() have been deprecated in favor of ncdirect_{set, on, off}_styles(), to match ncplane_ equivalents.
* ncdirect_raster_frame() no longer requires blitter nor scale.
* ncdirect_{fg, bg}_{default, rgb}() have been deprecated in favor of ncdirect_set_{fg, bg}_{default, rgb}(), to match ncplane.- Update to version 2.1.2
* Add notcurses_linesigs_enable() and notcurses_linesigs_disable().
* Divide ncdirect_render_image() into component ncdirect_render_frame() and ncdirect_raster_frame() (the original remains), allowing multiple threads to decode images concurrently.
* Sextants are now considered supported for certain values of TERM.
* ncvisual_default_blitter() has been deprecated in favor of the new function ncvisual_media_defblitter(). This function\'s opaque logic accepts a struct notcurses
*, providing some future-proofing against blitter changes. This function is necessary to get NCBLIT_3x2 from NCBLIT_DEFAULT.- Update to version 2.1.1
* Progress bars via ncprogbar, using the standard widget API.- Update to version 2.1.0
* cell has been renamed nccell. The old name has been kept as an alias, but ought be considered deprecated. It will be removed in Notcurses 3.0.- Update to version 2.0.12
* ncplane_resize_maximize() has been added, suitable for use as a resizecb. It resizes the plane to the visual area\'s size, and is the resizecb used by the standard plane.- Update to version 2.0.11
* Added ncplane_descendant_p() predicate.
 
ICM