on d64ff96 help sign in
all commits
57342aeAdd isShutdown field to Vty.Ian Grant Jeffries 8207c14Vty: avoid race in "shutdown"Jonathan Daugherty 5050413Make the "shutdown" method of Vty idempotent (fixes #159)Jonathan Daugherty bf96356Vty: add nextEventNonblocking (fixes #87)Jonathan Daugherty adc4d70Vty: update stale docstrings (fixes #150)Jonathan Daugherty a1db0e4Add notes about requirement of threaded RTS (fixes #142)Jonathan Daugherty 433b5b7Add Semigroup instancesRyan Scott 78df1e5Improve configuration mention in Graphics.VtyJonathan Daugherty ebee723Graphics.Vty: haddock passJonathan Daugherty d2afe83API: use minimal exports from Output module, don't re-export InterfaceJonathan Daugherty 453dc01Graphics.Vty: remove redundant export of DisplayRegionJonathan Daugherty c40f957Expunge stale TODOs littered throughout the libraryJonathan Daugherty 629cb6eAPI: remove Graphics.Vty.Prelude, move DisplayRegion to Image moduleJonathan Daugherty afe5757API: remove some module re-exportsJonathan Daugherty 1fcdf94Library-wide export list cleanupJonathan Daugherty 1dac87eLibrary-wide long haddock line cleanupJonathan Daugherty ba2b635Library-wide trailing whitespace cleanupJonathan Daugherty ac1517dnextEvent: stop trying to refresh on a resize event (fixes segfault on refresh with normal cursor positioning mode)Jonathan Daugherty 9fb9c54Remove unused binding5.10Jonathan Daugherty 5e79d94Delay cursor clamping logic until logical positions are knownEric Mertens 818eed2Add support for absolute cursor positioningEric Mertens 89e537bBugfix: make "refresh" actually behave as advertised (fixes #104)Jonathan Daugherty d478957Make mouse and paste modes optional and reconfigurableJonathan Daugherty 04ac36cUse STM chans to avoid deprecated interface (fixes #60)Jonathan Daugherty 83c2203Update the example in Graphics.VtyEric Mertens ddd61ddadd input and output file descriptor to ConfigCorey O'Connor 522b740add a debug log for inputCorey O'Connor 0b8eb61commentary update. add a minimal example.Corey O'Connor 689e8f5add config parser and testCorey O'Connor aa28876more naming convention updatesCorey O'Connor a4ef14drefactor vty to use standard naming convention.Corey O'Connor 5d53e6bcleanup warningsCorey O'Connor 00a6a4fremove mkVtyEscDelay. mkVty is sufficientCorey O'Connor 4f93146use vtime and vmin to implement timing.Corey O'Connor 0bbc339split input table generation based on terminal typeCorey O'Connor b301324start refactoring input layer into a nice interface structureCorey O'Connor e994b3brename current_terminal to output_for_current_terminal etc. plus doc fixupsCorey O'Connor 41c42dfdocumentation fixesCorey O'Connor 4e45d7crename DisplayRegion module to PreludeCorey O'Connor 22774a9abstract event block generation from source table. initial terminfo caps based input block testCorey O'Connor 4f9fc10start refactoring input layer for an easy to understand mapping of input bytes to eventsCorey O'Connor ef226f9remove unused add_unclippedCorey O'Connor 4b6f75bimplement a test for all terminfo based terminals this should supportCorey O'Connor fd3df90Move from a typeclass to a structure of properties interface for terminals and display contexts.Corey O'Connor 9c0f1e7cleanup dependencies and docsCorey O'Connor ec462ddbug fix: last_pic_ref left undefinedMichael Steele a3f57dadoc use of escape delay parametercoreyoconnor b3ee829Copyright updatecoreyoconnor 033acfacleanup a lot of warningscoreyoconnor 870ab1eCursor may be NoCursorYoshikuni Jujo