8 Commits

Author SHA1 Message Date
Jarrett Johnson
5d79385a50 Ortho class using standard containers. Block cleanup. 2019-03-06 11:37:11 +01:00
Jarrett Johnson
c818a27635 refactor2018A: Block's PyMOLGlobals member now named m_G 2018-11-15 16:27:01 +01:00
Jarrett Johnson
b02d002026 PYMOL-3104 Block II Refactor 2018-11-15 16:26:35 +01:00
Jarrett Johnson
78021420a7 PYMOL-3095 Block Refactor 2018-11-15 15:48:32 +01:00
Thomas Holder
dad194ad0f Restore scenes "disable" recall behavior...
- scenes: Restore the old behavior that when recalling a scene, all objects
  which were not present when storing the scene are disabled.
- fix auto-complete for filenames with spaces
- fix an object menu panel group ordering problem

Refactoring:
- remove unused variables (Partly applies https://sourceforge.net/p/pymol/bugs/166/)
- lots of: char* -> const char*
- remove inline Parse functions, simplify ParseFloat3List
- make functions static
2015-04-09 21:35:38 +00:00
Thomas Holder
50828c9063 CHEM_COMP_BOND from mmCIF file
- mmCIF: support CHEM_COMP_BOND from mmCIF file
- residue information for MOL2 export
- find > polar contacts > between chains
- keep initial scene when restoring legacy scenes
- remove static PFNGL* function declarations
  https://sourceforge.net/p/pymol/bugs/165/
2015-04-03 23:53:14 +00:00
Thomas Holder
22fdfe3e81 fixed roving detail/density demos, removed unused code
* fixed roving density and roving detail demos (regression from last commit)
  http://sourceforge.net/p/pymol/bugs/156
* fix "narrowing conversion" C++ errors
* removed unused code and preprocessors:
  _PYMOL_GL_DRAWARRAYS
  _PYMOL_GL_CALLLISTS
  _PYMOL_CGO_DRAWARRAYS
  _PYMOL_CGO_DRAWBUFFERS
  OPENGL_ES_1 
  OPENGL_ES_2
* removed deprecated "register" specifier
2015-03-13 22:19:47 +00:00
Thomas Holder
f42840260b c++ for all PyMOL c files
- renaming files c -> cpp
- c++ specific syntax (::)
2014-09-08 13:42:11 +00:00