Commit graph

7256 commits

Author SHA1 Message Date
Henry Jameson
2bcd455691 Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  update changelog for vue3/threecolumn/popovers changes
2022-06-27 14:48:23 +03:00
Henry Jameson
55e9acc4ad update changelog for vue3/threecolumn/popovers changes 2022-06-27 14:48:12 +03:00
Henry Jameson
6f337b47fd Merge branch 'disjointed-popovers' into shigusegubu-vue3
* disjointed-popovers:
  use nextrick with status popover updates
  fix invisible old popover, cleanup, add selection indicator in mentionlinks
2022-06-27 14:29:10 +03:00
Henry Jameson
6be625b058 use nextrick with status popover updates 2022-06-27 14:28:51 +03:00
Henry Jameson
81bf18a311 fix invisible old popover, cleanup, add selection indicator in mentionlinks 2022-06-27 14:26:47 +03:00
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
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
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