Eugen Rochko
eb63217210
Add button to view context to media modal ( #10676 )
* Add "view context" button to media modal when opened from gallery
* Add "view context" button to video modal
Allow closing the video modal by navigating back in the browser,
just like the media modal
5 years ago
ThibG
5121d9c12f
When selecting a toot via keyboard, ensure it is scrolled into view ( #10593 )
5 years ago
Eugen Rochko
05ef3462ba
Make the "mark media as sensitive" button more obvious in web UI ( #10673 )
* Make the "mark media as sensitive" button more obvious in web UI
* Use eye-slash icon instead of eye icon to mean "hide"
5 years ago
Eugen Rochko
967e419f8f
Fix alignment of items in the account gallery in web UI and load more per page ( #10674 )
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
partev
5e79dd3f17
Update hy.json ( #10644 )
5 years ago
Eugen Rochko
fba96c808d
Add blurhash ( #10630 )
* Add blurhash
* Use fallback color for spoiler when blurhash missing
* Federate the blurhash and accept it as long as it's at most 5x5
* Display unknown media attachments as blurhash placeholders
* Improve style of embed actions and spoiler button
* Change blurhash resolution from 3x3 to 4x4
* Improve dependency definitions
* Fix code style issues
5 years ago
ThibG
852ccea676
Fix upload progressbar when image resizing is involved ( #10632 )
5 years ago
ThibG
0e78862b61
Allow switching between singe-option and multiple-option polls ( #10603 )
5 years ago
kedama
d763d39d26
Fix modal items cannot scroll on touch devices ( #10605 )
5 years ago
ThibG
bdec58b514
Minor code cleanup ( #10613 )
5 years ago
Yamagishi Kazutoshi
80c9cb0eb3
Add hi.json ( #10573 )
5 years ago
partev
d210d0a655
Update hy.json ( #10591 )
5 years ago
Jessica
01b1c377b1
Animate avatar GIFs on-hover on public profiles ( #10549 )
* Third time is the charm?
* Use full asset URL for data-static and data-original
̀image_tag` expands to the full asset URL, we have to do the same in `data` attributes so that it can work when assets and user data are stored on a different host
5 years ago
jeroenpraat
951f8d5b44
Update NL (Dutch) translation ( #10601 )
* Update NL language strings
Have to do it this way, cause this file is locked on Weblate
* fix
* Update simple_form.nl.yml
* Update nl.yml
5 years ago
ThibG
6e620dcab1
Use correct local names for fonts ( #10594 )
5 years ago
Sho Kusano
3e6c7f3617
Configrationable repository url ( #10600 )
* config: Add GITHUB_REPOSITORY for repository name
* config: Add SOURCE_BASE_URL for repository url
* Show source_url and repository name on getting started
5 years ago
ThibG
7f75792bf3
Allow modal secondary button to shrink and allow wider confirmation modals ( #10586 )
Fixes #10531
5 years ago
Renato "Lond" Cerqueira
d305d8747d
Add new pt-br translations ( #10564 )
5 years ago
Evgeny Petrov
5dd14dfded
i18n: Russian localization update ( #10515 )
* i18n: Updated ru.json for Russian language
* i18n: Updated ru.yml
* Normalize ru.yml
* i18n: Updated simple_form.ru.yml
* i18n: Updated activerecord.ru.yml, devise.ru.yml, normalized strings
* Added new strings to ru.json
* Deleted unused (?) string
* i18n: Added recent strings (Settings refactor)
5 years ago
Eugen Rochko
793b0513eb
Weblate translations (2019-04-10) ( #10545 )
* Translated using Weblate (Occitan)
Currently translated at 95.7% (780 of 815 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/
* Translated using Weblate (Greek)
Currently translated at 100,0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/
* Translated using Weblate (Greek)
Currently translated at 100,0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/el/
* Translated using Weblate (Greek)
Currently translated at 100.0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/
* Translated using Weblate (French)
Currently translated at 100.0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fr/
* Translated using Weblate (Dutch)
Currently translated at 100,0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/nl/
* Translated using Weblate (Galician)
Currently translated at 100,0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/gl/
* Translated using Weblate (Dutch)
Currently translated at 100,0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/
* Translated using Weblate (Galician)
Currently translated at 100,0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Arabic)
Currently translated at 97.4% (372 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/
* Translated using Weblate (French)
Currently translated at 100.0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/
* Translated using Weblate (Thai)
Currently translated at 75.4% (288 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/th/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/sk/
* Translated using Weblate (German)
Currently translated at 100,0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/de/
* Translated using Weblate (Slovak)
Currently translated at 100,0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/sk/
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (4 of 4 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/kk/
* Translated using Weblate (Persian)
Currently translated at 100.0% (382 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/
* Translated using Weblate (Kazakh)
Currently translated at 99.0% (378 of 382 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/
* i18n-tasks normalize
* yarn manage:translations
* Fix empty string in Occitan
5 years ago
Aditoo17
4e59f709aa
I18n: Final Czech translation 🇨🇿 ( #10542 )
* I18n: Update Czech translation
* I18n: Why do you want to join translation
* I18n: Translating a bunch of more stuff
5 years ago
Marek Ľach
3dea62bfa2
Updates the grammar of the SK translation ( #10541 )
5 years ago
Yağızhan
2cb16c20a6
Fixed terrible grammar and translated the most ( #10527 )
The translation was written in bad Turkish grammar. I fixed those terrible phrases and translated %93 of Mastodon.
I'll come back and finish the translation.
5 years ago
Eugen Rochko
8b69a66380
Add "why do you want to join" field to invite requests ( #10524 )
* Add "why do you want to join" field to invite requests
Fix #10512
* Remove unused translations
* Fix broken registrations when no invite request text is submitted
5 years ago
Eugen Rochko
56f29c38b6
Fix glitched out "not found" message for non-existing profiles in web UI ( #10517 )
5 years ago
Quentí
ba1a78d168
[i18n] Update and correction ( #10511 )
* [i18n] Update and correction
* Update oc.json
* Update oc.json
5 years ago
koyu
3f036ac6b8
Updated German locales ( #10505 )
* Updated German locales
* Added account approval locales (German)
* Updated JSON locales (German)
5 years ago
Alix Rossi
6e111152e0
i18n: Update Corsican translations ( #10504 )
5 years ago
Aditoo17
ae58bbd705
i18n: Update Czech translation ( #10506 )
5 years ago
Jeong Arm
619bbc23ef
Translate Korean ( #10499 )
5 years ago
mayaeh
a265696991
i18n: Update Japanese translations ( #10494 )
* Update Japanese translations
* Update Japanese translations.
5 years ago
Eugen Rochko
67b3b62b98
Improve blocked view of profiles ( #10491 )
* Revert "Fix filtering of favourited_by, reblogged_by, followers and following (#10447 )"
This reverts commit 120544067f
.
* Revert "Hide blocking accounts from blocked users (#10442 )"
This reverts commit 62bafa20a1
.
* Improve blocked view of profiles
- Change "You are blocked" to "Profile unavailable"
- Hide following/followers in API when blocked
- Disable follow button and show "Profile unavailable" on public profile as well
5 years ago
Marek Ľach
78a8a99b0b
Improve sk translation further ( #10484 )
* Further improving Slovak translation
* Update sk.json
5 years ago
ashleyhull-versent
2b68fe5442
tinyfix 2: unrequired arguments ( #10471 )
* unrequired argument
* unrequired argument
5 years ago
marcin mikołajczak
4be7952892
i18n: Update Polish translation ( #10479 )
Signed-off-by: Marcin Mikołajczak <m4sk1n@m4sk1n.nazwa.pl>
5 years ago
Marek Ľach
e0137c5884
Updates the Slovak translation ( #10477 )
* Update sk.json
* Update sk.json
* Update sk.json
5 years ago
jeroenpraat
48a52c9372
Dutch (nl) translation ( #10474 )
* Translation Dutch
* Update activerecord.nl.yml
* Update devise.nl.yml
* Update nl.yml
* Update nl.yml
* Update devise.nl.yml
* Update nl.yml
5 years ago
ashleyhull-versent
bd365cc38b
Duplicate values ( #10470 )
5 years ago
spla
26bd9fa508
i18n: update Catalan translation ( #10458 )
* Updated Catalan strings
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update simple_form.ca.yml
* Update simple_form.ca.yml
* Update simple_form.ca.yml
* bundle exec i18n-tasks
* Update ca.json
* Update simple_form.ca.yml
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
5 years ago
ThibG
daab45d4ae
Update poll remaining time just like with status timestamps ( #10466 )
5 years ago
ThibG
d07b0c038f
Hopefully fix input text selection quirks on iOS ( #10463 )
Fix #10448 (hopefully)
5 years ago
Jeong Arm
f984f2ea4e
Esperanto translations ( #10461 )
* Esperanto translations
* Translate untranslated Esperanto strings
* Normalize eo translation
5 years ago
Renato "Lond" Cerqueira
83190fffc7
Re-dd PT-br translations ( #10459 )
5 years ago
spla
3f75b0929e
i18n: update catalan translations ( #10455 )
* Updated Catalan strings
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update simple_form.ca.yml
* Update simple_form.ca.yml
* Update simple_form.ca.yml
* bundle exec i18n-tasks
* Update ca.json
* Update simple_form.ca.yml
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
* i18n: Update Catalan translations
5 years ago
Aditoo17
0705e4b177
I18n: Improve Czech translation ( #10454 )
5 years ago
ThibG
62bafa20a1
Hide blocking accounts from blocked users ( #10442 )
* Revert "Add indication that you have been blocked in web UI (#10420 )"
This reverts commit bd02ec6daa
.
* Revert "Add `blocked_by` relationship to the REST API (#10373 )"
This reverts commit 9745de883b
.
* Hide blocking accounts from search results
* Filter blocking accouts from account followers
* Filter blocking accouts from account's following accounts
* Filter blocking accounts from “reblogged by” and “favourited by” lists
* Remove blocking account from URL search
* Return 410 on trying to fetch user data from a user who blocked us
* Return 410 in /api/v1/account/statuses for suspended or blocking accounts
* Fix status filtering when performing URL search
* Restore some React improvements
Restore some cleanup from bd02ec6daa
* Refactor by adding `without_blocking` scope
5 years ago
mayaeh
abdf225353
i18n: Update Japanese translations ( #10427 )
* Update Japanese translations.
run yarn manage:translations && i18n-tasks add-missing
* Update Japanese translations.
* Fix mistake
* Change to be concise.
5 years ago
Jeong Arm
51625d3423
Remove unused code ( #10426 )
5 years ago
Eugen Rochko
8fb69f1366
Fix emoji-mart crashing web UI on search by reverting the upgrade to 2.10.0 ( #10413 )
Fix #10315
This reverts commit db06b25376
.
5 years ago