| 
							
							
								 Oliver | 13ebaf43e1 | List refactor (#179) * Catch paginator bug if widget is disposed before request returns
* Refactoring paginated query widget
- Add option to enable / disable search filters
* Major refactor of paginated search widget
- Learned something new.. a state can access widget.<attribute>
- THIS CHANGES EVERTHING
* Preferences: Add code for tri-state values
- Also improve unit testing for preferences code
* Allow boolean form fields to be optionally tristate
* paginator: Allow custom boolean filters
* Remove outdated filtering preferences
* Refactor filter options
- Allow specification of more detailed options
* Add custom filters for "part" list
* filter tweaks
* Remove legacy "SublocationList" widget
* Add filtering option for locationlist
* Updates for stock location widget
* Refactor category display widget
* More widget refactoring
* Update main search widget
* Fix unit tests
* Improve filtering on BOM display page | 2022-07-19 23:29:01 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | ed2523c3c5 | Linting fixes | 2022-07-06 21:29:26 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6d247f426c | Further refactoring | 2022-07-06 20:54:17 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 7301243ed6 | Major overhaul of "paginated list" widget class - Simplify implementation
- Create mixin class for code reuse
- Allow custom app-bar
- Allow custom ordering / sorting options
- Improve code commenting / readability | 2022-07-06 20:24:40 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6c1099356f | Enable basic ordering for BOM list | 2022-07-06 09:49:40 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c878f37ec2 | Implementing a generic "ordering" option configuration for paginated list widget | 2022-07-05 21:42:55 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 78a5a9090d | Adds new custom widget for displaying Bill of Materials data | 2022-07-05 19:16:06 +10:00 |  |