Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Backport TERMKEY_FLAG_NOSTART and fix two leaks | Přemysl Janouch | 2016-12-30 | 3 | -13/+14 |
| | | | | ...that are notably still present in the original library. | ||||
* | Fix use of an uninitialized value | Přemysl Janouch | 2016-11-03 | 1 | -2/+1 |
| | |||||
* | Try to fix terminfo loading | Přemysl Janouch | 2016-11-03 | 1 | -7/+13 |
| | | | | | | It could lead to crashing the PTY under OpenBSD and ncurses. Fixed some unibiliums leaks while at it. | ||||
* | Fix condition in demo-glib.c | Přemysl Janouch | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | Use termo_str{f,p}key_utf8 in tests | Přemysl Janouch | 2016-10-04 | 4 | -45/+45 |
| | | | | No need to be locale dependent here. | ||||
* | Add termo_str{f,p}key_utf8() | Přemysl Janouch | 2016-10-04 | 2 | -35/+157 |
| | | | | Adding back some original UTF-8 handling code. | ||||
* | Fix mouse mode 1005 support | Přemysl Janouch | 2016-10-04 | 1 | -2/+1 |
| | |||||
* | Fix cursor keys etc. in unibilium | Přemysl Janouch | 2016-09-27 | 1 | -2/+2 |
| | | | | unibi_pkey_xmit was the wrong constant. | ||||
* | Make ASCII NUL imply Ctrl-Space instead of C-@ | Přemysl Janouch | 2016-07-24 | 2 | -2/+19 |
| | | | | Seems mostly arbitrary. | ||||
* | Make unibilium work at all | Přemysl Janouch | 2016-07-24 | 2 | -11/+22 |
| | |||||
* | Fix README | Přemysl Janouch | 2016-03-14 | 1 | -2/+2 |
| | |||||
* | Fix Travis CI notifications | Přemysl Janouch | 2016-03-14 | 1 | -1/+1 |
| | |||||
* | Try to fix Debian/Fedora build | Přemysl Janouch | 2016-03-14 | 1 | -4/+4 |
| | |||||
* | Try harder to get ncursesw | Přemysl Janouch | 2016-01-14 | 2 | -1/+21 |
| | |||||
* | Fix error handling in termo_strfkey() | Přemysl Janouch | 2015-10-31 | 2 | -2/+3 |
| | | | | | If in any case snprintf() returned a negative value, we would mishandle it. | ||||
* | Convert README to AsciiDoc | Přemysl Janouch | 2015-09-27 | 1 | -6/+8 |
| | |||||
* | Update and fix README | Přemysl Janouch | 2015-09-27 | 1 | -2/+8 |
| | |||||
* | Don't interpret an n*<Esc> as (n-1)*<Alt>-<Esc> | Přemysl Janouch | 2015-08-09 | 5 | -24/+64 |
| | |||||
* | Fix xterm cursor key modifiers | Přemysl Janouch | 2015-07-25 | 1 | -24/+39 |
| | |||||
* | Fix compiler warnings in test 05read | Přemysl Janouch | 2015-07-25 | 1 | -0/+3 |
| | |||||
* | Mark some issues | Přemysl Janouch | 2015-07-25 | 1 | -0/+4 |
| | |||||
* | Make cursor keys work better | Přemysl Janouch | 2015-07-25 | 1 | -34/+48 |
| | |||||
* | Fix SS3 keysyms | Přemysl Janouch | 2015-07-25 | 1 | -1/+1 |
| | |||||
* | Fix off-by-one bug | Přemysl Janouch | 2015-05-28 | 1 | -1/+1 |
| | |||||
* | Finally fix all tests | Přemysl Janouch | 2015-05-28 | 1 | -5/+13 |
| | | | | While still supporting rxvt shifted keys. | ||||
* | Mark an issue that breaks tests | Přemysl Janouch | 2015-05-27 | 1 | -0/+1 |
| | |||||
* | Fix the 31position test | Přemysl Janouch | 2015-05-27 | 2 | -3/+3 |
| | |||||
* | Fix the 30mouse test | Přemysl Janouch | 2015-05-27 | 1 | -19/+19 |
| | |||||
* | CMakeLists.txt: build tests | Přemysl Janouch | 2015-05-27 | 1 | -5/+20 |
| | |||||
* | Fix rxvt shifted keys and OOB array access | Přemysl Janouch | 2015-05-26 | 1 | -51/+62 |
| | |||||
* | Backport a change from libtermkey | Přemysl Janouch | 2015-04-11 | 1 | -1/+0 |
| | | | | "The Ctrl-H byte (0x08) shouldn't automatically become SYM_BACKSPACE" | ||||
* | Miscellaneous little changes | Přemysl Janouch | 2015-04-11 | 3 | -5/+12 |
| | |||||
* | Travis CI: Try enabling Coverity scan | Přemysl Janouch | 2015-02-14 | 1 | -0/+12 |
| | |||||
* | Add Travis CI configuration | Přemysl Janouch | 2015-02-14 | 1 | -0/+21 |
| | |||||
* | Fix static linking into a shared library | Přemysl Janouch | 2015-02-14 | 1 | -0/+8 |
| | |||||
* | Go with ncursesw if found | Přemysl Janouch | 2014-11-30 | 1 | -0/+4 |
| | | | | | | It'd be better if the user could choose the exact library, however this change is actually necessary to support compilation on systems with only the wide version's headers installed (hello Debian). | ||||
* | Mark a TODO | Přemysl Janouch | 2014-11-30 | 1 | -0/+4 |
| | |||||
* | Qt Creator screwed up formatting | Přemysl Janouch | 2014-11-19 | 1 | -2/+2 |
| | |||||
* | Update the README | Přemysl Janouch | 2014-11-19 | 1 | -1/+5 |
| | |||||
* | Rewrite the mouse API | Přemysl Janouch | 2014-11-19 | 6 | -77/+102 |
| | | | | | | | I wasn't aware of the fact that 1000, 1002 and 1003 are mutually exclusive and turn each other off. Also now it's not needed to set the protocol, it gets set by default. | ||||
* | Make mouse data signed | Přemysl Janouch | 2014-11-19 | 1 | -1/+1 |
| | | | | Because urxvt can output zero coordinates, meaning -1. | ||||
* | demo-draw.c: app_data_t -> app_context_t | Přemysl Janouch | 2014-11-19 | 1 | -5/+5 |
| | |||||
* | Better support for rxvt input | Přemysl Janouch | 2014-11-19 | 1 | -16/+81 |
| | |||||
* | Revert "Don't bother with endianity" | Přemysl Janouch | 2014-11-18 | 1 | -2/+7 |
| | | | | It makes iconv() output the byte order mark first... | ||||
* | Add support for setting the mouse protocol | Přemysl Janouch | 2014-10-22 | 4 | -37/+196 |
| | |||||
* | Add a demo for drawing in curses | Přemysl Janouch | 2014-10-22 | 2 | -1/+234 |
| | |||||
* | Rewrite termo_interpret_mouse() | Přemysl Janouch | 2014-10-18 | 1 | -15/+12 |
| | |||||
* | Don't bother with endianity | Přemysl Janouch | 2014-10-18 | 1 | -6/+2 |
| | | | | I hope this is correct... works for little endian (which is the odd one here). | ||||
* | Alignment | Přemysl Janouch | 2014-10-18 | 1 | -1/+1 |
| | |||||
* | Fix build of the GLib demo | Přemysl Janouch | 2014-10-14 | 1 | -1/+1 |
| |