I don’t have any plans to move Selact to a different marketplace. The reason for this is because the creator marketplace will be transitioning to fiat and 100%* revenue share at the beginning of next year. It won’t be that much longer before the plugin can be bought in USD.
What’s new in 1.6
- Added an experimental action called Select Descendants
- Added an experimental action called Wire to Active Object
Changes
- Changed how math expressions are evaluated in the adjustment panel
- Changed some setting widget components to update the mouse’s icon when hovering
- Changed the number component to have the text align to the left when focused
- Changed the alignment and size of the adjustment panel checkbox component
Fixes
- Fixed the color of the borders for some of the adjustment panel components
- Fixed the apply adjustment button’s color for light theme
This update is a small one, but it introduces two new experimental actions that I personally have been wanting recently. A common setup I have with my models is nested models with parts that all have the same properties. To select all of those parts, I usually need to use a convoluted method. That’s one of the motivations for adding Select Descendants. As for Wire to Active Object, that action becomes extremely useful when manually wiring together the new audio instances. If you’re not familiar with them, that’s because they haven’t officially released. You can learn about these upcoming audio instances here.
As you may notice, there’s been a pattern for the most recent updates to Selact. I’ve been making quite a bit of experimental actions, but I haven’t added any new actions that aren’t considered experimental. This is partially due to the fact that I’m not quite sure what I want to do with new actions. Obviously I could just put them wherever I see fit. However, I’m pretty sure the action menu will become bloated if I do that. A solution I’ve considered is creating a widget that allows you to enable and disable certain actions in the action menu. That definitely sounds like a better solution than hiding most actions under an experimental actions submenu, but I’m not sure if that’s the right one.
I just wanted to throw that out there to let you know that I have indeed been thinking about the plugin these past few months. I’m just not sure what route I want to take with it.
What’s new in 1.7
- Added a new adjustment option called Move Pivot Offset to the Move to Active Object action
Changes
- Changed the error notification to include a red dot
Fixes
- Fixed Copy Attributes not properly working
- Fixed a weird parenting bug when trying to replace nested selected instances
- Fixed the Replace with Active Object action not working with instances that aren’t a PVInstance
I was hoping to have this be a normal-sized update, but I found a really bad bug with Replace with Active Object. Due to that bug, I have decided to publish all the changes that I have currently made as a small update.
The new adjustment option for Move to Active Object is really useful in cases where you want to adjust the pivot offset for a model or for a part to match the pivot of a different instance. For example, if you were working on a circular table, you might want to adjust the pivot offset of the legs to match the middle of the table so you can rotate the legs in a circle. Doing such a task can be tricky and that’s why this adjustment option was added.
What’s new in 1.8
- Added a Keep Attributes option to Replace with Active Object action that will allow you to keep the attributes of the objects being replaced
- Added a Keep Names option to Replace with Active Object that will allow you to keep the name of the objects being replaced
- Added a Keep Tags option to Replace with Active Object that will allow you to keep the tags of the objects being replaced
Changes
- Changed the sensitivity for the adjustment sliders for Replace with Active Object
- Changed the font used from Montserrat to Builder Sans because Gotham is no longer available
- Changed how the active object sphere is updated so that it’s synced better with the actual position of the active object
Fixes
- Fixed a typo with for one of the settings
- Fixed the selection actions being cancelled when they weren’t supposed to
- Fixed the settings widget not properly responding to small widget sizes
- Fixed the Move to Active Object action not moving Camera instances
I did not have Gotham being converted to Montserrat on my bingo card. I apologize it has taken me a while to get around to updating the font to be Builder Sans instead. Alongside that change, I’ve made some improvements as well as some bug fixes. You may notice that I’ve changed the Replace with Active Object action a tiny bit and I’m still deciding if I need to make a change to that change. I’m thinking that I might need to put those three new options under an expandable section.
I’ve also been thinking about making a new video for the plugin showing off all that the plugin has to offer since a lot has changed since the first version.