Commit graph

125 commits

Author SHA1 Message Date
bunnybeam
3c3a7b6cbb
cleanup for show-note-on-original-instance fixes 2025-10-26 11:44:21 +00:00
bunnybeam
e5ffb857d8
add warning to showOnRemote 2025-10-26 00:20:15 +01:00
Hazelnoot
ba433d8914 don't recursively check mute text and improve grouping 2025-09-13 11:34:36 -04:00
Hazelnoot
dfb3106dea propagate mute expand events from all note types 2025-09-13 11:34:36 -04:00
Hazelnoot
4847257011 fix bulk expand mute 2025-09-13 11:34:35 -04:00
Hazelnoot
54ad6438af refactor note mutes and render mandatoryCW as a mute 2025-09-13 11:34:35 -04:00
dakkar
071dd085c7 merge: Call note_view_interruptor for all notes (!1154)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1154

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2025-09-13 15:30:08 +00:00
bunnybeam
705e65e2d2
clarify that SkNote files are in the Sharkey style 2025-07-17 21:31:46 +01:00
bunnybeam
184d116632
add docstrings for components beginning with Sk, along with DynamicNotes 2025-07-17 17:38:45 +01:00
Hazelnoot
7200c3d6c8 implement note mutings and move favorited/renoted status into note entity directly 2025-06-23 13:47:04 -04:00
Hazelnoot
9bebf7718f hide muted threads behind a CW 2025-06-23 13:47:04 -04:00
Hazelnoot
23cfb5647c fix spacing between SkUrlPreviewGroup 2025-06-23 13:47:04 -04:00
Hazelnoot
c9389b013a fix Vue error in SkNoteDetailed and MkNoteDetailed 2025-06-23 13:47:04 -04:00
bunnybeam
1a14424be8
move note view interruptor code to plugin.ts 2025-06-19 01:09:47 +01:00
Marie
c54d0ace90 merge: Auto-select the first page of reactions on the note "reactions" tab (resolves #448) (!1121)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1121

Closes #448

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-14 16:18:58 +00:00
Hazelnoot
0a1e10e18b auto-select the first page of reactions on the note "reactions" pgae 2025-06-14 00:36:34 -04:00
Hazelnoot
a9063409f2 remove "RN:" link from NoteDetailed for consistency with other Note components 2025-06-13 22:04:00 -04:00
Hazelnoot
7eca06d672 use pnpm package alias for @transfem-org/sfm-js 2025-06-12 21:11:16 -04:00
Hazelnoot
3d804c560d use SKUrlPreviewGroup in more places 2025-06-07 20:54:21 -04:00
Hazelnoot
25174e837a allow note toolbar to scroll
https://developer.mozilla.org/en-US/docs/Web/CSS/overflow#accessibility
2025-06-04 19:09:03 -04:00
Hazelnoot
4d024d1165 use responsive gaps between note toolbar items 2025-06-04 19:07:57 -04:00
Hazelnoot
5818a89ba0 fix circular reference between i.ts, instance.ts, and misskeyApi.ts 2025-05-30 13:04:38 -04:00
Hazelnoot
50ba3c0f46 fix missing ".value" in SkNoteDetailed.vue 2025-05-30 12:35:31 -04:00
Hazelnoot
50a64f97df allow unauthenticated (logged-out) users to translate notes 2025-05-30 12:35:31 -04:00
Hazelnoot
b5357ac90d disable "translate" button after translating 2025-05-25 18:49:22 -04:00
Hazelnoot
2c8c650216 fix "translate" and "clip" buttons opening the note on mobile 2025-05-25 18:49:22 -04:00
Hazelnoot
28551c8103 use config.url instead of "https://${config.host}" 2025-05-21 08:27:23 -04:00
Hazelnoot
dc1adcc491 skip resolving preview when a link is known to be recursive 2025-05-20 21:37:25 -04:00
Hazelnoot
38d4a7fd56 don't recursively render note previews 2025-05-20 21:21:42 -04:00
Hazelnoot
c412f5d69a extract common translation UI into SkNoteTranslation.vue 2025-05-18 14:51:22 -04:00
Hazelnoot
cbb0f5a964 fix type errors in note translation source 2025-05-18 14:03:40 -04:00
Hazelnoot
2fdec0ce29 add option to put Translate button in the note toolbar 2025-05-16 20:00:48 -04:00
Hazelnoot
b52db71e18 factor out shared word mute logic 2025-05-12 23:28:55 -04:00
Hazelnoot
1a3c6f25a2 simplify access to showSoftWordMutedWord 2025-05-12 21:46:03 -04:00
Hazelnoot
05e5be8218 show muted words in NoteDetailed / NoteSub components 2025-05-12 21:46:03 -04:00
Hazelnoot
0e4b7c91f1 remove invisible user link from "muted note" placeholder 2025-05-10 21:52:40 -04:00
Hazelnoot
0a0f3c3387 add "clickable" styling for muted note placeholder 2025-05-10 21:50:18 -04:00
dakkar
bf80b3d07f fix reactions viewer styling in SkNote* 2025-05-01 11:48:10 +01:00
Hazelnoot
297666ac82 remove unused parameter from get-note-versions-menu.ts 2025-04-02 21:04:17 -04:00
Hazelnoot
6ac37b4d6c lint and type fixes 2025-04-01 20:47:04 -04:00
Hazelnoot
126d2119a3 fix type errors in SkNoteDetailed.vue 2025-04-01 14:41:04 -04:00
Hazelnoot
577facfb2e copy changes to SkNoteDetailed.vue 2025-04-01 11:22:41 -04:00
Hazelnoot
c371af34e8 copy sharkey settings into new frontend preferences model 2025-03-31 14:53:02 -04:00
Hazelnoot
f861bec1a7 update references from /scripts/ to /utility/ 2025-03-25 17:32:18 -04:00
Marie
ad14d2ebfa
upd: check for remote url first before providing local url on pleaseLoginContext 2025-03-09 20:26:55 +01:00
Hazelnoot
3642ea022b disable inline note previews from users with quotes disabled 2025-02-20 21:34:09 -05:00
Hazelnoot
292d3b9229 add "reject quotes" toggle at user and instance level
+ improve, cleanup, and de-duplicate quote resolution
+ add warning message when quote cannot be loaded
+ add "process error" framework to display warnings when a note cannot be correctly loaded from another instance
2025-02-20 09:57:48 -05:00
Hazelnoot
b2d43040b1 factor out shared "compute-merged-cw" routine 2025-02-16 19:20:42 -05:00
Hazelnoot
905b637648 append mandatory CW in all note views (Mk/Sk/Em + basic/Detailed/Simple/Sub) 2025-02-16 19:20:41 -05:00
Hazelnoot
feb80ee992 Merge branch 'develop' into merge/2024-02-03 2025-02-11 10:52:52 -05:00