ThibG
b48c7ee059
Fix handling of audio files in account media gallery ( #11629 )
Fixes #11627
5 years ago
Jeong Arm
09eea46631
Bring back crossed eye icon on gallery ( #10715 )
5 years ago
ThibG
b2f5b1045f
Add description on hover in media gallery ( #10713 )
5 years ago
ThibG
4f73cde4e1
Minor account media gallery fixes ( #10695 )
* Make the cursor icon consistant across media types in account media gallery
* Fix the video player modal causing scroll position to reset
5 years ago
Eugen Rochko
3f143606fa
Change account gallery in web UI ( #10667 )
- 3 items per row instead of 2
- Use blurhash for previews
- Animate/hover-to-play GIFs and videos
- Open media modal instead of opening status
- Allow opening status instead with ctrl+click and open in new tab
5 years ago
Eugen Rochko
1f95190202
Refactor icons in web UI to use Icon component ( #9951 )
* Refactor uses of icons to an Icon component in web UI
* Refactor options passed to the Icon component
* Make tests work with absolute component paths
5 years ago
ふぁぼ原
f7a6f9489d
Add a new preference to always hide all media ( #8569 )
6 years ago
Eugen Rochko
b79ab15859
When enabled, always display media in gallery. Also: click to reveal ( #6692 )
Fix #6677
6 years ago
Eugen Rochko
5131012505
Add "Toots/Toots with replies/Media" tab below profile header ( #6572 )
* Add "Toots/Toots with replies/Media" tab below profile header
* Add focal point display to account gallery timeline
* Fix visual glitch of standalone GIFV
6 years ago
Yamagishi Kazutoshi
c1a8e3d1eb
Use Class and Property Decorators ( #3730 )
ref https://tc39.github.io/proposal-decorators/
7 years ago
Yamagishi Kazutoshi
d8ae3efec3
Improve ESLint rules for JSX ( #3608 )
* Add react/no-string-refs ESLint rule
* Add react/jsx-boolean-value ESLint rule
* Add react/jsx-closing-bracket-location ESLint rule
* Add react/jsx-indent ESLint rule
* Add react/jsx-curly-spacing ESLint rule
* Add react/jsx-equals-spacing ESLint rule
* Add react/jsx-first-prop-new-line ESLint rule
* Add react/jsx-no-duplicate-props ESLint rule
* Add react/jsx-tag-spacing ESLint rule
7 years ago
Yamagishi Kazutoshi
2e112e2406
Improve eslint rules ( #3147 )
* Add semi to ESLint rules
* Add padded-blocks to ESLint rules
* Add comma-dangle to ESLint rules
* add config/webpack and storyboard
* add streaming/
* yarn test:lint -- --fix
7 years ago
Eugen Rochko
de475cf8d3
Add account media gallery view to web UI ( #3120 )
* Add account media gallery view to web UI
* Link media view from account dropdown
* Adjust link
7 years ago