Modifier List 1.7.5

@Symstract
I’ve encoutered a bug in the latest version, Blender 2.92.
If I alt click on the mirror modifier button, it does not create an empty at the world origin, whereas a gizmo is created using shift.

While further refining my hotkeys, I found some problems with moving the modifiers up/down within the properties panel with hotkeys (the left/ right arrow keys in my case). It works fine in the 3D view, but it doesn’t when the properties panel is active (even though the hotkeys are set in the property panel section). Any idea what causes this?


As for feature requests that popped up while I was messing with my hotkeys:

  1. Is it possible to apply the currently highlighted modifier with a hotkey?


    This method works from 2.91 onwards iirc, when the devs added the apply modifier hotkey, but it doesn’t in Modifier List. Now this creates an error, which I suppose is due to the modifier name missing when applying the modifier.


  2. Could you make it so that I can traverse the modifier stack with hotkeys like so (and pretend the mouse cursor + clicks were not there)? Hotkeying it like this allows me to continue working in the viewport and applying deleting modifiers from the keyboard. This, together with moving them is useful for rearranging modifiers while remaining in the viewport. Perhaps even toggling them on/off (like you can in 3ds Max).

  3. On the same note, by applying and removing modifiers with hotkeys, there is no option to remove the empties (Gizmo’s). Could you add a checkbox to the keymap portion of the commands (object.ml_modifier_remove & object.ml_modifier_apply), so that hotkeys can be setup to remove the empties as well?

E4: Applying a modifier seems to be working using the default apply command “object.modifier_apply”, but only from inside the properties panel. In case anyone needs it, check the command in the keymap. But don’t assign a shortcut to the apply modifier in the Modifier list addon, as this is a different command and does not work (at the moment).

It’s shift + alt to add it at the world origin.

I don’t really know unfortunately.

It’s not possible because the operator currently requires a modifier name as a property to work, as you thought. But this could be changed to work without it.

I could add new operators for that.

I can make that option an operator property so it shows in the keymap editor.

Thanks for the suggestions, I’ll add them to my todo list.

3 Likes

Thanks for your continued work on Modifier List, @Symstract, much appreciated.

I’d like to ask for an option in the Preferences to only have the modifier list buttons in the Modifier Properties tab and in the hotkey pop-up window, but not the rest of the Modifier List UI. That way a user could choose to work with Blender’s drag-and-droppable default modifier UI, but still have the convenience of custom modifier button access.

I hope this is possible, and the buttons are not an inseparable part of the Modifier List UI.

Many thanks in advance!

Well, previously I’ve said no to this request but I guess I can add a setting if multiple people would like it. It’s not difficult.

Do you prefere the default stack nowadays? Just convinient to see multiple modifiers at the same time (especially with drag and drop)?

2 Likes

If I may chime in on this: rather than only putting a button in the preferences, could the toggle for the Modifier list/ Vanilla Blender stack be on the top of the properties panel too, so you can switch on the fly?

How would you deal with a reversely sorted modifier stack? Could that be incorporated in the vanilla modifier stack?

Personally, I prefer the list, so I only expect to use the vanilla system for drag n drop, if at all.
@Metin_Seven what do you think about these two points?

1 Like

While I love a lot about the Modifier Stack add-on, I also like a number of things of the default modifier stack: the drag and drop functionality, the shortcuts (Control + A to Apply, Shift + D to copy, etc.), but also the new layout inside the modifiers, with the less important options being hidden.

What I really miss when not using Modifier List is the easy pop-up menu and the easy button menu. I dislike having to click on Blender’s modifiers drop-down menu first, then browse through the large list and click again to activate a modifier.

Until recently I used my own custom modifier button menu, created using Pie Menu Editor. Maybe I’ll return to that for the time being.

─ Edit: Hmm… :thinking: Looking at the latest posts in the PME thread, it’s broken in the latest 2.93 Alpha versions. :neutral_face:

2 Likes

@Metin_Seven
In case you didn’t know already, if you disable the addon, you can set the hotkeys to apply, delete and duplicate the modifier, if not set already. With the properties panel active, this will allow you to use those hotkeys. They don’t work inside the pop-up panel unfortunately. And deleting the modifier (and possibly copy if there aren’t conflicting hotkeys in the 3D workspace) work in the viewport too.

1 Like

is it possible to make button to toggle only visible modifiers?

For example, if I have hidden some modifier, then switching toggle it does not work for manually hide modifiers, this option would be much more useful than the current one

object.ml_toggle_all_modifiers - its good option but i need constantly disable some unnecessary modifiers.

I am trying to find this function in blender but I didn’t find anything useful

Returned to this good ol’ add-on. I dearly missed the easy pop-up window for modifiers, among other things. :+1:

2 Likes

We’ll I guess that’s possible but it would require some extra logic. I can think about it.

Sorry for the long delay…

1 Like

anyone else having issues running modifier list with 3.0?

1 Like

Yep. Can’t get it to work in 3.0, but I fully understand that @Symstract can not be expected to provide support for alpha / beta versions.

3 Likes

Absolutely! Just wanted to make sure it’s not some addons clashing or some sort of user error on my end.

Hugely grateful for this addon, one of my absolute must haves (and the lack of it being the main reason I’m not using 3.0 more frequently at the moment.)

One of those times I regret not being more fluent in coding.

1 Like

Actually it might have been just an error that came because of the version bump.

Not sure though, I have no idea if there were some changes on modifiers or the API recently.

Anyhow, this seems to run now - modifier_list163_30.zip (363.7 KB)

1 Like

Yes, it’s because the version number is now shorter (2.93 vs 3.0) and I didn’t take that into account originally. I should update the addon with a fix + new features in master that are currently missing.

6 Likes

Modifier List 1.6.4

1.6.4 - 22.5.2021

Updates for Blender 2.93 and 3.0 mainly.

2.93

  • Added missing bisect distance parameter to Mirror

  • Added missing Hole Tolerant parameter to Boolean

3.0

  • Fixed a broken Blender version check which caused the addon not to even register

  • Fixed the documentation link missing due to a changed dictionary key in bl_info (“wiki_url” → “doc_url”). Because of this change, the minimum Blender version required is now 2.83.

Other

  • UV Project: aspect/scale settings are only activated when using a camera projector as done in the default UI now.

  • Prevented an error if the preference file happens to have become corrupted and can’t be read

  • Batch operator idname changes:

    • object.ml_toggle_all_modifiers → view3d.ml_toggle_all_modifiers

    • object.ml_apply_all_modifiers → view3d.ml_apply_all_modifiers

    • object.ml_remove_all_modifiers → view3d.ml_remove_all_modifiers

    • This is to make shortcuts work by default in all modes when added via the context menu. (It was already possible to make them work by adding them under 3D View in the hotkey editor manually.) Note that adding them via the context menu doesn’t seem to be possible in the properties editor.


Just a patch for now. But I’ve started developing a new minor version which will have the option to use the default stack. I’ll also improve shortcut possibilities. Maybe something else too.

13 Likes

:smiley::+1::+1:

Thanks!

Blender’s default feature of swapping modifier stacks by drag & drop is not available while this add-on is enabled.

This add-on helps me a lot and I can’t turn it off, but there are many times when I want to swap modifier stacks by drag & drop. Is it possible to implement this feature?

Which version will be good for blender 2.92??

Well, it’s not possible to add drag & drop for the list but using the stack instead of the list will be an option in an upcoming Modifier List version. (Currently I’m waiting for a bug in Blender I’ve reported to get fixed.)

5 Likes