Commit Graph

6817 Commits

Author SHA1 Message Date
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
Tusooa Zhu c17de10d3a
Delegate relativeTime plural rules to vue-i18n 2022-06-07 20:22:03 -04:00
Henry Jameson 832d7f2354 more fixes to chat popovers 2022-06-08 03:18:37 +03:00
Henry Jameson fa398b5e7a popup offsets should be fixed now 2022-06-08 03:08:03 +03:00
Henry Jameson 1154a6514b Merge remote-tracking branch 'origin/develop' into disjointed-popovers
* origin/develop: (25 commits)
  force panel headers to be square on mobile (for now?)
  fix gap between panel heading and timeline menu
  Fix Open Chat button
  fix?
  fix
  Revert "Merge branch 'revert-a88abc7e' into 'develop'"
  Revert "Merge branch 'from/develop/tusooa/lang-opts' into 'develop'"
  Fix registration error
  stick chat scroll to bottom to help with OSK resizing the viewport
  Pass file name of cropped avatar to form data
  Add English translation for filtering end-of-poll notifications
  Add settings for filtering end-of-poll notifications
  Add English translations for poll-end notifications
  Show poll-end notifications
  Fix virtual scrolling when the user has a lot of pinned statuses
  Update dependency @vuelidate/core to v2.0.0-alpha.41
  Make lint happy
  Make lint happy
  Add English translation for language options
  Add email language option to registration form
  ...
2022-06-08 02:13:47 +03:00
HJ 15229d27b4 Merge branch '3c-fixes' into 'develop'
restore notifications page, fix z-index issues

Closes #1166

See merge request pleroma/pleroma-fe!1534
2022-06-07 13:59:07 +00:00
Henry Jameson 9b5fe24ca4 restore notifications page, fix z-index issues 2022-06-07 16:52:03 +03:00
HJ 0aa334515b Merge branch 'threecolumn' into 'develop'
Layout refactoring + Three column mode

See merge request pleroma/pleroma-fe!1503
2022-05-31 17:46:59 +00:00
HJ 1418054b53 Merge branch 'from/develop/tusooa/fix-open-chat' into 'develop'
Fix Open Chat button

See merge request pleroma/pleroma-fe!1532
2022-05-31 17:46:31 +00:00
Henry Jameson a63aeccbcc force panel headers to be square on mobile (for now?) 2022-05-31 20:35:30 +03:00
Henry Jameson 58b8217283 fix gap between panel heading and timeline menu 2022-05-31 20:28:47 +03:00
Tusooa Zhu 152302cbff
Fix Open Chat button 2022-05-25 13:35:09 -04:00
Henry Jameson c3c120e91d fix? 2022-05-22 21:50:30 +03:00
Henry Jameson 1feff4dcc7 fix 2022-05-22 21:47:19 +03:00