Commit graph

7071 commits

Author SHA1 Message Date
Henry Jameson
873cd20d42 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  update status popover when its content changes (only status reference)
  slight z-index refactor and attempt at organizing it
2022-06-22 00:34:49 +03:00
Henry Jameson
a0ddfa499f update status popover when its content changes (only status reference) 2022-06-22 00:34:22 +03:00
Henry Jameson
872db65fd8 slight z-index refactor and attempt at organizing it 2022-06-22 00:30:10 +03:00
Henry Jameson
8aee85dd6a Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  fix popovers not scrolling in mobile notifications
  fix spacings again
2022-06-21 15:58:13 +03:00
Henry Jameson
93293db038 fix popovers not scrolling in mobile notifications 2022-06-21 15:57:42 +03:00
Henry Jameson
57d156f14a fix spacings again 2022-06-21 15:52:53 +03:00
Henry Jameson
eb01004dd1 fix spacings again 2022-06-21 15:52:41 +03:00
Henry Jameson
1ff33a78a7 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  fix tests by just ignoring the html comments
  fix mentionsline extramentions lack of space
  don't show bookmark button for anon visitors
2022-06-21 01:40:57 +03:00
Henry Jameson
7d719a2b18 fix tests by just ignoring the html comments 2022-06-21 01:40:09 +03:00
Henry Jameson
b7b6432e14 fix mentionsline extramentions lack of space 2022-06-21 01:32:31 +03:00
Henry Jameson
e6ed00ea1c don't show bookmark button for anon visitors 2022-06-21 01:24:50 +03:00
Henry Jameson
559886d844 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  don't stop propagation on settings modal open
  proper horizontal limit
  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:19:47 +03:00
Henry Jameson
3d4d694b49 don't stop propagation on settings modal open 2022-06-21 01:07:32 +03:00
Henry Jameson
78ced0c901 proper horizontal limit 2022-06-21 01:05:42 +03:00
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
48bcc81fd0 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  move media modal to the topmost layer
  optimization: only process resize/scroll events when popup is open
2022-06-21 00:14:23 +03:00
Henry Jameson
aca8cf64db move media modal to the topmost layer 2022-06-21 00:14:09 +03:00
Henry Jameson
63eb6f0377 optimization: only process resize/scroll events when popup is open 2022-06-21 00:12:35 +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
Henry Jameson
a348f62cb4 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  popover controls for user-card
  unify user popovers into a separate component
2022-06-16 17:10:15 +03: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
d4c17bab12 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers: (39 commits)
  limit width of popover to slightly lesser than screen width
  don't hide on clicks in popover's content
  use user popovers in notifications as well
  properly center user popovers
  user popovers WIP
  fix tests
  fix popovers in modals
  recalculate position on scrolls
  remove duplicate buttons on post buttons
  fix animations, replace ugly old mentionlink tooltips with new usercard ones
  fix popovers so that all of them have shadows
  turns out it is needed still + some code cleanup
  vPadding is no longer needed
  hide popovers on scroll
  more fixes to chat popovers
  popup offsets should be fixed now
  force panel headers to be square on mobile (for now?)
  fix gap between panel heading and timeline menu
  Fix Open Chat button
  fix?
  ...
2022-06-15 04:08:49 +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
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
Henry Jameson
71b5462a05 vPadding is no longer needed 2022-06-08 03:22:50 +03:00
Henry Jameson
e3b9c00d5e hide popovers on scroll 2022-06-08 03:22:15 +03: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
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
HJ
48c739027c Merge branch 'from/develop/tusooa/lang-opts' into 'develop'
Fix registration error

See merge request pleroma/pleroma-fe!1527
2022-05-22 16:41:37 +00:00
HJ
68a2c5db98 Merge branch 'revert-3b6d72ef' into 'develop'
Revert "Merge branch 'revert-a88abc7e' into 'develop'"

See merge request pleroma/pleroma-fe!1528
2022-05-22 16:41:16 +00:00