Issue #18833: pulled logic to select sort columns out of sort_popup and into list
Issue #18833: Refactoring in picker selection
Issue #18833: Refactored code to eliminate some redundancy and fix id issue
Fixed bug in sorting attributes and got columns working with toggles
Issue #18833: Tree is building with List information in layout widget
Issue 18833: Added some css niceness and got pickers showing as attr
Issue 18833: Changes to text and parameter widget
Issue #18833: Fix conflicts
Issue #18833: Fixes to current attributes in Sort. Changing sort pickers to be PickerWidgets.
Issue #18833: Happy path for changing layout is working
Issue #18833: Fixed formatting issue in sort and column pickers
Issue 18833: Empty slots problem fixed, empty row mostly working
Issue 18833: Fixed issues with overflow row and 'none' selections
Issue 18833: Merged master code and resolved conflicts
Issue 18833: more merging
Issue #18833: Added save and manage drawers for saving layouts
Issue #18833: In the process of generalizing the user pref form
Issue #21256: Ordering of extension add and setting of parameters was causing some params to not be set.
issue #21189: do not always requery
Merging stuff from 1.4.3