Add icon for MuseScore#4154
Conversation
|
This one clearly needs an update, hope your icon will be merged! |
|
Sorry for the delay. I'll try to review this one shortly. |
|
Hi, @p-sage - thanks for the contribution. It looks great for a first go! Are you OK with doing further work on this? There are some small colour and alignment issues.
You may want to consider leaving off the logo's shine, if you think it makes it unclear at pixel sizes. |
|
Sure, I will apply those changes, give me a few days. So, I need to align top and bottom of the three light blue shapes, in every pixel size? Is that correct? |
|
@Naicon67 yes, correct. Hopefully aligning the shape is just a simple scaling up by a fraction of a pixel. Admittedly, regenerating the shadow and highlight can be a bit annoying. Sorry about that 🙇 There are no set rules when dealing with an organic shape like this, not really, but I like to align the outermost convex curves, or vertical/horizontal straight lines of a logo shape to the pixel grid. Anything inside the shape being aligned is not as important as getting the "outline" right [edited. Hope that makes sense!] Let me know if you need any help. |
|
@achadwick just fixed the 64px one. Let me know if that's correct and I will do the other sizes |
|
@Naicon67 Looks good! Thanks for lifting those colours up too/ When the set is complete, please run |
|
Done, check it out @achadwick |
|
Uhm I see some tests failed @achadwick , is there anything else I need to fix? |
|
Hi @Naicon67 - It's looking really nice and sharp now, thanks for the alignment and colour fixes! It looks like All the prepare script does is run some optimisations, to strip out Inkscape metadata, remove styles with default values etc. If you update this PR with the following files, the test ought to pass next time it runs. I can merge it then :) ➡️ musescore-workdir-optimized.zip btw, are you OK with the "Final steps" workflow outlined in tools/work/README.md? |
|
Huh that's weird, I did run the scripts. I will give it a try tomorrow, worst case I will ask for some help. Cheers |
|
@achadwick I tried multiple times and ways to run the scripts, but the test still failed. It looked like it didn't do anything, my terminal didn't print any errors nor messages. I just copied the files you gave me, but I want to understand why I couldn't run them myself for future work |
|
@Naicon67 I can try to help out with any workflow issues too, if you're interested in working on more icons. Quick Q: when you run "prepare.sh" and "put-into-theme.sh", do you see output like the output below? If the Don't forget, you need to put the newly optimised files in tools/work back into the main tree, so that Git can see the changes. We actually configure Git to ignore SVG files under tools/work because it's intended as a temporary working space for complete sets of icons. After this, git tools should see pending changes (unless of course the svgo/scour calls just produced the same files) |
|
@Naicon67 OK, looks like the tests are passing here on github now. I'll do a squash and merge shortly, and then this PR will close and show as merged. I hope you can get our toils working on your computer. If you have any further difficulties, please open a new topic at https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/issuesusing the "Blank issue" template
|
|
Hi @Naicon67 - just merged 🎉 Thanks so much for the contribution! It's really good stuff. When I merged, I "squashed" your 4 commits here into a new one, and pushed that to our master branch. That means that your "musecore" branch will now have diverged from the Papirus mainline: feel free to delete it on Github. If you're having toolchain difficulties, please raise them in a new issue and I can do some general developer support there. |
|
My bad, I didn't realize I was editing the .svg outside of the tools/work directory. Happy to see it in main :) |

Hi it's my first ever contribution to a public repo. I wanted to have the new MuseScore logo, so here it is :)
I'm not entirely sure if it should replace the old one, and I'm not 100% sure about the pixel alignment thing, so please let me know