Commit graph

54 commits

Author SHA1 Message Date
Henry Jameson
7069894c53 chatmessage improvements 2026-07-09 01:07:59 +03:00
Henry Jameson
5bc802932e migrate chats module to pinia 2026-07-08 20:29:59 +03:00
Henry Jameson
5e306026d8 delete works 2026-07-08 19:34:09 +03:00
Henry Jameson
26a2b4fca1 refactored chat handling into chat view component 2026-07-08 17:47:50 +03:00
Henry Jameson
a58cdd954d adapted chatmessage to display statuses 2026-07-07 21:15:15 +03:00
Henry Jameson
55917125a8 refactored chat into separate chat_view and chat_message_list 2026-07-07 20:44:13 +03:00
Henry Jameson
893ab9d73b cleanup unused imports 2026-06-25 13:46:27 +03:00
Henry Jameson
3d19008f0c lint 2026-06-04 21:59:09 +03:00
Henry Jameson
e0c8fcc82b eliminate cyclic dependencies by register most-used components globally 2026-06-04 20:49:43 +03:00
Henry Jameson
3aca1ce6c0 dynamically load gallery 2026-06-04 18:27:28 +03:00
Henry Jameson
b7ccbc6726 cleanup dynamic/static import warnings 2026-06-02 18:09:12 +03:00
Henry Jameson
4e235562aa massive rename and separation merged config into its own "store" 2026-03-24 21:42:22 +02:00
Henry Jameson
ca0da60bcd even more getter fixes 2026-02-23 20:14:39 +02:00
Henry Jameson
18d8ea6b63 better lint 2026-01-29 20:40:00 +02:00
Henry Jameson
24ce2dc0a5 first pass of migration - states and obvious replacements 2026-01-29 00:51:37 +02:00
Henry Jameson
42930252b1 better imports organization 2026-01-08 17:42:20 +02:00
Henry Jameson
b05a501236 biome check --write 2026-01-06 16:23:17 +02:00
Henry Jameson
9262e803ec biome format --write 2026-01-06 16:22:52 +02:00
Henry Jameson
8b8975adb2 even even more weight loss 2025-08-10 23:16:29 +03:00
Henry Jameson
6341747ec9 more weight reduction 2025-08-10 22:38:31 +03:00
Henry Jameson
4ff257be57 only put heavy components if truly needed 2025-08-10 21:35:19 +03:00
Henry Jameson
3b2f1fbbc1 more linting 2025-03-31 12:51:17 +03:00
Henry Jameson
bcc9d9b851 fix sass warnings 2025-02-18 22:31:33 +02:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Henry Jameson
41f54b687b Merge remote-tracking branch 'origin/develop' into customizable-post-actions 2025-01-16 18:12:29 +02:00
Henry Jameson
4887d37110 make all dropdown menus consistent 2025-01-13 17:38:44 +02:00
Henry Jameson
fa76be2f9a check for betterShadow support in the userAvatar instead of its parents 2025-01-07 21:01:57 +02:00
Henry Jameson
7575079da9 fix badge-notificaiton color in favicon and notifications 2024-02-28 22:28:15 +02:00
Henry Jameson
11fd220734 chat styles + related improvements 2024-02-19 15:11:59 +02:00
Henry Jameson
ae345d2c45 buttons look great now, including unstyled ones menu items work too 2024-02-12 17:26:08 +02:00
Sean King
b1dcea0199
Migrate interface module to store 2023-04-05 21:06:37 -06:00
tusooa
7dc2277453
Use stylelint 2023-01-09 13:02:16 -05:00
Henry Jameson
fddb531ed2 --fix 2022-07-31 12:35:48 +03:00
Henry Jameson
f6d0d3efba add popovers to chats 2022-07-20 12:54:51 +03:00
Henry Jameson
832d7f2354 more fixes to chat popovers 2022-06-08 03:18:37 +03:00
Henry Jameson
afbe1a96ac fix some mishaps i noticed during self-review 2022-03-30 23:48:06 +03:00
HJ
58d0f9678b Merge branch 'fix-mentions-new-bugs' into 'develop'
Fix newfound bugs with rich mentions + user suggestions

See merge request pleroma/pleroma-fe!1430
2022-02-20 15:11:52 +00:00
Henry Jameson
0f01931309 make chat messages behave same as posts for animated gifs 2022-02-03 22:52:41 +02:00
Henry Jameson
e654fead23 refactored attachments and gallery. All attachments now are in gallery. 2021-06-17 16:29:46 +03:00
Henry Jameson
1717a3aaf2 fix chats again 2021-06-16 12:44:04 +03:00
Henry Jameson
1fdfc42159 fix mentions in chats 2021-06-13 21:43:45 +03:00
Henry Jameson
609dc5da0c fix chats messages 2021-06-13 21:42:25 +03:00
Henry Jameson
90a188f2c3 cleanup 2021-06-12 19:54:34 +03:00
Henry Jameson
8e9f5d7580 renamed StatusText to StatusBody for clarity, fixed chats 2021-06-07 19:50:38 +03:00
Henry Jameson
61dcdbf992 migrate to v-slot 2021-04-07 22:42:34 +03:00
Shpuld Shpuldson
7b99d98c55 Replace all use of <a> + href='#' with proper buttons 2020-11-24 12:32:42 +02:00
eugenijm
e798e9a417 Optimistic message sending for chat 2020-11-01 23:36:58 +03:00
Henry Jameson
b19c2eb0fb More stuff. Buttons in user card's corner now have MUCH bigger hitboxes 2020-10-20 22:13:19 +03:00
Henry Jameson
046c60cb61 cancel -> times 2020-10-20 21:18:23 +03:00