Commit Graph

78 Commits

Author SHA1 Message Date
1e735dc71c Added manpage 2021-05-16 19:20:25 -07:00
42e6dc1e7c Added key name for -1 2021-05-16 19:20:13 -07:00
60e643e02a Version bump 2021-05-16 18:52:10 -07:00
fb7ecf3d1c Added mode setting (TUI mode vs normal mode) 2021-05-16 18:49:54 -07:00
c64cba27b8 Added install/uninstall 2021-05-16 18:28:44 -07:00
585d1e8dce Added alias for Ctrl-space (Ctrl-@) 2021-05-16 14:19:33 -07:00
a65549d880 Improved compatibility 2021-05-13 04:10:56 -07:00
5216835591 Use TTY defaults from the system instead of hard coding. 2021-05-13 00:59:53 -07:00
1dbd58f7cf Version bump 2021-05-13 00:23:29 -07:00
711c33b2de Added shift+tab support and force closing 2021-05-13 00:22:21 -07:00
ec00f02011 Rainbow demo now no longer relies on scroll regions 2021-04-02 17:40:34 -07:00
3e16af6a4a Added links to language APIs 2020-04-27 11:30:27 -07:00
39020749d3 Rewording 2020-04-27 11:27:44 -07:00
dadcc299f7 Added screenshot of bed 2020-04-27 11:26:34 -07:00
35537fd4d1 Updated documentation to include Python debug API and bed.py 2020-04-27 11:20:20 -07:00
6008fa2c6a Spacing 2020-04-27 11:20:16 -07:00
1e338c6698 Added scroll wheel support 2020-04-27 11:13:16 -07:00
c6d13637ed Added mouse support 2020-04-27 11:09:41 -07:00
51e1e1a4d1 Bugfix for bed 2020-04-25 21:53:49 -07:00
00af81de1c Added more comments 2020-04-25 21:51:25 -07:00
5c82246632 Commenting 2020-04-25 21:48:39 -07:00
b9bad81b80 Added another example program: bed, the BTUI editor 2020-04-25 21:45:57 -07:00
de8f64e99f Added debug mode for python to visualize what's happening by massively
slowing down.
2020-04-25 21:45:30 -07:00
7c5b3ef1b0 Fixed scrolling off-by-one error in python 2020-04-25 21:45:18 -07:00
54ff6604da Fixed off-by-one error in scrolling logic 2020-04-25 21:44:02 -07:00
f7ec9ff7b5 Added support for changing cursor shape. 2020-04-25 19:29:23 -07:00
81430d869c Since moving the cursor is visible if the cursor is visible, added btui_flush() calls after moving the cursor. 2020-04-25 18:08:30 -07:00
96336c2b86 Adjusted when flushing occurs. Now, the BTUI C header file only flushes
the output in a few select cases (mostly entering/leaving TUI mode) and
it's up to the high-level language bindings to decide when to flush
output. Typically, they now only flush output after making visible
changes to the screen.
2020-04-25 18:05:24 -07:00
e7f0270c7a Fixed clean rule 2020-04-25 18:01:00 -07:00
6cec510d93 Added a lot of comments and hide_cursor()/show_cursor() API methods 2020-04-25 17:51:25 -07:00
ef918c5aec Added support/comments for more escape sequences. 2020-04-20 23:57:51 -07:00
527ea14e53 Further mac fixes 2020-04-20 14:10:40 -07:00
567b57619a Cleaned up Lua argument error handling code. 2020-04-20 14:04:08 -07:00
e5445010aa Cleaned up demo shadow drawing 2020-04-20 13:53:33 -07:00
0edd7a3ae8 Fixed issue with spaces 2020-04-20 13:51:51 -07:00
2803ad9ad7 Added Mac build support C flag 2020-04-20 13:49:57 -07:00
948a2d8766 Alphabetized python code and updated docs 2020-04-19 17:05:43 -07:00
5c3b7ec2da Added scroll to more APIs 2020-04-19 16:57:05 -07:00
8ac3870d60 Cleaned up and alphabetized 2020-04-19 16:51:41 -07:00
05788488b7 Code cleanup 2020-04-19 16:40:31 -07:00
23d7f52402 Updated C API 2020-04-19 16:31:35 -07:00
8711d28bdc Cleaned up the 'clear()' API. 2020-04-19 16:30:35 -07:00
59ef834383 Cleanup 2020-04-19 16:07:49 -07:00
a08e67d291 Tweaked python doc formatting. 2020-04-19 16:02:02 -07:00
7fe1ed5fec Version bump 2020-04-19 16:00:36 -07:00
470fa9e7c6 Tweaked the interfaces a bit, added Python documentation, and added
"Press 'q' to quit" message.
2020-04-19 15:59:48 -07:00
a41bce136a Added python bindings. 2020-04-19 15:46:41 -07:00
01612abb5a Renamed print->write, added some more fflush()es, converted some macros
into proper functions.
2020-04-19 15:45:47 -07:00
2121e5b037 Updated wording 2020-04-19 02:13:14 -07:00
621fb3620b Updated wording 2020-04-19 02:11:02 -07:00