Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAdd new Servo Logo #25749
Add new Servo Logo #25749
Conversation
* Added servo-64.png (replacing servo64.png @ 64px) * Added servo-100.png (replacing doge-tiny.png @ 100px) * Added servo-500.png * Added servo-500_icon.ico * Added servo-1000.png (replacing servo.png @ 500px) * Added servo.svg (replacing servo.svg)
* Added servo-500-icon.ico
highfive
commented
Feb 12, 2020
|
Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @nox (or someone else) soon. |
|
Can you also update support/android/apk/servoapp/src/main/res/mipmap/servo.png ? |
Absolutely |
|
@jdm do we want to land that now? |
|
@bors-servo r+ |
|
|
Add new Servo Logo <!-- Please describe your changes on the following line: --> * Added servo-64.png (replacing servo64.png @ 64px) * Added servo-100.png (replacing doge-tiny.png @ 100px) * Added servo-500.png * Added servo-500-icon.ico * Added servo-1000.png (replacing servo.png @ 1000px) * Added servo.svg (replacing servo.svg) --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because they add new logo assets <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
|
|
|
Is this a matter of replacing |
|
I expect that would work, but we should really overwrite the existing servo.png instead so that the new image gets used automatically. |
Makes sense but tried to avoid overwriting original PNG file(s) to keep them safe/available in case they are needed in the future. I suppose one can always go back in commit history for them. |
|
@bors-servo r+ |
|
|
|
|
|
This doesn't appear to have updated the logo on Windows. Servo.ico, servo.png, and servo64.png are still using the old logo. |
Probably due to file name(s). In order for the new assets to simply replace the old ones, they need to have the same name as the old assets. Alternatively, we can update the line of code that references old asset names to the new names. |
|
@malqinneh I'm not sure what the best approach would be but I took a quick look and it appears the relevant references are here: Line 15 in a9f7b13 servo/python/servo/build_commands.py Line 722 in 8f3622a servo/ports/glutin/headed_window.rs Line 149 in e07f028 |
|
@atouchet happy to update those items. I need to create a new fork of the Servo branch since the last one I started was merged, is that correct? |
|
That should work. Taking another look at the files in /resources I suspect that servo.icns may be another file that needs updating but it appears to be an Apple image format and I don't have a Mac. Edit: The reference to servo.icns is located at: Line 10 in 16bdf92 |
|
@atouchet created a new pull request. Let me know if we missed anything. Thank you very much for your help and patience |
|
Thanks! I will take a look at the PR. |
* Move old `Servo` logo into the archive. * Add new `Servo` logo.
malqinneh commentedFeb 12, 2020
./mach build -ddoes not report any errors./mach test-tidydoes not report any errors