59 Commits

Author SHA256 Message Date
9b0e44d8db Accepting request 1328039 from devel:libraries:c_c++
- update to 3.0.17:
  * Fix build problems on Windows and Mac OSX.

  https://github.com/dankamongmen/notcurses/releases/tag/v3.0.8

OBS-URL: https://build.opensuse.org/request/show/1328039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=26
2026-01-19 17:38:07 +00:00
b0a2f12a4a - update to 3.0.17:
* Fix build problems on Windows and Mac OSX.
  https://github.com/dankamongmen/notcurses/releases/tag/v3.0.8

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=53
2026-01-19 08:55:42 +00:00
7fb0fc0eee Accepting request 1306534 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1306534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=25
2025-09-22 14:41:17 +00:00
5519692c38 Accepting request 1305888 from home:mnhauke
- Update to version 3.0.16
  * Fixes bugs in the input layer and in scrolling (#2875, #2878).
- Update to version 3.0.15
  * Fixes a bug on FreeBSD which could cause us to stop processing
    input.
- Update to version 3.0.14
  * ncplane_family_destroy() has been added to the API.
  * Added some foot capabilities. Recognize ghostty and bless its
    quadrants/sextants implementations.
  * A bug introduced sometime in 2022 that caused unpredictable
    hangs on exit was resolved (#2837).
  * Fix bug where we core out if printing a tab at the end of an
    ncplane whose x dimension is not a multiple of the tab stop.
  * Require CMake 3.21 (vs 3.14) and C17 (vs C11).
- Update patch:
  * notcurses-3.0.8-skip-xray.diff

OBS-URL: https://build.opensuse.org/request/show/1305888
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=51
2025-09-22 12:53:52 +00:00
fcae22b77f Accepting request 1243404 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1243404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=24
2025-02-05 16:36:47 +00:00
1dc9af7e44 Accepting request 1237927 from home:mnhauke
- Update to version 3.0.13
  https://github.com/dankamongmen/notcurses/releases/tag/v3.0.13
- Update to version 3.0.12
  https://github.com/dankamongmen/notcurses/releases/tag/v3.0.12

OBS-URL: https://build.opensuse.org/request/show/1237927
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=49
2025-02-05 14:30:09 +00:00
9f734999cc Accepting request 1205577 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1205577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=23
2024-10-04 15:10:48 +00:00
2610f3f6bc Accepting request 1205524 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/1205524
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=47
2024-10-03 18:22:48 +00:00
64c7915111 Accepting request 1155029 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1155029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=22
2024-03-05 17:51:14 +00:00
30286d82d3 Accepting request 1152795 from home:jaimeMF:branches:devel:libraries:c_c++
- Use the correct documentation's path.

OBS-URL: https://build.opensuse.org/request/show/1152795
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=45
2024-03-05 09:12:27 +00:00
6483a355ec Accepting request 1123881 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1123881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=21
2023-11-07 20:27:07 +00:00
d55a57c3e1 Accepting request 1123808 from home:dimstar:Factory
Fix build with RPM 4.19: unnumbered patches are no longer supported.

OBS-URL: https://build.opensuse.org/request/show/1123808
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=43
2023-11-07 10:24:50 +00:00
478fe4d83d Accepting request 1042479 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1042479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=20
2022-12-13 17:55:27 +00:00
2c4ec8bdba Accepting request 1042072 from home:mnhauke
- Add patch:
  * notcurses-3.0.8-skip-xray.diff

OBS-URL: https://build.opensuse.org/request/show/1042072
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=41
2022-12-12 21:04:49 +00:00
e42202958a Accepting request 1042045 from home:mnhauke
- Update to version 3.0.9
  https://github.com/dankamongmen/notcurses/releases/tag/v3.0.9

- Remove patch:
  * notcurses-2.3.12-skip-xray.diff

OBS-URL: https://build.opensuse.org/request/show/1042045
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=40
2022-12-11 00:19:57 +00:00
8423a9a66d Accepting request 1040642 from home:lnussel:branches:devel:libraries:c_c++
- Update to version 3.0.8
  https://github.com/dankamongmen/notcurses/releases/tag/v3.0.8

OBS-URL: https://build.opensuse.org/request/show/1040642
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=39
2022-12-06 22:17:27 +00:00
767dc0928a Accepting request 928120 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/928120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=19
2021-10-29 20:34:26 +00:00
6a33765957 Accepting request 927367 from home:mnhauke
- Update to version 2.4.8
  https://github.com/dankamongmen/notcurses/releases/tag/v2.4.8

OBS-URL: https://build.opensuse.org/request/show/927367
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=38
2021-10-29 12:58:05 +00:00
c33d65b260 Accepting request 917963 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/917963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=18
2021-09-10 21:41:30 +00:00
1adf794386 Accepting request 917066 from home:mnhauke
- Update to version 2.4.0
  https://github.com/dankamongmen/notcurses/releases/tag/v2.4.0

OBS-URL: https://build.opensuse.org/request/show/917066
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=37
2021-09-10 13:22:23 +00:00
4f1aa56ae8 Accepting request 916847 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/916847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=17
2021-09-04 20:35:26 +00:00
c2fa4aa600 Accepting request 915413 from home:mnhauke
- Update to version 2.3.18
  https://github.com/dankamongmen/notcurses/releases/tag/v2.3.18

OBS-URL: https://build.opensuse.org/request/show/915413
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=36
2021-09-04 13:57:25 +00:00
765da22b80 Accepting request 913594 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/913594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=16
2021-08-23 08:08:20 +00:00
65c6261153 Accepting request 913300 from home:mnhauke
- Update to version 2.3.16
  https://github.com/dankamongmen/notcurses/releases/tag/v2.3.16

OBS-URL: https://build.opensuse.org/request/show/913300
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=35
2021-08-22 14:13:09 +00:00
a5aa1e9723 Accepting request 909524 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/909524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=15
2021-07-31 16:51:31 +00:00
b28559cea4 Accepting request 909427 from home:lnussel:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/909427
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=34
2021-07-31 10:52:04 +00:00
c41fb9d3c3 Accepting request 897970 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/897970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=14
2021-06-09 19:51:59 +00:00
c14b62f1b4 Accepting request 897712 from home:mnhauke
- 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 @joseluis (#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)

OBS-URL: https://build.opensuse.org/request/show/897712
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=32
2021-06-07 07:05:54 +00:00
08810a6093 Accepting request 894933 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/894933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=13
2021-05-22 22:06:10 +00:00
f1ce79965d Accepting request 894103 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/894103
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=30
2021-05-22 11:09:40 +00:00
fb88bc5a57 Accepting request 893343 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/893343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=12
2021-05-15 21:16:28 +00:00
ea31d4aa31 Accepting request 892947 from home:mnhauke
- 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

- Update to version 2.2.8
  * Add sprixel support

OBS-URL: https://build.opensuse.org/request/show/892947
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=28
2021-05-15 19:53:22 +00:00
Richard Brown
714c71efda Accepting request 883222 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/883222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=11
2021-04-06 15:30:18 +00:00
d4b4e66d4c Accepting request 882921 from home:mnhauke
- Update to version 2.2.5
  * Bugfix release, no user-visible changes.

OBS-URL: https://build.opensuse.org/request/show/882921
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=26
2021-04-06 09:33:39 +00:00
5ceb23f06e Accepting request 882719 from home:mnhauke
- 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().
  * @MasFlam 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.

OBS-URL: https://build.opensuse.org/request/show/882719
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=25
2021-04-03 13:29:01 +00:00
e12c2b567c Accepting request 878357 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/878357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=10
2021-03-11 19:11:56 +00:00
eb34752d69 Accepting request 878226 from home:mnhauke
- 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`.

- 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.

OBS-URL: https://build.opensuse.org/request/show/878226
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=23
2021-03-11 15:25:38 +00:00
948fb1b354 Accepting request 872132 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/872132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=9
2021-02-15 22:14:19 +00:00
d9783546a0 Accepting request 872030 from home:mnhauke
- 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.

OBS-URL: https://build.opensuse.org/request/show/872030
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=21
2021-02-14 10:31:09 +00:00
cf00afbf26 Accepting request 869016 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/869016
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=20
2021-02-07 15:08:04 +00:00
7647b9e9c3 Accepting request 864405 from devel:libraries:c_c++
- fix build without pandoc on 32bit x86 and arm

- 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

OBS-URL: https://build.opensuse.org/request/show/864405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=8
2021-01-20 17:26:44 +00:00
a39ecfc63d - fix build without pandoc on 32bit x86 and arm
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=18
2021-01-19 20:09:58 +00:00
f0565a4901 Accepting request 863919 from home:mnhauke
- 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.

OBS-URL: https://build.opensuse.org/request/show/863919
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=17
2021-01-18 15:27:01 +00:00
f641cc3e84 Accepting request 853714 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/853714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=7
2020-12-08 12:24:36 +00:00
d404bbfa7d Accepting request 853424 from home:mnhauke
- Update to version 2.0.10
  * Upstream does not provide a changelog

OBS-URL: https://build.opensuse.org/request/show/853424
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=15
2020-12-08 08:03:37 +00:00
4f5479ea4a Accepting request 848376 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/848376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=6
2020-11-13 18:00:42 +00:00
f0bd30cc71 Accepting request 847354 from home:mnhauke
- Update to version 2.0.3
  * Add `NCBLIT_3x2` aka the SEXBLITTER, making use of Unicode
    13's sextant glyphs. `notcurses_lex_blitter()` now recognizes
    `sexblitter`.
  * Blitting functions no longer count transparent cells towards
    the total returned number of cells written, but since these
    are not directly callable by the user, this ought not lead to
    any user-visible changes.
  * Added (k)eller demo to `notcurses-demo`.
  * `ncreader` now supports Alt+'b' to move one word back, Alt+'f'
    to move one word forward, Ctrl+'A' to move to the beginning
    of the line, Ctrl+'E' to move to the end of the line, Ctrl+'U'
    to clear the line before the cursor, and Ctrl+'W' to clear the
    word before the cursor (when `NCREADER_OPTION_NOCMDKEYS` has
    not been specified).

OBS-URL: https://build.opensuse.org/request/show/847354
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=13
2020-11-13 16:43:48 +00:00
e37fe159ed Accepting request 844106 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/844106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=5
2020-10-26 15:23:15 +00:00
0ce795de53 Accepting request 843914 from home:mnhauke
- Update to version 2.0.2
  * Add `ncvisual_decode_loop()`, which returns to the first frame
    upon reaching the end of a file.

OBS-URL: https://build.opensuse.org/request/show/843914
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=11
2020-10-26 14:20:31 +00:00
7dc0798f3f Accepting request 842620 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/842620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=4
2020-10-20 14:14:25 +00:00