Peter Steinberger
7e089c3857
faster animations and consistent in/out
2025-06-27 00:41:20 +02:00
Peter Steinberger
4a63305cbf
add postinstall step to patch native libs
2025-06-27 00:18:20 +02:00
Peter Steinberger
f41b54799a
realign buttons
2025-06-27 00:03:22 +02:00
Helmut Januschka
f839822a01
build before dev for native modules
2025-06-26 23:31:53 +02:00
Peter Steinberger
c70330bcfd
Migrate to Microsoft node-pty v1.1.0-beta34 ( #87 )
2025-06-26 23:10:05 +02:00
Helmut Januschka
5a4b939564
Fix URL link detection for wrapped URLs on mobile terminals ( #85 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2025-06-26 22:37:49 +02:00
Manuel Maly
328e000715
Split session view file ( #89 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2025-06-26 21:15:07 +02:00
Peter Steinberger
94fde5a75c
Remove double buttons
2025-06-26 10:29:29 +02:00
Mario Zechner
50c48f6533
Fix backpressure handling to prevent hanging on large paste operations
...
- Add backpressure handling for process.stdout.write() in PTY output forwarding
- Pause PTY output when stdout buffer is full
- Resume on drain event to prevent CPU spinning
- Add backpressure logging for socket writes in sendInput()
- Add backpressure logging for file stream writes in AsciinemaWriter
- Remove unused bell detection code (was already commented out)
These changes prevent the hanging issue when pasting large amounts of text
by properly handling stream backpressure instead of blindly writing data.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 21:02:29 +02:00
Mario Zechner
ec64433632
Add Claude debugger patch and disable bell character handling
...
- Add claude-patch.ts to enable debugging Claude Code with Node.js --inspect flag
- Temporarily disable bell character handling in pty-manager.ts due to VS Code terminal hanging issue
- Fix TypeScript linter errors across test files (replace any types with proper interfaces)
The bell character handling was causing VS Code terminals to hang when pasting certain content.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-25 20:05:41 +02:00
Armin Ronacher
2441453287
Special case ios detection for push (still broken)
2025-06-25 15:27:50 +02:00
Peter Steinberger
e847223a32
wip: focus management for text input
2025-06-25 15:00:28 +02:00
Peter Steinberger
54414e2aeb
Add settings icon
2025-06-25 15:00:28 +02:00
Mario Zechner
4d0df004e9
Minimal pty test
2025-06-25 13:52:40 +02:00
Peter Steinberger
222e746753
Show settings in no-auth mode
2025-06-25 12:22:13 +02:00
Peter Steinberger
58e85de2ea
test tweaks
2025-06-25 12:22:13 +02:00
Peter Steinberger
f59df3c645
new linter
2025-06-25 12:22:13 +02:00
Peter Steinberger
60d4556a58
Add new terminal quick keyboard
2025-06-25 12:22:13 +02:00
Peter Steinberger
1105b54137
ocx compiler for prettier for 3x speed
2025-06-25 12:22:13 +02:00
Armin Ronacher
a0886456d2
Fix auth check
2025-06-25 11:49:15 +02:00
Peter Steinberger
a210bae07c
add setting to control if new terminal spawns windows
2025-06-25 10:18:10 +02:00
Peter Steinberger
81ec1a4a35
test fixes
2025-06-25 10:17:39 +02:00
Peter Steinberger
6cbaa55573
test fixes
2025-06-25 05:14:06 +02:00
Peter Steinberger
f8624e6298
Symlinks should be followable in Browse dialog Fixes #61
2025-06-25 05:01:20 +02:00
Peter Steinberger
62fd78b82d
hide version with log
2025-06-25 04:32:14 +02:00
Peter Steinberger
ca4ebeba15
unf auth screen
2025-06-25 04:21:52 +02:00
Peter Steinberger
59aacd8707
add script that filters build warnings
2025-06-25 04:21:34 +02:00
Peter Steinberger
a527806eb5
add patch marker for reprucible iOS builds
2025-06-25 04:08:00 +02:00
Peter Steinberger
d28f020ec1
update node
2025-06-25 04:07:44 +02:00
Peter Steinberger
a16e2f9f33
show keyboard on tap
2025-06-25 03:55:07 +02:00
Peter Steinberger
d79d56a14d
tweak login scroll
2025-06-25 03:53:45 +02:00
Peter Steinberger
21e983b0ed
enable hidden keyboard
2025-06-25 03:53:37 +02:00
Peter Steinberger
d203e34dfe
reduce padding
2025-06-25 03:53:07 +02:00
Peter Steinberger
958a31cea7
show/hide log
2025-06-25 03:52:37 +02:00
Peter Steinberger
b59a3808d7
unfuck build
2025-06-25 03:36:20 +02:00
Peter Steinberger
0587057522
restore working file
2025-06-25 03:04:43 +02:00
Peter Steinberger
35ef2c4e2c
animate initial state
2025-06-25 03:04:30 +02:00
Peter Steinberger
0f042c9904
button arrangement
2025-06-25 03:04:20 +02:00
Peter Steinberger
20a492fdee
tweak margins
2025-06-25 03:04:10 +02:00
Peter Steinberger
0b27696d83
settings fix
2025-06-25 03:03:58 +02:00
Peter Steinberger
0c7672fc0b
tweak height on mobile
2025-06-25 03:00:53 +02:00
Peter Steinberger
9ed9b7d32e
remove kill button from header
2025-06-25 03:00:40 +02:00
Peter Steinberger
21c3d36435
move buttons around
2025-06-25 02:49:09 +02:00
Peter Steinberger
d3b5b599c0
Control custom or standard toolbar on mobile
2025-06-25 02:49:04 +02:00
Peter Steinberger
b230e89582
reduce session ended label
2025-06-25 02:48:04 +02:00
Peter Steinberger
de31ceabe6
remove kill button from sidebar header
2025-06-25 02:47:49 +02:00
Peter Steinberger
f160ceea50
center password label
2025-06-25 02:47:28 +02:00
Peter Steinberger
591640a351
Make session hide behind sidebar
2025-06-25 02:47:23 +02:00
Peter Steinberger
0f48273070
lint
2025-06-25 02:47:10 +02:00
Peter Steinberger
052e6e3cd8
logging
2025-06-25 02:34:31 +02:00