Commit 2ddecef
feat(sounds): add mechanical keyboard sounds (@mshareef-git) (#7764)
I really loved using sound effects in Monkeytype cause I don't have a
mechanical keyboard, but there were limited options for sounds (just
about 15 or so). That's why I added 14 new mechanical keyboard
soundpacks. I previously contributed similar one called Wayvibes, so I
wanted to bring that variety here.
below is the summary:
Added 14 new soundpacks (IDs click17 through click30) to
frontend/static/sound/.
Included Sounds: Akko Lavenders, CherryMX (Black, Blue, Brown, Red in
ABS/PBT), EG Oreo, Kailh Box White, Razer Green, Shadowgun, Tealios v2,
and Trust GXT 865.
Standardized naming: Followed the existing clickXX_N.wav/mp3 format for
all audio files to ensure consistency with the current codebase.
Code Updates:
Updated packages/schemas/src/configs.ts to whitelist new sound IDs.
Mapped new audio assets in
frontend/src/ts/controllers/sound-controller.ts.
Added UI buttons in frontend/src/html/pages/settings.html and CLI
aliases in frontend/src/ts/commandline/commandline-metadata.ts.
Checks
[ ] Adding quotes?
[ ] Adding a language?
[ ] Adding a theme?
[ ] Adding a layout?
[ ] Adding a font?
[x] Check if any open issues are related to this PR; if so, be sure to
tag them below.
[x] Make sure the PR title follows the Conventional Commits standard.
[x] Make sure to include your GitHub username prefixed with @ inside
parentheses at the end of the PR title.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Seif Soliman <byseif21@gmail.com>
Co-authored-by: Abul Khasim <117190708+abulKhasim@users.noreply.github.com>
Co-authored-by: Ray Chen <54078384+rayzchen@users.noreply.github.com>
Co-authored-by: Mateus Boergeson <mateusboergeson@gmail.com>
Co-authored-by: mateus <andersenmats@proton.me>
Co-authored-by: Nad Alaba <37968805+nadalaba@users.noreply.github.com>
Co-authored-by: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com>
Co-authored-by: ares?? <146799833+AzureNightlock@users.noreply.github.com>
Co-authored-by: NaolMengistu <naolmengistu@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: DannyKoz123 <dbk@hundzor.org>
Co-authored-by: Daniel Kozintsev <danielkozintsev@gmail.com>
Co-authored-by: redfp <50246819+redfp@users.noreply.github.com>
Co-authored-by: Albin David C <105530284+albindavidc@users.noreply.github.com>
Co-authored-by: 14muffinz <135548153+14muffinz@users.noreply.github.com>
Co-authored-by: Miodec <13181393+Miodec@users.noreply.github.com>
Co-authored-by: Darshan Paccha <167102590+d1rshan@users.noreply.github.com>
Co-authored-by: Dhruv <148534040+Dhruv1249@users.noreply.github.com>
Co-authored-by: Oussama <196547922+lacunepoetique@users.noreply.github.com>
Co-authored-by: Abdellah Ennajari <105159582+ennajari@users.noreply.github.com>
Co-authored-by: Karthikeyan <75555469+J-Karthikeyan@users.noreply.github.com>
Co-authored-by: Sharann Manojkumar <66624533+Sharann-del@users.noreply.github.com>
Co-authored-by: Ma3ert <85261630+Ma3ert@users.noreply.github.com>
Co-authored-by: Martin Namukombo <mastadict@gmail.com>
Co-authored-by: Akshat Kashyap <kashyapakshat1312@gmail.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
Co-authored-by: Christian Fehmer <fehmer@users.noreply.github.com>1 parent 8717447 commit 2ddecef
104 files changed
Lines changed: 40 additions & 0 deletions
File tree
- frontend
- src
- html/pages
- ts
- commandline
- constants
- static/sounds
- click17
- click18
- click19
- click20
- click21
- click22
- click23
- click24
- click25
- click26
- packages/schemas/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
712 | 712 | | |
713 | 713 | | |
714 | 714 | | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
715 | 725 | | |
716 | 726 | | |
717 | 727 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
396 | 406 | | |
397 | 407 | | |
398 | 408 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
20 | 30 | | |
21 | 31 | | |
22 | 32 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments