View improvements, enhancing move and drag
Some new features in this release:
- Resizing of the columns, developers can turn resizing off through options
- Scrolling during drag: for move drag and drop there is a ghost element that persists through mithril redraws and provides a unified dragging experience within the table
Improvements
- Removed the unnecessary bootstrap dependency and corrected CSS to work with proper box-model
- Added more comments for methods
- Improved the way Treebeard.options is called by passing it in and removing conflicts with multiple options within single page implementations
- Implemented feedback for multiple item drag (now it says Item + 3 more)
- Combined single row select with multiselect, single row select is now an instance of multiselect.
- Made dropzone and mithril load properly to allow different methods of including libraries
- Added Sinon and increased the number of tests
- Many more fixes for multiselect and other issues