7031cf7c18
streamline script downloading
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-03-14 16:03:14 +01:00
2cd7dcf717
CI fixes
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-03-14 14:20:58 +01:00
1f53c69568
Remove asking for rsync
...
It's included by default
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-03-14 14:02:59 +01:00
2240f51c2a
Add basic drone yml
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-03-14 14:02:59 +01:00
8458b12741
Merge develop again
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2022-03-14 10:48:44 +01:00
7d175f77ad
Merge branch 'froth' of git.froth.zone:Sam/pleroma-fe into froth
2022-03-14 10:33:49 +01:00
HJ
b349bcd427
Merge branch 'renovate/vuelidate-0.x' into 'develop'
...
Update dependency vuelidate to v0.7.7
See merge request pleroma/pleroma-fe!1458
2022-03-14 09:11:28 +00:00
Pleroma Renovate Bot
7e6e6292f8
Update dependency vuelidate to v0.7.7
2022-03-14 09:05:17 +00:00
HJ
e34d71fc1f
Merge branch 'from/develop/tusooa/tree-threading' into 'develop'
...
Add the option to display threads as trees
See merge request pleroma/pleroma-fe!1407
2022-03-13 17:31:46 +00:00
HJ
89efb0d2f4
Merge branch 'from/develop/tusooa/media-touch-actions' into 'develop'
...
Be able to scroll and pan media in media modal
See merge request pleroma/pleroma-fe!1403
2022-03-13 17:22:30 +00:00
Tusooa Zhu
1b204012ea
Make media modal buttons larger
2022-03-13 12:02:03 -04:00
Tusooa Zhu
b67a557a8c
Add English translation for hide tooltip
2022-03-13 12:02:03 -04:00
Tusooa Zhu
5fb302d0f1
Add hide button to media modal
2022-03-13 12:02:02 -04:00
Tusooa Zhu
7e21853cca
Lint
2022-03-13 12:02:02 -04:00
Tusooa Zhu
7dd1a0dd30
Prevent hiding media viewer if swiped over SwipeClick
2022-03-13 12:02:02 -04:00
Tusooa Zhu
90b066a744
Fix webkit image blurs
2022-03-13 12:02:02 -04:00
Tusooa Zhu
1128cc463c
Fix video in media modal not displaying properly
2022-03-13 12:02:02 -04:00
Tusooa Zhu
22d8961c5e
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
2022-03-13 12:02:02 -04:00
Tusooa Zhu
76727cd39c
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-03-13 12:02:02 -04:00
Tusooa Zhu
5829cd98af
Clean up debug code for image pinch zoom
2022-03-13 12:02:02 -04:00
Tusooa Zhu
49fa9c47e9
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
...
https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
2022-03-13 12:02:00 -04:00
Tusooa Zhu
495960c83a
Bump pinch-zoom-element version
2022-03-13 12:00:45 -04:00
Tusooa Zhu
3b4afdf567
Clean up
2022-03-13 12:00:45 -04:00
Tusooa Zhu
a485ebc2bb
Check whether we swiped only for mouse pointer
2022-03-13 12:00:45 -04:00
Tusooa Zhu
6980e4ddf1
Scale swipe threshold with viewport width
2022-03-13 12:00:44 -04:00
Tusooa Zhu
cb19db1006
Update pinch-zoom-element
2022-03-13 12:00:44 -04:00
Tusooa Zhu
ddf6c9cef0
Allow pinch-zoom to fill the whole screen
2022-03-13 12:00:44 -04:00
Tusooa Zhu
9f3a983fef
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-03-13 12:00:44 -04:00
Tusooa Zhu
839627ffc4
Reset position on swipe end even if we cannot navigate
2022-03-13 12:00:44 -04:00
Tusooa Zhu
f3269cdc10
Make lint happy
2022-03-13 12:00:44 -04:00
Tusooa Zhu
3502d374e3
Prevent the click event from firing on content below modal
2022-03-13 12:00:44 -04:00
Tusooa Zhu
0190a36070
Add missing swipe click component
2022-03-13 12:00:44 -04:00
Tusooa Zhu
23a6b86ef3
Clean up
2022-03-13 12:00:44 -04:00
Tusooa Zhu
29cd8fbd3b
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-03-13 12:00:44 -04:00
Tusooa Zhu
a36673a6a8
Use pinch-zoom-element for pinch zoom functionality
2022-03-13 12:00:41 -04:00
Tusooa Zhu
544db06294
Add pan threshold
2022-03-13 11:56:35 -04:00
Tusooa Zhu
d9030b4fdd
Handle pinch action
2022-03-13 11:56:35 -04:00
Tusooa Zhu
a7570f5eb2
Preview swipe action
2022-03-13 11:56:34 -04:00
Tusooa Zhu
f96e5882d1
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-03-13 11:56:30 -04:00
HJ
51b14cc615
Merge branch 'eientei' into 'develop'
...
Mute bot posts filtering option
See merge request pleroma/pleroma-fe!1440
2022-03-13 14:04:15 +00:00
HJ
80bd6433aa
Merge branch 'renovate/shelljs-0.x' into 'develop'
...
Update dependency shelljs to v0.8.5
See merge request pleroma/pleroma-fe!1455
2022-03-13 10:20:28 +00:00
HJ
50b3a30d1a
Merge branch 'renovate/v-click-outside-2.x' into 'develop'
...
Update dependency v-click-outside to v2.1.5
See merge request pleroma/pleroma-fe!1456
2022-03-13 09:32:59 +00:00
Pleroma Renovate Bot
9b5ae4d4a3
Update dependency v-click-outside to v2.1.5
2022-03-13 09:04:54 +00:00
Pleroma Renovate Bot
22c8ad4583
Update dependency shelljs to v0.8.5
2022-03-13 09:04:46 +00:00
HJ
67c2b52682
Merge branch 'renovate/portal-vue-2.x' into 'develop'
...
Update dependency portal-vue to v2.1.7
See merge request pleroma/pleroma-fe!1452
2022-03-13 08:20:20 +00:00
HJ
238e557d2b
Merge branch 'renovate/lodash-monorepo' into 'develop'
...
Update dependency lodash to v4.17.21
See merge request pleroma/pleroma-fe!1451
2022-03-13 08:19:32 +00:00
HJ
c8d87e7ef9
Merge branch 'renovate/karma-spec-reporter-0.x' into 'develop'
...
Update dependency karma-spec-reporter to v0.0.33
See merge request pleroma/pleroma-fe!1449
2022-03-12 09:30:01 +00:00
Pleroma Renovate Bot
a83b07a629
Update dependency portal-vue to v2.1.7
2022-03-12 09:07:30 +00:00
Pleroma Renovate Bot
3bd2f3c36d
Update dependency lodash to v4.17.21
2022-03-12 09:07:19 +00:00
Pleroma Renovate Bot
465c5f194c
Update dependency karma-spec-reporter to v0.0.33
2022-03-12 09:07:05 +00:00