Split catspeak and isCat & Accessability #48

Merged
ashten merged 4 commits from feature/speakAsCat into main 2025-02-05 04:22:03 +00:00
Owner

Ports firefish splitting the speak as cat and is cat. Also ports the ability to disable seeing others cat speak for accessibility reasons

#12

Ports firefish splitting the speak as cat and is cat. Also ports [the ability to disable seeing others cat speak](https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/609) for accessibility reasons #12
leah added 1 commit 2025-01-19 18:45:27 +00:00
split speak as cat and is cat. Also add option for other people to disable it so they dont have to see cat speak
Some checks failed
Lint / pnpm_install (pull_request) Successful in 2m27s
Test (frontend) / vitest (22.x) (pull_request) Successful in 3m22s
Test (production install and build) / production (22.x) (pull_request) Successful in 3m7s
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 3m37s
Lint / lint (backend) (pull_request) Failing after 4m30s
Lint / lint (misskey-js) (pull_request) Successful in 4m19s
Lint / lint (frontend) (pull_request) Successful in 9m33s
Lint / lint (sw) (pull_request) Successful in 4m42s
Lint / typecheck (backend) (pull_request) Failing after 3m52s
Lint / typecheck (misskey-js) (pull_request) Successful in 4m54s
Test (backend) / e2e (22.x) (pull_request) Failing after 10m19s
Test (backend) / unit (22.x) (pull_request) Successful in 19m38s
140daecf2f
leah changed title from split speak as cat and is cat. Also add option for other people to disable it so they dont have to see cat speak to Split catspeak and isCat & Accessability 2025-01-19 18:45:49 +00:00
Author
Owner

Note: In my port it technically would allow for speak as cat to be enabled without isCat enabled. This is 1 less check for each note and also I feel like there is no point in checking both. And besides if someone wants to speak as a cat and not be as a cat why stop them?

I do wonder if I should make it so that its easy to turn them on separately. Other instances will probably not display it as cat speak if isCat is not on so to avoid confusion ive kept the frontend settings so that you have to turn on isCat to see the other toggle.

Note: In my port it technically would allow for speak as cat to be enabled without isCat enabled. This is 1 less check for each note and also I feel like there is no point in checking both. And besides if someone wants to speak as a cat and not be as a cat why stop them? I do wonder if I should make it so that its easy to turn them on separately. Other instances will probably not display it as cat speak if isCat is not on so to avoid confusion ive kept the frontend settings so that you have to turn on isCat to see the other toggle.
leah added 1 commit 2025-02-03 15:04:21 +00:00
fix mix of tabs and spaces
Some checks failed
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 1m43s
Lint / lint (backend) (pull_request) Successful in 1m57s
Test (backend) / unit (22.x) (pull_request) Successful in 3m56s
Lint / lint (frontend) (pull_request) Successful in 9m28s
Lint / lint (misskey-js) (pull_request) Successful in 1m16s
Test (backend) / e2e (22.x) (pull_request) Failing after 8m0s
Lint / lint (sw) (pull_request) Successful in 57s
Lint / typecheck (misskey-js) (pull_request) Successful in 1m15s
Lint / typecheck (backend) (pull_request) Failing after 1m56s
Test (production install and build) / production (22.x) (pull_request) Successful in 4m22s
Lint / pnpm_install (pull_request) Successful in 56s
Test (frontend) / vitest (22.x) (pull_request) Successful in 1m37s
f0de9000a0
leah added 1 commit 2025-02-04 13:33:14 +00:00
Merge branch 'main' into feature/speakAsCat
Some checks failed
Lint / pnpm_install (pull_request) Successful in 27s
API report (misskey.js) / report (push) Successful in 41s
Test (production install and build) / production (22.x) (pull_request) Successful in 1m1s
Test (frontend) / vitest (22.x) (pull_request) Successful in 1m18s
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 1m26s
Test (backend) / unit (22.x) (pull_request) Successful in 2m29s
Lint / lint (backend) (pull_request) Successful in 1m1s
Lint / lint (misskey-js) (pull_request) Successful in 32s
Lint / lint (sw) (pull_request) Successful in 29s
Lint / typecheck (misskey-js) (pull_request) Successful in 31s
Lint / typecheck (backend) (pull_request) Failing after 1m19s
Test (backend) / e2e (22.x) (pull_request) Failing after 6m25s
Lint / lint (frontend) (pull_request) Successful in 7m55s
55a2b82330
leah added 1 commit 2025-02-04 13:39:55 +00:00
fix tests?
All checks were successful
Lint / pnpm_install (pull_request) Successful in 57s
API report (misskey.js) / report (pull_request) Successful in 1m2s
API report (misskey.js) / report (push) Successful in 1m16s
Test (misskey.js) / test (22.x) (pull_request) Successful in 46s
Test (frontend) / vitest (22.x) (pull_request) Successful in 1m15s
Test (production install and build) / production (22.x) (pull_request) Successful in 1m47s
Lint / lint (backend) (pull_request) Successful in 1m1s
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 1m25s
Lint / lint (sw) (pull_request) Successful in 29s
Lint / lint (misskey-js) (pull_request) Successful in 51s
Lint / typecheck (misskey-js) (pull_request) Successful in 31s
Lint / typecheck (backend) (pull_request) Successful in 1m30s
Test (backend) / unit (22.x) (pull_request) Successful in 5m19s
Test (backend) / e2e (22.x) (pull_request) Successful in 6m39s
Lint / lint (frontend) (pull_request) Successful in 8m17s
12a9dab275
ashten merged commit ed302618f2 into main 2025-02-05 04:22:03 +00:00
ashten deleted branch feature/speakAsCat 2025-02-05 04:22:03 +00:00
Sign in to join this conversation.
No description provided.