patchGnome Chemistry Utils - Patches: patch #8174, Mac OS X icon files

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #8174: Mac OS X icon files

Submitter:  C. Herbig <mapatxe42>
Submitted:  Tue 03 Sep 2013 07:25:47 AM UTC
   
 
Category:  None Priority:  5 - Normal
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open

Tue 03 Sep 2013 07:54:47 PM UTC, comment #4: 

It seems that all of the Qt4 based apps do, but they also use and configure cmake to take care of all that automagically.  From what I can tell, Gtk3-quartz support is not as mature as Qt4, and gtk-osx-application development has been uncertain.  I know how to create an OS X application bundle with the icons manually, but I am still researching if this is doable automatically at build.

C. Herbig <mapatxe42>
Tue 03 Sep 2013 07:50:11 PM UTC, comment #3: 

OK, we need to investigate that, do other packages include such icons?

Jean Bréfort <jean_brefort>
Group administrator
Tue 03 Sep 2013 08:28:41 AM UTC, comment #2: 

I used Inkscape to copy the vector paths to the mac Xcode Icon Composer app, which generated the file.  If there is a way to do this at build time, I am not aware of it, but the process is simple enough that any time the reference icons change, I could update the icns files manually.  To be honest, I'm still not sure how to apply the icons to the executables built on OS X, but I figured to just proceed one step at a time.

This same case applies to the Gnumeric icons I submitted earlier today. Admittedly, these are not a high priority change, but I hope to learn how to make both gnome-chemistry-utils and gnumeric into first class citizens on OS X, one step at a time.

C. Herbig <mapatxe42>
Tue 03 Sep 2013 08:20:30 AM UTC, comment #1: 

How are they generated, can this be done on the fly? Or if not I'll add them to the project, but I'd like to know how the Makefiles must be modified.

Jean Bréfort <jean_brefort>
Group administrator
Tue 03 Sep 2013 07:25:47 AM UTC, original submission:  

I have created Mac OS X .icns files from the supplied pixmaps.  I hope that you will consider adding them to the project.

C. Herbig <mapatxe42>

 

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

Attached Files
file #28987:  GSpectrum.icns added by mapatxe42 (147KiB - application/octet-stream - Second batch)
file #28988:  GCrystal.icns added by mapatxe42 (128KiB - application/octet-stream - Second batch)
file #28985:  GChemPaint.icns added by mapatxe42 (162KiB - application/octet-stream - First batch)
file #28986:  GChemCalc.icns added by mapatxe42 (93KiB - application/octet-stream - First batch)
file #28983:  GChem3D.icns added by mapatxe42 (192KiB - application/octet-stream - First batch)
file #28984:  GChemTable.icns added by mapatxe42 (44KiB - application/octet-stream - First batch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mapatxe42 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-09-03 mapatxe42 Attached File- Added GSpectrum.icns, #28987
        Attached File- Added GCrystal.icns, #28988
    2013-09-03 mapatxe42 Attached File- Added GChem3D.icns, #28983
        Attached File- Added GChemTable.icns, #28984
        Attached File- Added GChemPaint.icns, #28985
        Attached File- Added GChemCalc.icns, #28986

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code