
It was a rough day.ĭartboard is starting to look like a real app. I’m going to need to, otherwise there won’t be HTML/JavaScript data to send to Swift. I probably can figure a solution to that. It’s very easy with Hype’s “On Drag” “Control Element Position” option… but when doing that on a group, it seems to block the Input. HHHUUUUUGGGGGGEEEEE!ĭragging around widgets is almost working too. That time information is from Swift adding the JavaScript Date() and I’m able to read back in the changes to the element in the widget. This is amazing because that’s a new widget that I would want. WOOOOOO! Also, I thought about adding a CPU Monitor widget (Usage Percentage / Temperature). Theoretically, the Dictionary widget should now be possible. Why is this important? It means that I now can create widgets that are more powerful than just HTML alone. That means Swift and the WKWebView can now pass data between each other. HUGE would probably scoff at this, but I finally got two-way communication working. No guarantees, but if a request is popular enough – and not too difficult – maybe I can add it. If there’s a particular widget that you’re looking for, you can request them on this thread. That last bullet point might be a blessing, as I can use the widgets as learning examples for the book. (I simply don’t have the time to work on two major projects at the same time.)

This will delay the Hype 4 book project.(The eventual goal is to have 50 widgets at 10¢ each.) I only have weather data for the US right now, and among other reasons, this will be a US app only.Stuff I thought was beyond my ability is now possible. I’ve already made significant gains on this project. Instead of doing the “Photics: Tools” app in a future year, I’m moving it up to this year. I’ve decided to modify my 10-Year plan to address this issue. It looks like I’m not alone in this disappointment… I like checking on the Weather, Stocks and other useful gadgets. I probably press F12 over a dozen times a day. It looks like Apple is killing the Dashboard with the “Catalina” macOS 10.15 update.
