Rotonde / rotonde-client

Rotonde Base Client
https://client-neauoire.hashbase.io/
MIT License
227 stars 49 forks source link

threads! (+ some fixes) #131

Closed eelfroth closed 7 years ago

eelfroth commented 7 years ago

ok, this is kind of a big PR so let me briefly explain each commit.

da007da: I noticed that sometimes media attachment URLs had a superfluous / and couldn't be displayed because of that → fixed!

a7b8c0b: when someone quoted a message that has inline emoji, the client looked for the images in the quoter's portal (not the quotee's) → fixed!

372f75a: this introduces rendering of quote-threads! if there is more than one quote (as in, the quote has a quote, etc.), a "expand n quotes" message appears. clicking it will validate expand:name-ref, and the thread will be shown. clicking "collapse quotes" on an expanded thread will validate collapse:name-ref, and the thread is hidden once more. threads → implemented!

5180280: this re-fixes the issue that you would lose your scroll position when you typed in the operator input field, but with pure CSS. the hacky JS solution I made before had introduced some ugly flickering → fixed!

neauoire commented 7 years ago

Seeding as 0.2.0! This is such a big update. It works amazingly. Thanks @eelfroth