SHA256
8
0
forked from pool/notcurses

55 Commits

Author SHA256 Message Date
5f0fc9252f 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
Martin Hauke
5e60932948 - 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/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=49
2025-02-05 14:30:09 +00:00
297e92d46d 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
63f7d64765 - 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/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=47
2024-10-03 18:22:48 +00:00
73a1db1a60 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
dac62fbd73 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
7f7a0bf85e 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
bcd8f5c8ab 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
e1db330dca 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
a15b96c2ef 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
Martin Hauke
2dba52a073 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
Martin Hauke
83fd684e76 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
b2b8f81dd3 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
ae65f8138f 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
13e4f67b51 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
60612ba1cc 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
78f4ea2c18 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
Martin Hauke
9d4eee1bbb 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
1032fb2a7d 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
d6cc549bd8 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
b8b3411f20 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
Martin Hauke
49effef502 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
58d4a11f97 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
f334e517ba 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
ea9524cec5 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
9502c3d56c 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
f0b18565b3 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
835c3b8382 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
cd2955f841 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
c7e7b5c1f9 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
b476ba6b3a 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
41eb10dc60 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
66b5f460f9 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
bb77f68c02 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
22532285b8 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
Martin Hauke
1aad259463 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
a98ae1054a 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
5c004ca345 - 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
a1dce8e25d 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
d392d4e471 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
50bc24c531 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
fe50b41277 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
22794741f8 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
d33702a034 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
8e9eff35e5 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
4b737aa6ca 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
01fd645832 Accepting request 842486 from home:mnhauke
- Update to version 2.0.1
  * Add ncmenu_item_set_status() for disabling or enabling menu
    items.
    + Disabled menu items cannot be selected.
    + Menu sections consisting only of disabled items are
      themselves disabled, and cannot be unrolled.
  * Add ncinput_equal_p() for comparison of ncinput structure data.
    ncmenu_offer_input() now recognizes the shortcuts for
    registered sections, and will unroll the appropriate section
    when given input.
  * Added notcurses_stddim_yx_const() (notcurses_stddim_yx() const
    form).
- Update to version 2.0.0
  * API STABILITY! The API expressed in 2.0.0 will be maintained
    throughout at least 2.x.x. A program compiled against 2.0.0
    will continue to compile and function properly against all
    2.x.x releases. Thanks for putting up with the freewheeling
    API breakage until now.
  * NOTCURSES_VERSION_{MAJOR, MINOR, PATCH, TWEAK} are now
    available from notcurses/version.h. These represent the
    version your program was compiled against. The version your
    program is linked to can still be acquired with
    notcurses_version_components() (or as a human-readable string
    via notcurses_version()).

OBS-URL: https://build.opensuse.org/request/show/842486
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=9
2020-10-19 17:47:50 +00:00
657ed7a059 Accepting request 841631 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/841631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=3
2020-10-14 13:39:45 +00:00
1c8a922ee5 Accepting request 840750 from home:mnhauke
- Update to version 1.7.6
  * `ncstats` added the new stats `writeout_ns`, `writeout_min_ns`,
    and `writeout_max_ns`. The `render_*ns` stats now only cover
    the rendering and rasterizing process. The `writeout*ns` stats
    cover the time spent writing data out to the terminal.
    `notcurses_render()` involves both of these processes.
  * `notcurses_render_to_buffer()` has been added, allowing user
    control of the process of writing frames out to the terminal.
  * `notcurses_stats_alloc()` has been added, to allocate an
    `ncstats` object.  `notcurses_reset_stats()` has been renamed
    `notcurses_stats_reset()`.
  * Two flags have been defined for `ncdirect_init()`:
    `NCDIRECT_OPTION_INHIBIT_SETLOCALE` and
    `NCDIRECT_OPTION_INHIBIT_CBREAK`.
    The former is similar to `NCOPTION_INHIBIT_SETLOCALE`. The
    latter keeps `ncdirect_init()` from touching the termios and
    entering cbreak mode.
  * The C++ wrapper `Ncplane::putwc()` has been renamed
    `Ncplane::putwch()`, so as not to clash with standard
    libraries implementing `putwc()` as a macro.

- Update to version 1.7.5
  * `ncreel_destroy()` now returns `void` rather than `int`.
  * `nctablet_ncplane()` has been renamed `nctablet_plane()`.
  * The standard plane now has the name `std`.
  * Removed long-deprecated `ncplane_set_attrs()` and
    `ncplane_attrs()`.
  * Renamed `ncplane_styles_*()` to `ncplane_*_styles()`, to
    conform with every other `ncplane_set_*()` function, but
    retained the old versions as (deprecated) aliases.

OBS-URL: https://build.opensuse.org/request/show/840750
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/notcurses?expand=0&rev=7
2020-10-13 19:07:44 +00:00
d5462b4036 Accepting request 836150 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/836150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/notcurses?expand=0&rev=2
2020-09-24 14:13:56 +00:00