Commit Graph

417 Commits

Author SHA1 Message Date
Nihaal Sharma
c4ba38c3bf add privacy 2025-09-24 12:36:19 +01:00
neon443
5132b4f69c glass effect compat 2025-09-24 12:29:21 +01:00
neon443
37e2165725 minor update 2025-09-23 11:23:33 +01:00
neon443
528f04d56b Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-23 10:42:50 +01:00
neon443
6462943636 update openssl.xcframework, recompiled with iphoneos26.0sdk
update icon
2025-09-23 10:14:49 +01:00
neon443
cac4e9ec37 update openssl.xcframework, recompiled with iphoneos26.0sdk
update icon
2025-09-23 10:11:08 +01:00
neon443
896159af31 fix openssl having an incorrect cfbundleshortversionstring 2025-09-20 01:34:56 +05:30
neon443
606945e4e6 okay updated the catbox link with a 5mb (40mb) tar.xz by removing openssl and adding openssl as a swift package
also this should fix crashing when it cant find openssl dylib
2025-09-20 01:01:23 +05:30
neon443
2ff111ae6a hmm maybe i didnt need to embed openssl?? 2025-09-20 00:44:00 +05:30
neon443
f4498b95da add liquid glass icon 2025-09-17 18:06:42 +05:30
neon443
5b31db14e7 fix corner radius on hostsymbolpickerview 2025-09-10 21:24:46 +01:00
neon443
e5627a2aaa Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-10 21:10:57 +01:00
neon443
a907480d1e solarium complete
idr most of ts
cleaned up stuff
remove glassbutton
2025-09-10 21:10:51 +01:00
neon443
7b127127e7 solarium complete
idr most of ts
cleaned up stuff
remove glassbutton
2025-09-10 21:09:28 +01:00
neon443
0b83009b39 working onsolarium support
new ios 26 button for keyimporter view (currently kaput)
added glassbutton viewmodifier
added glassbutton view might remove
cleaned up wording and stuff in settingsview
fix extra spacing on font size slider labels
centre aligned about view vs left align
toolbar grouping
2025-09-10 20:54:43 +01:00
neon443
d26d564fda updateSwiftTerm 2025-09-07 20:14:39 +01:00
neon443
d1408ee5d5 fix crash when opensshpubkey cant be made
fix expand button not enabled sometimes
2025-09-06 16:51:33 +01:00
neon443
97ef265cd2 fix_ci?? 2025-09-05 21:22:44 +01:00
neon443
623b2a001a updated sliders to show more info like what it does 💀
and minium/max and what it curretnly is
2025-09-05 16:53:57 +01:00
neon443
6d3b7f2f64 Add settings 2025-09-04 21:02:41 +01:00
neon443
d39f176f72 fix crash 2025-09-03 20:50:19 +01:00
neon443
2331c55abf Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-03 20:48:47 +01:00
neon443
7e0a02fad3 redid logic on the shellview selection
fixed the colours being unreadable sometimes on title bar of the shellview
luminance ratio func
forcedismissdisconnectedalert is now in handler
2025-09-03 20:39:55 +01:00
neon443
02d8757547 redid logic on the shellview selection
fixed the colours being unreadable sometimes on title bar of the shellview
luminance ratio func
forcedismissdisconnectedalert is now in handler
2025-09-03 20:33:19 +01:00
neon443
a71c994103 mini cleanup + switch to new CursorAnimations 2025-09-02 18:48:32 +01:00
neon443
01413df52f update submodule 2025-09-02 16:48:40 +01:00
neon443
26064e15d4 add neon443/swiftterm as a submodule 2025-09-02 16:43:32 +01:00
neon443
b981cc3f54 add support for cursor text colors
fix no tabs being selected when opening a 2nd session 💀
2025-09-01 22:04:23 +01:00
neon443
8cc1340f3f lol workaround for cursor disappearing when unminimizing: set the cursor style to the current style 2025-09-01 21:43:34 +01:00
neon443
0cd92ee12a using a strikethrough for disconnected sessions
add cancel to disconnected alert
stop jumping to last session if disconnected
re-add to TerminalViewContainer if reconnect happens
move ssh cleanup stuff to cleanup func, only run if we indicate we want a new session
2025-09-01 21:40:01 +01:00
neon443
68fb7d4844 Added support for reconnecting to a server, using the same terminal
added reconnect() to sshhandler
added support to go() and connect() to use an arbritrary sessionID
redid readloop in sshterminaldelegate to use a timer, instead of a while loop in a Task, allowsfor one readloop per terminal instead
updated the ui for the disconnected alert
increased max read size from 1024 to
added reconnecterror
updated tracker to remove print statements and exit start/stop tracking funcs early if tracking/not tracking
2025-09-01 18:49:48 +01:00
neon443
ff02122bcc added a disconnected info thingy, with a reconnect button that umm kinda doesnt let u use the terminal 💀
fix runtime errors when calling handler.disconnect() from bg threads
2025-09-01 18:18:48 +01:00
neon443
7c28cc79da added full expand and full close buttons, with new symbols that support ios 13+
added historylimitdisplay computed property
made disconnect synchronous
2025-09-01 17:46:43 +01:00
neon443
efb6072af8 fix crtview making it look gray 2025-09-01 17:21:47 +01:00
neon443
005b1ed9c9 fix 2025-09-01 17:17:38 +01:00
neon443
4cd74c2633 FINALLY FIXED iOS 17 AND BELOW 2025-09-01 16:11:59 +01:00
neon443
4846831140 code cleanup 2025-09-01 14:42:22 +01:00
neon443
bcd52143cb improve ios 16 ux:
fix missing symbol in onboarding
fix settings empty headers
2025-09-01 12:01:29 +01:00
neon443
76a6d9d2f2 add ios 17 warnings 2025-08-31 22:44:56 +01:00
neon443
262411049f re add ios 16 support
shaders only show if 17+
blurReplace transitions are opacity with a white shadow for a short time
2025-08-31 22:42:43 +01:00
neon443
28b92466a5 remove overlay jelly cursor implementation, check jelly branch on https://github.com/neon443/SwiftTerm
add empty handler for 133 iterm2
2025-08-31 22:23:17 +01:00
neon443
1f687f0b62 fully working v1 of jelly cursor
i plan to redo this cos its an overlay and not actually there, so it kinda breaks the illusion if scrolling
2025-08-30 09:48:54 +01:00
neon443
09a6e5a029 hardcoded a wip jellycursor 2025-08-29 23:38:31 +01:00
neon443
dc01156d9c remove geometryreader 2025-08-28 21:58:54 +01:00
neon443
18046d1208 implemented shader testing view (shaderplayground) 2025-08-28 21:00:49 +01:00
neon443
cd822e1efc reimplemented onboarding via hostsManager.shownOnboarding 2025-08-28 20:35:02 +01:00
neon443
02131e798c implement onboarding
update welcomeview to fit everything on screen
2025-08-28 20:09:57 +01:00
neon443
ffc62b3f34 finished welcome view 2025-08-28 19:46:17 +01:00
neon443
cf96b0e505 working on onboarding
got animations and stuff on the onboarding
2025-08-27 20:32:52 +01:00
neon443
9cab6baea4 startedOnOnboarding 2025-08-27 18:51:41 +01:00