In the process of adding full group support, meaning It will work with deeply nested groups properly. The new Grp column gives some group counts.
Layer0 in the image has a Cnt of 14 and Grp of 3(12) which in English translates to 14 visible objects with 12 of the objects inside 3 groups. So if you select the layer you will have 5 objects selected, 3 group objects plus 2 loose items.
Layers 0 and 1 are now always visible in the layers list.
The camera and lights object hider is disconnected. This makes it easier to make changes to the code and easier to show and hide them. The plan is to add a button that will reconnect them if desired. If cameras or lights are placed in groups the object hider gets disconnected anyway when you change the appearance of the layer or hide it. So for cameras and lights in groups it may be necessary to treat them as if they are not inside a group so that the object hider can be reconnected. More testing is needed.
Also fixed some bugs:
works with old lights from the Night Church scene
Refresh button bug - was increasing the no layer count with each press
remove layer had a bug and I don't know why it wasn't giving errors
add to layer the backfaces and hidden lines settings weren't being transferred
TODO: slightly bigger Grp column, smaller BF and HL columns, update the locking code with full group support