Commit graph

  • 86123cabbd Add 2D horizontal wheel scrolling support Mario Zechner 2025-06-18 04:40:14 +0200
  • 13460ea4d4 Convert wheel scrolling to pixel-based for smooth experience Mario Zechner 2025-06-18 04:36:48 +0200
  • 4bb9b8f5ae Add momentum scrolling to touch interactions Mario Zechner 2025-06-18 04:33:25 +0200
  • 113ddabda3 Fix scroll position calculations and horizontal scrolling support Mario Zechner 2025-06-18 04:26:57 +0200
  • 4eb45dd2f4 Fix all ESLint warnings and type safety issues Mario Zechner 2025-06-18 03:21:26 +0200
  • 1c7894e15d Improve mobile momentum scrolling and layout fixes Mario Zechner 2025-06-18 03:03:12 +0200
  • 21d0f710f1 Fix linting warnings in terminal and URL highlighter Mario Zechner 2025-06-18 02:16:06 +0200
  • 2e599d4679 Refactor URL highlighting into separate utility class Mario Zechner 2025-06-18 02:12:01 +0200
  • 85b2eadf40 Fix cursor positioning by using XTerm's absolute buffer coordinates Mario Zechner 2025-06-18 02:10:07 +0200
  • f6f84fb351 Fix viewportY actually being used in DOM terminal rendering Mario Zechner 2025-06-18 01:39:55 +0200
  • 91d454f503 Fix cursor positioning in DOM terminal viewport scrolling Mario Zechner 2025-06-18 01:35:57 +0200
  • 992cea9a91 Fix cursor positioning and remove restrictive API safety checks Mario Zechner 2025-06-18 01:16:28 +0200
  • 7974dca8b8 Add comprehensive DOM terminal API with cursor rendering and performance tracking Mario Zechner 2025-06-18 01:03:02 +0200
  • 06750ed405 Stop URL parsing at empty lines Mario Zechner 2025-06-18 00:26:38 +0200
  • 97143abc20 Simplify multi-line URL detection with whitespace-based approach Mario Zechner 2025-06-18 00:24:17 +0200
  • 98bb30f89f Add multi-line string highlighting to DOM terminal Mario Zechner 2025-06-18 00:19:04 +0200
  • d4902f1d31 Implement clickable links in DOM terminal Mario Zechner 2025-06-18 00:16:25 +0200
  • 885612f69b Minor fix Mario Zechner 2025-06-18 00:10:53 +0200
  • cc244031ff Add missing session fields and update linting guidance Mario Zechner 2025-06-18 00:08:57 +0200
  • 12eaa39d73 Fix mobile horizontal fit with Fira Code font consistency Mario Zechner 2025-06-18 00:04:02 +0200
  • 4dd6d941d8 Add Fira Code font to DOM terminal test Mario Zechner 2025-06-18 00:02:02 +0200
  • 3ef137b78d Add back debug logging for real device testing Mario Zechner 2025-06-18 00:00:16 +0200
  • 4077977194 Remove debug logging from terminal component Mario Zechner 2025-06-17 23:57:12 +0200
  • d1e98a6f81 Fix horizontal fit on mobile by lowering min font size Mario Zechner 2025-06-17 23:55:52 +0200
  • f5694cecbf Add detailed logging for horizontal fit debugging Mario Zechner 2025-06-17 23:54:19 +0200
  • 46ce5ffc56 Rename terminal component to vibe-terminal Mario Zechner 2025-06-17 23:51:13 +0200
  • 925bc129c9 Add optional session name support Mario Zechner 2025-06-17 23:45:55 +0200
  • 689bd1d765 Fix linter issues and limit session grid to 2 columns Mario Zechner 2025-06-17 23:40:08 +0200
  • 2650058bb9 Rename dom-terminal to terminal component Mario Zechner 2025-06-17 23:32:55 +0200
  • 2179f25025 Add horizontal fitting mode for terminal with toggle button Mario Zechner 2025-06-17 23:26:02 +0200
  • 30e8b86f27 Fix permission UI layout jumping and center footer text Peter Steinberger 2025-06-17 23:03:00 +0200
  • 322658d9a9 Add smooth macOS-style momentum scrolling for mobile touch Mario Zechner 2025-06-17 22:57:40 +0200
  • e464872b15 Fix mobile touch scrolling with pointer events and capture Mario Zechner 2025-06-17 22:49:33 +0200
  • 90849a11e2 Fix CLI installation animation issues in welcome dialog Peter Steinberger 2025-06-17 22:44:03 +0200
  • 042163d3ab Simplify permissions UI in welcome screen Peter Steinberger 2025-06-17 22:17:16 +0200
  • 0e4d202d71 Fix smooth scrolling on Mac trackpads with delta accumulation Mario Zechner 2025-06-17 22:13:20 +0200
  • 344dee2827 Fix welcome window overlaying everything Peter Steinberger 2025-06-17 22:12:13 +0200
  • 5ca8acb676 Improve DOM terminal renderer and add rich test content Mario Zechner 2025-06-17 22:10:36 +0200
  • b4d63fc922 New terminal renderer WIP Mario Zechner 2025-06-17 20:47:04 +0200
  • 9e0b4b8b3c Fix AppleScript issues and add accessibility permissions UI Peter Steinberger 2025-06-17 22:09:22 +0200
  • b4f8600ffd Also request accessibility Peter Steinberger 2025-06-17 22:08:21 +0200
  • ee1a48848c Finally fix settings foreground issue Peter Steinberger 2025-06-17 22:07:52 +0200
  • cf4bf494a0 no longer needed Peter Steinberger 2025-06-17 18:20:08 +0200
  • 6a0fe1a8af Improve Applescript logic Peter Steinberger 2025-06-17 18:16:45 +0200
  • 0e4cacc69d Add note about local signing Peter Steinberger 2025-06-17 18:15:32 +0200
  • 9e67150d71 Merge branch 'feature/event-refactor' Armin Ronacher 2025-06-17 21:18:24 +0200
  • 4fa8229b6f Add multiplex streaming Armin Ronacher 2025-06-17 21:18:15 +0200
  • f52001d831 Refactored into SSE helper Armin Ronacher 2025-06-17 20:31:34 +0200
  • e8b22949c8 Clean up parser Armin Ronacher 2025-06-17 20:16:28 +0200
  • 78a5d1a77e Refactor thread spawning Armin Ronacher 2025-06-17 19:47:04 +0200
  • 1b41fac4cf Cleanup reading of existing content Armin Ronacher 2025-06-17 18:43:22 +0200
  • 19b545d8ba Simplify startup handling for the stream Armin Ronacher 2025-06-17 18:41:50 +0200
  • 58932a535b Initial work for streaming refactor Armin Ronacher 2025-06-17 18:30:25 +0200
  • 52eebd2031 Use shared.xcconfig Peter Steinberger 2025-06-17 18:13:38 +0200
  • 113786a35b Add responsive mobile terminal component with viewport scaling Mario Zechner 2025-06-17 16:08:35 +0200
  • dc642f9e40 Try Applescript to raise settings Peter Steinberger 2025-06-17 14:06:17 +0200
  • 5ea5394e59 refactor apple script executor into separate file Peter Steinberger 2025-06-17 14:05:58 +0200
  • c31d8c7250 Use AppleScript API directly and improve error handling for AppleScript. Peter Steinberger 2025-06-17 14:01:07 +0200
  • babcc068fc He's the AppleScript Permission Manager. Peter Steinberger 2025-06-17 14:00:50 +0200
  • 244903b701 Add a new step into Welcome Dialog for AppleScript. Peter Steinberger 2025-06-17 14:00:44 +0200
  • 2f4950524b Add permission handling. Peter Steinberger 2025-06-17 14:00:23 +0200
  • 887186e0cc Better AppleScript explanation. Peter Steinberger 2025-06-17 14:00:09 +0200
  • c8684739b3 Replace distributed notifications with CLI invocation for terminal spawning Peter Steinberger 2025-06-17 13:52:50 +0200
  • 9642c7ed85 Add app-calling logic Peter Steinberger 2025-06-17 13:52:05 +0200
  • d557055978 Simpler test Peter Steinberger 2025-06-17 13:51:53 +0200
  • cc06a6fcf4 delete garbage file Peter Steinberger 2025-06-17 13:51:48 +0200
  • 513e0dc3a0 Size tweaks Peter Steinberger 2025-06-17 13:51:42 +0200
  • 9d35443f7f Ignore rust codecov stuff Peter Steinberger 2025-06-17 13:39:07 +0200
  • fd5e8b1357 Support direct command execution Peter Steinberger 2025-06-17 13:39:00 +0200
  • f10b90224a Settings focus ballistic mode 2 Peter Steinberger 2025-06-17 13:37:08 +0200
  • 974eb06b56 Add shared Xcode scheme with OS_ACTIVITY_MODE Peter Steinberger 2025-06-17 13:22:52 +0200
  • 9e564fef00 Fixed unicode slicing Armin Ronacher 2025-06-17 13:28:58 +0200
  • 11cc34d003 Refactor output writing Armin Ronacher 2025-06-17 13:02:17 +0200
  • 9cbe77f12c Fix vt Armin Ronacher 2025-06-17 12:57:02 +0200
  • 36735223af adjust distributed message Peter Steinberger 2025-06-17 12:49:43 +0200
  • 5c9f9720dc Settings battle stations vs macOS idiocracy Peter Steinberger 2025-06-17 12:49:36 +0200
  • 12151c2c43 Create new window for terminal session open Peter Steinberger 2025-06-17 12:45:27 +0200
  • 33ae876edb Improve term logic Peter Steinberger 2025-06-17 12:33:56 +0200
  • 9fb45d09c1 Fix annoying keychain dialog on app start Peter Steinberger 2025-06-17 12:33:25 +0200
  • 325351865c add wezterm and tests Peter Steinberger 2025-06-17 12:20:50 +0200
  • 6388e195ed Add more terminals and listen to distributed notification Peter Steinberger 2025-06-17 11:47:44 +0200
  • 784de80714 Move terminal selection to Advanced Peter Steinberger 2025-06-17 11:41:13 +0200
  • f23dc80a38 spawn now works via the terminal once peter finishes that Armin Ronacher 2025-06-17 11:41:52 +0200
  • 7ef07e61c5 Removed mod term Armin Ronacher 2025-06-17 11:28:13 +0200
  • 34a2bcce49 Removed --spawn-terminal for now Armin Ronacher 2025-06-17 11:27:30 +0200
  • df13c82c64 Added --spawn-terminal experiment Armin Ronacher 2025-06-17 11:08:05 +0200
  • a4b936817f Fix Swift CI hanging issues Peter Steinberger 2025-06-17 10:25:09 +0200
  • eee8a65450 Improved vt command to allow finding the current session Armin Ronacher 2025-06-17 09:56:21 +0200
  • cbe5f87aed Fix trailing spaces Peter Steinberger 2025-06-17 03:49:53 +0200
  • f52c410fe9 Replace async NotificationCenter with traditional observer pattern Peter Steinberger 2025-06-17 03:48:04 +0200
  • cc4ba06266
    Update README.md Peter Steinberger 2025-06-17 03:47:28 +0200
  • 8856916ccc Fix NotificationCenter async sequence usage Peter Steinberger 2025-06-17 03:43:20 +0200
  • f7f5a9e29a Fix Swift formatting Peter Steinberger 2025-06-17 03:39:20 +0200
  • 6b0f7764bf Fix Swift 6 concurrency issues Peter Steinberger 2025-06-17 03:38:11 +0200
  • 4bdf5ebea3 Fix Swift 6 concurrency issue in AboutView Peter Steinberger 2025-06-17 03:33:24 +0200
  • 33371bffb8 Fix Swift formatting issues Peter Steinberger 2025-06-17 03:27:14 +0200
  • f4b0fa6b54 Improve CLI tool detection in Advanced Settings Peter Steinberger 2025-06-17 03:26:05 +0200
  • 2085eb7f1a Update appcast for 1.0-beta.1 Peter Steinberger 2025-06-17 03:09:23 +0200
  • 2d0309f941 Prepare fresh 1.0.0-beta.1 release (build 103) Peter Steinberger 2025-06-17 03:06:35 +0200
  • 118f70dc0e Add icon old-style Peter Steinberger 2025-06-17 03:02:22 +0200