-
8265f075b1
Fix mouse when key_mouse contains 1006 sequence
master
Přemysl Eric Janouch
2021-11-04 14:13:03 +0100
-
2f348c79b7
Update .gitignore
Přemysl Eric Janouch
2021-10-30 03:29:59 +0200
-
18d16c1edb
Add clang-format configuration, clean up
Přemysl Eric Janouch
2021-10-30 02:53:18 +0200
-
94a77a10d8
Ensure we turn off focus tracking on exit
Přemysl Eric Janouch
2021-06-29 05:28:04 +0200
-
d39c35e59e
Enable focus tracking opportunistically
Přemysl Eric Janouch
2021-06-29 05:10:33 +0200
-
d47bcfb203
Make note of urxvt 9.25's 1006 support
Přemysl Eric Janouch
2021-06-29 05:00:43 +0200
-
ff08195973
Fix formatting
Přemysl Eric Janouch
2021-06-29 04:59:15 +0200
-
f7912a8ce7
CMakeLists.txt: make this build in OpenBSD
Přemysl Eric Janouch
2020-10-29 15:53:04 +0100
-
42d2bef93a
CMakeLists.txt: omit end{if,foreach} expressions
Přemysl Eric Janouch
2020-10-29 15:46:27 +0100
-
065cd3b3e1
README.adoc: update to reflect the current state
Přemysl Eric Janouch
2020-10-26 14:09:53 +0100
-
65797ee4f1
Bump minimum CMake version to 3.0
Přemysl Eric Janouch
2020-10-26 13:52:55 +0100
-
279d010e0f
Fix a spurious "implicit fallthrough" warning
Přemysl Eric Janouch
2020-10-26 13:37:51 +0100
-
8c4e867760
Fix strfkey with focus events
Přemysl Eric Janouch
2020-09-14 18:06:17 +0200
-
dd3f77a0aa
Get rid of one CMake dev warning
Přemysl Eric Janouch
2020-09-14 18:00:31 +0200
-
0bfb13655c
Implement de/focus event parsing
Přemysl Eric Janouch
2020-09-14 15:38:49 +0200
-
78c0cd443d
Name change
Přemysl Eric Janouch
2020-09-14 15:20:50 +0200
-
6a99d97ad0
Remove .travis.yml
Přemysl Eric Janouch
2018-06-24 05:29:06 +0200
-
30e0eee1a8
Update README
Přemysl Eric Janouch
2018-06-24 01:05:45 +0200
-
9adbb8c897
Update mail address
Přemysl Eric Janouch
2018-06-24 01:05:34 +0200
-
953789650e
CMakeLists.txt: fix variable name
Přemysl Eric Janouch
2018-06-24 01:03:40 +0200
-
93641a7c98
Update README
Přemysl Eric Janouch
2017-06-20 06:36:07 +0200
-
ed67424ca7
Put tests in a "namespace"
Přemysl Eric Janouch
2017-06-20 06:35:37 +0200
-
61095da7c3
Travis CI: brevify notifications
Přemysl Eric Janouch
2017-06-20 06:35:23 +0200
-
5b05b96ec0
Backport TERMKEY_FLAG_NOSTART and fix two leaks
Přemysl Eric Janouch
2016-12-30 08:30:59 +0100
-
a9b41e41b7
Fix use of an uninitialized value
Přemysl Eric Janouch
2016-11-03 02:35:37 +0100
-
059cb81817
Try to fix terminfo loading
Přemysl Eric Janouch
2016-11-03 02:25:47 +0100
-
c1251f3978
Fix condition in demo-glib.c
Přemysl Eric Janouch
2016-11-03 02:24:35 +0100
-
258691135f
Use termo_str{f,p}key_utf8 in tests
Přemysl Eric Janouch
2016-10-04 13:22:52 +0200
-
f7c67b2a2e
Add termo_str{f,p}key_utf8()
Přemysl Eric Janouch
2016-10-04 13:21:45 +0200
-
e13db07eac
Fix mouse mode 1005 support
Přemysl Eric Janouch
2016-10-04 13:16:09 +0200
-
4282f3715c
Fix cursor keys etc. in unibilium
Přemysl Eric Janouch
2016-09-27 23:43:46 +0200
-
9ec09b90c9
Make ASCII NUL imply Ctrl-Space instead of C-@
Přemysl Eric Janouch
2016-07-24 00:41:49 +0200
-
9b7c801c37
Make unibilium work at all
Přemysl Eric Janouch
2016-07-24 00:27:25 +0200
-
1f2a32ed97
Fix README
Přemysl Eric Janouch
2016-03-14 21:05:43 +0100
-
b5c042e11f
Fix Travis CI notifications
Přemysl Eric Janouch
2016-03-14 20:46:42 +0100
-
1fd2cb3eaa
Try to fix Debian/Fedora build
Přemysl Eric Janouch
2016-03-14 20:45:46 +0100
-
783b744e8b
Try harder to get ncursesw
Přemysl Eric Janouch
2016-01-14 20:12:22 +0100
-
ef29b7587d
Fix error handling in termo_strfkey()
Přemysl Eric Janouch
2015-10-30 23:58:29 +0100
-
2a351b150d
Convert README to AsciiDoc
Přemysl Eric Janouch
2015-09-27 01:26:24 +0200
-
c03c56c740
Update and fix README
Přemysl Eric Janouch
2015-09-27 01:20:11 +0200
-
f05e40a30a
Don't interpret an n*<Esc> as (n-1)*<Alt>-<Esc>
Přemysl Eric Janouch
2015-08-08 23:51:29 +0200
-
0b5d8ecd0d
Fix xterm cursor key modifiers
Přemysl Eric Janouch
2015-07-25 19:34:56 +0200
-
128524cd2b
Fix compiler warnings in test 05read
Přemysl Eric Janouch
2015-07-25 19:08:11 +0200
-
cd87fee243
Mark some issues
Přemysl Eric Janouch
2015-07-25 19:05:23 +0200
-
dc7b9efd71
Make cursor keys work better
Přemysl Eric Janouch
2015-07-25 19:05:00 +0200
-
477f732bc3
Fix SS3 keysyms
Přemysl Eric Janouch
2015-07-25 19:02:57 +0200
-
d49fbadd67
Fix off-by-one bug
Přemysl Eric Janouch
2015-05-28 20:16:55 +0200
-
bc0a71f082
Finally fix all tests
Přemysl Eric Janouch
2015-05-28 20:02:14 +0200
-
be1cccd252
Mark an issue that breaks tests
Přemysl Eric Janouch
2015-05-27 21:42:21 +0200
-
c628a434f6
Fix the 31position test
Přemysl Eric Janouch
2015-05-27 21:36:50 +0200
-
3456e53a7d
Fix the 30mouse test
Přemysl Eric Janouch
2015-05-27 21:31:04 +0200
-
1023dd445a
CMakeLists.txt: build tests
Přemysl Eric Janouch
2015-05-27 21:30:13 +0200
-
11b4d7cb4f
Fix rxvt shifted keys and OOB array access
Přemysl Eric Janouch
2015-05-26 21:59:44 +0200
-
298bc01ee2
Backport a change from libtermkey
Přemysl Eric Janouch
2015-04-11 18:58:24 +0200
-
1ef250cd7e
Miscellaneous little changes
Přemysl Eric Janouch
2015-02-26 22:59:41 +0100
-
b1a0bca294
Travis CI: Try enabling Coverity scan
Přemysl Eric Janouch
2015-02-14 22:54:42 +0100
-
28bb257eeb
Add Travis CI configuration
Přemysl Eric Janouch
2015-02-14 22:47:52 +0100
-
a9c0ea0e07
Fix static linking into a shared library
Přemysl Eric Janouch
2015-02-14 22:47:20 +0100
-
af193ef483
Go with ncursesw if found
Přemysl Eric Janouch
2014-11-30 00:36:41 +0100
-
e8b9c654af
Mark a TODO
Přemysl Eric Janouch
2014-11-30 00:36:18 +0100
-
6352428e85
Qt Creator screwed up formatting
Přemysl Eric Janouch
2014-11-19 03:37:54 +0100
-
788b252407
Update the README
Přemysl Eric Janouch
2014-11-19 02:47:28 +0100
-
2d777dd67e
Rewrite the mouse API
Přemysl Eric Janouch
2014-11-19 02:41:36 +0100
-
5a80bceec9
Make mouse data signed
Přemysl Eric Janouch
2014-11-19 00:45:35 +0100
-
b8337b5b18
demo-draw.c: app_data_t -> app_context_t
Přemysl Eric Janouch
2014-11-19 00:44:53 +0100
-
2f8a39ed64
Better support for rxvt input
Přemysl Eric Janouch
2014-11-19 00:42:59 +0100
-
64188f1fcf
Revert "Don't bother with endianity"
Přemysl Eric Janouch
2014-11-18 22:28:31 +0100
-
f1f9a00cda
Add support for setting the mouse protocol
Přemysl Eric Janouch
2014-10-22 22:23:01 +0200
-
70bcfde021
Add a demo for drawing in curses
Přemysl Eric Janouch
2014-10-18 20:34:53 +0200
-
86025fcf6f
Rewrite termo_interpret_mouse()
Přemysl Eric Janouch
2014-10-18 20:32:45 +0200
-
5ca6b7fb42
Don't bother with endianity
Přemysl Eric Janouch
2014-10-18 19:11:30 +0200
-
d9b20f7586
Alignment
Přemysl Eric Janouch
2014-10-18 19:11:08 +0200
-
d70dd571d3
Fix build of the GLib demo
Přemysl Eric Janouch
2014-10-14 23:20:55 +0200
-
828f03a063
Get rid of most block comments
Přemysl Eric Janouch
2014-10-14 21:19:11 +0200
-
77878abe90
Renaming continued
Přemysl Eric Janouch
2014-10-14 00:24:47 +0200
-
e98d9c0fd1
Rename to termo
Přemysl Eric Janouch
2014-10-14 00:08:15 +0200
-
e330d751a4
Make mode 1015 and 1006 work, prepare for 1005
Přemysl Eric Janouch
2014-10-13 23:36:14 +0200
-
456093e4ed
Work on mouse support, it's a mess
Přemysl Eric Janouch
2014-10-13 01:03:13 +0200
-
5692f32bcf
CMake-ify, rename to termkey2 for the time being
Přemysl Eric Janouch
2014-10-09 23:47:24 +0200
-
3465d5553f
Make the tests work again
Přemysl Eric Janouch
2014-09-28 05:56:13 +0200
-
36bc6cd095
Move to iconv
Přemysl Eric Janouch
2014-09-28 03:51:45 +0200
-
cac1f8373b
Less code duplication
Přemysl Eric Janouch
2014-09-23 02:51:08 +0200
-
c0cc27c555
Introduce isatty(3)
Přemysl Eric Janouch
2014-09-23 02:45:42 +0200
-
75d3388a35
Introduce bsearch(3)
Přemysl Eric Janouch
2014-09-23 02:41:40 +0200
-
56f7847ce3
Add -Wextra
Přemysl Eric Janouch
2014-09-23 02:33:06 +0200
-
b630bf7a5f
WIP: Is mine now (^3^)
Přemysl Eric Janouch
2014-09-23 01:38:08 +0200
-
7909067ac0
Be a little more lenient in locale env.var. testing for UTF-8ness
Paul LeoNerd Evans
2014-03-05 01:23:16 +0000
-
8aa5b7acb5
Unit tests should use .code.codepoint/.sym instead of not .code.number when appropriate
Paul LeoNerd Evans
2014-03-05 01:11:45 +0000
-
97e0e9cde2
Try tinfo before ncursesw (partially from
c2dd8f247a
) [thanks o11c]
Paul LeoNerd Evans
2014-03-04 14:04:11 +0000
-
d775d2a5ae
Make header compatible with C++ (from
ddd7b0c5aa
) [thanks o11c]
Paul LeoNerd Evans
2014-03-04 13:59:53 +0000
-
a91f511f27
Look for .utf8 in locale variables as well as .UTF-8
Paul LeoNerd Evans
2014-01-23 23:57:19 +0000
-
ff8d714142
Print UTF-8/RAW mode on startup; print 'Key ' before normal keys to debug UTF-8 parse errors
Paul LeoNerd Evans
2014-01-23 23:56:41 +0000
-
ab4c1c3d3e
Bump VERSION to 0.17
Paul LeoNerd Evans
2014-01-06 18:02:48 +0000
-
11e6cf7497
Better abstraction of C compiler by using the $(CC) Make variable
Paul LeoNerd Evans
2014-01-06 17:55:58 +0000
-
4fd397af2c
Invoke libtool cc instead of libtool gcc, for those platforms now using clang (FreeBSD 10)
Paul LeoNerd Evans
2014-01-05 19:48:42 +0000
-
d97617963d
Look for \.UTF-8 only in the first env. var found from LANG, LC_MESSAGES, LC_ALL
Paul LeoNerd Evans
2014-01-05 18:23:46 +0000
-
8bed1fdbf0
Add TERMKEY_FORMAT_URWID shortcut [thanks Romain Chossart]
Paul LeoNerd Evans
2013-08-26 18:51:29 +0100
-
e3d0baa846
Bugfix to snprint_cameltospaces() when given a short buffer [thanks Romain Chossart]
Paul LeoNerd Evans
2013-08-26 18:46:01 +0100
-
e9a1302e4c
Delete trailing whitespace in code
Paul LeoNerd Evans
2013-08-26 02:35:40 +0100
-
f4770f2d8e
Docs fix - fullstop at end of sentence
Paul LeoNerd Evans
2013-08-26 02:33:49 +0100