|
|
3ff8a1f151
|
Add Windows ARM runner (#859)
For Java, at least. There is no Windows ARM native target.
|
2025-04-14 19:17:25 -04:00 |
|
|
|
95c7adb4d9
|
More TTY terminal capability testing (#858)
|
2025-04-13 04:32:55 +00:00 |
|
|
|
57e197a657
|
Fix changelog link
|
2025-04-12 00:26:04 -04:00 |
|
|
|
bf703ecebd
|
Prepare next development version
|
2025-04-11 23:26:10 -04:00 |
|
|
|
0a3ce01912
|
Generate JNI header first during release
0.17.0
|
2025-04-11 23:25:52 -04:00 |
|
|
|
74f5ff72ea
|
Prepare version 0.17.0
|
2025-04-11 23:14:01 -04:00 |
|
|
|
17af3ead14
|
Renderers now take Terminal.Capabilities directly (#856)
|
2025-04-11 03:14:38 +00:00 |
|
|
|
07f150d9a6
|
Move terminal binding and policy behavior to helper (#855)
|
2025-04-11 02:28:23 +00:00 |
|
|
|
5df5e316c9
|
Rename terminal.kt to TerminalState.kt to reflect its content (#854)
|
2025-04-11 02:08:16 +00:00 |
|
|
|
1a52e9b7f9
|
JNI loading parameter name tweaks (#853)
|
2025-04-11 01:17:17 +00:00 |
|
|
|
d7e4b098c8
|
Use IOException for I/O exceptions (#852)
|
2025-04-11 01:14:34 +00:00 |
|
|
|
9742e30fd5
|
Test with ASCII strings where possible (#851)
|
2025-04-10 03:42:39 +00:00 |
|
|
|
cbc577494c
|
Create TTY terminal test harness and start testing (#850)
|
2025-04-09 14:48:46 +00:00 |
|
|
|
e7ddeb38b1
|
Update plugin com.gradle.develocity to v4 (#849)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-04-08 21:52:40 -04:00 |
|
|
|
a66eb39c37
|
Update kotlinx-coroutines monorepo to v1.10.2 (#848)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-04-08 12:15:39 +00:00 |
|
|
|
876b91b4af
|
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.3 (#847)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-04-08 03:55:04 +00:00 |
|
|
|
9f3bacfb98
|
Support interrupting TestTty reads (#844)
|
2025-04-03 19:08:50 +00:00 |
|
|
|
34160d3d71
|
Note how to test on Windows (#846)
Totally reasonable and sane process.
|
2025-04-03 18:39:29 +00:00 |
|
|
|
a4f0aee423
|
Always use console input and output (#845)
|
2025-04-03 14:24:55 -04:00 |
|
|
|
1b88afedcc
|
Add support for reads from the PTY side (TestTty) (#842)
|
2025-03-31 22:59:22 -04:00 |
|
|
|
8ff28d3705
|
Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.18.5 (#843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-31 20:01:34 +00:00 |
|
|
|
4eac62b61a
|
Correctly specify offset and count for native write (#841)
|
2025-03-29 05:08:22 +00:00 |
|
|
|
8e1778e2db
|
Some terminal docs, naming changes, and shuffling (#839)
|
2025-03-28 16:19:22 +00:00 |
|
|
|
3d8ef9419d
|
Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.18.4 (#838)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-28 00:31:18 -04:00 |
|
|
|
46442e106d
|
Update dependency dev.drewhamilton.poko:poko-gradle-plugin to v0.18.3 (#837)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-27 00:40:19 -04:00 |
|
|
|
c838702c27
|
Remove unneccessary curlies (#836)
|
2025-03-26 16:11:06 +00:00 |
|
|
|
cd8f78e70e
|
Detect Kitty text sizing protocol (#835)
|
2025-03-26 11:25:23 -04:00 |
|
|
|
0917be0ac5
|
Add terminal capability app (#833)
Useful for scripting to run on a bunch of terminals to validate capability detection.
|
2025-03-26 04:54:08 +00:00 |
|
|
|
b03098026f
|
Move JNI libraries to subdirectory (#832)
|
2025-03-25 23:38:45 -04:00 |
|
|
|
e45021fc1f
|
Check underline when decided to emit a reset (#831)
|
2025-03-25 19:07:30 +00:00 |
|
|
|
811af18682
|
Cursor position with question mark (#830)
|
2025-03-25 18:32:29 +00:00 |
|
|
|
7e10e56d87
|
Cursor position event (#829)
|
2025-03-25 17:44:32 +00:00 |
|
|
|
4b40ca742a
|
Expose terminal name (#828)
|
2025-03-25 16:22:46 +00:00 |
|
|
|
3f2c6107e7
|
Parse secondary attributes event (#827)
|
2025-03-25 15:59:41 +00:00 |
|
|
|
f124780df1
|
Update dependency com.guardsquare:proguard-base to v7.7.0 (#825)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-24 19:13:45 +00:00 |
|
|
|
a941e2c6fc
|
Make rrtop sample working in MPP (#824)
|
2025-03-24 15:01:06 -04:00 |
|
|
|
3802b672dd
|
Send test key events to the right place (#822)
|
2025-03-23 03:41:28 +00:00 |
|
|
|
68cd0b281d
|
Run shrinker tests on trunk (#821)
They pass now
|
2025-03-22 04:37:36 +00:00 |
|
|
|
fa32d71365
|
Remove runTest from TTY Terminal tests (#820)
|
2025-03-22 04:26:07 +00:00 |
|
|
|
c169db907b
|
Add test for multiple raw/reset calls (#819)
|
2025-03-22 04:25:32 +00:00 |
|
|
|
127209fbc4
|
Allow debugging bootstrap of any program via env var (#818)
|
2025-03-22 04:23:18 +00:00 |
|
|
|
5829d4a0d5
|
Interrupt immediately on TTY Terminal close (#817)
Otherwise this happens after resources are closed and freed leading to a segfault.
|
2025-03-22 04:14:23 +00:00 |
|
|
|
7b2575f5be
|
Fix Kitty graphics detection (#816)
|
2025-03-22 04:06:29 +00:00 |
|
|
|
83a7d0c2f3
|
Create Terminal.Theme, and use Terminal.Size more (#815)
The ternary theme more accurately models our knowledge, and the size propagates both cell and pixel values.
|
2025-03-21 04:10:01 +00:00 |
|
|
|
cbcdc3487a
|
Always go raw, but add a policy to skip TTY binding (#814)
|
2025-03-20 23:42:16 -04:00 |
|
|
|
d2975d1490
|
Update kotlin monorepo to v2.1.20 (#812)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-20 07:44:16 -04:00 |
|
|
|
dfabff4b00
|
Go raw on all platforms for TTY tests (#811)
|
2025-03-20 00:55:15 -04:00 |
|
|
|
80e34205ea
|
Go raw on all platforms for parser tests (#810)
|
2025-03-20 00:33:12 -04:00 |
|
|
|
f703c9c0f5
|
Use real conout, remove conin cache on Windows (#809)
|
2025-03-20 04:17:16 +00:00 |
|
|
|
3fe9eceeb4
|
Get Snake sample working on MPP (#808)
|
2025-03-19 21:05:05 +00:00 |
|