aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Handle ANSI and DEC mode report CSIsPaul LeoNerd Evans2012-11-307-1/+152
* Only recognise DECCPR as a position report, so it is distinct from F3Paul LeoNerd Evans2012-11-304-22/+15
* Try to handle position reports -and- F3 concurrently.. somehow.. arghPaul LeoNerd Evans2012-11-302-8/+26
* Bugfix to argless CSIs; present 0 arguments, not 1 whose value is -1Paul LeoNerd Evans2012-11-301-4/+2
* Slightly more generic custom CSI handling - name functions just after the let...Paul LeoNerd Evans2012-11-301-23/+42
* Moved the other termkey_interpret_*() functions into driver-csi.c where they ...Paul LeoNerd Evans2012-11-302-76/+75
* Make the generated termkey.h file readonlyPaul LeoNerd Evans2012-11-301-0/+2
* Also interpret an intermediate CSI byte if presentPaul LeoNerd Evans2012-11-303-3/+18
* 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