neon443
0b039f2c42
xros hehe
2025-09-26 10:53:21 +01:00
neon443
6462943636
update openssl.xcframework, recompiled with iphoneos26.0sdk
...
update icon
2025-09-23 10:14:49 +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
a907480d1e
solarium complete
...
idr most of ts
cleaned up stuff
remove glassbutton
2025-09-10 21:10:51 +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
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
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
09a6e5a029
hardcoded a wip jellycursor
2025-08-29 23:38:31 +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
neon443
e24ef96ccb
got it working by overlaying another view on top, still need to fix the brightness issue tho
2025-08-26 16:04:07 +01:00
neon443
8ae9cc8ead
shaderstuff
2025-08-25 14:12:03 +01:00
neon443
a7783eab47
added backgrounder.swift
...
more stuff
and stuff
tried to add background location tracking
- it didnt work
2025-08-24 20:38:12 +01:00
neon443
f8951516e0
delete miniterminal
2025-08-24 17:02:31 +01:00
neon443
d1dd77fde3
added miniterminalcontroller
...
fix miniterminaldelegate
moved stuff around
2025-08-24 12:09:43 +01:00
neon443
7b4da73ffa
working on a miniterminalview :yay:
...
for stuff like static previews of how shit should look
- eg cursor style previews
- terminal effect shader previews
2025-08-23 17:14:28 +01:00
neon443
9b1b04d755
updated swiftterm i think
...
fix scrollback preferences not being set
2025-08-22 19:39:53 +01:00
neon443
3e45de2d32
added changing app icons
...
added setappicon function
2025-08-22 12:46:17 +01:00
neon443
78bdb60350
add settingsview
...
add setting struct
add export/importhosts fumction
2025-08-19 16:48:36 +01:00
neon443
4f9055b58f
added hostpreview to preview hosts
...
added a thingy in hostsmanager to load test data if inited with previews = true
added a context menu to hosts with a nice preview
2025-08-17 14:14:55 +01:00
neon443
3e713b8561
added history view
...
added history loading and saving functions
added a thingy that will combine multiple entries like the phone app
added history data struct
fix hosts with no name just bneing called " copy" when duplicated
remove the showterminal button
fix crash when closing the terminal
2025-08-15 13:05:57 +01:00
neon443
a4d64ce18a
rename
2025-08-05 18:40:49 +01:00
neon443
796c02e1ff
added a popover to show the icon customisations
2025-08-05 13:29:46 +01:00
neon443
8f28ae21cf
updated swiftterm - good scrolling yayy
2025-08-05 12:20:28 +01:00
neon443
ee6fc96f01
added a snippet picker and it executes a callback when one is selected
...
added a snippet button to shelltabview
fix crash if hostkey changed message shows up and not connected anymore (such as failed auth)
cleaned up about view and added a libssh link
update bundle.swift to add version and build number getting
2025-08-03 17:52:20 +01:00
neon443
7850a3839a
added a basic about thingy
...
- added a Bundle.swift to manage getting info from the Bundle.main.infoDictionary
- extended UIImage to show the app's icon via UIImage().appIcon
2025-08-02 20:45:45 +01:00
neon443
ddf8d68e3b
fixed snippet manager ui when no snippets
...
added haptics and stuff
improved picker ui
2025-07-26 22:44:00 +01:00
neon443
e47b598c74
add snippets?? and deleete and duplicate etc
2025-07-23 19:56:45 +01:00
neon443
d7aab6eaaa
add snippet link
...
- has no way to add snips
update duplicatetheme
2025-07-21 20:57:02 +01:00
neon443
874250b5ee
added snippets
...
reorg
2025-07-18 15:12:57 +01:00
neon443
3dc37cf75e
remove hosts section if no hosts, delete invert.metal
2025-07-16 18:36:04 +01:00
neon443
df80bedb2b
added sf mono
2025-07-09 15:00:03 +01:00
neon443
10310be80e
live updating of themepreview
2025-07-09 13:40:09 +01:00
neon443
a3003a6e90
added a themepreview to themeditor
...
added background to themeeditor
extracted the raw themepreview to thempreview and made the previous view themebutton
fixed padding above your themes header
2025-07-09 12:12:34 +01:00
neon443
19d3c495d5
added reloading for edited themes on the fly
...
added a get/set SwiftUI.Color to SwiftTerm.Color
overhaul themeeditor's state stuff
updated themeeditor to use a binding
updated themepreview to use a binding
remove the massive subscript - its not needed anymore
moved all swifterm color stuff to its own file
2025-07-08 19:48:37 +01:00
neon443
8a0e009c7a
added a themeeditor (really bugged rn)
...
added a convenience init to make a swiftterm color from a swiftui color
added a frame to make the terminalcontroller the optimalsize
merged extensions
2025-07-07 14:45:16 +01:00
neon443
bc24edd13c
added a quick font manager/selector
...
added selectfont, savefont
updated loadfonts
fix swipeaction tint color for hosts
2025-07-06 19:40:52 +01:00
neon443
4a98e3e4c9
axed some of them bc i cba to find italic, bold, bolditalc ones
...
removed the 2nd font enum and switched to a computed property for the font name
updated the loadfonts thing
removed applyselectedtheme from the sshhandler and the init, moved it to didmovetowindow
2025-07-06 19:13:19 +01:00
neon443
0d53ccc3bc
added a buncha fonts
...
added a fonts enum
added a loadFonts, currently just prints all fonts available
2025-07-06 16:16:30 +01:00
neon443
b5f8c4e716
made the titlebar have the host label and hide tab bar when only one tab
...
added a lot of logic fore foreground color calculation, based on luminance of foreground, background and selectedAnsi colors
fixed fallback when opening the first session
fixed text of unselected tabs being unreadable
added tint var to hostsmanager to get accentcolor
reduced ios version to ios 16
2025-07-04 14:51:54 +01:00
neon443
143e785ca6
ok cl fuck this shit its so long
2025-07-04 12:07:58 +01:00
neon443
ecfd997487
added traffliclights to make the traffic lights perfect, red yellow done
...
green wip
clean up on the terminal view: add background and reorg the fiel and add traffic lights
add bg to all the terminal related stuff
2025-07-04 10:47:27 +01:00
neon443
fdc5c4c503
added ansipickerview
...
added selectAnsi to select an ansi col
2025-07-03 16:47:16 +01:00
neon443
a58a86acec
improved tab ui - now orange if selected, gray if not
...
improved functionality, if disconnected, it switches to the last tab open or if no more, it dismisses
remove dialogview
2025-07-03 14:24:41 +01:00
neon443
c48f01810e
TABS!!!!
...
added shelltabview
it basically puts tabs at the top, and when tapped the id is updated and so is the shellView var to have a new handler (corresponding to that session)
remove @State var shellView from connectionview &other stuff
2025-07-03 13:53:26 +01:00