Diamond does a great job at finding its logo, and yes, opens fine even without it.
The issue is when it has problems understanding the logo - when the Python wrappers for librsvg are not present for example. The change here handles this, and importantly, allows you to carry on and use Diamond.
Another option would be to provide a fallback png image icon - as has been implemented in Jon's now merged branch ~jon-hill/spud/mac_port. This should fix the SVG read error. It is still useful to have Diamond open irrespective of any further icon issues!
Diamond does a great job at finding its logo, and yes, opens fine even without it.
The issue is when it has problems understanding the logo - when the Python wrappers for librsvg are not present for example. The change here handles this, and importantly, allows you to carry on and use Diamond.
Another option would be to provide a fallback png image icon - as has been implemented in Jon's now merged branch ~jon-hill/ spud/mac_ port. This should fix the SVG read error. It is still useful to have Diamond open irrespective of any further icon issues!