Commit Graph

429 Commits

Author SHA1 Message Date
neon443
76a6d9d2f2 add ios 17 warnings 2025-08-31 22:44:56 +01:00
neon443
262411049f re add ios 16 support
shaders only show if 17+
blurReplace transitions are opacity with a white shadow for a short time
2025-08-31 22:42:43 +01:00
neon443
28b92466a5 remove overlay jelly cursor implementation, check jelly branch on https://github.com/neon443/SwiftTerm
add empty handler for 133 iterm2
2025-08-31 22:23:17 +01:00
neon443
1f687f0b62 fully working v1 of jelly cursor
i plan to redo this cos its an overlay and not actually there, so it kinda breaks the illusion if scrolling
2025-08-30 09:48:54 +01:00
neon443
09a6e5a029 hardcoded a wip jellycursor 2025-08-29 23:38:31 +01:00
neon443
dc01156d9c remove geometryreader 2025-08-28 21:58:54 +01:00
neon443
18046d1208 implemented shader testing view (shaderplayground) 2025-08-28 21:00:49 +01:00
neon443
cd822e1efc reimplemented onboarding via hostsManager.shownOnboarding 2025-08-28 20:35:02 +01:00
neon443
02131e798c implement onboarding
update welcomeview to fit everything on screen
2025-08-28 20:09:57 +01:00
neon443
ffc62b3f34 finished welcome view 2025-08-28 19:46:17 +01:00
neon443
cf96b0e505 working on onboarding
got animations and stuff on the onboarding
2025-08-27 20:32:52 +01:00
neon443
9cab6baea4 startedOnOnboarding 2025-08-27 18:51:41 +01:00
neon443
97aba7f818 i like how its turned out 2025-08-27 15:12:48 +01:00
neon443
6038b99b60 AAGHDHDHDHDHFhioheoihwioe 2025-08-27 15:11:06 +01:00
neon443
ed67afcf39 skdjh 2025-08-27 14:36:05 +01:00
neon443
cbf67be9cc okay now brightened up the terminal, but fucking scanlines are grey ahh
also removed the scanwave its barely visible anyway
2025-08-27 12:10:41 +01:00
neon443
6836854972 made the scanlines stronger and the terminal brighter
removed scanwave its barely visible anyway
2025-08-27 11:58:50 +01:00
neon443
7fb3ad93fb ajskdlhjaksdgiuaheuighgaxscgfasdgfasdfgs 2025-08-27 11:50:16 +01:00
neon443
62debc38fb changed how the crt effect and terminal blend, now the colors arent washed out 2025-08-27 11:21:46 +01:00
neon443
2da7667ee5 updated the shader 2025-08-26 20:05:53 +01:00
neon443
a80ff66f6e update the entite like crt shader it acc works and imrpoved blending of
the orverlay
its a lil dim but oh well
moved learning shader stuff to ShaderTestggvirw maybe integrate it
later?
2025-08-26 17:44:06 +01:00
neon443
a5c6173951 tweak 2025-08-26 16:14:24 +01:00
neon443
e24ef96ccb got it working by overlaying another view on top, still need to fix the brightness issue tho 2025-08-26 16:04:07 +01:00
neon443
f85ef3deaf apply to terimal 2025-08-25 21:32:53 +01:00
neon443
cc028321db okay tweak stuff 2025-08-25 21:24:42 +01:00
neon443
b0a20c74cc bro adding zero in 2 places 💀 2025-08-25 21:22:32 +01:00
neon443
3f7f253f63 okay actually got scanlines
but fucked it over when applying it to the app
2025-08-25 21:04:45 +01:00
neon443
9e95f63494 i think i fucked the sinebow 2025-08-25 19:57:37 +01:00
neon443
99de1e12ef sinebow yay 2025-08-25 19:22:53 +01:00
neon443
38ce138cea idk what im doing 😭 2025-08-25 17:05:14 +01:00
neon443
0a0d9cea9a more shaders 2025-08-25 16:56:33 +01:00
neon443
a1d8edfb59 more shaders 2025-08-25 15:53:14 +01:00
neon443
32861b7292 okay finally got fucking shaders working 2025-08-25 15:02:35 +01:00
neon443
8ae9cc8ead shaderstuff 2025-08-25 14:12:03 +01:00
neon443
4f92d34d1a simplified the cursor preview view 2025-08-25 11:03:39 +01:00
neon443
f2d034b732 added haptics and sounds for the bell
its the warning haptic and the Tink.caf 1103 system sound
added warning haptic
2025-08-24 21:44:35 +01:00
neon443
d4f31fda32 okay i got it to work
had to enable bg modes and stuff
and made it call on appear of the shell and not the tab strip 💀
2025-08-24 21:00:59 +01:00
neon443
a7783eab47 added backgrounder.swift
more stuff
and stuff

tried to add background location tracking
 - it didnt work
2025-08-24 20:38:12 +01:00
neon443
d40ef8e03c add idle timer disablied thingy 2025-08-24 19:03:00 +01:00
neon443
f8951516e0 delete miniterminal 2025-08-24 17:02:31 +01:00
neon443
26ca95410b make the fade in faster
fix the cursor just disappearing if u set it to steady as its fading
2025-08-24 16:54:38 +01:00
neon443
3ac6b8dde8 update animation 2025-08-24 16:43:39 +01:00
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