Commit Graph

22 Commits

Author SHA1 Message Date
opfez fe39bdc76a unlicense the project 2021-05-18 13:30:20 +02:00
opFez b87e29da24 fix function declarations 2021-04-04 13:46:41 +02:00
opFez 4633479fe3 tui_set_cursor() actually works now 2021-04-02 23:26:58 +02:00
opFez 0c1288eef8 remove itoa and reverse dependency by just using printf in tui_set_cursor() 2021-04-02 22:36:44 +02:00
opFez ccfdeb6013 add tui_poll_noprefix() 2021-04-02 21:44:26 +02:00
opFez c0d29b7f1b improve malloc() call in init_cell_buffer() 2021-03-06 18:00:04 +01:00
opFez fc9e3726df add tui_print() 2021-03-06 11:46:03 +01:00
opFez 45b224a80d fixed tui_refresh() not utilizing the terminal size properly 2021-03-05 18:32:39 +01:00
opFez 3d0da13272 reshow cursor when exiting 2021-03-05 18:09:51 +01:00
opFez db2c4dfb4d only mess with cursor in tui_refresh if the cursor is visible 2021-03-05 18:08:05 +01:00
opFez c000d213bc add tui_peek() 2021-03-05 15:08:29 +01:00
opFez 4db2847f8e add readme 2021-03-05 14:29:07 +01:00
opFez fe829177ee add c++ compatibility 2021-03-05 14:20:30 +01:00
opFez e2acfad039 add event struct, add tui_poll(), make raw termios global
raw termios is now global to allow for tui_poll() and other functions
that require it to change attributes while the program is running
2021-03-05 14:17:11 +01:00
opFez 75db932771 add tui_clear_screen(), add warning about tui_refresh_cell() 2021-03-04 16:35:38 +01:00
opFez 674144e15b expose cursor_visible variable, remove commented code 2021-03-04 11:52:07 +01:00
opFez 77050275f8 remove faulty NULL check 2021-03-03 22:31:26 +01:00
opFez 05c2befc1f harden codebase, add set_cursor, add set_cell, add free_cell_buffer 2021-03-03 22:30:25 +01:00
opFez d97833fc64 add documentation, remove unnecessary pointer for tui_refresh 2021-03-03 19:47:09 +01:00
opFez f43e04bde6 cursor functions 2021-03-03 19:24:43 +01:00
opFez f40ccbc33e add cursor functions, fix refresh 2021-03-03 15:38:49 +01:00
opFez 0f0892c1a8 initial 2021-03-03 13:11:41 +01:00