Commit Graph

  • bebf08d085 ok scrap miniterminal i did some custom ui to represent cursors neon443 2025-08-24 16:36:21 +01:00
  • 18e5dbe9bf i tried so hard 😭 neon443 2025-08-24 15:29:49 +01:00
  • d1dd77fde3 added miniterminalcontroller fix miniterminaldelegate moved stuff around neon443 2025-08-24 12:09:43 +01:00
  • 7b4da73ffa working on a miniterminalview :yay: for stuff like static previews of how shit should look - eg cursor style previews - terminal effect shader previews neon443 2025-08-23 17:14:28 +01:00
  • a5563731f0 fix about view icon neon443 2025-08-23 13:25:02 +01:00
  • a454723727 add apply cursor type make it focus the terminal when spawning fix step in the scrollback slider neon443 2025-08-23 00:20:26 +01:00
  • 657bd33eef added cursor type stuff updated picker neon443 2025-08-22 23:50:04 +01:00
  • 9b1b04d755 updated swiftterm i think fix scrollback preferences not being set neon443 2025-08-22 19:39:53 +01:00
  • 6308ef1c2f added a scrollbiew for icons and updated the label icon for haptics neon443 2025-08-22 15:46:17 +01:00
  • 2030c48ab3 updated the icon picker ui to look cleaner updated logic for previews hostsmanager neon443 2025-08-22 14:03:10 +01:00
  • 3e45de2d32 added changing app icons added setappicon function neon443 2025-08-22 12:46:17 +01:00
  • b651c03364 okay more icon stuff neon443 2025-08-21 20:10:16 +01:00
  • e9ddf0c13e update asset catalog neon443 2025-08-21 19:25:55 +01:00
  • 518946ace1 COOKED on this new icon neon443 2025-08-21 19:22:19 +01:00
  • 56ebf6c55d asdfg neon443 2025-08-21 17:20:13 +01:00
  • 29a9d2b188 updated the blueprint icon neon443 2025-08-20 20:33:03 +01:00
  • 590c101db8 redid icon picker ui added applyscrollbacklenght with fallbacks added blueprint icon variant neon443 2025-08-20 19:57:23 +01:00
  • 8fd10bb291 save settings on modify settings updated icon picker neon443 2025-08-20 17:16:32 +01:00
  • 0b16e15044 updated the ui for the settings, made it actually link to the settings add a load/savesettings function neon443 2025-08-20 16:32:24 +01:00
  • 2338d0d108 add dummy settings ui for everything neon443 2025-08-19 19:33:54 +01:00
  • 78bdb60350 add settingsview add setting struct add export/importhosts fumction neon443 2025-08-19 16:48:36 +01:00
  • 171843c9a3 vbump neon443 2025-08-18 15:58:27 +01:00
  • f9bf633616 updated addtohistory to fix stuff not adding or incrementing remove format history neon443 2025-08-18 15:58:04 +01:00
  • c0d45cbd2a fix duplicated history neon443 2025-08-18 15:46:57 +01:00
  • e8ad06b429 fix crash when deleting a recent make history ordered correctly neon443 2025-08-18 15:36:15 +01:00
  • ca4a114c93 vbump neon443 2025-08-17 20:04:08 +01:00
  • 6c452b3961 change animation on the recents expander/collapser fontmanager respecs theme bg move the colorscheme thing back neon443 2025-08-17 19:57:18 +01:00
  • 95fd3dfe07 updated ui for recents when fully collapsed: instead of 0/10 its 10 items neon443 2025-08-17 18:35:45 +01:00
  • a6e59eec2c add dup button to long press neon443 2025-08-17 18:26:25 +01:00
  • ce11f18455 fix teststring textbox in fontsmanager neon443 2025-08-17 17:47:25 +01:00
  • 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 neon443 2025-08-17 14:14:55 +01:00
  • 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 neon443 2025-08-16 22:24:50 +01:00
  • 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 neon443 2025-08-16 11:25:18 +01:00
  • 700c169e55 remove hiding hte label if its empty neon443 2025-08-16 10:31:37 +01:00
  • 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 neon443 2025-08-15 19:54:25 +01:00
  • 4eb9cbb842 add addtohistory function update formathistory made history have an array of history made ts codabel neon443 2025-08-15 13:16:41 +01:00
  • 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 neon443 2025-08-15 13:05:57 +01:00
  • d32356eaf6 tiny change neon443 2025-08-14 11:31:30 +01:00
  • c625b53195 added a menu to copy scrollback, need to strip the excape sequances next made the snippet adder button always show neon443 2025-08-08 15:06:20 +01:00
  • bee12c8a39 added startup snippets - run a snippet on conect neon443 2025-08-08 13:55:58 +01:00
  • 693ef91fb8 very wip auth with kbint (cant actually do anything cos i cba to make a server with kbint auth) neon443 2025-08-08 09:51:53 +01:00
  • 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 neon443 2025-08-08 08:46:28 +01:00
  • 5547a6fb34 remove blur v1.6 v1.5.5 v1.5 v1.1.1 v1.0 v0.7 v0.4 v0.1 neon443 2025-08-05 20:03:36 +01:00
  • 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 neon443 2025-08-05 19:30:35 +01:00
  • a4d64ce18a rename neon443 2025-08-05 18:40:49 +01:00
  • 703b7fe04a made the host symbol popover attach to the correct button neon443 2025-08-05 18:40:03 +01:00
  • c421d390aa update the popover neon443 2025-08-05 17:13:42 +01:00
  • 796c02e1ff added a popover to show the icon customisations neon443 2025-08-05 13:29:46 +01:00
  • dab998928f fix scrollback neon443 2025-08-05 12:37:08 +01:00
  • 8f28ae21cf updated swiftterm - good scrolling yayy neon443 2025-08-05 12:20:28 +01:00
  • db8676d31c remove the removall thing neon443 2025-08-05 12:12:36 +01:00
  • 978e39cb3b cant figure out why the wierd keyboard issue happens, disabled auto reconnect on accepting the key. fix the ghost sessions neon443 2025-08-05 11:39:51 +01:00
  • 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 neon443 2025-08-05 11:14:00 +01:00
  • d6822f7614 tweaked animations on selecting an ansi color or theme neon443 2025-08-04 19:24:47 +01:00
  • 1f9867caa4 made the connect button save the host first make the thanks to pills look better add link to swiftterm neon443 2025-08-04 19:15:04 +01:00
  • 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 neon443 2025-08-04 17:17:25 +01:00
  • c3c6405ad1 fix hostkeychanged triggereing when it hasnt changed neon443 2025-08-04 16:07:54 +01:00
  • 3b50139c97 fix crash if we try to get the hostkey when not connected!! instead of checking connected, ssh_is_connected(session) == 0 neon443 2025-08-04 13:24:04 +01:00
  • 5f0df4f564 changed snippet picker opotions to use Buttons using a sheet thats small by default neon443 2025-08-04 13:06:18 +01:00
  • 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 neon443 2025-08-04 12:43:30 +01:00
  • 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 neon443 2025-08-03 17:52:20 +01:00
  • 18d708cf0c got it to return the high quality icon from the asset catalog made the about view look nicer neon443 2025-08-03 10:36:01 +01:00
  • 425e03223e grabbing icons from the bundle seems to give low quality ones 💀 added the icons to the asset catalog neon443 2025-08-02 20:53:48 +01:00
  • 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 neon443 2025-08-02 20:45:45 +01:00
  • 2290a5c275 Merge remote-tracking branch 'refs/remotes/origin/main' neon443 2025-08-01 16:02:46 +01:00
  • 6dd00c0c7f bump neon443 2025-08-01 16:02:07 +01:00
  • 1cf3d623b9 bump neon443 2025-08-01 16:02:07 +01:00
  • 86417bf442 redid hostkey checking system fix hostkey checking just not happening :skulk: - moved logic into handler neon443 2025-08-01 16:00:55 +01:00
  • 1aabaeeb8d made the new key/import key buttons look nicer made the no snippet/theme icons larger animated generating a new key neon443 2025-08-01 12:03:40 +01:00
  • b6ad217f44 added a glow to host device icons, no themes & no snippets icons fix text positioning in laptop neon443 2025-08-01 11:05:59 +01:00
  • ddf8d68e3b fixed snippet manager ui when no snippets added haptics and stuff improved picker ui neon443 2025-07-26 22:44:00 +01:00
  • e47b598c74 add snippets?? and deleete and duplicate etc neon443 2025-07-23 19:56:45 +01:00
  • d7aab6eaaa add snippet link - has no way to add snips update duplicatetheme neon443 2025-07-21 20:57:02 +01:00
  • 874250b5ee added snippets reorg neon443 2025-07-18 15:12:57 +01:00
  • d403a907cb fix neon443 2025-07-17 21:23:39 +01:00
  • 4af9536885 vbumb neon443 2025-07-17 21:13:35 +01:00
  • f708b7e0a5 updated updatehost to addhost if needed neon443 2025-07-17 21:13:22 +01:00
  • d4120e5352 disable auto caps neon443 2025-07-17 20:31:59 +01:00
  • 37b7a95879 vbump neon443 2025-07-17 16:34:12 +01:00
  • cddec4d705 fix font size being 0 fi not set, fixing another crash neon443 2025-07-17 16:33:58 +01:00
  • 2363d613bf fix crash when no font is seleccted neon443 2025-07-17 16:29:57 +01:00
  • 50d1aa02af remove font settign js to check soemthing neon443 2025-07-17 16:12:45 +01:00
  • 73ce4c1e4a updatge redme neon443 2025-07-17 08:54:58 +01:00
  • 3dc37cf75e remove hosts section if no hosts, delete invert.metal neon443 2025-07-16 18:36:04 +01:00
  • 6c32fda78d add a label to show the current and grouped the slider and the label neon443 2025-07-09 20:39:34 +01:00
  • 76e15eaea2 added a slider actually linked the font size to the terminal neon443 2025-07-09 20:35:06 +01:00
  • 227b772885 added font size neon443 2025-07-09 20:04:55 +01:00
  • fa8a381ffb improve restoring of scrollback and feed loop starting neon443 2025-07-09 19:55:31 +01:00
  • 29b9744475 fix fontmanager view testline neon443 2025-07-09 15:05:44 +01:00
  • df80bedb2b added sf mono neon443 2025-07-09 15:00:03 +01:00
  • 3cc4a8c34b upadete updatetheme neon443 2025-07-09 13:55:49 +01:00
  • e3e4108723 updated updatetheme to add the theme if not present added a new theme button with a avigation destination neon443 2025-07-09 13:54:34 +01:00
  • 53888bc600 added a duplicate theme button added dividers to sort theme context menu items neon443 2025-07-09 13:47:58 +01:00
  • 10310be80e live updating of themepreview neon443 2025-07-09 13:40:09 +01:00
  • b98387ae92 put the preview thing back into themebutton neon443 2025-07-09 12:27:15 +01:00
  • 11e409cbaa try to fix real time preview neon443 2025-07-09 12:21:38 +01:00
  • 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 neon443 2025-07-09 12:12:34 +01:00
  • e2cb313ddc cleanup, add spacers to ansi picker neon443 2025-07-09 11:52:47 +01:00
  • 2e74426941 Merge remote-tracking branch 'refs/remotes/origin/main' neon443 2025-07-09 11:52:06 +01:00
  • 3fbccd05e2 if edited theme is selected, make selectedtheme = the newly edited theme fix color selection by converting color spaces version bump neon443 2025-07-09 11:43:18 +01:00