add new WIDE_28_40 layout
gal: fix matrix scroll position after tree_events reloading
offline/playlist: use only recordabled cameras