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
neon443
e3e4108723
updated updatetheme to add the theme if not present
...
added a new theme button with a avigation destination
2025-07-09 13:54:34 +01:00
neon443
53888bc600
added a duplicate theme button
...
added dividers to sort theme context menu items
2025-07-09 13:47:58 +01:00
neon443
10310be80e
live updating of themepreview
2025-07-09 13:40:09 +01:00
neon443
b98387ae92
put the preview thing back into themebutton
2025-07-09 12:27:15 +01:00
neon443
11e409cbaa
try to fix real time preview
2025-07-09 12:21:38 +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
e2cb313ddc
cleanup, add spacers to ansi picker
2025-07-09 11:52:47 +01:00
neon443
2e74426941
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-07-09 11:52:06 +01:00
neon443
3fbccd05e2
if edited theme is selected, make selectedtheme = the newly edited theme
...
fix color selection by converting color spaces
version bump
2025-07-09 11:43:18 +01:00
Nihaal Sharma
32aa07a098
Update ci_post_clone.sh
2025-07-09 11:29:04 +01:00
neon443
edefce114c
fixed label hidden
2025-07-08 20:35:10 +01:00
neon443
ab65900c92
cleanup
2025-07-08 19:56:28 +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
e5e0a47f4f
updated themeeditor to work with teh background color
...
added suiColor as a get/set property on colorcodable
trying to fix the wierd jumpiness when shaking the color in the green bit
trying to fix the wierd drift when increasing the "brightness"
savethemes will clear themes before starting to append
updated updatetheme to savethemes aswell
modified: ShhShell/Host/HostsManager.swift
modified: ShhShell/Themes/ColorCodable.swift
modified: ShhShell/Themes/ThemeCodable.swift
modified: ShhShell/Views/Themes/ThemeEditorView.swift
2025-07-08 14:27:13 +01:00
neon443
bcdece3bee
themeeditor can now save
...
add an updatetheme
remove the frame on the terminalcontroller, it made incorrect sizes
2025-07-08 12:57:23 +01:00
neon443
c9c78adf7c
added a functional theme editor
...
added a long ass subscript to get/set ansi as swiftui.color from a subscript
added an init from rgb, and init from SwiftUI.Color to colorcodable
added a computed suiColor property to colorcodable
more guardrails to swifterm.Color.init(_ colorCodable)
themecodable colorcodable conform to hashable and equatable
2025-07-07 17:21:51 +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
74b81877a9
moved .toolbar to contentview to fix the 4x plus button
2025-07-06 19:44:25 +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
0c31a7d7c5
got loading some custom fonts, only ones with one "name" inside the family
2025-07-06 16:24:02 +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