HJ
965bc5573f
Update CHANGELOG.md
2022-02-21 14:17:28 +00:00
HJ
2559d03d7e
Update CHANGELOG.md
2022-02-21 14:16:45 +00:00
Tusooa Zhu
4eab7a135b
Lint
2022-02-20 22:58:02 -05:00
Tusooa Zhu
d8bf931e06
Prevent hiding media viewer if swiped over SwipeClick
2022-02-20 22:56:42 -05:00
Tusooa Zhu
b8e4b8478e
Fix webkit image blurs
2022-02-20 22:56:31 -05:00
Tusooa Zhu
1e9cbb2da1
Fix video in media modal not displaying properly
2022-02-20 22:56:16 -05:00
Tusooa Zhu
544899f41a
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
2022-02-20 22:56:01 -05:00
Tusooa Zhu
3a618465be
Remove image box-shadow in media modal
...
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.
2022-02-20 22:55:12 -05:00
Tusooa Zhu
c6de55b558
Clean up debug code for image pinch zoom
2022-02-20 22:54:12 -05:00
Tusooa Zhu
ff78cc1255
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
...
https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
2022-02-20 22:53:56 -05:00
Tusooa Zhu
1a067e2bd6
Bump pinch-zoom-element version
2022-02-20 22:53:26 -05:00
Tusooa Zhu
7f91fb153b
Clean up
2022-02-20 22:53:26 -05:00
Tusooa Zhu
ecdfc698fd
Check whether we swiped only for mouse pointer
2022-02-20 22:53:26 -05:00
Tusooa Zhu
872619c9cd
Scale swipe threshold with viewport width
2022-02-20 22:53:26 -05:00
Tusooa Zhu
f1e4bd7651
Update pinch-zoom-element
2022-02-20 22:53:26 -05:00
Tusooa Zhu
500867c010
Allow pinch-zoom to fill the whole screen
2022-02-20 22:53:26 -05:00
Tusooa Zhu
98e1be19ec
Use native click for hiding overlay
...
The pointerup strategy is unsuccessful, as some other overlays
(Firefox's Inspect Element) will pass down pointerup events.
2022-02-20 22:53:25 -05:00
Tusooa Zhu
fe691f8cb4
Reset position on swipe end even if we cannot navigate
2022-02-20 22:53:25 -05:00
Tusooa Zhu
104677860b
Make lint happy
2022-02-20 22:53:25 -05:00
Tusooa Zhu
bc67ba06bb
Prevent the click event from firing on content below modal
2022-02-20 22:53:25 -05:00
Tusooa Zhu
1f44cc9089
Add missing swipe click component
2022-02-20 22:53:25 -05:00
Tusooa Zhu
98baae9709
Clean up
2022-02-20 22:53:25 -05:00
Tusooa Zhu
43b285893a
Add swipe-click handler to media modal
...
Now swiping will correctly change the current media, and with a good
preview. Clicking without swiping closes the overlay.
2022-02-20 22:53:24 -05:00
Tusooa Zhu
42ef082ff6
Use pinch-zoom-element for pinch zoom functionality
2022-02-20 22:53:24 -05:00
Tusooa Zhu
3648a82f3f
Add pan threshold
2022-02-20 22:53:24 -05:00
Tusooa Zhu
a4253c0543
Handle pinch action
2022-02-20 22:53:24 -05:00
Tusooa Zhu
470cec3a6b
Preview swipe action
2022-02-20 22:53:24 -05:00
Tusooa Zhu
dc186d8b53
Make media modal be aware of multi-touch actions
...
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.
2022-02-20 22:51:54 -05:00
Henry Jameson
5620117f56
Merge remote-tracking branch 'origin/develop' into shigusegubu
...
* origin/develop:
fix #1133
2022-02-20 17:12:39 +02:00
HJ
58d0f9678b
Merge branch 'fix-mentions-new-bugs' into 'develop'
...
Fix newfound bugs with rich mentions + user suggestions
See merge request pleroma/pleroma-fe!1430
2022-02-20 15:11:52 +00:00
HJ
ddee8bb686
Merge branch 'proper-attachments' into 'develop'
...
Attachment improvements
See merge request pleroma/pleroma-fe!1399
2022-02-20 15:11:33 +00:00
HJ
56616787ec
Merge branch 'fix-pinned-statuses' into 'develop'
...
Fix pinned statuses appearing at the bottom of user timeline
Closes #1112
See merge request pleroma/pleroma-fe!1433
2022-02-20 15:11:08 +00:00
HJ
d3659b5597
Merge branch 'fix-1133' into 'develop'
...
fix #1133
Closes #1133
See merge request pleroma/pleroma-fe!1434
2022-02-20 14:12:20 +00:00
Henry Jameson
373c30be69
fix #1133
2022-02-20 16:06:26 +02:00
Henry Jameson
20fd73f6b9
Merge branch 'fix-pinned-statuses' into shigusegubu
...
* fix-pinned-statuses:
only for user TL
removed file because that logic has been removed
2022-02-20 00:57:50 +02:00
Henry Jameson
7b60adb480
only for user TL
2022-02-20 00:57:31 +02:00
Henry Jameson
5864dc52f7
removed file because that logic has been removed
2022-02-20 00:43:38 +02:00
Henry Jameson
f5f6365fb7
Merge branch 'fix-pinned-statuses' into shigusegubu
...
* fix-pinned-statuses:
lol, lmao, that was some shit, this is much easier and works all the time
fix pinned statuses appearing at the bottom of user timeline (and possibly fetching new ones there)
2022-02-20 00:42:09 +02:00
Henry Jameson
a31ff20f50
lol, lmao, that was some shit, this is much easier and works all the time
2022-02-20 00:36:21 +02:00
Henry Jameson
2a97bdb39d
fix pinned statuses appearing at the bottom of user timeline (and
...
possibly fetching new ones there)
2022-02-20 00:04:47 +02:00
Henry Jameson
5076c96b89
Merge branch 'fix-mentions-new-bugs' into shigusegubu
...
* fix-mentions-new-bugs:
new unit tests
fix unit tests
enable link handling in user bios to fix links not having _blank
add emoji to chat titles
use rich content in interaction lists
2022-02-19 23:05:03 +02:00
Henry Jameson
86e3aefdab
new unit tests
2022-02-19 23:04:51 +02:00
Henry Jameson
a8d1987686
fix unit tests
2022-02-19 22:40:19 +02:00
Henry Jameson
0d073d607c
enable link handling in user bios to fix links not having _blank
2022-02-19 22:34:08 +02:00
Henry Jameson
769a9a14fe
add emoji to chat titles
2022-02-19 22:30:13 +02:00
Henry Jameson
a61f6e1590
use rich content in interaction lists
2022-02-19 22:12:37 +02:00
Henry Jameson
e68745ffee
Merge branch 'fix-mentions-new-bugs' into shigusegubu
...
* fix-mentions-new-bugs:
more spacing fixes
2022-02-11 15:11:13 +02:00
Henry Jameson
ee86f56469
more spacing fixes
2022-02-11 15:10:52 +02:00
Henry Jameson
104f650a1e
Merge branch 'fix-mentions-new-bugs' into shigusegubu
...
* fix-mentions-new-bugs:
more spacing fixes
more spacing/wrapping fixes
2022-02-11 15:06:28 +02:00
Henry Jameson
17d6f1b53b
more spacing fixes
2022-02-11 15:06:12 +02:00