Commit Graph

387 Commits

Author SHA1 Message Date
neon443
bebf08d085 ok scrap miniterminal i did some custom ui to represent cursors 2025-08-24 16:36:21 +01:00
neon443
18e5dbe9bf i tried so hard 😭 2025-08-24 15:29:49 +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
a5563731f0 fix about view icon 2025-08-23 13:25:02 +01:00
neon443
a454723727 add apply cursor type
make it focus the terminal when spawning
fix step in the scrollback slider
2025-08-23 00:20:26 +01:00
neon443
657bd33eef added cursor type stuff
updated picker
2025-08-22 23:50:04 +01:00
neon443
9b1b04d755 updated swiftterm i think
fix scrollback preferences not being set
2025-08-22 19:39:53 +01:00
neon443
6308ef1c2f added a scrollbiew for icons and updated the label icon for haptics 2025-08-22 15:46:17 +01:00
neon443
2030c48ab3 updated the icon picker ui to look cleaner
updated logic for previews hostsmanager
2025-08-22 14:03:10 +01:00
neon443
3e45de2d32 added changing app icons
added setappicon function
2025-08-22 12:46:17 +01:00
neon443
b651c03364 okay more icon stuff 2025-08-21 20:10:21 +01:00
neon443
e9ddf0c13e update asset catalog 2025-08-21 19:26:53 +01:00
neon443
518946ace1 COOKED on this new icon 2025-08-21 19:23:26 +01:00
neon443
56ebf6c55d asdfg 2025-08-21 17:20:13 +01:00
neon443
29a9d2b188 updated the blueprint icon 2025-08-20 20:33:03 +01:00
neon443
590c101db8 redid icon picker ui
added applyscrollbacklenght with fallbacks
added blueprint icon variant
2025-08-20 19:57:23 +01:00
neon443
8fd10bb291 save settings on modify settings
updated icon picker
2025-08-20 17:16:32 +01:00
neon443
0b16e15044 updated the ui for the settings, made it actually link to the settings
add a load/savesettings function
2025-08-20 16:32:24 +01:00
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