add advance options for iconview spacing and padding
Merge branch 'viewadvanceoptions'