neon443
2338d0d108
add dummy settings ui for everything
2025-08-19 19:33:54 +01:00
neon443
78bdb60350
add settingsview
...
add setting struct
add export/importhosts fumction
2025-08-19 16:48:36 +01:00
neon443
171843c9a3
vbump
2025-08-18 15:58:27 +01:00
neon443
f9bf633616
updated addtohistory to fix stuff not adding or incrementing
...
remove format history
2025-08-18 15:58:04 +01:00
neon443
c0d45cbd2a
fix duplicated history
2025-08-18 15:46:57 +01:00
neon443
e8ad06b429
fix crash when deleting a recent
...
make history ordered correctly
2025-08-18 15:36:15 +01:00
neon443
ca4a114c93
vbump
2025-08-17 20:04:08 +01:00
neon443
6c452b3961
change animation on the recents expander/collapser
...
fontmanager respecs theme bg
move the colorscheme thing back
2025-08-17 19:57:18 +01:00
neon443
95fd3dfe07
updated ui for recents when fully collapsed: instead of 0/10 its 10 items
2025-08-17 18:35:45 +01:00
neon443
a6e59eec2c
add dup button to long press
2025-08-17 18:26:25 +01:00
neon443
ce11f18455
fix teststring textbox in fontsmanager
2025-08-17 17:47:25 +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
56c5634d9a
ok fix stupid things in recents:
...
- crash when expanding recents but theres only one more
- ui improvements make the down arrow grayed out if its all the way down
- up arrow disabled if fully collapsed
- something else i forgot
2025-08-16 22:24:50 +01:00
neon443
587c85842f
update shelltabview - remove geometryreader and make the smallest tab size larger
...
update keyimporterview to make the button not look odd
fix the textbox having illegible text
fix hostsymbol picker looking shit in light mode
2025-08-16 11:25:18 +01:00
neon443
700c169e55
remove hiding hte label if its empty
2025-08-16 10:31:37 +01:00
neon443
d7f498c164
added collapsible recents
...
added last connect date
added more and collapse button
added a thingy that says how many are displayed and the total
updated funcs
2025-08-15 19:54:25 +01:00
neon443
4eb9cbb842
add addtohistory function
...
update formathistory
made history have an array of history
made ts codabel
2025-08-15 13:16:41 +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
d32356eaf6
tiny change
2025-08-14 11:31:30 +01:00
neon443
c625b53195
added a menu to copy scrollback, need to strip the excape sequances next
...
made the snippet adder button always show
2025-08-08 15:06:20 +01:00
neon443
bee12c8a39
added startup snippets - run a snippet on conect
2025-08-08 13:55:58 +01:00
neon443
693ef91fb8
very wip auth with kbint (cant actually do anything cos i cba to make a server with kbint auth)
2025-08-08 09:51:53 +01:00
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