Commit graph

7323 commits

Author SHA1 Message Date
Alex Gleason
1e155c4efd
Merge remote-tracking branch 'origin/develop' into stillimage-tw 2022-11-21 10:59:38 -06:00
Alex Gleason
aad68fcdc1
FeedSuggestions: use HTML display name 2022-11-21 10:56:38 -06:00
Alex Gleason
650f75ee65 Merge branch 'remove-iconfont' into 'develop'
Remove 'soapbox' icon font

See merge request soapbox-pub/soapbox!1926
2022-11-21 16:22:11 +00:00
Alex Gleason
5f9ce5776e Merge branch 'markup-css' into 'develop'
Add <Markup> component to style markup from the API

See merge request soapbox-pub/soapbox!1922
2022-11-21 16:11:28 +00:00
Alex Gleason
1514fafa98
Fix alignment of emojis in picker 2022-11-20 18:37:31 -06:00
Alex Gleason
001c041f51
Remove use of DOMParser in front-end emoji rewriting code
https://github.com/mastodon/mastodon/pull/20758
2022-11-20 18:20:07 -06:00
Alex Gleason
181d03d0c5
Support custom emoji categories
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1197
Related https://github.com/mastodon/mastodon/pull/11196
2022-11-20 18:11:11 -06:00
Alex Gleason
de3678c272
InteractionCounter: refactor with <button> 2022-11-20 16:14:50 -06:00
Alex Gleason
b9a3f7ec13
StatusInteractionBar: break into InteractionCounter component 2022-11-20 16:05:53 -06:00
Alex Gleason
8d2db4c2a3
Fix letterboxing remote statuses 2022-11-20 15:26:01 -06:00
Alex Gleason
967ff441c6
Remove 'soapbox' icon font 2022-11-20 15:07:06 -06:00
Alex Gleason
b530d933a3
Merge remote-tracking branch 'origin/develop' into markup-css 2022-11-20 15:00:58 -06:00
Alex Gleason
b4b9aa039d
Remove .still-image css, display "GIF" badge in media when autoPlayGif is off 2022-11-20 14:53:24 -06:00
Alex Gleason
f7d75f57ea
StillImage: make it play nice with Tailwind, remove still-image.scss 2022-11-20 14:23:18 -06:00
Alex Gleason
032ce10d6a Merge branch 'actually-fix-propagation' into 'develop'
Actually fix status propagation

See merge request soapbox-pub/soapbox!1924
2022-11-20 19:31:37 +00:00
Alex Gleason
54801e44af
StatusMedia: stop propagation from element root 2022-11-20 12:56:13 -06:00
Alex Gleason
b892b85f70
StatusActionBar: stop propogation in parent div instead of each element individually 2022-11-20 12:36:54 -06:00
Alex Gleason
d96ba27905
Status: switch back to onClick instead of onMouseUp 2022-11-20 12:28:11 -06:00
Alex Gleason
8061c8d782
Revert "Merge branch 'mouseup' into 'develop'"
This reverts commit 39b4ee9f09, reversing
changes made to a0597a6445.
2022-11-20 12:27:45 -06:00
Alex Gleason
6444632324
Revert "Merge branch 'autosuggest-profiles-fix' into 'develop'"
This reverts commit 9df92e91e7, reversing
changes made to 39b4ee9f09.
2022-11-20 12:27:30 -06:00
Alex Gleason
9df92e91e7 Merge branch 'autosuggest-profiles-fix' into 'develop'
AutosuggestAccount: let account be clicked

See merge request soapbox-pub/soapbox!1923
2022-11-20 02:16:51 +00:00
Alex Gleason
908985bdc6
AutosuggestAccount: let account be clicked 2022-11-19 20:15:32 -06:00
Alex Gleason
00989a7dfc
LandingPage: use Markup component for instance description 2022-11-19 18:28:34 -06:00
Alex Gleason
7e32f0d992
Add <Markup> component to style markup from the API 2022-11-19 18:15:17 -06:00
Alex Gleason
15ec4c8830
Video: remove spoiler styles 2022-11-19 17:20:27 -06:00
Alex Gleason
30a34b0b82
Remove .spoiler-button styles 2022-11-19 17:17:56 -06:00
Alex Gleason
f3fdc7b387
Translations: strip compatibility features from HTML 2022-11-19 16:24:35 -06:00
Alex Gleason
39b4ee9f09 Merge branch 'mouseup' into 'develop'
Stop mouseUp propagation in statuses

