* We need to custom paint the SVG at the right devicepixelratio because
Qt seems to be busted at scaling up - nothing I can see causes the
SVG to be rendered at higher than it's default resolution, so you end
up with plain bilinear upscale.
* Since we're doing custom palette swap anyway, it's not much harm to
just render ourselves, as we already basically had a dependency on
QtSvg - just need to add the include files to the dependencies.
Most of the icons in here come from the "Farm-Fresh Web Icons" pack from fatcow.com.
Licensed under Creative Commons Attribution 3.0 United States (CC BY 3.0 US).
Some icons have special notes:
delete.png is renamed to del.png to avoid obvious clashes with the C++ keyword.
flip_y.png is created just by rotating arrow_left.png to be vertical in the top half of the image, then rotating/flipping it to the bottom half.
upfolder.png is created by pasting arrow_up.png on top of folder.png, then erasing all pixels that overlap the front half of the folder.
action.png and action_hover.png are both based on document_page_next.png, with the little fold removed and colours changed.
control_reverse_blue.png is just control_play_blue.png flipped horizontally.
control_nan_blue.png and control_sample_blue.png are control_cursor_blue with the cursor edited out and replaced with the appropriate symbol. control_base_blue.png is not used directly but is kept in case future additions are needed.