boon

unix terminal framework
git clone https://git.ce9e.org/boon.git

DateCommit messageAuthor
2024-08-12 21:31overwrite instead of clearTobias Bengfort
2024-07-18 08:52setup github ciTobias Bengfort
2024-07-18 08:51README: add installation sectionTobias Bengfort
2024-07-18 08:34example: echo keysTobias Bengfort
2024-07-18 08:31rename package to boon-termTobias Bengfort
2024-07-15 06:42fix: split input into keysTobias Bengfort
2024-07-15 06:28getch: rm VMIN/VTIMETobias Bengfort
2024-07-11 05:25consistent encoding of ESCTobias Bengfort
2024-07-09 06:43typoTobias Bengfort
2024-07-09 06:43simplify reusable context managersTobias Bengfort
2024-07-08 07:11add KEY_DELTobias Bengfort
2023-11-05 09:35switch to pyproject.tomlTobias Bengfort
2023-11-05 09:33lintTobias Bengfort
2023-03-30 05:31exit fullscreen on SIGTSTPTobias Bengfort
2023-03-30 05:30refactor signal selfpipe to be more genericTobias Bengfort
2023-03-30 05:28make contextmanagers reusableTobias Bengfort
2022-06-19 07:08add more examplesTobias Bengfort
2021-06-27 08:29only clear rest of screen if requiredTobias Bengfort
2021-05-08 07:22restore selector on sys.stdinTobias Bengfort
2020-10-25 08:20mv package information to setup.cfgTobias Bengfort
2020-10-25 08:07expose selectorTobias Bengfort
2020-09-05 15:09use selector instead of selectTobias Bengfort
2020-08-20 11:43add setup.pyTobias Bengfort
2020-07-13 07:06self-pipe to avoid concurrency issues with signalTobias Bengfort
2020-07-13 07:05mv select to AppTobias Bengfort
2020-07-13 06:02fix: force full render on resizeTobias Bengfort
2020-07-13 05:23rm get_size() in favor of shutils.get_terminal_size()Tobias Bengfort
2020-07-13 05:16fix: do not clear last lineTobias Bengfort
2020-07-13 04:50pass rows/cols to render()Tobias Bengfort
2020-07-13 04:45example: echo keysTobias Bengfort
2020-07-13 04:44getch: let python do the decodingTobias Bengfort
2020-07-12 19:07Create LICENSETobias Bengfort
2020-07-12 18:44add READMETobias Bengfort
2020-07-12 18:44reorder functionsTobias Bengfort
2020-07-12 18:43rename termios_reset() to tty_restore()Tobias Bengfort
2020-07-12 18:43rename cursor_move() to move()Tobias Bengfort
2020-07-12 18:07rename getsize to get_size for consistencyTobias Bengfort
2020-07-12 18:06fixup change xyTobias Bengfort
2020-07-12 16:29add app.runningTobias Bengfort
2020-07-11 17:47do not reverse x,y orderTobias Bengfort
2020-07-11 16:19rm rarely used insert/delete key constantsTobias Bengfort
2020-07-11 16:18add new exampleTobias Bengfort
2020-07-11 15:58turn getch timeout into parameterTobias Bengfort
2020-07-11 15:55rm exampleTobias Bengfort
2020-07-11 15:49revert title supportTobias Bengfort
2020-07-11 15:47add title supportTobias Bengfort
2020-07-11 15:36hardcode keysTobias Bengfort
2020-07-11 15:35return str instead of bytes from getchTobias Bengfort
2020-07-11 15:34restore move_cursor functionTobias Bengfort
2020-07-11 15:16rm writeTobias Bengfort
2020-07-11 15:11remove styling completelyTobias Bengfort
2020-07-11 15:10simplify stylingTobias Bengfort
2020-07-11 15:04rm mid-layer apiTobias Bengfort
2020-07-11 15:01split get_cap() from write()Tobias Bengfort