See merge request soapbox-pub/soapbox!1920
2022-11-19 22:08:58 +00:00
Alex Gleason
990e28ccc8
Remove unnecessary stopPropagation() calls 2022-11-19 15:55:55 -06:00
Alex Gleason
f66b50361d
StatusReplyMentions: prevent bubbling 2022-11-19 15:33:30 -06:00
Alex Gleason
4c57968914
StatusContent: prevent bubbling of mentions, links, hashtags, and "Read more" button 2022-11-19 15:30:09 -06:00
Alex Gleason
6a8d7e4ed3
StopPropagation: let it be disabled 2022-11-19 15:26:07 -06:00
Alex Gleason
0cea66dcef
ProfileDropdown: allow clicking accounts again 2022-11-19 15:10:23 -06:00
Alex Gleason
9d87d9957f
TranslateButton: stopPropagation() 2022-11-19 15:08:49 -06:00
Alex Gleason
e973d69c61
Stop mouseUp propagation in statuses 2022-11-19 14:36:58 -06:00
Alex Gleason
a0597a6445 Merge branch 'fix-status-focus' into 'develop'
Status: prevent selecting text from navigating to the status

Closes #901

See merge request soapbox-pub/soapbox!1919
2022-11-19 10:29:36 +00:00
Alex Gleason
a7902421e5 Merge branch 'audio-focus' into 'develop'
Audio: prevent focusing the status when clicked

Closes #1191

See merge request soapbox-pub/soapbox!1918
2022-11-19 10:29:16 +00:00
Alex Gleason
dd56885d89
Status: prevent selecting text from navigating to the status
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/901
2022-11-18 18:57:39 -06:00
Alex Gleason
c5756c0e7f
Audio: prevent focusing the status when clicked
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1191
2022-11-18 18:42:21 -06:00
Alex Gleason
ba8cab0513
Sensitive video refactor
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1190
2022-11-18 18:34:27 -06:00
Alex Gleason
48a03ed5bd Merge branch 'yotamN-develop-patch-68069' into 'develop'
Add Hebrew translations

See merge request soapbox-pub/soapbox!1883
2022-11-18 23:33:22 +00:00
Alex Gleason
cac650cded Merge branch 'cz-language' into 'develop'
improved Czech language localization + changed a few hard-coded strings to localized ones

See merge request soapbox-pub/soapbox!1915
2022-11-18 23:32:26 +00:00
Alex Gleason
5351142028
Fix PollForm i18n delete message 2022-11-18 17:28:56 -06:00
Alex Gleason
7d446b69d4 Merge branch 'installation-guide-for-Pleroma-OTP' into 'develop'
Describe how to install Soapbox for Pleroma OTP releases in README

See merge request soapbox-pub/soapbox!1916
2022-11-18 23:15:28 +00:00
Michal Dvorak
8b61461215 replaced intl.formatMessage() call with <FormattedMessage> element + translated a couple of more strings into Czech 2022-11-18 21:07:35 +01:00
Chewbacca
39ba34983f Merge branch 'clear-cache' into 'develop'
Clear cache from React Query on logout

See merge request soapbox-pub/soapbox!1912
2022-11-18 15:34:59 +00:00
Chewbacca
4c9006609c Clear cache from React Query on change account 2022-11-18 10:25:24 -05:00
Unigiri Unini
432e2452c5
Describe how to install Soapbox for Pleroma OTP 2022-11-18 23:46:16 +09:00
Chewbacca
1dfd5244f0 Update design for emoji reacts 2022-11-17 15:37:58 -05:00
Chewbacca
3a0e753789 Update design to likes / reposts in interaction bar 2022-11-17 15:03:30 -05:00