Commit History

Autor SHA1 Mensaxe Data
  JC Brand a014eca9e7 Add a `renderImage` directive which handles errors %!s(int64=5) %!d(string=hai) anos
  JC Brand 8943609d10 Refactor the body directive %!s(int64=5) %!d(string=hai) anos
  JC Brand f8efd94249 Don't smooth-scroll upon first appearance of the chat %!s(int64=5) %!d(string=hai) anos
  Ariel Fuggini 77a0a01eff Makes message with errors non-editable (#2089) %!s(int64=5) %!d(string=hai) anos
  JC Brand a31d245136 Update to eslint 7.3.0 %!s(int64=5) %!d(string=hai) anos
  JC Brand c2c1db587f Create a component which renders message actions in a dropdown %!s(int64=5) %!d(string=hai) anos
  JC Brand 85e9169b35 Use the API to read settings %!s(int64=5) %!d(string=hai) anos
  JC Brand 830e060568 Rename `api.settings.update` to `api.settings.extend` %!s(int64=5) %!d(string=hai) anos
  JC Brand 5a57ded243 Add support for the XEP-0333 `displayed` chat marker %!s(int64=5) %!d(string=hai) anos
  JC Brand ac36adddfe Re-add support for a new messages indicator %!s(int64=5) %!d(string=hai) anos
  JC Brand 7651d58470 Render chat messages as web components %!s(int64=5) %!d(string=hai) anos
  JC Brand b5eea12d49 Refactor so that message attributes are parsed early %!s(int64=5) %!d(string=hai) anos
  JC Brand 4b270359f6 Use Karma as test runner %!s(int64=5) %!d(string=hai) anos
  JC Brand 7e23adf26f Remove the need for require.js to run tests %!s(int64=5) %!d(string=hai) anos
  JC Brand 6865a73f46 Fix failing tests %!s(int64=5) %!d(string=hai) anos
  JC Brand e3bd7b45f5 Distinguish between chat content and messages content. %!s(int64=5) %!d(string=hai) anos
  JC Brand 7812d4e7b6 Show chat state notifications inside the scrollable area %!s(int64=5) %!d(string=hai) anos
  JC Brand 540a85e8db Move XSS tests into a separate spec %!s(int64=5) %!d(string=hai) anos
  JC Brand b5d57f0ef8 Handle and render chat state notifications separately from messages %!s(int64=5) %!d(string=hai) anos
  JC Brand c9f29f76e5 Use lit-html to render URLs %!s(int64=5) %!d(string=hai) anos
  JC Brand a7f28cd61d When creating message objects, wait for confirmation from storage %!s(int64=5) %!d(string=hai) anos
  JC Brand 004d2b7f23 Fix method name in log %!s(int64=5) %!d(string=hai) anos
  JC Brand 39d140005e Change when/how chats are shown %!s(int64=5) %!d(string=hai) anos
  JC Brand 0653505a40 tests: Use `u.getUniqueId` instead of time for message ids %!s(int64=5) %!d(string=hai) anos
  JC Brand ad93407907 Replace modal templates with lit-html components %!s(int64=5) %!d(string=hai) anos
  JC Brand 901f70272e message-view: Re-use image element and fix autoscroll after image loads %!s(int64=5) %!d(string=hai) anos
  JC Brand b0a9782d31 emoji: Lazy load the emoji JSON %!s(int64=5) %!d(string=hai) anos
  JC Brand 8b6c902c4c Set VCards via events, thereby reducing coupling %!s(int64=5) %!d(string=hai) anos
  JC Brand c3102561f4 updates #1795: Only download metadata for video files %!s(int64=5) %!d(string=hai) anos
  JC Brand 1b9ba58aca Rename variable to be more accurate %!s(int64=5) %!d(string=hai) anos