Commit graph

60 commits

Author SHA1 Message Date
Peter Steinberger
15eea702ab linting 2025-06-25 02:11:51 +02:00
Peter Steinberger
b22d8995dd
Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
Peter Steinberger
6346789d67 ios test fixes 2025-06-24 00:07:45 +02:00
Peter Steinberger
baaaa5a033 fix: CI and linting issues across all platforms
- Fix code signing in Mac and iOS test workflows
- Fix all SwiftFormat and SwiftLint issues
- Fix ESLint issues in web code
- Remove force casts and unwrapping in Swift code
- Update build scripts to use correct file paths
2025-06-23 19:40:53 +02:00
Peter Steinberger
8768bb0eb3 linting 2025-06-23 18:36:54 +02:00
Peter Steinberger
9b6a32a662 bump prep beta 4 2025-06-23 17:16:10 +02:00
Peter Steinberger
7531e6f12b lots of work on iOS 2025-06-23 14:58:11 +02:00
Peter Steinberger
91eb87e3ff ios fixes 2025-06-23 06:28:38 +02:00
Peter Steinberger
ae4c8f5f1c test fixes 2025-06-23 06:28:38 +02:00
Peter Steinberger
cd9d401eb7 lots of test fixes 2025-06-23 06:28:38 +02:00
Peter Steinberger
74d7e9fda5 iOS tweaks 2025-06-23 05:51:09 +02:00
Peter Steinberger
e29c25d623 Various iOS tweaks 2025-06-23 05:38:28 +02:00
Peter Steinberger
4b18287ab5 Update changelog with file picker and iOS model updates 2025-06-23 04:17:46 +02:00
Peter Steinberger
d4fae1cdd5 Final changelog and iOS updates for beta 3 2025-06-23 04:17:09 +02:00
Peter Steinberger
c63da02a98 iOS: Update theme colors for FilePreviewView and XtermWebView 2025-06-23 04:16:28 +02:00
Peter Steinberger
892737e9a3 iOS: Add @MainActor to SSEClient.start() and update SystemLogsView theme 2025-06-23 04:12:46 +02:00
Peter Steinberger
10fcf79884 iOS: Update for Swift 6 concurrency compatibility 2025-06-23 04:11:16 +02:00
Peter Steinberger
2a0b08497c ios work 2025-06-23 04:07:15 +02:00
Peter Steinberger
acf00c4042 iOS updates 2025-06-23 04:07:15 +02:00
noppe
e52c15085d
Enable scrolling in ConnectionView for narrow windows
Wraps the connection form in a ScrollView to improve usability on small screens, landscape orientation, and when accessibility text sizes are increased. The scroll bounce behavior is intelligently set based on content size.
2025-06-23 03:35:17 +02:00
Peter Steinberger
caaee6b114 local needs to be local 2025-06-22 15:55:02 +02:00
Peter Steinberger
a675daae94 Add global Apple workspace 2025-06-22 14:27:38 +02:00
Peter Steinberger
a121d09fee Improve iOS tests 2025-06-22 11:53:00 +02:00
Peter Steinberger
e08c6ff338 split up too complex view 2025-06-22 08:09:25 +02:00
Peter Steinberger
426b9f7338 styling 2025-06-22 00:01:04 +02:00
Peter Steinberger
0a9c28ae8c ios app work 2025-06-21 19:17:41 +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
5a27021147 improve term support 2025-06-21 14:39:44 +02:00
Peter Steinberger
dfc3d48dfa terminal work 2025-06-21 10:53:58 +02:00
Peter Steinberger
4c954308d6 add color mapper 2025-06-21 10:03:16 +02:00
Peter Steinberger
403bfe9a38 implement binary protocol 2025-06-20 20:49:24 +02:00
Peter Steinberger
d21210163b formatting 2025-06-20 20:01:06 +02:00
Peter Steinberger
3d775afaaa Improve file browser to have back button 2025-06-20 19:06:40 +02:00
Peter Steinberger
f197e26fb0 Improve error handling 2025-06-20 19:04:09 +02:00
Peter Steinberger
2a63599ce0 Various iOS improvements, remove halucinated bearer, make project sync based 2025-06-20 18:33:01 +02:00
Peter Steinberger
e5a7d22bf4 Add file preview 2025-06-20 18:32:40 +02:00
Peter Steinberger
bf3be6af47 clean up halucinations 2025-06-20 18:32:34 +02:00
Peter Steinberger
d702d1c390 update ios feature list 2025-06-20 17:45:15 +02:00
Peter Steinberger
d1ecdaac8e improve network monitor 2025-06-20 16:35:45 +02:00
Peter Steinberger
428cb37708 towards feature parity on iOS 2025-06-20 16:34:41 +02:00
Peter Steinberger
eee508c36d towards featire parity on iOS 2025-06-20 16:01:04 +02:00
Peter Steinberger
bec49c86e1 feat(cli): Improve CLI installation to copy both vt and vibetunnel
- Update CLIInstaller to install both vt script and vibetunnel binary
- Remove duplicate replacement dialog for better UX
- Check versions of both files and use lowest version for updates
- Prioritize finding vibetunnel in same directory as vt script
- Bump vt version to 1.0.6
- Add comprehensive CLI versioning documentation
2025-06-20 15:22:37 +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
Peter Steinberger
1ca7bbdfa5 cleanup 2025-06-20 12:54:51 +02:00
Peter Steinberger
31d9e3e839 comment iOS + CI 2025-06-20 12:32:59 +02:00
Peter Steinberger
adf0646960 fix iOS app 2025-06-20 11:55:19 +02:00
Peter Steinberger
8bb22f291f format+lint 2025-06-20 11:40:18 +02:00
Peter Steinberger
610e3c0c43 lint+format 2025-06-20 11:33:03 +02:00
Peter Steinberger
a56682f44c make file browser compat 2025-06-20 07:39:54 +02:00
Peter Steinberger
b3a7e3a110 fix deprecation 2025-06-20 07:38:48 +02:00