Mon 13 Aug 2012 03:37:11 PM UTC, comment #13:
Using GraphicsMagick 1,2,14 the blue
shading looks OK. But, it set the background to
white?
Seems safer to provide svg's and a selection
of png pixel sizes.
|
Mon 13 Aug 2012 03:14:33 PM UTC, comment #12:
As an afterthought, it would be nice to store the Octave sombrero logo also in svg format and produce raster versions only when needed.
|
Mon 13 Aug 2012 03:09:08 PM UTC, comment #11:
Theoretically 'convert' from GraphicsMagick can do the conversion.
Unfortunately, it doesn't work with my version of GraphicsMagick
GraphicsMagick 1.3.5 2009-01-26 Q8
which doesn't handle the blue color gradient in the logo. So, it may be better to check in common logo sizes into Mercurial.
|
Fri 10 Aug 2012 02:52:32 PM UTC, comment #10:
My guess is that generating a 256x256 or 64x64 icon from the original svg file will give better results than generating the same from a 512x512 bitmap file.
So what sizes are commonly needed?
If possible, these smaller files should be generated automatically as part of the build process instead of being done by hand and checked in to the hg archive so that they will be correct if the original svg file is edited.
|
Fri 10 Aug 2012 02:48:03 PM UTC, comment #9:
I'd like to have the 512x512 version included. Do we just need the highest resolution or should bitmaps of different sizes by included?
|
Fri 10 Aug 2012 02:43:45 PM UTC, comment #8:
Should we include these png files in the distribution as a convenience?
|
Fri 10 Aug 2012 01:24:49 PM UTC, comment #7:
I had inkscape around so I made the PNGs in the sizes you requested; I attach the files.
(file #26343, file #26344)
|
Thu 09 Aug 2012 08:33:44 PM UTC, comment #6:
Windows users can't compile C++ code either with default tools, but this doesn't mean that C++ code isn't the preferred form for modification of Octave's binary.
Just install whatever you need in Windows (e.g. gimp or inkscape) and create whatever logo you want from the svg.
|
Thu 09 Aug 2012 08:28:56 PM UTC, comment #5:
http://hg.savannah.gnu.org/hgweb/octave/raw-file/tip/doc/icons/octave-logo.svg
There it is.
I suppose that the svg is the "preferred form for modification", so it should be considered the source code, from which you can make your own logo. In that case, it probably should be included in tarballs.
|
Thu 09 Aug 2012 08:28:48 PM UTC, comment #4:
Ignore the last part of my prior comment, I found the logo under
share/octave/3.6.1/imagelib
Regardless, Windows can't use an SVG file for an icon (or even open an SVG with default programs).
|
Thu 09 Aug 2012 08:21:49 PM UTC, comment #3:
Opps ... I forgot to mention that MacOS requires a png with a transparent background.
Can the octave-logo.png (32x32) be replaced by a 512x512 version?
|
Thu 09 Aug 2012 08:17:42 PM UTC, comment #2:
That path doesn't exist in my windows distribution of 3.6.1, and I can't find any SVG files anywhere else in the distribution, either.
|
Thu 09 Aug 2012 07:12:02 PM UTC, comment #1:
doc/icons/octave-logo.svg is a resolutionless version of the logo. Is this not enough?
|
Thu 09 Aug 2012 06:36:02 PM UTC, original submission:
Windows 7 requires a 256x256 icon and MacOS requires a 512x512 icon.
Can an Octave icon with a resolution of 512 or higher be added to the sources?
|