summaryrefslogtreecommitdiffstats
path: root/webapp/components/emoji_picker
Commit message (Collapse)AuthorAgeFilesLines
* Refresh the emoji library (#7001)Chris2017-07-253-17/+132
| | | | | | | | | | | | | | * refresh the emoji library * fix img_trans.gif * compress sprite sheet * remove note on compression - webpack seems to handle compression decently * better emoji sheet preloading * requested changes
* PLT-7062 Moved emoji picker in RHS to attach to the body of the page (#6923)Harrison Healey2017-07-131-6/+11
|
* PLT-6999 Stopped mutating style object provided by react-bootstrap (#6869)Harrison Healey2017-07-081-41/+61
| | | | | | * PLT-6999 Stopped mutating style object provided by react-bootstrap * Fixed indentation to satisfy eslint
* fix position of emoji picker (#6837)Saturnino Abril2017-07-052-3/+20
|
* Fix Emoji picker cut off at RHS (#6602)Saturnino Abril2017-06-181-10/+16
|
* PLT-6127/PLT-6135/PLT-6137 Added EmojiPickerOverlay component to better ↵Harrison Healey2017-06-132-33/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | position emoji picker (#6352) * Cleaned up emoji picker CSS * Fixed border of emoji picker when reacting to comments in the RHS * PLT-6135 Made EmojiPicker automatically position itself above/below the [...] menu * PLT-6135 Changed post textbox emoji picker to use a RootCloseWrapper * PLT-6135 Changed comment textbox emoji picker to use a RootCloseWrapper * PLT-6135 Changed RHS post components to use EmojiPickerOverlay * Removed react-outside-event package * Fixed merge conflict * Fixed emoji picker position on posts in RHS * Removed unused CSS classes * Fixed not being able to react to posts with emoji picker
* Updating client dependencies. Switching to yarn. (#6433)Christopher Speller2017-05-185-17/+27
| | | | | | | | | | | | | | | | | | | | | | | | * Updating client dependancies. Switching to using yarn. * Updating React * Moving pure components to using function syntax (performance gains with newer react version) * Updating client dependancies. * Ignore .yarninstall * Enabling pre-lockfile because it's the entire point of using yarn. * Removing old webpack config * Moving to new prop-types * Fixing ESLint Errors * Updating jest snapshots. * Cleaning up package.json
* fix PLT-6522 - "Unknown prop align on tag" warning from EmojiPicker (#6391)Carlos Tadeu Panato Junior2017-05-151-1/+0
|
* PLT-5671 Remove jquery from EmojiPicker component (#6281) (#6394)David Rojas Camaggi2017-05-151-10/+11
|
* PLT-5897: Respect intrinsic ratio of img in emoji picker (#5987)VeraLyu2017-04-252-5/+7
| | | Changed style of img emoji picker, also fixed preview of emoji.
* Ui improvements (#6089)Asaad Mahmood2017-04-161-1/+1
| | | | | | | | | | | | | | | | | | * PLT-6084 - Fixing emoji reaction overflow * PLT-6158 - Fixing pinned badge alignment in RHS * PLT-6306 - Post alignment in compact view * PLT-6266 - Adjusting spacing for files (compact) * PLT-6245 - Adjusting spacing in emoji screen modal * PLT-6237 - Adjusting filter in system console * PLT-6247 - Adjusting spacing on code block tag * PLT-6302 - Margins not equal for paragraphs in post
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-125-6/+6
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* Add reaction picker (#5904)bonespiked2017-04-011-3/+15
|
* Ticket 4665 - Emoji Picker (#5157)bonespiked2017-03-245-0/+641
* #4665 Added EmojiPicker Work primarily by @broernr-de and @harrison on pre-release.mattermost.com * Final fixes to handle custom emojis from internal review and single merge error * ESLint fixes * CSS changes and other code to support emoji picker in reply window * Fix for file upload and emoji picker icon positions on post and comment. RHS emoji picker appearing see-through at this time. * Fix for two ESLint issues. * covered most of feedback: RHS emoji picker looks correct color-wise RHS emoji picker dynamically positions against height of thread size (post + reply messages) escape closes emoji window search box focused on open ESLint fixes against other files oversized emoji preview fixes * Adding in 'outside click' eventing to dismiss the emoji window * Changing some formatting to fix mismatch between my local eslant rules and jenkins. * adding alternative import method due to downstream testing errors * yet another attempt to retain functionality and pass tests - skipping import of browser store * fix for feedback items 5 and 7: * move search to float on top with stylistic changes * whitespace in the header (+1 squashed commit) Squashed commits: [6a26d32] changes that address items 1, 2, 6, 8, and 9 of latest feedback * Fix for attachment preview location on mobile * Fix for latest rounds of feedback * fixing eslint issue * making emojipicker sprite based, fixing alignments * Fix for emoji quality, fixing some behavior (hover background and cursor settings) undoing config changes * Preview feature for emojis * Adjustments to config file, and changing layout/design of attachment and emoji icon. * manual revert from master branch for config.json * reverting paperclip and fixing alignments. Additionally fixing inadvertent display of picker on mobile. * CSS changes to try to fix the hover behavior - currently working for emoji picker (when enabled), but hover for attachment isn't working * Made suggested changes by jwilander except for jQuery removal * Adding hover for both icons * removal of some usages of jQuery * Fix for two layout issues on IE11/Edge * UI improvements for emoji picker * Fix for many minor display issues * fix for additional appearance items * fix to two minor UI items * A little extra padding for IE11 * fix for IE11 scroll issue, and removing align attribute on img tag which was throwing js error * fixes some display issues on firefox * fix for uneven sides of emojis * fix for eslint issues that I didn't introduce * fix for missing bottom edge of RHS emojipicker. also fixing text overlapping icons on text area (including RHS) * Update "emoji selector" to "emoji picker" * changes for code review - removal of ..getDOMNode - use sprite imagery for emoji preview - remove lastBlurAt from state as it wasn't used * fixes for: - fake custom emoji preview in picker - RHS scrollbar on preview * fix for minor alignment of preview emoji