At this point, the icon editor upgrade is basically complete. I've addressed a number of feature requests for it, and the kinks appear to have been worked out. (Cue weekend bug reports!) So I'm getting back to Dream Seeker and the core stuff for the near future.
For quite a while now I had been meaning to finish up implementing 512 stuff in the webclient before closing 512, but lately I've been thinking: I don't really need to do that. The webclient is after all still technically a beta feature and I think users would largely prefer some other significant upgrades that have been on the docket for 513. The time I've spent working on the icon editor, while fruitful and I think very important, also didn't see a lot of releases. So I think it makes sense at this point to leave the webclient aside for a while longer, and get 512 ready to finalize as the new stable release.
This means it's almost new feature time! I've previously discussed some ideas for 513 here and on Patreon, but what do you want to see?
The possibility of switching to Unicode is very high on my list, although I think I'll have to redo quite a bit or maybe even all of the work I did in that department already (none of it wasted though, since it led to the very important string refactor and will make a redo of that work so much quicker).
Also something people have been wanting is more maptext flexibility. Links? Yes, please. Scrolling, and the ability to cut text off instead of having it not appear at all? Yes and yes. Measuring, via talking to the client, how much space is required for text? Yes!
So the roadmap from here is to get 512 ready by taking care of a few last-minute bug reports and whatnot, release 512 as stable which I expect to happen before Christmas, handle the inevitable slew of new bug reports from users who didn't update until 512 became the new stable build, and then jump full-bore into 513 goodies. This is the time for new built-in procs that require new instructions; this is the time for new language features (although hoo boy, 512 had a slew of those, didn't it?); this is when to suggest things that require server-client communication.
If you're not a Member yet, please consider becoming one to help support the platform and keep all this cool new development going. Your support is really important. Thanks also to the donors and Patrons who've been such a part of that as well. Hope your pre-holiday preparations are going well, and you're psyched for a great Christmas and the new year!
Dec 7 2018, 12:26 pm