{"push_id":1406248773,"size":13,"distinct_size":11,"ref":"refs/heads/develop","head":"beecbc7cd720dc3e255220d314a79d9dd362c566","before":"34df6ea2426736b9b37094f111e850ccb06741af","commits":[{"sha":"0e8a49ebb7e6826bc84ab79623bf9d13dcb57ffd","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"Update EventTile to use WithMatrixClient instead of MatrixClientPeg","distinct":false,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/0e8a49ebb7e6826bc84ab79623bf9d13dcb57ffd"},{"sha":"22757cfcd3a2b769c2748ef9e21512ed7c34c8d2","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"Inject MatrixClient into React context in tests\n\nNow that EventTile expects MatrixClient in the context, we had better provide\nit.","distinct":false,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/22757cfcd3a2b769c2748ef9e21512ed7c34c8d2"},{"sha":"b209cc551e0610624947347081044428f14dda85","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"Update eventtiles when the events are decrypted\n\nEvents are sometimes decrypted after they arrive, so add an eventlistener for\nit and update the tile.","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/b209cc551e0610624947347081044428f14dda85"},{"sha":"13f28e53e1d7e55157e8ae00936b355579004f60","author":{"name":"Mark Haines","email":"a2b01ce9d34e27910b2fba1988534f26b873966c@negativecurvature.net"},"message":"Generate thumbnails when sending m.image and m.video messages. (#555)\n\n* Send a thumbnail when sending a m.image\r\n\r\n* Use the 'thumbnail_file' when displaying encrypted images\r\n\r\n* Whitespace\r\n\r\n* Generate thumbnails for m.video\r\n\r\n* Fix docstring, remove unused vars, use const\r\n\r\n* Don't change the upload promise behaviour\r\n\r\n* Polyfill for Canvas.toBlob to support older browsers\r\n\r\n* Lowercase for integer types in jsdoc","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/13f28e53e1d7e55157e8ae00936b355579004f60"},{"sha":"ec999f6fa18fc8e81c15022cd971a4e75c5db48f","author":{"name":"David Baker","email":"f5d49f3fe43775eea47b1c22de82d1e8ddd55d4b@users.noreply.github.com"},"message":"Merge pull request #552 from matrix-org/rav/event_tile_withmatrixclient\n\nUpdate EventTile to use WithMatrixClient instead of MatrixClientPeg","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/ec999f6fa18fc8e81c15022cd971a4e75c5db48f"},{"sha":"a3d4ed5aee53942561d49350c783e3d9a2597cfd","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"Show an open padlock for unencrypted rooms\n\nAlso, add a tooltip, and enlarge the img to 12px wide, because the open padlock\nlooked silly at 10px and they both look fine at 12px","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/a3d4ed5aee53942561d49350c783e3d9a2597cfd"},{"sha":"bb776c217d0787fea8bc57e34e6dc6336f633bbc","author":{"name":"David Baker","email":"f5d49f3fe43775eea47b1c22de82d1e8ddd55d4b@users.noreply.github.com"},"message":"Merge pull request #556 from matrix-org/rav/decrypt_after_keys_arrive\n\nUpdate eventtiles when the events are decrypted","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/bb776c217d0787fea8bc57e34e6dc6336f633bbc"},{"sha":"595493e5bb3354d81654bbcda136c4cc68f30c7a","author":{"name":"Mark Haines","email":"a2b01ce9d34e27910b2fba1988534f26b873966c@negativecurvature.net"},"message":"Clean up MFileBody.presentableTextForFile","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/595493e5bb3354d81654bbcda136c4cc68f30c7a"},{"sha":"32a5d31f0139e08384e6c6a8f3698b268b00812b","author":{"name":"David Baker","email":"f5d49f3fe43775eea47b1c22de82d1e8ddd55d4b@users.noreply.github.com"},"message":"Merge pull request #558 from matrix-org/markjh/presentable\n\nClean up MFileBody.presentableTextForFile","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/32a5d31f0139e08384e6c6a8f3698b268b00812b"},{"sha":"218ced0276699ef5cc5aff69031da728d6ee6d1d","author":{"name":"David Baker","email":"f5d49f3fe43775eea47b1c22de82d1e8ddd55d4b@users.noreply.github.com"},"message":"Merge pull request #557 from matrix-org/rav/show_padlock_on_unencrypted_room\n\nShow an open padlock for unencrypted rooms","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/218ced0276699ef5cc5aff69031da728d6ee6d1d"},{"sha":"6ccc825f0d833c0e0c6f92ccce1e8bd50b0c2f81","author":{"name":"Mark Haines","email":"a2b01ce9d34e27910b2fba1988534f26b873966c@negativecurvature.net"},"message":"Cache the tinted SVGs for MFileBody as data URLs (#559)\n\n* Use a list of callbacks for things that need tinting.\r\n\r\nRather than gutwrenching the internals of TintableSVG inside the Tinter.\r\n\r\n* Share a data: url for the tinted download svg in MFileBody\r\n\r\n* Check image exists before tinting\r\n\r\n* Add comments\r\n\r\n* Use fetch+DomParser rather than XMLHttpRequest\r\n\r\n* Remove comment about XMLHttpRequest","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/6ccc825f0d833c0e0c6f92ccce1e8bd50b0c2f81"},{"sha":"b718f1542c188a59b668d22a9434d8b77532d678","author":{"name":"Luke Barnard","email":"b6fa6ae8d9b199b1b71c06d5dab5ed694e4a74dc@users.noreply.github.com"},"message":"Fix infinite loop when there are a lot of invisible events (#554)\n\nInstead of using a window of a fixed number of events, unpaginate based on the distance of the viewport from the end of the scroll range.\r\n\r\nThe ScrollPanel uses the scrollTokens to convey to its parent (the TimelinePanel, in this case) the point to unpaginate up to. The TimelinePanel then takes a chunk of events off the front or back of `this.state.events` using `timelineWindow.unpaginate`.\r\n\r\nFixes https://github.com/vector-im/vector-web/issues/2020","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/b718f1542c188a59b668d22a9434d8b77532d678"},{"sha":"beecbc7cd720dc3e255220d314a79d9dd362c566","author":{"name":"Luke Barnard","email":"b6fa6ae8d9b199b1b71c06d5dab5ed694e4a74dc@users.noreply.github.com"},"message":"Fix join/part collapsing regressions (#553)\n\n* Fix join/part collapsing regressions\r\n\r\n* Simplify loop\r\n\r\n* Explain e,e\r\n\r\n* Explain return null in _renderSummary\r\n\r\n* Kill it properly\r\n\r\n* Move . to _renderSummary\r\n\r\n* Only use the first and last events to decide whether a net change has occured\r\n\r\n* Do not sort events by TS before summarising\r\n\r\n* fix loop and comment\r\n\r\n* remove data-number-events\r\n\r\n* Better explanation comment in _renderSummary\r\n\r\n* Less tortuous comment","distinct":true,"url":"https://api.github.com/repos/aperezdc/matrix-react-sdk/commits/beecbc7cd720dc3e255220d314a79d9dd362c566"}]}
{"actor":{"display_login":"aperezdc"}}