1
0
Commit Graph

86 Commits

Author SHA1 Message Date
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
dakkar c6eb1ffde3 hide note preview if it's already quoted - fixes #888
I do not particularly _love_ this solution, but it is simple and
effective

I can't find another reliable way to determine if a link goes to a
local note of the given id, apart from fetching the link
2025-02-10 11:42:10 +00:00
Hazelnoot 105f8be9f5 copy changes from MkInstanceTicker to SkInstanceTicker 2025-02-07 12:16:41 -05:00
Hazelnoot 5b68faf613 copy changes to SkNoteDetailed.vue 2025-02-03 14:47:42 -05:00
HellhoundSoftware 5a76b7069f Refactor renote tooltip text 2025-01-18 08:28:57 -05:00
HellhoundSoftware 3717654309 move tooltip message to computed 2025-01-15 16:14:35 -05:00
HellhoundSoftware 2c90eebe86 Add tooltip for shift-boost 2025-01-15 14:38:34 -05:00
HellhoundSoftware 7825f6e95e Open boost visibility menu on shift-click 2025-01-14 19:42:35 -05:00
dakkar d980875e83 remove duplicate role badges - fixes #868
when I copied over the changes from `MkNote*` to `SkNote*`, I forgot
to remove the old badge-related code
2025-01-02 09:46:56 +00:00
dakkar fb833d13cd preview AP objects as quotes - fix #595 2024-12-18 12:23:13 +00:00
dakkar 3d1e35c9b8 fix a bunch of CSS variables 2024-12-09 09:41:48 +00:00
dakkar 78cfcf023a copy from MkNoteDetailed to SkNoteDetailed 2024-11-22 12:43:31 +00:00
dakkar a930fd9758 probably fix most renamed CSS variables 2024-11-08 17:33:04 +00:00
dakkar 2ca1cbe51b copy changes from MkNote* to SkNote* 2024-11-08 16:04:32 +00:00
dakkar 2a4c91efcc Merge branch 'develop' into feature/2024.9.0 2024-10-18 22:09:11 +01:00
Marie 61cb46b171 upd: hide refresh if logged out and if local, change blocked error message 2024-10-15 18:21:08 -04:00
dakkar 7519f98462 copy changes from MkNoteDetailed to SkNoteDetailed 2024-10-09 15:52:42 +01:00
Marie e21e2530e6 fix: don't show quoted toast on cancel of quote note 2024-09-16 00:35:26 +02:00
dakkar e04c7ad09f copy changes from MkNote* to SkNote* 2024-08-30 12:12:44 +01:00
dakkar 51b031d3fc avoid double spaces 2024-08-06 20:30:14 +01:00
dakkar b4624ce035 copy from MkNoteDetailed to SkNoteDetailed
plus some extra fixes in MkNoteDetailed
2024-08-02 13:01:12 +01:00
dakkar e082cbe669 make same replacements to Sk* 2024-06-22 16:14:06 +01:00
dakkar 7c6312833f fix "react" button style in SkNoteDetailed
thanks fEmber for noticing!
2024-06-13 14:17:04 +01:00
dakkar b2cbd507fe Merge branch 'develop' into future-2024-05-31 2024-06-13 09:06:24 +01:00
dakkar 73323a70a3 use configured boost visibility, instead of note's 2024-06-12 17:51:35 +01:00
dakkar 935cb73c0b more robust "only one renote at a time" logic
this blocks the button as well, not just the hotkey
2024-06-12 17:49:13 +01:00
dakkar f98229d3e0 semicolons 2024-06-12 17:47:34 +01:00
dakkar 58c77c4d5c fix accesses to canRenote 2024-06-12 17:47:25 +01:00
dakkar 0b39869bdc merge: better block display for <bdi> elements - fixes #550 (!538)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/538

Closes #550

Approved-by: Marie <marie@kaifa.ch>
Approved-by: Tess K <me@thvxl.se>
2024-06-09 08:50:22 +00:00
dakkar f64e6e8646 semicolons 2024-06-08 17:33:15 +01:00
dakkar c0f9e44712 fix accesses to canRenote 2024-06-08 17:30:56 +01:00
dakkar 5dc8c2827c Merge branch 'develop' into future-2024-05-31 2024-06-08 16:45:53 +01:00
dakkar 388926775e I meant finally, not then, thanks fEmber 2024-06-07 14:47:16 +01:00
dakkar cb43994841 only allow a single boost via hotkey - fixes #467 #468
As usual, have to write the same thing four times ☹

The parentheses around `q` tell the hotkey/keymap code to ignore
auto-repeat events (which works fine in Chrome but not in Firefox, I
reported the bug https://bugzilla.mozilla.org/show_bug.cgi?id=1900397
)

In addition, I've added a guard variable that is true while calling
the backend to boost/renote, and false otherwise. This way, even in
Firefox we don't spam-boost. Unboosting is still *only with the
mouse*, I have not added that functionality.
2024-06-07 11:40:44 +01:00
dakkar 43c0ffe7f8 better block display for <bdi> elements
We use MfM in all sorts of places, and only some of them are actual
blocks. We can now tell the `Mfm` component to make the top-level
`<bdi>` a block when we need to (mostly note bodies, user
descriptions, announcements) and leave it inline in all other places.

This should still rendener inline rtl content embedded in ltr text in
a sensible way, while providing right-alignment for fully rtl blocks.
2024-06-07 11:18:25 +01:00
dakkar 886f5dd391 port changes from MkNote* to SkNote* 2024-04-11 13:44:47 +01:00
dakkar aad06a0e8b copy MkNote* changes to SkNote* 2024-03-24 12:02:58 +00:00
dakkar 760df9ebf0 copy changes to SkNote* 2024-03-08 16:10:52 +00:00
dakkar 8ab3f3aad6 copy changes to SkNote* 2024-03-07 16:20:43 +00:00
dakkar af548d05ca merge upstream for 2024.2.1 2024-03-02 16:36:49 +00:00