summaryrefslogtreecommitdiffstats
path: root/client/components/main/editor.js
Commit message (Collapse)AuthorAgeFilesLines
* Remove Emoji support, so MAC addresses etc show correctly.Lauri Ojansivu2018-02-121-20/+1
| | | | Thanks to xet7 ! Closes #1248, closes #323
* Fix lint errors.Lauri Ojansivu2017-12-031-1/+1
|
* Add emojis back, because removing them broke local dev Sandstorm.Lauri Ojansivu2017-09-251-0/+19
| | | | Thanks to xet7 ! Opens #1248, opens #743, opens #643, opens #323
* Remove emoji support, because it breaks MAC addresses, urls, code etc.Lauri Ojansivu2017-09-251-19/+0
| | | | Thanks to xet7 ! Closes #1248, closes #743, closes #643, closes #323
* Usernames should be able to include dots (.)Jonas Oberg2017-08-251-2/+2
|
* Fix eslint testingMaxime Quandalle2016-07-211-2/+2
| | | | Partially reverting c8705a0
* Fix bug where you get a "null" option in @-mention autocomplete (#649)Drew Fisher2016-07-211-2/+2
|
* Fix #573Maxime Quandalle2016-07-201-1/+3
|
* UI: Fix overlapping click event handler (#614)Alexander Sulfrian2016-07-111-9/+11
| | | | | The click event handler for links in the card display are overlapping: The general event for opening the link in a new window matches on user mentions, too. But user mentions cannot be opened in a new window.
* Merge pull request #531 from TheElf/develMaxime Quandalle2016-03-181-2/+2
|\ | | | | Plural of Emoji
| * Changes in code to correct the spelling of emoji (plural)Daniel2016-02-281-2/+2
| |
* | Upgrade ESLint to v2Maxime Quandalle2016-03-171-10/+12
|/ | | | This commit also tweak the code style following backward-incompatible v2 rules.
* bugfix: only care active members, also optimize some codefloatinghotpot2015-12-081-1/+1
|
* Upgrade Meteor to 1.2.1-rc4Maxime Quandalle2015-10-231-4/+4
| | | | | | This version includes a more complete selection of ES2015 polyfills that I started used across the code base, for instance by replacing `$.trim(str)` by `str.trim()`.
* Prefer ES5 methods over underscore utilitiesMaxime Quandalle2015-10-221-1/+1
| | | | | | | | | | | | | | Since 07cc454 (ie the switch to Meteor 1.2) we includes the `es5-shim` polyfill to support methods like `Array.prototype.forEach` in a consistent way across all supported browsers (IE8+). MDG recently released a blog post recommending the use of these native methods instead of underscore [0]. We know follow this recommendation. This commit also favor some ES6 features (argument defaults, destructing assignment) in places where we didn’t use them. [0]: http://info.meteor.com/blog/es2015-get-started
* Abstract the jquery-textcomplete integration with EscapeActionsMaxime Quandalle2015-10-131-25/+1
| | | | | We now can re-use this integration in multiple places, this will be useful for #342 for instance.
* 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.