Commit Graph

7033 Commits

Author SHA1 Message Date
Henry Jameson af98bc2973 don't use async component for user popover to fix the incorrect initial
position.
for some reason same doesn't work with status popover...
2022-06-21 01:03:20 +03:00
Henry Jameson aca8cf64db move media modal to the topmost layer 2022-06-21 00:14:09 +03:00
Henry Jameson 01e56a3e10 Merge remote-tracking branch 'origin/disjointed-popovers' into disjointed-popovers
* origin/disjointed-popovers:
  popover controls for user-card
  unify user popovers into a separate component
2022-06-20 23:57:44 +03:00
Henry Jameson cb89646c56 optimization: only process resize/scroll events when popup is open 2022-06-20 23:55:39 +03:00
HJ 56501e95c4 Merge branch 'from/develop/tusooa/migration-ui' into 'develop'
Add ui for account migration

See merge request pleroma/pleroma-fe!1414
2022-06-19 20:35:58 +00:00
HJ 0e65253360 Merge branch 'improve_delete_user_confirmation_message' into 'develop'
Explain better what delete does in moderation menu

See merge request pleroma/pleroma-fe!1453
2022-06-19 20:32:27 +00:00
HJ 5ad7dc7835 Merge branch 'from/develop/tusooa/backup-ui' into 'develop'
Add ui for backup

See merge request pleroma/pleroma-fe!1520
2022-06-19 20:31:19 +00:00
HJ b4006bf4f0 Merge branch 'translation-sk' into 'develop'
add SK (Slovak) translation

See merge request pleroma/pleroma-fe!1517
2022-06-19 20:29:25 +00:00
k2s c1ee78756c add SK (Slovak) translation 2022-06-19 20:29:24 +00:00
HJ da022e722e Merge branch 'from/develop/tusooa/unit-pl' into 'develop'
Use vue-i18n to determine plural forms of time units

Closes #1164

See merge request pleroma/pleroma-fe!1535
2022-06-19 20:28:29 +00:00
HJ 2b10fe06fa Merge branch 'from/develop/tusooa/show-underlay-mobile' into 'develop'
Show underlay for mobile

See merge request pleroma/pleroma-fe!1536
2022-06-19 20:26:55 +00:00
HJ 4452a14c77 Merge branch 'from/develop/tusooa/topbar-input-text' into 'develop'
Fix top bar input text colour

See merge request pleroma/pleroma-fe!1538
2022-06-19 20:26:24 +00:00
HJ 6fb483955e Merge branch 'fix-mobile-emoji-search' into 'develop'
EmojiPicker: Workaround to search immediately on mobile

See merge request pleroma/pleroma-fe!1539
2022-06-19 20:25:43 +00:00
Henry Jameson 60571685c2 popover controls for user-card 2022-06-16 17:06:16 +03:00
Henry Jameson d84cda7009 unify user popovers into a separate component 2022-06-16 16:48:10 +03:00
Henry Jameson 770d12f7ad limit width of popover to slightly lesser than screen width 2022-06-15 04:03:18 +03:00
Henry Jameson b343599e6f don't hide on clicks in popover's content 2022-06-15 04:02:05 +03:00
Henry Jameson 30c4a66518 use user popovers in notifications as well 2022-06-15 04:01:46 +03:00
Henry Jameson d3b5d27f29 properly center user popovers 2022-06-15 03:50:57 +03:00
Henry Jameson 7c633aa952 user popovers WIP 2022-06-13 13:45:04 +03:00
Henry Jameson 3628fb4272 fix tests 2022-06-13 13:19:54 +03:00
Henry Jameson 97e4a3d8e5 fix popovers in modals 2022-06-13 01:36:41 +03:00
Henry Jameson 85de0927fa recalculate position on scrolls 2022-06-13 01:30:20 +03:00
Sean King 1b796691b0
Change message on unsupported edit features 2022-06-12 10:16:56 -06:00
Henry Jameson 8979548ed8 remove duplicate buttons on post buttons 2022-06-12 16:32:32 +03:00
Henry Jameson 55adcd822e fix animations, replace ugly old mentionlink tooltips with new usercard ones 2022-06-12 16:31:56 +03:00
Henry Jameson 61d63b0e61 fix popovers so that all of them have shadows 2022-06-12 15:23:43 +03:00
Henry Jameson ce00954e7c turns out it is needed still + some code cleanup 2022-06-12 15:21:09 +03:00
Lain Soykaf 67a9452e11 ReactButton: Workaround for android composition mode 2022-06-12 13:48:21 +02:00
Lain Soykaf 9c8738ff22 EmojiPicker: Workaround to search immediately on mobile
See https://github.com/vuejs/vue/pull/9814
2022-06-12 13:38:12 +02:00
Sean King 21c590f83f
Clarification on unsupported edit features warning 2022-06-11 23:51:13 -06:00
Sean King 87fa7b82fb
Add warning for editing statuses 2022-06-11 20:40:53 -06:00
Sean King 8dac3932fe
Only refetch status on highlight if streaming is not enabled 2022-06-11 20:10:16 -06:00
Sean King 6e42409b8a
Fetch status when highlighting it 2022-06-11 19:30:29 -06:00
Tusooa Zhu c195e3571c
Handle explicit mention changes in status updates 2022-06-11 20:33:12 -04:00
Sean King 29e7972d8b
Credit to the chad tusooa 2022-06-11 16:44:08 -06:00
Sean King 32ecdfdd87
Don't pollute the original timeline when new media attachment is added 2022-06-11 16:38:03 -06:00
Sean King 80ec88beab
Use statusId instead of repliedUser.id 2022-06-11 16:32:46 -06:00
Tusooa Zhu 31571361d3
Fix top bar input text colour 2022-06-11 18:18:27 -04:00
Sean King 15005a2a50 Merge branch 'from/edit-status/tusooa/1' into 'add/edit-status'
Display attachment description updates properly

See merge request seanking/pleroma-fe!2
2022-06-11 22:17:12 +00:00
Tusooa Zhu 131febe653
Display attachment description updates properly 2022-06-11 18:06:46 -04:00
Sean King 77e6aa6968
Remove comment regarding Mastodon in API service 2022-06-11 10:32:37 -06:00
Sean King 4b3de2797e Merge branch 'from/edit-status/tusooa/1' into 'add/edit-status'
Display edited status

See merge request seanking/pleroma-fe!1
2022-06-11 16:31:13 +00:00
Tusooa Zhu bb5aed09cf
Display edited status 2022-06-11 12:20:11 -04:00
Sean King 1a333aabba
Add edit status functionality 2022-06-07 21:31:48 -06:00
Tusooa Zhu 1ce78435c4
Show underlay for mobile 2022-06-07 21:48:34 -04:00
Tusooa Zhu 13cff692f0
Fix tests 2022-06-07 20:34:08 -04:00
Henry Jameson 71b5462a05 vPadding is no longer needed 2022-06-08 03:22:50 +03:00
Tusooa Zhu 772ddade21
Add English translations for correctly i18nized time units 2022-06-07 20:22:25 -04:00
Henry Jameson e3b9c00d5e hide popovers on scroll 2022-06-08 03:22:15 +03:00