Bug 975055 - Filter and back UI for hub panels. r=lucasr a=lsblakk
* * *
Bug 975055 - Use ViewState to get previous filter for UI. r=lucasr
* * *
Bug 975055 - Show previous filter for back row item. r=lucasr
* * *
Bug 975055 - Show filter title in back row. r=lucasr
* * *
Bug 975055 - Show up arrow for back row. r=lucasr
Bug 982172 - Fix race condition with filter stack in panel adapter. r=lucasr a=lsblakk
* * *
Bug 982172 - Encapsulate DatasetRequest fields. r=lucasr
* * *
Bug 982172 - Add request type to delay filter stack changes until data loads. r=lucasr
Bug 982190 - Add backImageUrl to allow for view-level custom back icons. r=lucasr a=lsblakk
Bug 972503 - Allow home panel views to specify an initial filter. r=lucasr a=lsblakk
Bug 972098 - Refresh DynamicPanels with the dataset changes. r=margaret a=lsblakk
* * *
Bug 972098 - Factor out code to restart a dataset loader (r=margaret)
* * *
Bug 972098 - Refresh DynamicPanels when the dataset changes (r=margaret)
Bug 976064 - Create a loader per panel view instead of per panel id. r=margaret a=lsblakk
* * *
Bug 976064 - Add 'index' property to ViewConfig (r=margaret)
* * *
Bug 976064 - Create a loader per panel view instead of per dataset id (r=margaret)
Bug 965622 - Empty views for dynamic panel views. r=liuche/lucasr a=lsblakk
* * *
Bug 965622 - (Part 1) Add EmptyViewConfig to HomeConfig. r=liuche
* * *
Bug 965622 - (Part 2) Manage empty views in PanelLayout. r=lucasr
Bug 995420 - Make sure cursor returned from HomeProvider isn't null. r=lucasr a=lsblakk
Bug 994734 - Centralize change notification for dataset cursors. r=margaret a=lsblakk
* * *
Bug 994734 - Rename PanelManager to PanelInfoManager (r=margaret)
* * *
Bug 994734 - Rename HomeConfigInvalidator to HomePanelsManager (r=margaret)
* * *
Bug 994734 - Pass dataset id as query argument in HomeProvider (r=margaret)
* * *
Bug 994734 - Set cursor notification URI in HomeProvider (r=margaret)
* * *
Bug 994734 - Handle dataset refreshes in HomePanelsManager (r=margaret)

--HG--
rename : mobile/android/base/home/HomeConfigInvalidator.java => mobile/android/base/home/HomePanelsManager.java
rename : mobile/android/base/home/PanelManager.java => mobile/android/base/home/PanelInfoManager.java
Bug 999853 - Never pass an empty image path to Picasso. r=lucasr a=lsblakk
Bug 1000616 - Fix clicks on items when empty views and panel views are swapped. r=lucasr a=lsblakk
* * *
Bug 1000616 - (Part 1) Make PanelListView and PanelGridView variable naming and implementation consistent
* * *
Bug 1000616 - (Part 2) Reset OnItemOpenListener when PanelViews are reattached
Bug 1000849 - Make a dummy MatrixCursor to listen for dataset changed notifications. r=lucasr a=lsblakk