bugGnome Chemistry Utils - Bugs: bug #43102, gchem3d improvement suggestions

 
 

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

bug #43102: gchem3d improvement suggestions

Submitter:  Toni Andjelkovic <andjelkovic>
Submitted:  Thu 28 Aug 2014 06:20:21 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Thu 28 Aug 2014 06:31:19 PM UTC, comment #1: 
  • Move configuration to gsettings and implement a coupled preferences dialog


We already use gsettings (through the GOConf API).

  • Cleanup menu (Move "Tools -> Import molecule" to "File -> Import molecule", Add "File -> Preferences")


Preferences needs to be in the Edit menu.

  • Create a RGBColor class to handle colors in the code


Not sure this is needed. Using GOColor is enough, IMHO.

  • Fix many deprecated GTK function warnings


This is planned but only in the development branch. Anyway I'm not so active these times because of too much work in real life.

  • Move shininess and other hard-coded OpenGL parameters to preferences


This is a nice idea. Also the position and number of lights should be configurable. Another issue would be to use some wrapper for GL because of the very poor current portability.

Jean Bréfort <jean_brefort>
Group administrator
Thu 28 Aug 2014 06:20:21 PM UTC, original submission:  

I am thinking about a few small improvements to gchem3d:

  • Move configuration to gsettings and implement a coupled preferences dialog
  • Cleanup menu (Move "Tools -> Import molecule" to "File -> Import molecule", Add "File -> Preferences")
  • Create a RGBColor class to handle colors in the code
  • Fix many deprecated GTK function warnings
  • Move shininess and other hard-coded OpenGL parameters to preferences


But this would require rewriting substantial amounts of the code. Is this area being currently developed?

Toni Andjelkovic <andjelkovic>

 

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

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by andjelkovic (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.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code