summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/SkNoteSub.vue (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix: don't show quoted toast on cancel of quote noteMarie2024-09-161-2/+4
|
* update all our uses of `os.popup`dakkar2024-08-141-7/+21
|
* make same replacements to Sk*dakkar2024-06-221-1/+1
|
* add copyright text to all our filesdakkar2024-06-151-1/+1
|
* better block display for `<bdi>` elementsdakkar2024-06-071-1/+1
| | | | | | | | | | 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.
* Reactions not working on child notes in detailed viewMarie2024-02-221-2/+2
|
* rework boost visibility #388dakkar2024-02-161-39/+8
| | | | | | | * only show allowed visibilities * "local only" is a switch notice that the backend will limit the visibility, too
* fix: reply hover effectShittyKopper2024-02-041-3/+3
|
* upd: rename SkNoteSub propertyShittyKopper2024-02-041-5/+5
|
* upd: only enable hover effect on SkNoteDetailed and repliesShittyKopper2024-02-041-4/+6
|
* upd: expandAllCws also expands all long posts on first clickShittyKopper2024-02-041-1/+1
| | | | this mimics glitch-soc behavior
* upd: smoothly resize reply avatars depending on container sizeShittyKopper2024-02-041-1/+2
|
* upd: make note footer wider on smaller screensShittyKopper2024-02-041-8/+5
| | | | | | https://git.gay/eepy.zone/Sharkey/commit/3cc8320eb7d840e2a1bf458d4adfd8f41ac43e26 Co-authored-by: blueb <ihateblueb@proton.me>
* upd: make avatars smaller on replies to allow more space for textShittyKopper2024-02-041-39/+11
| | | | | | i'm unsure about the batch of @container blocks at the end of the CSS, they seem like leftovers from a previous implementation. removing them didn't seem to change anything but i may be overlooking something.
* merge: upstreamMarie2024-01-091-2/+2
|
* merge: upstreamMarie2024-01-091-11/+12
|
* Show conversation note hover effect on focusVolpeon2024-01-031-1/+2
|
* Hover effect for conversation notes (like Firefish)Volpeon2024-01-031-1/+20
|
* fix: lintMarie2024-01-021-0/+2
|
* fix: like button not playing reaction soundMarie2024-01-021-0/+1
|
* upd: add boost settingsMarie2024-01-011-30/+34
|
* Bring note style closer to FirefishVolpeon2024-01-011-29/+30
|
* (probably) fix line length between note and 1st replydakkar2023-12-311-1/+2
|
* upd: check for replies lengthMarie2023-12-311-1/+1
|
* fix: button effect not lining up on sub notes|Marie2023-12-291-8/+8
| | | | Closes #277
* merge: real-time updates on note detail view (#246)Marie2023-12-231-4/+20
|\ | | | | | | | | | | | | Closes #223 Reviewed-on: https://git.joinsharkey.org/Sharkey/Sharkey/pulls/246 Reviewed-by: Marie <marie@kaifa.ch>
| * add missing `.value`dakkar2023-12-231-2/+2
| |
| * real-time update: adjust replyCount up/downdakkar2023-12-231-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | this also fixes the connecting lines in the Sk-style view thanks @ShittyKopper for reporting the bug! NOTE: at this point, the `isDeletedRef` boolean is pretty much useless, because we're directly removing deleted notes from the `replies` array and therefore from the DOM (we were just hiding them, before); I'm intentionally not touching `isDeletedRef` to simplify merges from upstream
| * real-time update: hide deleted repliesdakkar2023-12-231-1/+1
| |
| * real-time updates on note detail viewdakkar2023-12-231-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `useNoteCapture` already subscribes to all updates for a note, so we can tell it when a note gets replied to, too Since I'm not actually adding any extra subscription in the client, just an extra callback, there should be no overhead when replies are not coming in. Also, all the timelines already call `useNoteCapture` for each note displayed, so we know the whole `GlobalEventService` thing works fine. Many thanks to VueJS for taking care of all the DOM complications
* | fix: note footer not properly resizingMarie2023-12-231-1/+2
|/
* merge: upstreamMarie2023-12-231-22/+21
|
* upd: add option for reply depthShittyKopper2023-12-081-2/+3
|
* upd: add additional check to visibility selector for boostMar0xy2023-12-041-1/+1
|
* add: choose boost visibility when clicking boostMar0xy2023-12-041-2/+40
| | | | Closes transfem-org/Sharkey#195
* fix: quotes showing in replies on a noteMar0xy2023-12-031-0/+1
|
* add: auto uncollapse CW on all notes optionMar0xy2023-12-031-1/+1
| | | | Closes transfem-org/Sharkey#191
* chore: lintMarie2023-12-031-1/+0
|
* upd: rework threading ui 2/2Insert5StarName2023-12-021-5/+92
| | | | | Co-authored-by: daph <d@waal.me> Co-authored-by: Marie <marie@kaifa.ch>
* fix: replys only going one layer deepInsert5StarName2023-12-021-1/+1
|
* upd: add option to select between note designsMar0xy2023-12-021-0/+545
Adds the ability to choose between `Sharkey` or `Misskey`