Commit Graph

7290 Commits

Author SHA1 Message Date
nick black
4856431ff3
[input] drop mouse events in right/bottom margins #2233 2021-10-05 05:53:08 -04:00
nick black
9502fcea80
[tcache] always track most recent cell geometry #2233 2021-10-05 05:44:39 -04:00
nick black
4c81a72bab
notcurses_input.3: mention mouse events in bottom/right margins can show up #2233 2021-10-05 05:34:06 -04:00
nick black
5a06a27df7
logging: convert some %jxen to PRIx64 2021-10-05 05:00:20 -04:00
nick black
a11a1bbfc9
logging: convert some %jxen to PRIx64 2021-10-05 04:59:20 -04:00
nick black
174c4e269f
logging: convert some %jxen to PRIx64 2021-10-05 04:55:44 -04:00
nick black
a260649628
[automaton] handle eta extension over multicharacter phi nodes #2234 2021-10-05 04:49:12 -04:00
nick black
4fa88efafe
Merge branch 'master' of github.com:dankamongmen/notcurses 2021-10-05 03:41:08 -04:00
nick black
66801aa254 ncplane_dup: don't make new root planes 2021-10-05 02:15:56 -04:00
nick black
cadd5f75fb notcurses_plane.3: add section about bindings 2021-10-05 02:15:56 -04:00
nick black
20fb846fbc kill obsolete FIXME 2021-10-05 02:15:56 -04:00
nick black
4aab6a5bc0 reparent: scrub links more completely for safe family reparenting #2235 2021-10-05 02:15:56 -04:00
nick black
45255e48d8 [demo] handle fps graph as family in case it's pixel #2235 2021-10-05 02:15:56 -04:00
nick black
230fb801f0 [pixelplot] set distinct name for pixel plane 2021-10-05 02:15:56 -04:00
nick black
ead615d970
[demo] handle fps graph as family in case it's pixel #2235 2021-10-05 00:52:36 -04:00
nick black
7b89a9e439
[pixelplot] set distinct name for pixel plane 2021-10-05 00:49:34 -04:00
nick black
9185ea000c
add ncplane_set_name()/ncplane_name() + documentation 2021-10-04 20:46:47 -04:00
nick black
518eca2f60
move_family_{below,above}() need return int #2232 2021-10-04 13:41:14 -04:00
nick black
a2837a9754
fix unit test for ncplane_move_family() #2232 2021-10-04 05:36:53 -04:00
nick black
099eda88ac
notcurses-info: put 80 columns error in red+bold 2021-10-04 05:36:17 -04:00
nick black
a40c7a5352
FamilyBottom unit test #2232 2021-10-04 05:20:18 -04:00
nick black
e613b81b82
ncplane_move_family_{below, above}() with unit tests #2232 2021-10-04 05:16:58 -04:00
nick black
2b9765e945
finish out ncplane_move_family_{top, bottom}() #2232 2021-10-04 04:18:54 -04:00
nick black
3d21c0a91b
[input] handle backspace when expressed as ctrl expression #2231 2021-10-04 03:35:12 -04:00
nick black
6fa901c4b1
[kitty] fix default background workaround, erp 2021-10-04 02:55:32 -04:00
nick black
dd2e5929e3
drop drone badge from README 2021-10-04 02:21:28 -04:00
nick black
8dd84f922e
ncplane_move_family_{below, above}() skeleton #2232 2021-10-04 02:06:37 -04:00
nick black
57a3e79e3c
s/defbg/default background/ 2021-10-04 01:57:08 -04:00
nick black
43fc6afaa3
ncplane_move_family_{above, below}() #2232 2021-10-04 01:50:01 -04:00
nick black
c69849ffb1
track unknown background color if we can't learn it #2226 2021-10-04 01:48:50 -04:00
nick black
e42a76a2d2
Remove and replace ncplane_boundlist()
The function ncplane_boundlist() was poorly-considered,
and ought never have existed. Remove all traces of it.
Add the new functions ncplane_move_family_top() and
ncplane_move_family_bottom(). Replace the
ncplane_boundlist() code in notcurses-demo with a call
to ncplane_move_family_top(). We'll also want
ncplane_move_family_above() and ncplane_move_family_below(),
but they're not yet here. Document all z-axis movement
functions; they were lacking documentation before #2232.
2021-10-04 01:01:35 -04:00
nick black
73b3a43fc7
[notcurses-tester] dump geometry after init #2228 2021-10-03 21:39:52 -04:00
nick black
284bbd4723
notcurses-tester: print TERM earlier #2228 2021-10-03 21:35:41 -04:00
nick black
ff84058f5c
v2.4.4 2021-10-03 00:20:52 -04:00
nick black
dfb32779b7 [automaton] handle BEL (0x07) as string terminator #2225 2021-10-02 23:13:13 -05:00
nick black
9c59ea5164 [automaton] move decrpm_asu_cb up #2223 2021-10-02 22:36:26 -05:00
nick black
f3377fd818
[automaton] handle XTGETTCAP, decoding MLterm and old Kitty #2225 2021-10-02 23:23:18 -04:00
nick black
f3c18b3279
[automaton] loop all the way through 9, whoops #2225 2021-10-02 23:04:13 -04:00
nick black
c5cf67e5f1
[automaton] collapse secondary device attribute strings #2227 2021-10-02 15:00:13 -04:00
nick black
fe05035930
[xray] black background, not default #2226 2021-10-02 12:45:07 -04:00
nick black
2b482109af [automaton] remove defunct fill_in_numerics 2021-10-02 12:27:49 -04:00
nick black
5d8fbc6137 [automaton] numeric insertion algorithm perfected #2222 2021-10-02 12:27:49 -04:00
nick black
686a72a697 [automaton] phase I and II of new numeric insert algorithm #2222 2021-10-02 12:27:49 -04:00
nick black
6c45a087bf build cflow following special keys #2222 2021-10-02 12:27:49 -04:00
nick black
f0fd38ef9e [windows] kill some %j conversion in ncmultiselector 2021-10-02 11:27:27 -05:00
nick black
5e07cf9015 [windows] kill %zu conversion 2021-10-02 11:26:24 -05:00
nick black
bbb778b7de
[da1_cb] admit 60 as sent by kmscon 2021-10-02 09:11:34 -04:00
nick black
af62226f69
[plots] always return -1 on x below window 2021-10-01 22:15:58 -04:00
nick black
346e7354a0
[plots] don't redraw plot when there's no change #2221 2021-10-01 21:10:47 -04:00
nick black
fff190fe29
[automaton] NAK: terminfo is not thread-safe =/ 2021-10-01 20:45:33 -04:00