Anything But My Hands

Anything But My Hands

7 devlogs
9h 8m
Created by Juha

An app to help you scroll webpages without your hands. Perfect for bedrotting in wintertime without having to take your hands out of the blanket <3

Timeline

Juha
Juha
1h 59m 3 months ago

Hi I'm back!! This app is full of bugs and I lost motivation for a bit, but I'm here now :)
I fixed a bug with mode switching and finally found an alternative for passing a singular webModel instance down 4 nested subviews (which was terrible). Here's a diagram of what's different.

Update attachment
Juha
Juha
1h 24m 3 months ago

Somehow half my files were named Anything But My Eyes instead of Anything But My Hands?? So I had to rename many things. Renaming entire projects in Xcode is surprisingly complicated. I spend a pretty long time essentially playing whack-a-mole with old names.

Update attachment
Juha
Juha
1h 12m 4 months ago

I somehow broke the app by adding the option to switch search engines... but the error went away?? Mysteriously?? It works now?? I didn't really fix the bug, so I'll proceed with extreme caution.

Update attachment

Finally got around to restructuring my code! It's less redundant now. Also added more settings options.

Update attachment
Juha
Juha
2h 16m 4 months ago

Added a bottom bound for scrolling (it doesn't scroll off into infinity anymore! yay!) and improved the toolbar. I spent a solid hour trying to figure out why a background color was going out of bounds of the toolbar... it was because of one (1) line of code that set the background color of some random subview.
Anyways. My old crusty code is on its last legs (structurally). I can feel it. If I try to expand further without restructuring it's gonna come crumbling down because passing one singular instance of a web model into 4 nested subviews is not healthy?? So I'll get around to fixing that... eventually.

Update attachment

Made a settings page! It can change the scrolling mode.

Update attachment

I revived an old project! All the main features technically function right now, but they make my phone heat up and they're all kinda janky with no real main UI yet. Attached is a video of some janky eye-scrolling action. The blue circle is supposed to match where I'm looking with my eyes.