bugGNU Octave - Bugs: bug #37062, hi-res icon

 
 
Show feedback again

bug #37062: hi-res icon

Submitted by:  Ben Abbott <bpabbott>
Submitted on:  Thu 09 Aug 2012 06:36:02 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Feature Request
Status: NoneAssigned to: None
Originator Name: Ben AbbottOpen/Closed: Open
Release: devOperating System: Mac OS

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

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.

Michael Godfrey <godfrey>
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.

Rik <rik5>
Project Member
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.

Rik <rik5>
Project Member
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.

John W. Eaton <jwe>
Project Administrator
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?

Ben Abbott <bpabbott>
Project Member
Fri 10 Aug 2012 02:43:45 PM UTC, comment #8:

Should we include these png files in the distribution as a convenience?

John W. Eaton <jwe>
Project Administrator
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)

przemek klosowski <przemek>
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.

Jordi Gutiérrez Hermoso <jordigh>
Project Administrator
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.

Jordi Gutiérrez Hermoso <jordigh>
Project Administrator
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).

Tim Eager <teager>
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?

Ben Abbott <bpabbott>
Project Member
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.

Tim Eager <teager>
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?

Jordi Gutiérrez Hermoso <jordigh>
Project Administrator
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?

Ben Abbott <bpabbott>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #26343:  logo-256.png added by przemek (13kB - image/png)
file #26344:  logo-512.png added by przemek (27kB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by godfrey (Posted a comment)
  • -unavailable- added by rik5 (Posted a comment)
  • -unavailable- added by jwe (Posted a comment)
  • -unavailable- added by przemek (Updated the item)
  • -unavailable- added by teager (Posted a comment)
  • -unavailable- added by jordigh (Posted a comment)
  • -unavailable- added by bpabbott (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 10 Aug 2012 01:24:49 PM UTCprzemekAttached File-=>Added logo-256.png, #26343
      Attached File-=>Added logo-512.png, #26344
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup