Upcoming: Tease Support
So I spent a fair bit of time this past week mocking up how a video/funscript player might work and have the basics in place. It's definitely going to be at least a multi-week project unfortunately if not longer. The biggest hurdle is how script to toy connections ...
2021-05-22 19:00:00 +0000 UTC
View Post
Phew, LOTS done this week.
Online Session Improvements
Most of the online session changes I had planned are live now. 😊
XToys now has in-app chat including notifications on Android (haven't tested iOS yet).
Hosts can now disable their own controls if ...
2021-05-15 18:00:04 +0000 UTC
View Post
It's been one of those frustrating coding weeks.
A recent update to some of the tools I use forced me on to Webpack 5, which has taken days to resolve all the breaking changes and to get the site to compile again.
I realized the Android app has a generic default package ID instead of ...
2021-05-08 12:21:49 +0000 UTC
View Post
Completed This Past Week
- Custom toy support - It's done! You can now connect to custom toys over the serial port and XToys will send JSON commands to it. I also want to go back and add MQTT support as well in the future once I understand that protocol better. And it...
2021-05-01 14:30:08 +0000 UTC
View Post
Completed This Past Week
- System Audio sensor - The ability to have toys react to audio playing in other apps. I'm really happy with how this turned out and it saves me needing to implement a music player like most of the first party apps do. I'd really love to revis...
2021-04-24 12:26:46 +0000 UTC
View Post
Completed This Past Week
- Per block visibility and control permissions + Tools and scripts now are synced in online sessions - This was just awful to implement. Every tool and script now syncs its state across all clients which should make the user experience much fr...
2021-04-17 14:30:07 +0000 UTC
View Post
Completed This Past Week
- V1.0 of XToys finished and released. Woot!
- Game Haptics code finished and published
- FINALLY got a proper SSL cert for the Game Haptics and Process Monitor software so hopefully antivirus will stop panicking about the installer. That only to...
2021-04-10 12:44:57 +0000 UTC
View Post
Completed This Past Week
Soo much done this week and things are mostly ready for getting 1.0 published. 🎉
The 1.0 updates are available for testing at https://dev.xtoys.app.
- Game Haptics support is done but...
2021-04-03 13:56:44 +0000 UTC
View Post
Completed This Past Week
Well that was a wonderfully successful week. 😊
- Per channel patterns - Done
- Intensity limit changes - Done
- Gamepad Trigger buttons - I added support for detecting how much you're pu...
2021-03-27 10:52:23 +0000 UTC
View Post
Completed This Past Week
- Buttplug.io support - XToys supports soo many toys now as a result of finishing this integration. I'm going to need to add an option to favourite the toys you actually own so users don't have to search every time.
- Saved Layo...
2021-03-20 12:55:25 +0000 UTC
View Post
Completed This Past Week
- DG-Lab Coyote support - This was thankfully quite easy. I haven't tackled how to add frequency support to patterns yet so you still have more flexibility in the official app.
For This Week
- Buttplug.io suppor...
2021-03-14 13:22:01 +0000 UTC
View Post
Completed This Past Week
- Lots of bug fixes to various toys
- Oriori ball support - This was a quick easy win and I love how well it works as a toy controller.
- Scripts can set pattern controls - Finally scripts can adjust the control ...
2021-03-07 19:51:41 +0000 UTC
View Post
This past week ended up being non-stop backend related changes.
- Sentry is active and I'm digging through the piles of error logs I've been receiving
- The site has been migrated to Quasar 2/Vue 3. This was the absolutely most tedious bit of work yet on the site. There were just...
2021-03-01 02:11:04 +0000 UTC
View Post
Not too much got done this week, some home repair projects are currently consuming most of my time.
Kiiroo Support
I'm about half way through adding support for Kiiroo toys (and the easy offshoots from them like the Fleshlight Launch and OhMiBod Esca 2). Controlling the speed of str...
2021-02-21 15:34:10 +0000 UTC
View Post
The Discord bot is live and appears to be working well. What a pain it was to deal with the non-stop list of edge cases and Discord rate limits. There's a few little things I want to add still like a command to move your XToys status to the bottom of the screen, and a command to see who in the ch...
2021-02-14 18:41:00 +0000 UTC
View Post
This past week I got the Lovense USB dongle working. The other toys I planned on working on adding support for still haven't shown up.
So instead I went back to work on the XToys Discord bot!
Discord Bot
The bot as currently planned is going to have 4 ways of interacting with ...
2021-02-07 18:59:09 +0000 UTC
View Post
I finally finished the work to use audio files for audio e-stim toys. What a surprisingly difficult task that was to get it to work nicely in online sessions. There's still a few bugs most notably that the audio stutters a bit.
I've also been doing a bit of work at fixing up ads and affilia...
2021-01-31 19:04:59 +0000 UTC
View Post
The XToys Game Monitor program is finished and working really well. There wasn't much else published over this past week since the Game Monitor needed multiple security updates and fixes once I started tested it with more games.
Audio Files
The next major thing I'm working on is sup...
2021-01-24 14:52:19 +0000 UTC
View Post
This past week I finally set up a proper server for webRTC so people should be able to connect to each others sessions even when they're behind complex networking configurations.
I'll probably spend some time this week cleaning up how saving/restoring layouts works since that's been neglect...
2021-01-17 04:07:02 +0000 UTC
View Post
This past week I added support for Vibease and Vorze toys.
I also got distracted from my work on Teases and instead gave myself a crash course on assembly and monitoring Windows processes.
Game Monitor
I now have a working prototype of a Windows tool that can monitor values in...
2021-01-10 21:21:10 +0000 UTC
View Post
'Teases'
This past week I did a bunch more work on support for Teases. I've got images, text, and videos working as well as being able to create a Tease by just passing in a Pornhub URL + funscript.
I still haven't figured out how I'm approaching buttons/user choice and visible time...
2021-01-03 02:44:47 +0000 UTC
View Post
This past week I did some work on Teases support but it'll still be a while. I also added some API support which was a fairly simple bit of work for me but should lead to some cool things from other developers in the future.
This week I'm primarily working on adding positional support for T...
2020-12-27 13:55:48 +0000 UTC
View Post
Well it turns out I spent this past week working on the one thing I didn't want to. 😅
This week might be slow. I'm off work but Christmas is such a busy time even with the pandemic preventing family gatherings.
I think I want to just spend the week working on the whole 'Teases' thi...
2020-12-20 14:39:29 +0000 UTC
View Post
I have no idea what I'm working on next.
This past week was extremely successful. Syncing toy state during online sessions was finished, online sessions got a ton of new settings, there's a new view mode, the dev behind IoST Index added a column listing all the toys that work with XToys.
2020-12-13 13:48:23 +0000 UTC
View Post
Code Refactoring
So it turned out that math.js is...huge. Like as large of the rest XToys combined. There's a lesson there about paying attention to what you import. So I spent a while cutting down what I use from that package and how and it's a third of the size now and the site loads mu...
2020-12-07 03:11:12 +0000 UTC
View Post
Changing How Script Connections Work
This work is still ongoing but it should be done today or tomorrow.
Scripts will now connect to parts of a toy instead of an entire toy. So you can write a script for toys with accelerometers or for toys with rotators and have the script work for...
2020-11-29 13:55:26 +0000 UTC
View Post
Max/Nora Motion Sensor Support
Allowing scripts to react to how fast you're moving the Lovense Max or Nora. This is technically already done and ready to go but it's leading into the next bigger issue which is making me hesitate pushing out the update.
Changing How Script Connectio...
2020-11-24 23:59:55 +0000 UTC
View Post
XToys uses a lot of modern web technologies and it simply wouldn't have been possible to develop the app a few years ago.
XToys is built on top of Quasar which just hit it's 1.0 milestone back in February 2019. Quasar is a framework...
2020-11-06 01:09:54 +0000 UTC
View Post