Isabelle Knott
de57e481fe
Do not show link preview card if toot has a spoiler ( #1617 )
...
* Do not show link preview card if toot has a spoiler
* == to ===
8 years ago
Patrick Figel
2fb1f07888
Add gif auto-play/pause preference
...
This introduces a new per-user preference called
"Auto-play animated GIFs", which is enabled by default. When a
user disables this setting, gifs in toots become click-to-play.
Previews of animated gifs were changed to display the video play
button so that users can distinguish them from regular images.
This setting also affects account avatars in the detailed account
view, which was changed to use the same hover-to-play mechanism
that is used for animated avatars in timelines.
Fixes #1652
8 years ago
Eugen
930dd20b50
Indicate when a toot is part of a chain with a "reply all" icon ( #1869 )
8 years ago
Koala Yeung
28907070bf
jslint: fix jslint warnings ( #1704 )
...
* jslint: remove trailing space
* jslint: fix no-nested-ternary issue
Follow the jslint [no-nested-ternary](http://eslint.org/docs/rules/no-nested-ternary )
rule. Rewritten ternary with if-then.
8 years ago
Eugen Rochko
a148a3900e
Add overlay style to buttons, continue video after expanding it
8 years ago
blackle
924a6d7cd8
Allow video to be expanded into lightbox
8 years ago
Isabelle Knott
36ba70310a
Use shift+click instead of alt+click to bypass boost dialog ( #1638 )
8 years ago
Eugen Rochko
b440b2a9ee
Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
8 years ago
blackle
e7d77f4e13
Allow user to disable the boost confirm dialog in preferences
8 years ago
blackle
e68cde9255
Bypass boost confirm modal if alt is pressed
8 years ago
blackle
3f5290bdb2
Add boost confirm modal
8 years ago
Eugen
e0977567e7
When avatar/header are GIF, generate static versions ( #1428 )
...
* When avatar/header are GIF, generate static versions.
Account API returns "avatar"/"avatar_static", "header"/"header_static"
Static version is the same as original for other cases
Web UI de-animates avatars in toots, lists of users
Fix #441 , fix #596 , prerequisite for #1064
* Fix JS test
* Add rake task to generate static avatars/headers from GIF ones, add test
8 years ago
Eugen Rochko
b794690bfe
Made modal system more generic
8 years ago
Eugen Rochko
f1b9644cfd
Add "direct" visibility level in the backend. Web UI is not yet
...
adjusted to allow choosing it, yet
8 years ago
Eugen Rochko
3adccc7fd4
Make gifvs always use media gallery component
8 years ago
Eugen Rochko
4b93cf88e5
Fix #431 - convert gif to webm during upload. Web UI treats them like it did
...
before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type.
8 years ago
Eugen Rochko
58ddd1d3a2
Improved dropdowns
8 years ago
Eugen Rochko
f8fa1d604c
Fix #561 - Detect presence of audio in video, hide mute toggle when none
8 years ago
Eugen Rochko
7d51f71aba
Add <MissingIndicator /> when status or account are not found, skip alerts
...
for those errors
8 years ago
Rakib Hasan
0caff2da64
adding new react class StatusNotFound
8 years ago
Rakib Hasan
db9bf61075
Fixing issue #626
...
The status is not showing anymore after clicking on it
8 years ago
Eugen Rochko
f979fa7182
Fix #642 - Add "empty column" text to home/notifications
8 years ago
Eugen Rochko
60cc2a32c2
Add foreign key to prevent reblogs of non-existent (after race conditions) statuses from happening
...
Fix issue with detailed status view not supporting unreblogging/unfavouriting
8 years ago
Eugen Rochko
8cff4e811d
Fix small styling issues
8 years ago
Eugen Rochko
2cc31b3194
Adding POST /api/v1/reports API, and a UI for submitting reports
8 years ago
Eugen Rochko
ad3aef41db
Finish up moving colors from JSX to Sass ( #584 , #348 )
8 years ago
Lorenz Diener
37cf747049
Move more colours to scss
8 years ago
Eugen Rochko
18a0686666
Progress on moving color styles to Sass
8 years ago
Eugen Rochko
97bbbcb06c
Add next/previous navigation in modal for media attachments
8 years ago
Eugen Rochko
b9ec5973eb
Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
...
nested inside a common parent (<Account>), instead they all embed <HeaderContainer />
8 years ago
Eugen Rochko
9d09b2c6b1
Fix preview cards layout, do preview card crawling for remote statuses
8 years ago
Eugen Rochko
f748a91ec7
Fix #463 - Fetch and display previews of URLs using OpenGraph tags
8 years ago
Eugen Rochko
5d88ef90c9
Fix tests, add applications to eager loading/cache for statuses, fix
...
application website validation, don't link to app website if website isn't set,
also comment out animated boost icon from #464 until it's consistent with non-animated version
8 years ago
Effy Elden
8e0c1914fb
Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11
8 years ago
Eugen Rochko
efd8ce920f
Better animations
8 years ago
Eugen Rochko
15b183117c
Add "not found" component to UI
8 years ago
Eugen Rochko
a1783b80b2
Merge branch 'dropdown' of https://github.com/blackle/mastodon into blackle-dropdown
8 years ago
blackle
a697b5473a
Switch to compose view when tapping 'mention' in dropdown on mobile
8 years ago
blackle
9d66dfecf6
Expand dropdown leftways on status view
8 years ago
Eugen Rochko
d25168bc1e
Fix #367 - Lock icon instead of retweet icon on boost button on private statuses
8 years ago
Eugen Rochko
238233440f
Follow call on locked account creates follow request instead
...
Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts
8 years ago
Eugen Rochko
1c8ca7aed5
Adding content sensitivity toggle, spoilers for media
8 years ago
Eugen Rochko
524847e4e1
Switch to compose route when replying and compose is not mounted
8 years ago
Eugen Rochko
a82a15a38e
Adding german localization
8 years ago
Eugen Rochko
2096fc62ec
Add an Intl polyfill
8 years ago
Eugen Rochko
43daf0be85
Adding react-intl i18n to the frontend. No translations yet
8 years ago
Eugen Rochko
db4df4481b
Fix modals sizing and add animation to it, fix #140 by only making the text of
...
status clickable (this also fixes multiple dropdown being openable at the same
time)
8 years ago
Eugen Rochko
6430d86e86
Fix #131 - Make active favourite buttons yellow
8 years ago
Eugen Rochko
5285e9b1f9
Adding list of who favourited status
8 years ago
Eugen Rochko
12a420f0f3
Reduce code duplication, add touch scrolling behaviour for webkit browsers
...
on scrollable areas
8 years ago