simple addon that add menu entry when any Camera object is selected.
To make it always accessible in RMB menu, if even nothing is selected, replace code with this
def cameras_specials_menu(self, contxt):
self.layout.separator()
self.layout.menu(VIEW3D_MT_cameras_main.bl_idname)
quick switching between objects type visibility in the collection.
Works also from 3d View (if you add keymap for it), BUT instead of using active collection it uses selected objects and use all their collection where they located.
Also if you want it to be like this
just rename OUTLINER_MT_collection_visibility
to OUTLINER_MT_collection
at the bottom in the script file.
simple addon that adds operator to lock selected and unlock all (Freeze/Unfreeze 3ds Max like).
just add any key in Keymaps for this operator objects.lock_unlock
and choose action