Skip to content
Snippets Groups Projects
  1. Sep 30, 2017
  2. Sep 23, 2017
    • Eugen Rochko's avatar
      Add emoji autosuggest (#5053) · 1e02ba11
      Eugen Rochko authored
      * Add emoji autosuggest
      
      Some credit goes to glitch-soc/mastodon#149
      
      * Remove server-side shortcode->unicode conversion
      
      * Insert shortcode when suggestion is custom emoji
      
      * Remove remnant of server-side emojis
      
      * Update style of autosuggestions
      
      * Fix wrong emoji filenames generated in autosuggest item
      
      * Do not lazy load emoji picker, as that no longer works
      
      * Fix custom emoji autosuggest
      
      * Fix multiple "Custom" categories getting added to emoji index, only add once
      1e02ba11
    • Eugen Rochko's avatar
      66126f30
  3. Sep 22, 2017
  4. Sep 21, 2017
  5. Sep 19, 2017
    • MIYAGI Hikaru's avatar
      redo #4500 with customEmojis (#5016) · 8e33fc29
      MIYAGI Hikaru authored
      8e33fc29
    • Eugen Rochko's avatar
      Custom emoji (#4988) · 81cec35d
      Eugen Rochko authored
      * Custom emoji
      
      - In OStatus: `<link rel="emoji" name="coolcat" href="http://..." />`
      - In ActivityPub: `{ type: "Emoji", name: ":coolcat:", href: "http://..." }`
      - In REST API: Status object includes `emojis` array (`shortcode`, `url`)
      - Domain blocks with reject media stop emojis
      - Emoji file up to 50KB
      - Web UI handles custom emojis
      - Static pages render custom emojis as `<img />` tags
      
      Side effects:
      
      - Undo #4500 optimization, as I needed to modify it to restore
        shortcode handling in emojify()
      - Formatter#plaintext should now make sure stripped out line-breaks
        and paragraphs are replaced with newlines
      
      * Fix emoji at the start not being converted
      81cec35d
  6. Aug 02, 2017
  7. Jul 31, 2017
  8. Jul 18, 2017
  9. Jul 14, 2017
    • Sorin Davidoi's avatar
      :christmas_tree::hammer: Force tree shake emojione (#4202) · c1f201c4
      Sorin Davidoi authored
      * chore(yarn): Install babel-plugin-preval as development dependency
      
      * feat(babel): Add preval as a plugin
      
      * feat(emojione_light): Prevaled module what tree-shaked emojione
      
      * refactor(emoji): Use emojione_light
      
      * feat: Preload emojione_picker bundle
      
      * fix(emojione_light): Do not use Object.entries
      
      * fix(emojify): Update tests
      
      * chore(emojione_light): Remove silly ascii art
      c1f201c4
    • Eugen Rochko's avatar
      Fix #4149, fix #1199 - Store emojis as unicode (#4189) · e2685ccc
      Eugen Rochko authored
      - Use unicode when selecting emoji through picker
      - Convert shortcodes to unicode when storing text input server-side
      - Do not convert shortcodes in JS anymore
      e2685ccc
  10. Jul 03, 2017
  11. Jun 30, 2017
  12. May 04, 2017
  13. May 03, 2017
    • Eugen Rochko's avatar
      Replace sprockets/browserify with Webpack (#2617) · f5bf5ebb
      Eugen Rochko authored
      * Replace browserify with webpack
      
      * Add react-intl-translations-manager
      
      * Do not minify in development, add offline-plugin for ServiceWorker background cache updates
      
      * Adjust tests and dependencies
      
      * Fix production deployments
      
      * Fix tests
      
      * More optimizations
      
      * Improve travis cache for npm stuff
      
      * Re-run travis
      
      * Add back support for custom.scss as before
      
      * Remove offline-plugin and babili
      
      * Fix issue with Immutable.List().unshift(...values) not working as expected
      
      * Make travis load schema instead of running all migrations in sequence
      
      * Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
      React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
      <UI />
      
      * Add react definitions to places that use JSX
      
      * Add Procfile.dev for running rails, webpack and streaming API at the same time
      f5bf5ebb
  14. Mar 29, 2017
  15. Jan 05, 2017
  16. Nov 15, 2016
Loading