Henry Jameson
1860bb354f
make panel height property private since it relies on font size
2 years ago
Henry Jameson
deece57584
better formatting
2 years ago
Henry Jameson
318c62c852
reduce height of post form by default
2 years ago
Henry Jameson
2a6f42fef3
unified how panel-footer works between regular timelines and user timeline
2 years ago
Henry Jameson
f2b75a075d
switching to center because baseline looks extremely off
2 years ago
Henry Jameson
cd021bc6df
cleanup & more fixes for alignments and sizing
2 years ago
Henry Jameson
d4bd64a5f5
fix panel headers on mobile
2 years ago
Henry Jameson
ed80ecfdbd
cleanup
2 years ago
Henry Jameson
491449c418
undo mistake
2 years ago
Henry Jameson
33d92f9b16
relative units in line-height + some cleanup
2 years ago
Henry Jameson
7f513fe46f
more em-sized fonts
2 years ago
Henry Jameson
58a975e8df
cleanup and fixes
2 years ago
Henry Jameson
076c52788b
fixes for mobile
2 years ago
Henry Jameson
80b1ccb267
restore old chat inputbox behavior
2 years ago
Henry Jameson
e388dbc168
Merge branch 'fix-chat-errors' into threecolumn
...
* fix-chat-errors:
fix some chat errors/warnings that sometimes happen
Fix incorrect close of a status popover when clicking Expand inside it
fix tests
fix hashtags by explicitly putting attributes
2 years ago
Henry Jameson
895eda3714
fix some chat errors/warnings that sometimes happen
2 years ago
Henry Jameson
be8098e8ec
fix chat
2 years ago
Henry Jameson
06f58f5349
i forgor
2 years ago
Henry Jameson
85c515b395
more fixes for timeline headers
2 years ago
Henry Jameson
631b8b93a4
tons of fixes mainly aimed at panel headings
2 years ago
Tusooa Zhu
a4ea0a30bf
Fix incorrect close of a status popover when clicking Expand inside it
...
basically Vue (3 in particular?) will make changes to DOM before this event
listener is called, and if the target is displayed using v-if, it will not
be part of the DOM at that time, and contains() will return false. so it
goes to call hidePopover() which caused this bug.
2 years ago
Henry Jameson
aef6d52951
fix logoLeft not working at all
2 years ago
Henry Jameson
d87a1fda59
fix scrollbars in dropdowns
2 years ago
Henry Jameson
9ae8ff0098
fix scrollbars in panel headers
2 years ago
Henry Jameson
bb29218a6c
fixate conversation heading
2 years ago
Henry Jameson
b25c0c6f02
fix overflow that sometimes happens in sidebar due to too wide file
...
upload element
2 years ago
Henry Jameson
28556f7c27
localization updates
2 years ago
Henry Jameson
4b050c7fa5
properly ignore sticky elements when calculating offset because they
...
technically are following main scroll
2 years ago
Henry Jameson
3d37b9d8e1
unified layout-setting code and made an option to control or disable
...
third column behavior
2 years ago
Henry Jameson
d175e86901
fix hashtags by explicitly putting attributes
2 years ago
Henry Jameson
b37932fdf4
fix main scrollbar on chrome
2 years ago
Henry Jameson
08ad2923a5
fix chats button alignment
2 years ago
Henry Jameson
e5eca8a554
reduce chats jumpiness
2 years ago
Henry Jameson
0db756b4a5
fix post form/dropzone for good (?)
2 years ago
Henry Jameson
f4447eb3a0
deal with browsers that don't support hiding scrollbars (somewhat)
2 years ago
Henry Jameson
2e10c1b0a3
enforce scroll to avoid jumpiness
2 years ago
Henry Jameson
e744775ce8
fix dropdown menus
2 years ago
Henry Jameson
647b8e5f6b
more fixes for z-indexes in panels
2 years ago
Henry Jameson
4f617a7293
fix for chat shadow
2 years ago
Henry Jameson
df18a74adc
fixes for z-indexes
2 years ago
Henry Jameson
2f1f1455aa
fix notifications scrolling the main column
2 years ago
Henry Jameson
e5f0f95356
fix dropzone
2 years ago
Henry Jameson
21f7cb39a8
cleanup
2 years ago
Henry Jameson
5d203e93ae
improvements to relative panel sizing
2 years ago
Henry Jameson
fe8b5b62ae
fix chromium crashing on my machine :hyperjoy: LUL
2 years ago
Henry Jameson
f27226b55c
improvements to relative font sizes
2 years ago
Henry Jameson
666498e7b7
fix main post form having hidden emoji picker
2 years ago
Henry Jameson
aa07b219c9
fix horizontal scroll, make hovered column render stuff on top of other
...
ones (popups, tooltips etc)
2 years ago
Henry Jameson
3f65c8b1d6
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix image cropper not closing correctly
2 years ago
Henry Jameson
62572c3204
remove margins from underlay since it causes horizontal scroll on
...
smaller screens
2 years ago
Henry Jameson
3f9d9dd6bd
underlay improvements
2 years ago
Henry Jameson
3e1b40ce29
fix new post button not working day1, minor stylistic fixes
2 years ago
Tusooa Zhu
169d13680a
Fix image cropper not closing correctly
2 years ago
Henry Jameson
0f28c28760
layout fixes
2 years ago
Henry Jameson
d9f8091ce6
fix extra padding in thread view
2 years ago
Henry Jameson
5b664f464d
chat fixes
2 years ago
Henry Jameson
7426417a52
more fixes
2 years ago
Henry Jameson
a035fa4e6c
fix timeline scroll-to-top
2 years ago
Henry Jameson
4c2301bc9f
fix scrollable columns
2 years ago
Henry Jameson
77505fa7c9
revert layout back to scrollable body
2 years ago
Henry Jameson
2df48b1643
revert timeline changes
2 years ago
Henry Jameson
ce9fd04865
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix tab switcher not working when some tabs hidden
Fix mobile nav link text colour
Fix shrug text in muted status
2 years ago
Henry Jameson
684650e14f
restore margins for inline convos
2 years ago
Henry Jameson
0ff34f8a5a
clean up and organize CSS, use ems for widths, use vars more
2 years ago
Henry Jameson
4750d9bb4c
fix notifs' shadow peeking in when closed on mobile
2 years ago
Tusooa Zhu
3b02566e16
Fix tab switcher not working when some tabs hidden
2 years ago
Henry Jameson
5b47856329
fix scrollbars for real now
2 years ago
Henry Jameson
282e6812b3
fix chats, boost popover's z-index some more
2 years ago
Henry Jameson
6109fab14e
cleanup, fix some things, try to disable scrollbars on mobile
2 years ago
Tusooa Zhu
6951fda0d6
Fix mobile nav link text colour
2 years ago
Tusooa Zhu
22c70ae22a
Fix shrug text in muted status
2 years ago
Henry Jameson
c71cf72eea
fix mobile view
2 years ago
Henry Jameson
51c996bd7e
boost z-index of popover
2 years ago
Henry Jameson
4007ddbf32
oops
2 years ago
Henry Jameson
6b67c095bf
make scrollbars use button roundness
2 years ago
Henry Jameson
b8b7ae8564
fancy scrollbars
2 years ago
Henry Jameson
b5ded67c06
options to enable scrollbars and disable sticky headers
2 years ago
Henry Jameson
d3d219f15d
fix interactions page
2 years ago
Henry Jameson
8d623ab1ea
fix some scroll issues
2 years ago
Henry Jameson
ab7490e49b
Merge remote-tracking branch 'origin/develop' into threecolumn
...
* origin/develop:
Fix active popover style
Use panel text instead of text for shoutbox icon
Fix dropdown menu style inside panel header
Fix phoenix sockets in dev mode
Fix no reactivity on vuex 4 values
fix tegulu
heck
fix i18n for good??
force runtime build of i18n
fix CSP by compiling the i18n templates as well
2 years ago
HJ
d8324dd80b
Merge branch 'from/develop/tusooa/shoutbox-icon-paneltext' into 'develop'
...
Use panel text instead of text for shoutbox icon
See merge request pleroma/pleroma-fe!1508
2 years ago
HJ
caacaf238c
Merge branch 'from/develop/tusooa/popover-in-panel-style' into 'develop'
...
Fix popover in panel header styling
See merge request pleroma/pleroma-fe!1507
2 years ago
Tusooa Zhu
fce9c5eeb2
Fix active popover style
2 years ago
Tusooa Zhu
6de87e8b65
Use panel text instead of text for shoutbox icon
2 years ago
Tusooa Zhu
041c72b07c
Fix dropdown menu style inside panel header
2 years ago
Tusooa Zhu
4ddb6189dc
Fix no reactivity on vuex 4 values
2 years ago
Henry Jameson
853f5145be
fix tegulu
2 years ago
Henry Jameson
b213d25711
heck
2 years ago
Henry Jameson
bd77f3a1a6
fix i18n for good??
2 years ago
Henry Jameson
6a319154d9
teleport bread
2 years ago
Henry Jameson
4a068483ed
wide mode initial implementation + cleanup
2 years ago
Henry Jameson
9e5037c715
make chatlist header sticky
2 years ago
Henry Jameson
835feea163
fix random error that sometimes occurs
2 years ago
Henry Jameson
52649bdabc
cleanup & code splitting
2 years ago
Henry Jameson
0a606c2720
fix chat loading endlessly
2 years ago
Henry Jameson
cfa8edf2c0
chats work and look a bit better
2 years ago
Henry Jameson
e7ac0e5d68
fix main column having wild widths
2 years ago
Henry Jameson
71863061c6
fixed tons of stuff, at least it looks normalish on desktop
2 years ago
Henry Jameson
0e83ced25b
refactored how main app layout works
2 years ago
HJ
f71f101fce
Merge branch 'vue3-again' into 'develop'
...
Migration to Vue 3 (again)
See merge request pleroma/pleroma-fe!1385
3 years ago
HJ
1d1ea7e703
Merge branch 'from/develop/tusooa/fix-feat-shoutbox-en' into 'develop'
...
Fix English translation of Shoutbox in features panel
See merge request pleroma/pleroma-fe!1489
3 years ago
Henry Jameson
052ad2fe3f
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
oops
3 years ago
Henry Jameson
a0099ecb66
oops
3 years ago
Henry Jameson
9940739f1f
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix some mishaps i noticed during self-review
3 years ago
Henry Jameson
afbe1a96ac
fix some mishaps i noticed during self-review
3 years ago
Henry Jameson
e029c2864f
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix importer
3 years ago
Henry Jameson
dadf2f407f
fix importer
3 years ago
Henry Jameson
6751c22a23
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
make all clickable icons into actual buttons
3 years ago
Henry Jameson
1943991077
make all clickable icons into actual buttons
3 years ago
Henry Jameson
115170f35d
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix emoji input warning spam
fix error clear icon
Add controlledShowingLongSubject and toggle in StatusContent props
3 years ago
Henry Jameson
c3690b456e
fix emoji input warning spam
3 years ago
Henry Jameson
70593e71e6
fix error clear icon
3 years ago
Tusooa Zhu
b84acfd7b7
Add controlledShowingLongSubject and toggle in StatusContent props
3 years ago
Henry Jameson
2179054384
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
fix warning about custom component
fix?
fix some issues with trees
removing uselsess stuff
fix reset buttons in profile again
fix spacing in poll expiration label
registration fixes
3 years ago
Henry Jameson
de2f968645
fix?
3 years ago
Henry Jameson
e1483488c7
fix some issues with trees
3 years ago
Henry Jameson
a1822f073d
removing uselsess stuff
3 years ago
Henry Jameson
218b15b5fd
fix reset buttons in profile again
3 years ago
Henry Jameson
bc029b0fa2
fix spacing in poll expiration label
3 years ago
Henry Jameson
2d7f242713
remove unused props to fix test
3 years ago
Henry Jameson
0afc955ebd
registration fixes
3 years ago
Henry Jameson
e80e53d9d2
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
re-fix i18n warnings again
fix qr code
3 years ago
Henry Jameson
afcfcce2e6
re-fix i18n warnings again
3 years ago
Henry Jameson
3e0bb91ff2
Merge branch 'vue3-again' into vue3-no-compat
...
* vue3-again:
lint + fixes for registration
fix production build's reply not working in tree mode
lock down version?
manual lint
Revert "fix weird thing i somehow missed"
Revert "lint"
fix weird thing i somehow missed
lint
3 years ago
Henry Jameson
5bbc0e0bb5
lint + fixes for registration
3 years ago
Henry Jameson
3799983d4f
fix production build's reply not working in tree mode
3 years ago
Henry Jameson
b93e5437bd
manual lint
3 years ago
Henry Jameson
64d56e6515
Revert "fix weird thing i somehow missed"
...
This reverts commit b132581b3a
.
3 years ago
Henry Jameson
d9d4d8954e
Revert "lint"
...
This reverts commit f20ae34400
.
3 years ago
Henry Jameson
b132581b3a
fix weird thing i somehow missed
3 years ago
Henry Jameson
f20ae34400
lint
3 years ago
Henry Jameson
dc8bef7928
remove compat build
3 years ago
Henry Jameson
650e69c336
fix misc warnings
3 years ago
Henry Jameson
f21dc21a83
properly implement resettableAsyncComponent
3 years ago
Henry Jameson
9afbb12f95
fix opacity control again
3 years ago
Henry Jameson
7b10e47b21
rename some binding hooks according to new names
3 years ago
Henry Jameson
4b630c3c36
fix warnings
3 years ago
Henry Jameson
bdd240a230
fix some more warnings
3 years ago
Henry Jameson
c57af7e242
remove some warnings
3 years ago
Henry Jameson
f706234d77
fix being unable to set/reset background (and possibly avatar/banner)
3 years ago
Henry Jameson
805615d52b
fix background not showing
3 years ago
Henry Jameson
8424b772b0
fix tabs in search
3 years ago
Henry Jameson
115f38c422
fix optional color inputs
3 years ago
Henry Jameson
48fd8a66ad
fix opacity control
3 years ago
Henry Jameson
53cde52027
fix font control
3 years ago
Henry Jameson
75f6506bc7
fix (You) spacing
3 years ago
Henry Jameson
1d77063a4b
fix shadow control in theme tab
3 years ago
Henry Jameson
ccd7378347
fix (roundness) ranges in theme tab
3 years ago
Henry Jameson
87d420a92b
port !1488 to vue3
3 years ago
Henry Jameson
d6bbccdd71
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop:
Remove debugging code
Fix overlapping buttons in Theme settings
Update dependency ruffle-mirror to v2021.12.31
Update dependency babel-loader to v8.2.4
3 years ago
Henry Jameson
913749739f
fix user-list-popover
3 years ago
Henry Jameson
0b7a8dca15
fix duplicate setting (most likely a merge issue)
3 years ago
Henry Jameson
dd4672dc9a
fix opening directly to filtering tab not working
3 years ago
Henry Jameson
9ac7046521
Fix notices not disappearing on their own
3 years ago
Henry Jameson
e4c804fac0
fix another spacing issue
3 years ago
Ilja
c34fdd46da
Merge remote-tracking branch 'pleroma/develop' into improve_delete_user_confirmation_message
3 years ago
Ilja
2dd75ca76c
Change translation key
3 years ago
HJ
b319c0c72b
Remove debugging code
3 years ago
Tusooa Zhu
c5551e834b
Fix English translation of Shoutbox in features panel
3 years ago
Tusooa Zhu
e58422889b
Fix overlapping buttons in Theme settings
3 years ago
Henry Jameson
b7755314b1
fix forms closing in timelines
3 years ago
Henry Jameson
3fb647b34b
fix minor renames
3 years ago
Henry Jameson
0eb9c019e4
woah ima stupid
3 years ago
Henry Jameson
4539feed40
fix checkboxes, specifically the NSFW one
3 years ago
Henry Jameson
9793002070
cleanup console log
3 years ago
Henry Jameson
01d8fa4e54
fix i18n at places
3 years ago
Henry Jameson
961ca3a71b
fix all the spacings i could find
3 years ago
Henry Jameson
08811e5a27
fix spacings in notifications
3 years ago
Henry Jameson
a6fae395da
fix dupe id
3 years ago
Henry Jameson
d690b88c1c
fix animations
3 years ago
Henry Jameson
d524e98348
fix capitalization (and localization of tooltips for scope icon)
3 years ago
Henry Jameson
7afa6c9f40
listeners aren't actually used
3 years ago
Henry Jameson
538903f9d8
fix selects in settings screen
3 years ago
Henry Jameson
c5a6f40dff
fix tabs not being able to be "disabled"
3 years ago
Henry Jameson
b817e09ee8
fix avatars not opening inline card
3 years ago
Henry Jameson
6b5791fda6
fix other weird route
3 years ago
Henry Jameson
9d7a7e2019
fix emoji input tests
3 years ago
Henry Jameson
c2cf13fc00
fix richcontent and its tests
3 years ago
Henry Jameson
edb66ecade
fix mobile post button being too square
3 years ago
Henry Jameson
c6a4a0a320
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop:
quick fix for alignment in avatars, juggling multiple branches is confusing
fix even more issues with avatars
Update dependency ora to v0.4.1
Update dependency mini-css-extract-plugin to v0.12.0
Update dependency karma-firefox-launcher to v1.3.0
fix avatars in mobile view
3 years ago
Henry Jameson
fa99abf106
quick fix for alignment in avatars, juggling multiple branches is confusing
3 years ago
HJ
a253c95170
Merge branch 'develop' into 'fix-avatars2'
...
# Conflicts:
# src/components/status/status.scss
3 years ago
Henry Jameson
c6e0dcf08e
fix even more issues with avatars
3 years ago
HJ
2cd8a3ec8d
Merge branch 'fix-mobile-avatars' into 'develop'
...
fix avatars in mobile view
See merge request pleroma/pleroma-fe!1479
3 years ago
Henry Jameson
971cec024c
fix avatars in mobile view
3 years ago
Henry Jameson
7a17eb7fec
fix selects
3 years ago
Henry Jameson
4cb14c257c
fix expert mode checkbox not working
3 years ago
Henry Jameson
1187727b60
fix tabswitcher bugs
3 years ago
Henry Jameson
54fd7e2be6
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop:
improve the looks of bot indicator
fix bot indicator appearing on retweeter avatar
Update dependency localforage to v1.10.0
Update dependency http-proxy-middleware to v0.21.0
Update dependency eslint-plugin-standard to v4.1.0
Update dependency eslint-plugin-import to v2.25.4
Update babel monorepo to v7.17.8
Update dependency iso-639-1 to v2.1.13
Update dependency express to v4.17.3
Update dependency eslint-plugin-promise to v4.3.1
Update dependency eslint-loader to v2.2.1
3 years ago
Henry Jameson
9478a462a7
improve the looks of bot indicator
3 years ago
Henry Jameson
4e2fd7baf9
fix bot indicator appearing on retweeter avatar
3 years ago
Ilja
e594252668
clean up leftover
...
There was a comment to enable something for eslint. This was a leftover from when it was dissabled.
But the dissabling was removed in a privious commit f9393b0dab
3 years ago
Ilja
88ad5033a8
Use empty array for emji instead
...
Instead of relying on a key that isn't actually usefull, I just provide an empty array directly.
3 years ago
Ilja
89c409c6d2
Add default array for RichContent emoji
...
Reports don't currently return an emoji key. There's an MR to add it, but in case something doesn't return this key, we now have a default empty array.
3 years ago
Ilja
d0bfd9a808
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into feat/report-notification
3 years ago
Ilja
f9393b0dab
Use RichContent component for Reports
...
Note that this expects an emoji list for the reports. I made an MR in BE to provide that: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3650
3 years ago
Ilja
1d42d05c1f
Use Select component
...
After merging develop, the dropdown didn't format properly any more because selects have been made into a component. Here I turn the select into a component as well.
3 years ago
Henry Jameson
5948d20f00
mutes and blocks tab works
3 years ago
Henry Jameson
b3ed29ff02
made withLoadMore work... sorta
3 years ago
Henry Jameson
26bfbdc2ad
fix sw compilation
3 years ago
Henry Jameson
051d51bcd9
fix suggest not working
3 years ago
Henry Jameson
5718c6491e
fix selects being messed up
3 years ago
Henry Jameson
a97c07bfdf
fix settings not persisting
3 years ago
Henry Jameson
d815f984fb
fix i18n errors related to @ symbol
3 years ago
Henry Jameson
4993dc37e2
fix rich content not rendering stillimage nor links correctly
3 years ago
Henry Jameson
0671aa0dd0
fix tabswitcher
3 years ago
Henry Jameson
b62653c202
fix chat user titles
3 years ago
Henry Jameson
be4244acde
fix some warnings
3 years ago
Henry Jameson
8311d4deba
shit renders yo
3 years ago
Henry Jameson
e51144809f
shit boots yo
3 years ago
Henry Jameson
cd4ad2df11
Merge remote-tracking branch 'origin/develop' into vue3-again
...
* origin/develop: (475 commits)
Apply 1 suggestion(s) to 1 file(s)
Update dependency @ungap/event-target to v0.2.3
Update package.json
fix broken icons after FA upgrade
Update Font Awesome
Update dependency webpack-dev-middleware to v3.7.3
Update dependency vuelidate to v0.7.7
Pin dependency @kazvmoe-infra/pinch-zoom-element to 1.2.0
lint
Make media modal buttons larger
Add English translation for hide tooltip
Add hide button to media modal
Lint
Prevent hiding media viewer if swiped over SwipeClick
Fix webkit image blurs
Fix video in media modal not displaying properly
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
Remove image box-shadow in media modal
Clean up debug code for image pinch zoom
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
...
3 years ago
HJ
b632d740c1
Merge branch 'expert-settings-and-serverside' into 'develop'
...
Expert settings and serverside settings + new defaults
See merge request pleroma/pleroma-fe!1438
3 years ago
HJ
123de8aad0
Apply 1 suggestion(s) to 1 file(s)
3 years ago
Henry Jameson
47bb08514b
fix broken icons after FA upgrade
3 years ago
Henry Jameson
71c0b59866
lint
3 years ago
Henry Jameson
a97db1efd6
Merge remote-tracking branch 'origin/develop' into expert-settings-and-serverside
...
* origin/develop: (83 commits)
Make media modal buttons larger
Add English translation for hide tooltip
Add hide button to media modal
Lint
Prevent hiding media viewer if swiped over SwipeClick
Fix webkit image blurs
Fix video in media modal not displaying properly
Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
Remove image box-shadow in media modal
Clean up debug code for image pinch zoom
Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
Bump pinch-zoom-element version
Clean up
Check whether we swiped only for mouse pointer
Scale swipe threshold with viewport width
Update pinch-zoom-element
Allow pinch-zoom to fill the whole screen
Use native click for hiding overlay
Reset position on swipe end even if we cannot navigate
Make lint happy
...
3 years ago
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
3 years ago
Tusooa Zhu
1b204012ea
Make media modal buttons larger
3 years ago
Tusooa Zhu
b67a557a8c
Add English translation for hide tooltip
3 years ago
Tusooa Zhu
5fb302d0f1
Add hide button to media modal
3 years ago
Tusooa Zhu
7e21853cca
Lint
3 years ago
Tusooa Zhu
7dd1a0dd30
Prevent hiding media viewer if swiped over SwipeClick
3 years ago
Tusooa Zhu
90b066a744
Fix webkit image blurs
3 years ago
Tusooa Zhu
1128cc463c
Fix video in media modal not displaying properly
3 years ago
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.
3 years ago
Tusooa Zhu
5829cd98af
Clean up debug code for image pinch zoom
3 years ago
Tusooa Zhu
3b4afdf567
Clean up
3 years ago
Tusooa Zhu
a485ebc2bb
Check whether we swiped only for mouse pointer
3 years ago
Tusooa Zhu
6980e4ddf1
Scale swipe threshold with viewport width
3 years ago
Tusooa Zhu
ddf6c9cef0
Allow pinch-zoom to fill the whole screen
3 years ago
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.
3 years ago
Tusooa Zhu
839627ffc4
Reset position on swipe end even if we cannot navigate
3 years ago
Tusooa Zhu
f3269cdc10
Make lint happy
3 years ago
Tusooa Zhu
3502d374e3
Prevent the click event from firing on content below modal
3 years ago
Tusooa Zhu
0190a36070
Add missing swipe click component
3 years ago
Tusooa Zhu
23a6b86ef3
Clean up
3 years ago
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.
3 years ago
Tusooa Zhu
a36673a6a8
Use pinch-zoom-element for pinch zoom functionality
3 years ago
Tusooa Zhu
544db06294
Add pan threshold
3 years ago
Tusooa Zhu
d9030b4fdd
Handle pinch action
3 years ago
Tusooa Zhu
a7570f5eb2
Preview swipe action
3 years ago
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.
3 years ago
Henry Jameson
f16f35a4d4
Merge remote-tracking branch 'origin/develop' into expert-settings-and-serverside
...
* origin/develop:
Update dependency v-click-outside to v2.1.5
Update dependency shelljs to v0.8.5
Update dependency portal-vue to v2.1.7
Update dependency lodash to v4.17.21
Update dependency karma-spec-reporter to v0.0.33
Update dependency karma-webpack to v4.0.2
Update dependency karma-sourcemap-loader to v0.3.8
Update dependency eslint-plugin-vue to v5.2.3
Update dependency chromedriver to v87.0.7
Update dependency @chenfengyuan/vue-qrcode to v1.0.2
Pin dependencies
Pin dependencies
Do not mute bot posts in notifications
Lint
Add renovate.json
Add bot indication to user icon on statuses
Mute bot posts
fix placeholder attachments opening new tab
3 years ago
HJ
51b14cc615
Merge branch 'eientei' into 'develop'
...
Mute bot posts filtering option
See merge request pleroma/pleroma-fe!1440
3 years ago
Henry Jameson
5930b667a1
reduce the copypaste by making it more functional-style
3 years ago
Henry Jameson
726fdbea15
remove "experimental" label from streaming api
3 years ago
Ilja
08a4c33c67
Explain better what delete does in moderation menu
3 years ago
Alexander Tumin
450145dd6b
Do not mute bot posts in notifications
3 years ago
Tusooa Zhu
551b8f3690
Fix "max depth in thread" setting
3 years ago
Tusooa Zhu
48178bdc53
Make maxDepthInThread instance-default
3 years ago