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

Submitted by:  Toni Andjelkovic <andjelkovic>
Submitted on:  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>
Project 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>

 

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)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.4