This commit is contained in:
nick black 2020-10-19 03:15:32 -04:00
parent 0b825c619e
commit a4546c86e3
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC
40 changed files with 44 additions and 45 deletions

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.14.0)
project(notcurses VERSION 2.0.0
project(notcurses VERSION 2.0.1
DESCRIPTION "Blingful UI for modern terminal emulators"
HOMEPAGE_URL "https://nick-black.com/dankwiki/index.php/notcurses"
LANGUAGES C CXX)

View File

@ -1,7 +1,7 @@
This document attempts to list user-visible changes and any major internal
rearrangements of Notcurses.
* 2.1.0 (not yet released)
* 2.0.1 (2020-10-19)
* 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,
@ -11,12 +11,11 @@ rearrangements of Notcurses.
sections, and will unroll the appropriate section when given input.
* Added `notcurses_stddim_yx_const()` (`notcurses_stddim_yx()` `const` form).
* 2.0.0 (2020-10-12) "Stankonia"
* 2.0.0 (2020-10-12) **"Stankonia"**
* **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. Semantic Versioning is in
effect from this point on.
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

View File

@ -38,7 +38,7 @@ PROJECT_NAME = Notcurses
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = 2.0.0
PROJECT_NUMBER = 2.0.1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a

View File

@ -26,8 +26,8 @@
</h2>
</center>
<hr>
<h1><a href="https://nick-black.com/dankwiki/index.php/Notcurses">notcurses</a> man pages (v2.0.0)</h1>
<iframe align="right" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=qf_sp_asin_til&ad_type=product_link&tracking_id=nickblack05-20&marketplace=amazon&region=US&placement=B086PNVNC9&asins=B086PNVNC9&linkId=bef6e495a4119e9da4cf26d76b5c55a3&show_border=false&link_opens_in_new_window=false&price_color=333333&title_color=0066c0&bg_color=ffffff"></iframe>
<h1><a href="https://nick-black.com/dankwiki/index.php/Notcurses">notcurses</a> man pages (v2.0.1)</h1>
<iframe align="right" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=2.0.1822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=qf_sp_asin_til&ad_type=product_link&tracking_id=nickblack05-20&marketplace=amazon&region=US&placement=B086PNVNC9&asins=B086PNVNC9&linkId=bef6e495a4119e9da4cf26d76b5c55a3&show_border=false&link_opens_in_new_window=false&price_color=333333&title_color=0066c0&bg_color=ffffff"></iframe>
<a href="notcurses.3.html">notcurses(3)</a>—a blingful TUI library<br/>
<h2>Executables (section 1)</h2>
<a href="ncneofetch.1.html">ncneofetch</a>—generate low-effort posts for r/unixporn<br/>

View File

@ -1,6 +1,6 @@
% ncneofetch(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-demo(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-input(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-tester(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-tetris(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-view(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_capabilities(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_cell(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME
@ -36,7 +36,7 @@ typedef struct cell {
#define CELL_FG_PALETTE (CELL_BG_PALETTE << 32u)
#define CHANNEL_ALPHA_MASK 0x30000000ull
#define CELL_ALPHA_HIGHCONTRAST 0x30000000ull
#define CELL_ALPHA_TRANSPARENT 0x20000000ull
#define CELL_ALPHA_TRANSPARENT 0x2.0.1000ull
#define CELL_ALPHA_BLEND 0x10000000ull
#define CELL_ALPHA_OPAQUE 0x00000000ull
```

View File

@ -1,6 +1,6 @@
% notcurses_channels(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% ncdirect_init(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_fade(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_fds(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_init(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_input(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_lines(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_menu(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_metric(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_multiselector(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_output(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_palette(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_plane(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_plot(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_reader(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_reel(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_refresh(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_render(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_selector(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_stats(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_stdplane(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_stop(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_visual(3)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME
notcurses_visual - notcurses multimedia

View File

@ -1,6 +1,6 @@
% notcurses-pydemo(1)
% nick black <nickblack@linux.com>
% v2.0.0
% v2.0.1
# NAME

View File

@ -25,7 +25,7 @@ def read(fname):
setup(
name="notcurses",
version="2.0.0",
version="2.0.1",
packages=['notcurses'],
scripts=['notcurses-pydemo', 'notcurses-direct-pydemo'],
package_dir={'': 'src'},

View File

@ -1,6 +1,6 @@
[package]
name = "libnotcurses-sys"
version = "2.0.0"
version = "2.0.1"
authors = ["nick black <dankamongmen@gmail.com>"]
license = "Apache-2.0"
edition = "2018"

View File

@ -7,7 +7,7 @@ use std::path::PathBuf;
// largely taken from https://rust-lang.github.io/rust-bindgen/tutorial-3.html
fn main() {
let plib = pkg_config::Config::new()
.atleast_version("2.0.0")
.atleast_version("2.0.1")
.probe("notcurses")
.unwrap();