Fix #4149, fix #1199 - Store emojis as unicode (#4189)
- Use unicode when selecting emoji through picker - Convert shortcodes to unicode when storing text input server-side - Do not convert shortcodes in JS anymore
Showing
- Gemfile 1 addition, 0 deletionsGemfile
- Gemfile.lock 3 additions, 1 deletionGemfile.lock
- app/helpers/emoji_helper.rb 19 additions, 0 deletionsapp/helpers/emoji_helper.rb
- app/javascript/mastodon/actions/compose.js 4 additions, 3 deletionsapp/javascript/mastodon/actions/compose.js
- app/javascript/mastodon/emoji.js 3 additions, 21 deletionsapp/javascript/mastodon/emoji.js
- app/javascript/mastodon/features/compose/components/compose_form.js 2 additions, 1 deletion...ript/mastodon/features/compose/components/compose_form.js
- app/javascript/mastodon/features/compose/components/emoji_picker_dropdown.js 3 additions, 2 deletions...odon/features/compose/components/emoji_picker_dropdown.js
- app/javascript/mastodon/reducers/compose.js 1 addition, 1 deletionapp/javascript/mastodon/reducers/compose.js
- app/javascript/styles/components.scss 1 addition, 0 deletionsapp/javascript/styles/components.scss
- app/models/account.rb 10 additions, 0 deletionsapp/models/account.rb
- app/models/status.rb 5 additions, 1 deletionapp/models/status.rb
- app/services/post_status_service.rb 2 additions, 0 deletionsapp/services/post_status_service.rb
- spec/helpers/emoji_helper_spec.rb 15 additions, 0 deletionsspec/helpers/emoji_helper_spec.rb
- spec/helpers/routing_helper.rb 0 additions, 5 deletionsspec/helpers/routing_helper.rb
- spec/javascript/components/emojify.test.js 0 additions, 36 deletionsspec/javascript/components/emojify.test.js
Loading
Please register or sign in to comment