Cathide, Resurrected for 2.8x ! - 3D view Category hiding

Hi tosky, yep, i see what you mean by reordering all this, i didn’t think about it but yes, it could be implemented without a lot of struggle ! like you said it’s a “dirty way” of doing it (register/unregister panels) but it work ! i’ll see what i can do for that !

For your second remark, every preset operator are “undo-able”, they all support ctl-z so, i don’t think i’m gonna add this button ! unless there is a specific purpose for this ?
And my thought for the delete all preset button was for the startup file case :
you work on your computer(or your friend’s computer, doesn’t matter) and you (or him) have stored a number of common preset in startup file, but this specific project you just need two, I think it’s easier to delete all and create those two than to spend some time scrolling and searching in your 10 common presets for the good ones ! But i see your point, i think it’s too easy to delete them all, and i’m gonna add a confirmation menu for that ! Correct me if i misunderstood something !

And for the roadmap, i just updated it ! :slight_smile:
Thanks for your interest , hope i’m clear !

Thanks for the good work and sharing

But thanks to you! You made all clear. Sadly I dont know blender code language so I cant imagine if some requests are too time-expensive to satisfy or merely impossible by ‘nature’, so please dont feel obligated (the addon look more than sufficient already!).
Anyway :stuck_out_tongue: , another request is this: since the vertical tabs at some point dont show their names in a complete way (f.e. ‘extended tools’ turn out as ‘Ext’ because many panels and/or too long name) I wonder if it possible to show these complete names from a sort of ‘tooltip’ showing up if you keep the mouse cursor on the same panel (‘extended tools’ is normally showed like ‘Ext’ but placing the cursor on that single panel will show a tooltip with the relative full name). English is not my native language so concepts like that are still hard to explain. Cheers

Just the kind of addon I need. Will be trying it soon. Thanks!

Hi everybody and thanks for your comments !

@Tosky : I achieved to implement the reorganisation features, see below for the last version !
for your other remark, i don’t see a simple way out of the box to add tooltip description for the thumbnail in python… but that’s a good idea, a little busy right now, i’ll take a look on that later !

And here’s the v1.3 of the addon, with improved reorganisation system, copy preset to scene feature, pinning feature…
For now i’m glad with the way the addon works, i implemented your remarks, it makes it far better !
Always open to new suggestion anyway !

Here’s the direct link
and the GitHUB

And here’s a presentation video of the v1.3 !

https://youtu.be/oot-A3Bpkd8

Just… wow! And… wow! Somebody help me to say wow! Peraphs i’v already said wow? :stuck_out_tongue: I’LL PLAY WITH IT VERY GREEDLY

-edit- changing from a preset to another seems to reset the order of panels, losing the re-order you previously made for that preset. At least that happen for me, someone can confirm?

Thank you so much for this. I use quite a few addons and it makes things a little messy. I would have to turn them off when not using them.

Hey tosky, thanks for the comment ! :slight_smile: and for your problem, it should not. Do you mean the actual order of the panels, or the order in the list ? In the list, the order can t really reflect the actual order for now… and you are talking about panels, or category(thumbnails) ? Cause if you are talking about specific panels, i didn’t success for keeping them ordered for now, so pretty much standard behavior, but not normal for categories…

I mean the order of the panels http://prntscr.com/fyeh3k
Lets say I make a preset (named Cat) with panels re-ordered as I like. Now I make another preset (named Dog) with panels re-ordered. Now if I switch between these presets, their single re-order of panels is lost (i still mean these http://prntscr.com/fyeh3k)

Ok thanks for the report ! I’ll investigate as soon as i can !

Do one for the Properties Editor :slight_smile:

Hey tosky, i tried and for me it seems to work as expected :
I make a preset named cat with tools category in the first place
I make a second one named dog with tools category in the last place
When i apply one or the other , the corresponding order is applied in the toolshelf.
This is the behaviour i wanted for the addon, what do you expect in that same situation ? Do you want to be able to apply preset without changing previous order ?

Yep working on decline the category hiding system to other parts of blender ui (like n panels, nodetree perhaps…) it will be posted soon !

f.e. about ‘dog’ preset:
First step - you positioning addons inside the ‘categories’ label;
Second step - to confirm the positions order did you click on “apply and hide panels” or directly on 'update selected cathide preset"?

(If the latter is the step you did -the right step- , then I did the wrong step clicking on “apply and hide panels” even before clicking “update selected cathide preset”. My bad!)

Btw I use blender v2.78c

-edit-

I’v got a panel going funky, “Misc”: that panel stay on top above anything else no matter what I do. It stay visible even if I uncheck it.

Hey tomsky, so i tried what you said, no problem on my side, did your problem was only with the “misc” panel ?
When you go to your users prefs , do you have a warning message saying something about multiple addons (pycache problem , or multiple versions of same addon installed) ?
This case can lead to panels problem
And there s some addon with strange behavior because of a strange registering logic, could be that.
If it s not, tell me what addon the misc panel comes from, i ll investigate further ! :slight_smile:

Initially a warning message caused by a conflict with blender-vertex-counter addon, which gone away unistalling and deleting from addons folder that same addon.

Btw my misc panel is composed by ‘turnaround camera’ by antonoiya, ‘Texel density checker’, and a paid-addon which name is ‘UE4 Export Helper’.

Ok, i ll test that, and it s the only category causing trouble with reordering ? Nnot a general problem with the addon ?

I just noticed a problem with the ‘lumiere’ addon panel: switching from preset ‘B’ with lumiere enabled to preset ‘A’ with lumiere hided/disabled, returning to ‘B’ result with lumiere panel gone (even thought is still enabled from that preset).

  • it turn visible again if I disable then enable Lumiere from ‘Preferences -> add-on’, but it looks like it need that work-around anytime I switch to a preset with Lumiere hided/disabled and switch again to the preset with Lumiere enabled.

Ok i ll take a look when i got time ! But it seems some addons have problems because of weird registering logic, can t find a real workaroud for that ! Sorry
But if i understand correctly, your initial problem is solved ? About wrong order when applying categories configuration ? And presets ?

Yes, is solved. Problem was about clicking on the wrong button to confirm the order. “apply and hide panels” it should be clicked only to confirm the (un)hiding of addon panels, clicking it to confirm panels order for presets will give the order issue I described about switching between presets. So the right step is clicking directly on “update selected cathide preset” (that’s how it work for me) , which doesnt look a immediate choice since that button is positioned ‘far’ below the arrows up/down you use for the panel reordering.