summaryrefslogtreecommitdiffstats
path: root/webapp/components/textbox.jsx
Commit message (Collapse)AuthorAgeFilesLines
* Updating ESLint (#4085)Christopher Speller2016-09-231-2/+1
|
* PLT-4182 Fix incorrect listing for at-mention in comment (#4031)Yi EungJun2016-09-191-1/+17
| | | | | | | | | | * Add missing eol * PLT-4182 Fix incorrect listing for at-mention in comment Suggestion box for at-mention listed users for the center channel even if the current textbox is for reply for a post which belongs to a different channel.
* PLT-1759 - Auto-complete for !channels when posting messages. (#3890)George Goldberg2016-09-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Auto-complete for !channels when posting messages. This is part 1 of the fix for PLT-1759 to make channels linkable. Still to do: - Make the !channels clickable when they appear in messages. This is blocked until PR #3865 is resolved as it looks like that refactors some of the code that would be touched by making this change. - Unit tests. Again, I think the above referenced PR should be merged before tackling this. * Fix style problems. * Highlighting of !channel-names in messages. This only identifies the !channel-name (not the display name). The implementation of the auto-complete on channel names now needs to be modified to convert to the channel handle before sending the message. * Display !channel-name as !Display Name. When we encounter !channel-name in a message, display it as a link using the channel's actual name rather than it's handle (name). * Match on names and display name, and use name. * Autocomplete channels matching on both the name and the the display name. * Use the name as the text we fill in instead of the display name. It's potentially a bit ugly, but it minimises complexity for now as otherwise we'd have to do complicated things to the message box. * Fix style issues. * Load more channels everywhere. Whenever we load the list of channels, we should also load the list of more channels. This is to enable auto-completing and auto-linking of all channels whether or not the user is in them currently. * Include more channels in the map for linking. * Listen for channel list updates for autolinking. * Remove accidental console.log. * Autocomplete on more channels too. * i18n for channel autocomplete. * Link directly to channels in !channel mentions. This currently does not work if you aren't a member of that channel. Need to decide what the correct behaviour is in that case. * Fix style issues. * Show channel name and handle in suggestion. * Match channels only at start or after space. * Better matching in text-formatting. Only match channels after a space-type character or at the start in the posts list too. * Move the route construction to make tests work. Moves route-construction out of text_formatting.jsx and into utils.jsx so that the unit tests work once again.
* PLT-4100 Made SuggestionList dividers optional (#3990)Harrison Healey2016-09-081-0/+1
| | | | | | * Made SuggestionList dividers optional * Stopped mutating the User object in the AtMentionProvider
* PLT-4084 Fix Unable to send messages in RC (#3983)enahum2016-09-071-2/+11
|
* PLT-4025 fixed so Ctrl+Enter works on windows (#3979)enahum2016-09-061-11/+2
|
* PLT-2345 Switch "help" link below text input box to localizable version (#3794)enahum2016-08-181-1/+1
|
* Fixed input handlers used by Textbox and SuggestionBox components to ↵Harrison Healey2016-07-151-10/+4
| | | | properly update when typing quickly (#3598)
* PLT-3418, PLT-2950, PLT-3375, PLT-3382, PLT-3446, PLT-3465: Multiple UI ↵Asaad Mahmood2016-07-051-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improvements (#3449) Improving help text margins Updating changes for get link and create post files Fixing icon for select team screen Fixing styles for select team button Adding improvements to posts UI Adding improvement to post layout Updating changes for post controls Updating z-index for sidebar--right Updating help text position Fixing code for posts Fixing css for post view Pushing improvements for posts view Updating changes for post view Updating post layout Fixing system time css Updating header for system posts Updating post css Removing opacity and changing color for system messages Simplifying root post and system post behaviour Removing images from compact view Updating help text for display Updating embed preview text for advanced option PLT-3490 - Fixing RHS issue on Edge
* PLT-3056 Fix Unable to type quickly in post textbox in IE11 (#3249)enahum2016-06-061-2/+8
|
* Updating client dependancies and ESLint (#2954)Christopher Speller2016-05-121-0/+1
| | | | | | | | * Updating client dependancies * Fixing eslint errors with updates * Updating eslint
* Allow autocorrection in textbox (#2730)samogot2016-04-281-2/+0
| | | | | | * remove autocorrect=off attribute from textbox, allowing word suggestion in android keyboards * autocomplete attribute is also involved for this keyboard feature
* Multiple UI ImprovementsAsaad Mahmood2016-03-301-1/+1
|
* Additional UI improvementsAsaad Mahmood2016-03-291-2/+2
|
* Switched Textbox to use a TextareaAutosize and removed custom resizing codeHarrison Healey2016-03-211-49/+25
|
* Revert "PLT-2183 Slash command auto-complete"Christopher Speller2016-03-181-1/+0
|
* add external slashcommands managementNicolas Clerc2016-03-171-0/+1
|
* Converting to Webpack. Stage 1.Christopher Speller2016-03-161-0/+267