summaryrefslogtreecommitdiffstats
path: root/client/components/main/editor.js
Commit message (Collapse)AuthorAgeFilesLines
* Fix some dead linksMaxime Quandalle2015-09-061-1/+51
| | | | | | | | | | This commit fixes the download link in the activity feed on the sidebar and the mention link on card description and comments (replaced by a popup). `eslint .` now passes without any error or warning. Fixes #286
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-031-28/+29
| | | | | | | | | 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).
* Avoid side effects while clicking on a link in a card descriptionMaxime Quandalle2015-09-011-0/+17
| | | | Fixes #261
* Autosize the rich editor (for card description and comments)Maxime Quandalle2015-06-061-0/+2
|
* Implement multi-selectionMaxime Quandalle2015-05-301-2/+2
| | | | | | 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.
* Prioritize escape actions with a label hierarchy instead of an integerMaxime Quandalle2015-05-271-1/+1
|
* Implement a new system to handle "escape actions"Maxime Quandalle2015-05-261-0/+66
The new EscapeActions object decide what to do when the user press the Escape key (such as closing a opened popup or inlined form). This commit also re-introduced the sidebar current view as a sidebar component local state.