283 Commits

Author SHA1 Message Date
fa01006ca2 Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.18.2 (#587)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-27 19:23:14 +00:00
bbc74f17df Update dependency gradle to v8.12 (#586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 17:15:08 +00:00
724045950c Update kotlinx-coroutines monorepo to v1.10.1 (#585)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 11:55:02 -05:00
efa52eb802 Update compose to v1.7.3 (#583)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 20:49:08 -05:00
ba28f782ab Update kotlinx-coroutines monorepo to v1.10.0 (#582)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 20:41:15 +00:00
50d93c1f86 Update dependency org.jetbrains.kotlinx:binary-compatibility-validator to v0.17.0 (#581)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 20:37:43 +00:00
b9a0dc95a1 Update dependency org.jetbrains.dokka:dokka-gradle-plugin to v2 (#576)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 17:49:01 +00:00
9afc6ab880 Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.18.1 (#574)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-14 04:00:16 +00:00
61b73c8e14 Update dependency io.nlopez.compose.rules:ktlint to v0.4.22 (#572)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 14:30:34 -05:00
f3c1b42602 Update dependency io.nlopez.compose.rules:ktlint to v0.4.20 (#571)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-10 07:37:43 -05:00
3b7644211d Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.18.0 (#558)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-02 19:24:59 +00:00
f8cb9a3a78 Update dependency com.github.ajalt.clikt:clikt to v5.0.2 (#557)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-01 16:47:52 -05:00
1930f5b6c1 Start parsing Kitty keyboard events (#555)
Just enough to capture Ctrl+C in this mode for now.
2024-11-29 05:26:51 +00:00
aa188f138a Update kotlin monorepo to v2.1.0 (#550)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-27 16:00:02 +00:00
392ef676f5 More DEC mode report error cases (#543) 2024-11-22 16:39:02 +00:00
8e07b42114 Update dependency gradle to v8.11.1 (#533)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 16:04:55 -05:00
39a8011a35 Update dependency org.jetbrains.kotlinx:kotlinx-io-core to v0.6.0 (#532)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 18:50:17 -05:00
cd476f848a Update dependency io.nlopez.compose.rules:ktlint to v0.4.19 (#531)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 11:56:38 -05:00
327e046d5d Test on LTS + latest JDKs (#530) 2024-11-18 20:17:26 +00:00
2f9fcd4201 Update dependency io.nlopez.compose.rules:ktlint to v0.4.18 (#521)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 22:44:55 -05:00
c981aeb9a3 Update compose to v1.7.1 (#520)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 03:29:25 +00:00
c360f8f43e Update dependency gradle to v8.11 (#517)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 16:11:56 +00:00
9895e34413 Update mordant to v3.0.1 (#513)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-02 12:14:27 -07:00
73fe15752c Update dependency io.nlopez.compose.rules:ktlint to v0.4.17 (#506)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 12:36:18 +00:00
21f7edaa13 Add overload of stdinReader which takes a path to stdin (#501)
This facilitates testing, since stdin isn't normally available in test harnesses.
2024-10-21 07:59:36 -04:00
37cd35908b Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.17.2 (#499)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-18 16:07:30 -07:00
ce87f50ba2 Update compose to v1.7.0 (#497)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 16:25:15 -07:00
80c1e81c09 Update dependency io.nlopez.compose.rules:ktlint to v0.4.16 (#493)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 17:53:26 -04:00
167f183142 Update dependency com.vanniktech:gradle-maven-publish-plugin to v0.30.0 (#491)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 06:55:07 -07:00
2fd6a10a4b Update kotlin monorepo to v2.0.21 (#490)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-10 08:17:13 -07:00
7fa4b5ee3f Update dependency com.github.ajalt.clikt:clikt to v5.0.1 (#488)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-05 16:54:25 -04:00
257f7e632f Update dependency io.nlopez.compose.rules:ktlint to v0.4.15 (#487)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-03 11:25:33 -04:00
e2f598859e Use more efficient collections where possible (#483)
These avoid boxing, virtual calls, or both. Not all usages have been updated, just the easy targets.
2024-09-25 09:20:56 -04:00
964af72cb5 Update dependency gradle to v8.10.2 (#448)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 01:18:58 +00:00
c3f36e0783 Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.17.1 (#480)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 17:15:25 -04:00
5c4284db22 Update dependency com.github.ajalt.clikt:clikt to v5 (#478)
* Update dependency com.github.ajalt.clikt:clikt to v5

* Import

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jake Wharton <jw@squareup.com>
2024-09-17 03:34:01 +00:00
9c75bb93ac Update kotlinx.coroutines to v1.9.0 (#477)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-13 14:54:34 -04:00
2b4cb8a69c Add rudimentary key handling (#442)
This forces all usages into raw mode, regardless of whether you are listening for keys or not.
2024-09-10 18:11:15 -04:00
b719785a8f Update dependency io.nlopez.compose.rules:ktlint to v0.4.12 (#469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 08:08:29 -04:00
7faa8f4286 Add flags to enable other modes (#463) 2024-09-03 22:16:44 -04:00
83e079deba Migrate to finalization hook library (#460) 2024-08-31 00:06:50 -04:00
fbd6b8f0b4 Start a terminal project for low-level utilities (#457)
Up first is a mechanism to enable raw mode.
2024-08-30 10:54:56 -04:00
1c03d9fccc Update dependency io.nlopez.compose.rules:ktlint to v0.4.11 (#458)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 14:08:50 +00:00
83474b8724 Remove JS support (#447)
Demand for this is low, probably 0. If someone wants for it they can file an issue and we can discuss support further.

Downgrade to Gradle 8.9 because of KT-70700.
2024-08-23 09:59:23 -04:00
caa1bbb2bc Update kotlin monorepo to v2.0.20 (#444)
* Update kotlin monorepo to v2.0.20

* Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.17.0 (#445)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update yarn lock

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jake Wharton <jw@squareup.com>
2024-08-23 12:55:22 +00:00
d24b8cd880 Add unit test for counter (#397) 2024-08-16 19:14:25 -04:00
8db0b8bc8a Update dependency gradle to v8.10 (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-14 13:11:20 +00:00
7fa25246dd Update dependency io.nlopez.compose.rules:ktlint to v0.4.10 (#427)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-07 17:35:12 +00:00
64d3b6a400 Update dependency io.nlopez.compose.rules:ktlint to v0.4.9 (#425)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 17:15:18 +00:00
c6f2859ee4 Update kotlin monorepo to v2.0.10 (#424)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 07:59:28 -04:00