Commit graph

252 commits

Author SHA1 Message Date
Peter Steinberger
87bc8e9f70 Better name for action 2025-06-22 16:04:21 +02:00
Peter Steinberger
0e8b0d199a Hack Warp Enter 2025-06-22 16:04:15 +02:00
Peter Steinberger
0aa728f3f5 Populate dock menu 2025-06-22 15:55:02 +02:00
Peter Steinberger
9f8e45c184 Hide window hack from dock 2025-06-22 15:55:02 +02:00
Peter Steinberger
1ffabb048b Add helper for differrent vt name 2025-06-22 15:55:02 +02:00
Peter Steinberger
caaee6b114 local needs to be local 2025-06-22 15:55:02 +02:00
Peter Steinberger
8bcaf54ed1 remove empty stack 2025-06-22 15:55:02 +02:00
Peter Steinberger
81b766d0d6 Special handling for warp 2025-06-22 15:55:02 +02:00
Peter Steinberger
7013e41b6a fixes spacing 2025-06-22 15:55:02 +02:00
Peter Steinberger
e5d2564cb9 Revert "fix: Remove workspace schemes - use project schemes via workspace"
This reverts commit 22f2d2bfca.
2025-06-22 15:21:01 +02:00
Peter Steinberger
22f2d2bfca fix: Remove workspace schemes - use project schemes via workspace 2025-06-22 15:18:13 +02:00
Peter Steinberger
4ecb9ebb8c fix: Add -project flag to xcodebuild commands in CI 2025-06-22 15:02:46 +02:00
Peter Steinberger
7d447cf542 fix: Use project files directly in CI instead of workspace 2025-06-22 15:00:18 +02:00
Peter Steinberger
323e1944ac fix: Resolve dependencies at project level first in CI 2025-06-22 14:57:51 +02:00
Peter Steinberger
a675daae94 Add global Apple workspace 2025-06-22 14:27:38 +02:00
Peter Steinberger
1449ce0c23 fix port having thousand separator 2025-06-22 11:53:00 +02:00
Peter Steinberger
6190090cde Add user notification permission explainer 2025-06-22 11:53:00 +02:00
Peter Steinberger
ba315226c2 Make server control a state machine 2025-06-22 11:53:00 +02:00
Peter Steinberger
bb462c8826 Better animations for welcome view 2025-06-22 11:53:00 +02:00
Peter Steinberger
997b4ab416 Improve port killer 2025-06-22 11:53:00 +02:00
Peter Steinberger
41d602d6d9 Make permission monitoring dependent on views 2025-06-22 11:53:00 +02:00
Peter Steinberger
2484318f05 stop executing applescript once per second 2025-06-22 07:44:29 +02:00
Peter Steinberger
954b6712aa improve logging 2025-06-22 07:16:38 +02:00
Peter Steinberger
d34f35e660 cleanup 2025-06-22 07:01:24 +02:00
Peter Steinberger
f6932ca9b5 Refactor AppleScriptExecutor to eliminate code duplication
- Extract ContinuationWrapper into a separate reusable class
- Create executeCore() method to consolidate AppleScript execution logic
- Refactor execute() and executeAsync() to use the shared core implementation
- Maintain all original behavior including timeout handling and thread safety
2025-06-22 06:58:57 +02:00
Peter Steinberger
80f6104634 fixes warning 2025-06-22 00:00:53 +02:00
Peter Steinberger
01e3c229ec add subtle back button 2025-06-21 19:17:24 +02:00
Peter Steinberger
95c00d683d move vt 2025-06-21 19:17:16 +02:00
Peter Steinberger
5100d3f2fb resilient vt 2025-06-21 19:06:27 +02:00
Peter Steinberger
d820a4b147 handle session id passing + better error messages 2025-06-21 18:55:34 +02:00
Peter Steinberger
cdf22ae212 Improve cli installer logic 2025-06-21 16:11:34 +02:00
Peter Steinberger
a5b0354139 Burn everything with fire that is not node or swift. 2025-06-21 14:39:44 +02:00
Peter Steinberger
766819247c Prepare beta 3 2025-06-21 14:39:44 +02:00
Peter Steinberger
3479492ad3 update server code 2025-06-21 10:03:10 +02:00
Peter Steinberger
089d6e4e8e move resources 2025-06-21 10:02:50 +02:00
Peter Steinberger
d60bb8b95f move templates 2025-06-21 10:02:31 +02:00
Peter Steinberger
453c99ab90 Use web/src/fwd.ts when node server is active 2025-06-21 02:50:44 +02:00
Peter Steinberger
a2cdbb8816 Integrate node server, cleanup dead code 2025-06-21 02:49:38 +02:00
Peter Steinberger
a176ffeee1 fix mac build 2025-06-20 20:52:56 +02:00
Peter Steinberger
774379e8fc Improve window tracking 2025-06-20 20:25:29 +02:00
Peter Steinberger
00e38451b0 fixes main actor issues 2025-06-20 20:17:17 +02:00
Peter Steinberger
f55e5b731d raise cli version 2025-06-20 20:06:07 +02:00
Peter Steinberger
d0b08622fc remove build step for vt, now a symlink 2025-06-20 20:04:28 +02:00
Peter Steinberger
7e2b20f4bc kill remaining rust stuff 2025-06-20 19:09:39 +02:00
Peter Steinberger
f9e35e6eaf update mac to use go lib for terminal spawning 2025-06-20 19:09:04 +02:00
Peter Steinberger
bb9702e52d make window tracker open windows 2025-06-20 19:03:29 +02:00
Peter Steinberger
1a3a93ef8d Add window tracking for terminals 2025-06-20 18:25:30 +02:00
Peter Steinberger
891e184bb2 Improve padding for About 2025-06-20 16:55:54 +02:00
Peter Steinberger
3fb4a1fac4 Remove double debug toggle 2025-06-20 16:55:47 +02:00
Peter Steinberger
c6a9e84bec Add session details to menui 2025-06-20 16:34:22 +02:00
Peter Steinberger
f4a21d8459 Ensure CLI installer also installs go binary 2025-06-20 14:11:41 +02:00
Peter Steinberger
a9fd66c291 refactor: major project restructuring - move macOS app to mac/ directory
- Move all macOS-specific code from root to mac/ directory
- Move app icons and assets to dedicated assets/ directory
- Update GitHub workflows for new structure
- Consolidate documentation files
- Clean up root directory for better multi-platform organization
2025-06-20 13:20:01 +02:00