Commit Graph

5283 Commits (1622beeac4823110cbb1819ad06b8501097b71d9)
 

Author SHA1 Message Date
igo95862 b678742f68 python: Fixes of argument parsing 3 years ago
igo95862 141deddde8 python: Uncaught exceptions are now printed after context close 3 years ago
igo95862 4ad809e1ca python: Added check macros that return -1 3 years ago
igo95862 17a1ff28ff python: Update imports 3 years ago
igo95862 bf4e14b510 python: Rename ncpile_create to pile_create 3 years ago
igo95862 8f083b4cce python: Finished all NcPlane functions 3 years ago
igo95862 ccddd0fd72 python: NcPallete rename 3 years ago
igo95862 295655ef20 python: Implemented half of NcPlane functions 3 years ago
igo95862 595fab7769 python: Add NcPlane initializers 3 years ago
igo95862 06242d5a9d python: Started with NcPlane 3 years ago
igo95862 3151b60b23 python: Implemented most of the notcurses context functions
The ones that depends on some other objects such as NcPlane
will be implemented in the future.
3 years ago
igo95862 dc81585e9d python: Added notcurses context object with initializer and dealloc 3 years ago
igo95862 49e6848d63 python: Expose the variables containing definitions.
Instead of exposing all functions between modules we can only
expose the variables that contain the function pointers such
as `ChannelsFunctions` which has all channels functions.
3 years ago
igo95862 d05e3f20d1 python: Split new python binds module in to separated source files
Less thousand lines files
3 years ago
igo95862 ac03f7cdad python: Added all channels functions 3 years ago
igo95862 84e82e17f3 python: Renamed check macros to use GNU prefix
Since they use GNU extensions. This reduces the collision
probability with the Python header.
3 years ago
igo95862 d070abd96b python: Added ncstrwidth function 3 years ago
igo95862 18df2c8ee3 python: Added PY_CHECK_INT macro 3 years ago
igo95862 45318ac2e7 python: Add special macros for error handling
Can only be used on clang or gcc but I think the library already
requires them.
3 years ago
igo95862 e044699603 python: Add notcurses_version_components function 3 years ago
igo95862 35a506ed3e python: Use CFLAGS for extra warnings and LDFLAGS to not strip
Without --no-as-needed the binaries created will not be linked
against notcurses.
3 years ago
igo95862 92f1b63988 python: Removed old implementation 3 years ago
igo95862 d7ade1f4b8 python: Update setup.py. Actually link against libnotcurses 3 years ago
igo95862 aa48dbacac python: Update __init__.py to use new module 3 years ago
igo95862 e8ed637b29 python: Create notcurses misc module 3 years ago
igo95862 af50adfba9 python: Started with new header file 3 years ago
Sunjay Cauligi 651f80cfac autogenerate cffi from notcurses header files 3 years ago
nick black 014a88a09c
always enable 8bpc RGB for kitty, alacritty, and foot #1641 3 years ago
nick black f91ffae773
link to new 2.3.0 video 3 years ago
nick black 167b81e856
CURSES.md: not just keyboard escape sequences 3 years ago
nick black 6fd7a4cd52
convert a few 'cell' instances to 'nccell' in docs 3 years ago
nick black 1a7c5172f4
add note about sprixel/fb relationship to NEWS.md 3 years ago
nick black 346512ccdf
eliminate type-2 gclusters, sprixels no longer interact with fb #1656 3 years ago
nick black b87407eb36
remove unused cell_sprixel_id() #1656 3 years ago
nick black f64b1deeb7
dump unused sprixel_by_id() #1656 3 years ago
nick black ce2f2c6509 ncplane_dup: don't dup sprixcells #1654 3 years ago
nick black 8bd73378cf
add NCSCALE_INFLATE 3 years ago
nick black 9ce8222d36
drop "available" output from reel demo 3 years ago
Daniel Eklöf 632cbcc881 fetch: add artix to distro info 3 years ago
nick black 29b161f1c0 [box] place ships underneath grid #1639 3 years ago
nick black a39b5f9347 [box] add some spaceships #1639 3 years ago
nick black d80df651b3
textplay: expose more of the source material 3 years ago
nick black d441dd4d0d
fix up compilation on freebsd #1644 3 years ago
nick black af1641be4e
empty implementation of nctree_goto() #1643 3 years ago
nick black 644b008671
add 2.3.0 to HISTORY.md 3 years ago
nick black ea4c593455
v2.3.0 3 years ago
nick black fd7a1a5d6d
sixel_destroy: be more precise with damage #1616 3 years ago
nick black 19006b4988
account for margins in sixel/kitty_destroy() #1588 3 years ago
nick black dc9db79100
v2.2.11 3 years ago
nick black ee638b9a96
nccell_width() return -1 on utf8_egc_len() error #1627 3 years ago