aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Unit test that CSI initial command also worksPaul LeoNerd Evans2012-11-301-2/+9
* Return a real key type for unrecognised CSI sequences; allow accessing them b...Paul LeoNerd Evans2012-11-307-4/+101
* Split out the actual CSI parser into its own function, separate from peekkey_csiPaul LeoNerd Evans2012-11-301-59/+75
* Install library using libtool install rather than libtool cp --remove-dest...Paul LeoNerd Evans2012-05-101-2/+1
* Make sure to 'make clean' includes demo-glibPaul LeoNerd Evans2012-04-251-2/+4
* Bugfix to POSITION reporting - swap line<=>colPaul LeoNerd Evans2012-04-252-3/+3
* Have demo.c request cursor position on '?'; print position reports and mouse ...Paul LeoNerd Evans2012-04-251-3/+21
* Many small manpage markup fixesPaul LeoNerd Evans2012-04-256-21/+43
* Bump VERSION to 0.15Paul LeoNerd Evans2012-04-251-3/+3
* Ensure that key->type field is properly set for all mouse encoding protocolsPaul LeoNerd Evans2012-04-242-0/+18
* Documentation on new TERMKEY_TYPE_POSITION eventsPaul LeoNerd Evans2012-04-242-0/+31
* Also handle CSI R; position report replies to CSI 6nPaul LeoNerd Evans2012-04-244-1/+76
* Neater CSI driver; dispatch command handlers from an arrayPaul LeoNerd Evans2012-04-241-80/+150
* Always load the CSI driver because it contains cross-terminal mouse and CSI u...Paul LeoNerd Evans2012-04-243-20/+10
* Created abstract accessors for getting/setting key event line/col countsPaul LeoNerd Evans2012-04-243-27/+25
* Added some notes about what mouse protocols are supportedPaul LeoNerd Evans2012-04-121-0/+4
* Also pass 'index' argument to man-to-html.plPaul LeoNerd Evans2012-04-121-1/+1
* Note the limited range of mouse line/column numberPaul LeoNerd Evans2012-04-121-1/+1
* termkey_interpret_mouse takes const key, does not set modifiers, as that's al...Paul LeoNerd Evans2012-04-121-3/+1
* Use spare bits in code.mouse[3] to store bigger mouse positionsPaul LeoNerd Evans2012-04-123-21/+34
* Allow setting mouse encoding protocol from demoPaul LeoNerd Evans2012-04-121-2/+11
* Recognise SGR-style mouse encodingPaul LeoNerd Evans2012-04-123-3/+61
* Recognise rxvt-style mouse encodingPaul LeoNerd Evans2012-04-122-1/+49
* Extract modifiers for mouse events at peekkey timePaul LeoNerd Evans2012-04-052-5/+28
* Added a unit test for mouse report eventsPaul LeoNerd Evans2012-04-051-0/+61
* Created a demo to show libtermkey in a GLib-based programPaul LeoNerd Evans2012-04-013-1/+79
* Fix manpage bug in termkey_start.3Paul LeoNerd Evans2012-03-261-1/+1
* Bump VERSION to 0.14Paul LeoNerd Evans2012-03-261-3/+3
* Need to ship man/also in distribution tarballPaul LeoNerd Evans2012-03-261-1/+1
* Also pack the unit tests into the dist tarball, and allow building them in-ta...Paul LeoNerd Evans2012-03-261-13/+20
* Avoid the underscore in struct _TermKeyPaul LeoNerd Evans2012-03-262-2/+2
* Consistency updates to Makefile to make it more like libvterm'sPaul LeoNerd Evans2012-03-121-15/+27
* Added documentation for termkey_{start,stop}, termkey_is_startedPaul LeoNerd Evans2012-03-085-3/+33
* Use man/also for manpage aliasing rather than duplicating the list (incorrect...Paul LeoNerd Evans2012-03-081-7/+3
* Have getkey/waitkey return RES_ERROR/EINVAL if stoppedPaul LeoNerd Evans2012-03-082-1/+12
* Added a termkey_is_started() accessor; unit test it a bitPaul LeoNerd Evans2012-03-083-1/+16
* Move the terminal start/stop code into their own functions, exported (undocum...Paul LeoNerd Evans2012-03-083-47/+81
* Also link to termkey_{get,set}_buffer_size(3) from termkey(7)Paul LeoNerd Evans2012-03-081-1/+1
* Bump VERSION to 0.13Paul LeoNerd Evans2012-03-081-3/+3
* Optionally build against libncursesw if unibilium isn't present, before falli...Paul LeoNerd Evans2012-03-081-0/+3
* Added manpage for termkey_{get,set}_buffer_sizePaul LeoNerd Evans2012-02-135-0/+27
* Added (undocumented) termkey_set_buffer_size()Paul LeoNerd Evans2012-02-133-0/+45
* Added (undocumented) termkey_get_buffer_size()Paul LeoNerd Evans2012-02-133-1/+10
* Document the errors set by termkey_new(), use errno rather than fprintf() to ...Paul LeoNerd Evans2012-01-293-6/+12
* Symlink manpage for termkey_new_abstractPaul LeoNerd Evans2012-01-262-0/+2
* Use termkey_new_abstract() in unit testsPaul LeoNerd Evans2012-01-269-20/+10
* Created termkey_new_abstract()Paul LeoNerd Evans2012-01-263-1/+23
* Move initialisation logic out of termkey_new into a static functionPaul LeoNerd Evans2012-01-261-39/+46
* Use termkey_set_flags() in constructor rather than copypasted logicPaul LeoNerd Evans2012-01-261-5/+3
* Split termkey_new() into alloc and initialise phasesPaul LeoNerd Evans2012-01-261-30/+41