The box-shadow causes an image to be very blurry on Webkit browsers
(experienced: Konqueror, Safari; heard of: Chrome) when scaled up
if the initial size of the image is much smaller than the actual size
(e.g. when viewing a very long picture).
The shadow is not really obvious anyway.
Originally the media viewer would think every touch is a swipe (one-finger
touch event), so we would encounter the case where a two-finger scale event
would incorrectly change the current media. This is now fixed.
* from/develop/tusooa/tree-threading: (45 commits)
Fix showingLongSubject not correctly propagated
Fix timeline jump when scrolling
Make replying and mediaPlaying controlled
Fix virtual scrolling for tree threading
Clean up debug code for tree threading
Fix controlled status display toggles
Add English translations for other replies count
Add other replies count for reply list link
Do not display replies inside status as link if there are no other replies
Add English translation for position of other replies button pref
Make position of other replies button a pref
Add English translation for show all conversation button improvement
Improve "show full conversation" interaction
Make other replies button stretch along the row
Optimise thread ancestor borders
Optimise thread ancestor display style
Reset thread open state when collapsed
Clean up
Highlight ancestor of the current status when diving back to top
Add English translation for Misskey-style tree view
...
$refs is not a reliable way to deal with child components under
tree threading as it is not reactive, but the children may change at
any time. The only good way seems to be making these states aggregated on
the conversation component.
Ref: tree-threading
* expert-settings-and-serverside:
lint
pre-emptively wipe serverside settings on logout
fix errors in choicesetting
fix typos in profile page
hidden away more settings when logged out
fix settings behaving erratically and not updating properly
fix stripping rich content not working
revert changes related to streaming/firehose setting, reword it so it's not confused with websocket streaming
fix firefox rendering (??????????)
revert to using local setting for default nsfw since backend is broken
better phrasing
new defaults
expert settings toggle + server-side settings
* tusooa/from/develop/tusooa/tree-threading: (48 commits)
Fix showingLongSubject not correctly propagated
Fix timeline jump when scrolling
Make replying and mediaPlaying controlled
Clean up debug code for tree threading
Fix virtual scrolling for tree threading
Fix controlled status display toggles
Add English translations for other replies count
Add other replies count for reply list link
Add English translation for position of other replies button pref
Make position of other replies button a pref
Add English translation for show all conversation button improvement
Improve "show full conversation" interaction
Make other replies button stretch along the row
Optimise thread ancestor borders
Optimise thread ancestor display style
Reset thread open state when collapsed
Clean up
Highlight ancestor of the current status when diving back to top
Add English translation for Misskey-style tree view
Implement Misskey-style tree view
...