Commit graph

1289 commits

Author SHA1 Message Date
Peter Steinberger
24fe9043d1 create form moved up to be fully centered 2025-06-27 01:37:56 +02:00
Peter Steinberger
bf3e09a28c conect sidebar header 2025-06-27 01:37:42 +02:00
Peter Steinberger
4b7a073975 keyboard moves terminal up 2025-06-27 01:37:31 +02:00
Peter Steinberger
9d775e6b31 reduce heider height 2025-06-27 01:37:04 +02:00
Peter Steinberger
83137d25d6 dismiss sidebar in portrait mobile 2025-06-27 01:36:55 +02:00
Peter Steinberger
8eba43a536 Make sidebar dismissable 2025-06-27 01:09:18 +02:00
Peter Steinberger
35ed9556ca change ABC to Done to dismiss 2025-06-27 01:09:08 +02:00
Peter Steinberger
9cc2b9a195 direct mode is for mobile 2025-06-27 01:08:53 +02:00
Peter Steinberger
78659df911 ensure keyboard stays visible 2025-06-27 01:03:15 +02:00
Peter Steinberger
d19d275129 restore settings 2025-06-27 01:03:06 +02:00
Peter Steinberger
29ddfb9d8a add direct keyboard fob logic 2025-06-27 00:55:47 +02:00
Peter Steinberger
a571b59d0d unify settings with notifications 2025-06-27 00:55:36 +02:00
Peter Steinberger
76d520762f remove global fade 2025-06-27 00:54:55 +02:00
Peter Steinberger
f104974dce add blur to mobile fobs 2025-06-27 00:54:45 +02:00
Peter Steinberger
c78a162789 remove global view transition 2025-06-27 00:54:35 +02:00
Peter Steinberger
35ed9d2800 fix create session animation being stuttery om mobile 2025-06-27 00:42:23 +02:00
Peter Steinberger
b927d6665f restructure buttons 2025-06-27 00:41:53 +02:00
Peter Steinberger
77e3683802 Add keyboard fob 2025-06-27 00:41:37 +02:00
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
Helmut Januschka
b61cd3be23 up 2025-06-25 22:12:11 +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
b441bc053c Move DeepWiki badge to badge row
Move the DeepWiki badge to the right side of the badge row, next to "Support us on Polar" for better visual consistency.
2025-06-25 12:28:59 +02:00
Peter Steinberger
e536866459 Add DeepWiki badge to README
Add badge linking to DeepWiki documentation for easier discovery of project documentation and resources.
2025-06-25 12:27:38 +02:00
Peter Steinberger
8a1f3adbe3 add swift concurrency doc 2025-06-25 12:22:13 +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
875ed211b3 fix dashboard header separator line missing 2025-06-25 10:19:27 +02:00
Peter Steinberger
4cab4a735c fix welcome dialog spacing 2025-06-25 10:18:52 +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
6db724c79b fixes window dismissal in welcome 2025-06-25 10:17:26 +02:00
Peter Steinberger
c3ad47baa4 fish hashing 2025-06-25 05:14:16 +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