From 3f9d87f5e69790853dcea7729741fe6648184f44 Mon Sep 17 00:00:00 2001 From: nick black Date: Sat, 28 Nov 2020 18:56:39 -0500 Subject: [PATCH] include data model on web page --- CMakeLists.txt | 6 ++-- doc/man/index.html | 77 ++++++++++++++++++++++++++-------------------- tools/release.sh | 2 +- 3 files changed, 46 insertions(+), 39 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 56d91c136..eeac5878a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -464,8 +464,7 @@ if(USE_DOXYGEN) COMMENT "Running doxygen" ) add_custom_target(doxygen - ALL - DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/html/index.html" + ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/html/index.html" ) set(MODELDOT ${CMAKE_CURRENT_SOURCE_DIR}/doc/model.dot) add_custom_command( @@ -476,8 +475,7 @@ if(USE_DOXYGEN) COMMENT "Running dot" ) add_custom_target(dot - ALL - DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/model.png" + ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/model.png" ) endif() endif() diff --git a/doc/man/index.html b/doc/man/index.html index 7c249fb39..01008d01a 100644 --- a/doc/man/index.html +++ b/doc/man/index.html @@ -40,45 +40,54 @@ notcurses-tetris—Tetris in a terminal
notcurses-view—renders images and video to a terminal

C library (section 3)

- - Packaging status +
+ notcurses_capabilities—runtime capability detection
+ notcurses_cell—operations on cell objects
+ notcurses_channels—operations on the channel type
+ notcurses_directmode—minimal notcurses instances for styling text
+ notcurses_fade—fading and pulsing for ncplanes
+ notcurses_fds—dumping file descriptors/subprocesses to ncplanes
+ notcurses_init—initialization
+ notcurses_input—collecting input
+ notcurses_lines—drawing lines and boxes on ncplanes
+ notcurses_menu—menus on the top or bottom rows
+ notcurses_metric—fixed-width formatting with metric suffixes
+ notcurses_multiselector—high-level widget for selecting items from a set
+ notcurses_reel—high-level widget for hierarchical data
+ notcurses_output—drawing text on ncplanes
+ notcurses_palette—operations on notcurses palettes
+ notcurses_plane—operations on ncplane objects
+ notcurses_plot—drawing histograms and lineplots
+ notcurses_reader—high-level widget for collecting input
+ notcurses_refresh—refresh an externally-damaged display
+ notcurses_render—sync the physical display
+ notcurses_selector—high-level widget for selecting one item from a set
+ notcurses_stats—notcurses runtime statistics
+ notcurses_stdplane—acquire the standard ncplane
+ notcurses_stop—collapse the context
+ notcurses_visual—operations on ncvisual objects
+
+
+ + + Notcurses data model + + + Packaging status + +
+
+

+
+ + wide banner from notcurses 1.0.2 demo - notcurses_capabilities—runtime capability detection
- notcurses_cell—operations on cell objects
- notcurses_channels—operations on the channel type
- notcurses_directmode—minimal notcurses instances for styling text
- notcurses_fade—fading and pulsing for ncplanes
- notcurses_fds—dumping file descriptors/subprocesses to ncplanes
- notcurses_init—initialization
- notcurses_input—collecting input
- notcurses_lines—drawing lines and boxes on ncplanes
- notcurses_menu—menus on the top or bottom rows
- notcurses_metric—fixed-width formatting with metric suffixes
- notcurses_multiselector—high-level widget for selecting items from a set
- notcurses_reel—high-level widget for hierarchical data
- notcurses_output—drawing text on ncplanes
- notcurses_palette—operations on notcurses palettes
- notcurses_plane—operations on ncplane objects
- notcurses_plot—drawing histograms and lineplots
- notcurses_reader—high-level widget for collecting input
- notcurses_refresh—refresh an externally-damaged display
- notcurses_render—sync the physical display
- notcurses_selector—high-level widget for selecting one item from a set
- notcurses_stats—notcurses runtime statistics
- notcurses_stdplane—acquire the standard ncplane
- notcurses_stop—collapse the context
- notcurses_visual—operations on ncvisual objects
-
-
-
- - wide banner from notcurses 1.0.2 demo -
“Profound changes are imminent in the ancient craft of the Beautiful.” © 2019-2020 nickblack@linux.com -
+
+
diff --git a/tools/release.sh b/tools/release.sh index e0e212094..8d8adbed7 100755 --- a/tools/release.sh +++ b/tools/release.sh @@ -32,7 +32,7 @@ make -j make test ssh qemfd.net rm -rf /opt/notcurses/html scp -r html qemfd.net:/opt/notcurses/html -scp *.html ../doc/man/index.html qemfd.net:/opt/notcurses/ +scp *.html ../doc/man/index.html model.png qemfd.net:/opt/notcurses/ cd .. # if that all worked, commit, push, and tag