summaryrefslogtreecommitdiffstats
path: root/client/lib/multiSelection.js
Commit message (Collapse)AuthorAgeFilesLines
* Fix a recurrent English typoMaxime Quandalle2015-09-061-6/+6
|
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-031-47/+46
| | | | | | | | | Replace the old (and broken) jshint + jscsrc by eslint and configure it to support some of the ES6 features. The command `eslint` currently has one error which is a bug that was discovered by its static analysis and should be fixed (usage of a dead object).
* Improve the multi-selection experienceMaxime Quandalle2015-06-161-3/+9
| | | | | | | | | | New features: - select all filtered cards - assign or unassign a member to selected cards - archive selected cards This commit also fix the card sort indexes calculation when a multi- selection is drag-dropped.
* Click on the page to escape the last actionMaxime Quandalle2015-06-071-6/+3
| | | | | | This is a generalization of what we had for closing a popup by clicking outside of it. It now works for inlinedForms and detailsPane as well.
* Implement multi-selectionMaxime Quandalle2015-05-301-0/+159
The UI and the internal APIs are still rough around the edges but the feature is basically working. You can now select multiple cards and move them together or (un|)assign them a label.