New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated sound library and readjusted sound library dialog to fit all categories #27348
Conversation
…Collect, Human, and Nature
…ransition will be uploaded in a diff commit because of how the original folders with .wav files were separated
… all uploaded to sound library
… doesn't have scroll feature available and it needs to be 3 column wide according to Ryan so will now work on that
…common.scss so that it applies to both gamelab and applab
Hi Karis! Thank you for adjusting your approach and moving the updates into one pull request (PR)! Since we're consolidating here, let's take the time to make this PR as great as possible. When writing a pull request description, it's helpful to reviewers (and to our future selves!) to include some more details. In a lot of ways, our PRs are the best documentation we have. In this case, I'd love to see the following:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
soundLibrary.json jumped from 130KB to 2.1MB in this change. I'm a little worried about that. Interested in @joshlory's thoughts on this too - maybe time to fundamentally change our approach to this library? If so, are we okay with this as an intermediate state?
Not ship-blocking, but I get the grid illusion when looking at the expanded categories. If it's not just me, I wonder if there's a way to arrange the category boxes to remove the illusion. |
Fantastic description, thank you for taking the time to write up all those details! This will be sooo helpful next time we have a sound library update. My remaining concern is the size of soundLibrary.json, let's have a discussion about that before moving forward (maybe while Ryan is still working out licensing issues). +1 to @epeach's grid illusion comment, I also get that. Let's track that as follow-up work as well instead of addressing it here; that seems to be a problem that existed before your changes. |
^Followed up with Mark on Slack re: grid illusion. He's doing some mock-ups and I'll add as bug to *Labs backlog. |
No, thank YOU, Brad, for providing such valuable feedback!!! I really appreciate it! I'll use your comment as a checklist for myself whenever I write up PRs to make sure it's a descriptive PR. |
Follow-up after discussion with Erin, Josh, and Brad:
Josh will work on gzipping and I will check in with Ryan about lowercasing the filenames.
|
Update on discussion with Ryan regarding lowercasing and cleaning up aliases:
|
…e the or epic media. sound files are all lowercase now to match existing style
…filename styles. category_app was not updated to have lowercase names so updated that as well.
…ecause it wasn't considering the new sound files that were added.
…had multiple underscores instead of one so changed that to one underscore.
What changed:
'Poof', Pop', 'Projectile', 'Puzzle', 'Retro', 'Slide', 'Swing', 'Swish', 'Tap', 'Transition', 'Whoosh'.
Where it changed:
Why make this change (refer to Jira tickets):
How changes were tested: