Commit Graph

396 Commits

Author SHA1 Message Date
neon443
100ffb0349 snippets can only be added if both name and content arent empty
hosts only get added if they have been modified
updated the popover to have concentric corner radiuses for the selection thingy
added navigation title shhshell
2025-08-08 08:46:28 +01:00
neon443
5547a6fb34 remove blur v0.1 v0.4 v0.7 v1.0 v1.1.1 v1.5 v1.5.5 v1.6 2025-08-05 20:03:36 +01:00
neon443
14e24008c4 moved from a list to a custom view for the symbol picker it looks beautiful imo
- animations!!
symbol preview doesnt have a glow if its "small"
added a blur on connectionview if the symbol picker popover is visible
 - need to figure out how to animate it dipping
2025-08-05 19:30:35 +01:00
neon443
a4d64ce18a rename 2025-08-05 18:40:49 +01:00
neon443
703b7fe04a made the host symbol popover attach to the correct button 2025-08-05 18:40:03 +01:00
neon443
c421d390aa update the popover 2025-08-05 17:13:42 +01:00
neon443
796c02e1ff added a popover to show the icon customisations 2025-08-05 13:29:46 +01:00
neon443
dab998928f fix scrollback 2025-08-05 12:37:08 +01:00
neon443
8f28ae21cf updated swiftterm - good scrolling yayy 2025-08-05 12:20:28 +01:00
neon443
db8676d31c remove the removall thing 2025-08-05 12:12:36 +01:00
neon443
978e39cb3b cant figure out why the wierd keyboard issue happens, disabled auto reconnect on accepting the key.
fix the ghost sessions
2025-08-05 11:39:51 +01:00
neon443
ca34d3eafb may have actually fixed the whole hostkey changed flow, however accepting the new key causes the wierd keyboard issue when it opens the terminal
you can now forget hostkeys
removed the dispatchqueue on the disconnect function
updated updatehost to remove stupid ahh logic
2025-08-05 11:14:00 +01:00
neon443
d6822f7614 tweaked animations on selecting an ansi color or theme 2025-08-04 19:24:47 +01:00
neon443
1f9867caa4 made the connect button save the host first
make the thanks to pills look better
add link to swiftterm
2025-08-04 19:15:04 +01:00
neon443
7ebdf20924 made the snippet picker actually show as a popover :yay:
added presentationcompactpopover to conditionally force a popover on ios 16.4 and above
made addsnippetview dismiss as well after adding
2025-08-04 17:17:25 +01:00
neon443
c3c6405ad1 fix hostkeychanged triggereing when it hasnt changed 2025-08-04 16:07:54 +01:00
neon443
3b50139c97 fix crash if we try to get the hostkey when not connected!!
instead of checking connected, ssh_is_connected(session) == 0
2025-08-04 13:24:12 +01:00
neon443
5f0df4f564 changed snippet picker opotions to use Buttons
using a sheet thats small by default
2025-08-04 13:06:18 +01:00
neon443
5a377eb8d9 libssh link actually looks good now
change border radius of the app icon in aboutviewto match ios 7-18
left aligned "Content" header in add snippet view
improve padding stuff
2025-08-04 12:43:30 +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
18d708cf0c got it to return the high quality icon from the asset catalog
made the about view look nicer
2025-08-03 10:36:01 +01:00
neon443
425e03223e grabbing icons from the bundle seems to give low quality ones 💀
added the icons to the asset catalog
2025-08-02 20:53:48 +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
2290a5c275 Merge remote-tracking branch 'refs/remotes/origin/main'
#Conflicts:
#	Config.xcconfig
2025-08-01 16:02:46 +01:00
neon443
6dd00c0c7f bump 2025-08-01 16:02:31 +01:00
neon443
1cf3d623b9 bump 2025-08-01 16:02:07 +01:00
neon443
86417bf442 redid hostkey checking system
fix hostkey checking just not happening :skulk:
 - moved logic into handler
2025-08-01 16:00:55 +01:00
neon443
1aabaeeb8d made the new key/import key buttons look nicer
made the no snippet/theme icons larger
animated generating a new key
2025-08-01 12:03:40 +01:00
neon443
b6ad217f44 added a glow to host device icons, no themes & no snippets icons
fix text positioning in laptop
2025-08-01 11:05:59 +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
d403a907cb fix 2025-07-17 21:23:39 +01:00
neon443
4af9536885 vbumb 2025-07-17 21:13:35 +01:00
neon443
f708b7e0a5 updated updatehost to addhost if needed 2025-07-17 21:13:22 +01:00
neon443
d4120e5352 disable auto caps 2025-07-17 20:31:59 +01:00
neon443
37b7a95879 vbump 2025-07-17 16:34:12 +01:00
neon443
cddec4d705 fix font size being 0 fi not set, fixing another crash 2025-07-17 16:33:58 +01:00
neon443
2363d613bf fix crash when no font is seleccted 2025-07-17 16:29:57 +01:00
neon443
50d1aa02af remove font settign js to check soemthing 2025-07-17 16:12:45 +01:00
neon443
73ce4c1e4a updatge redme 2025-07-17 08:54:58 +01:00
neon443
3dc37cf75e remove hosts section if no hosts, delete invert.metal 2025-07-16 18:36:04 +01:00
neon443
6c32fda78d add a label to show the current
and grouped the slider and the label
2025-07-09 20:39:34 +01:00
neon443
76e15eaea2 added a slider
actually linked the font size to the terminal
2025-07-09 20:35:06 +01:00
neon443
227b772885 added font size 2025-07-09 20:04:55 +01:00
neon443
fa8a381ffb improve restoring of scrollback and feed loop starting 2025-07-09 19:55:31 +01:00
neon443
29b9744475 fix fontmanager view testline 2025-07-09 15:05:44 +01:00
neon443
df80bedb2b added sf mono 2025-07-09 15:00:03 +01:00
neon443
3cc4a8c34b upadete updatetheme 2025-07-09 13:55:49 +01:00