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
f0b8b8c0a4
Added more build instructions.
2020-04-19 02:08:05 -07:00
ecb47f61e1
Added screenshot.
2020-04-19 02:05:26 -07:00