43 Commits

Author SHA1 Message Date
Jarrett Johnson
355c45d229 Place CObject in pymol namespace 2021-02-11 19:14:06 +01:00
Thomas Holder
e11cc79941 pymol::vla must only hold trivially copyable types 2020-11-11 16:57:36 +01:00
Thomas Holder
c0059cc264 Refactor: mesh/surface mode enums, documentation 2020-10-16 11:13:53 +02:00
Thomas Holder
08c9dff871 PYMOL-3533 Refactor Rep as polymorphic type (2)
Part 2: virtual member functions
2020-09-30 09:46:26 +02:00
Thomas Holder
cbf9baef9e remove CGODeleter 2020-05-15 11:33:56 +02:00
Thomas Holder
8b9efcc028 refactor: use more pymol::Result 2020-04-23 14:11:17 +02:00
Jarrett Johnson
14e5cefb94 ObjectMesh refactor 2019-11-27 13:30:40 +01:00
Pedro Lacerda
5750e7ca31 cmd.dump quiet flag and documentation 2019-11-10 04:14:00 -03:00
Thomas Holder
75f06a974e CObject function pointers -> virtual methods 2019-10-29 16:24:12 +01:00
Jarrett Johnson
00473b5656 C++ inheritance for Object classes 2019-09-04 18:18:01 +02:00
Thomas Holder
035d6fe611 C++ inheritance for all CObject subclasses 2019-03-29 13:36:14 +01:00
Thomas Holder
9686cfea0e 1.8.1.2 2016-03-21 21:20:36 +00: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
96ecb7132c removed obsolete code
- removed obsolete code and settings: use_display_lists, simplify_display_lists, excl_display_lists_shaders
- rename _PYMOL_OPENGL_SHADERS -> _PYMOL_ARB_SHADERS
2015-03-23 19:21:11 +00:00
Thomas Holder
9bb5c2d971 1.7.5.0 (unstable/experimental)
* mmCIF _atom_sites.fract_transf support (SCALEn equivalent)
* Complete port of scenes to C++
* warn user if setting a setting on the wrong level
* cmd.extendaa: shortcut for cmd.extend with argument auto-completion
* reduced memory footprint of AtomInfoType
* expose "reps" to iterate/alter
* expose "protons" to iterate/alter
* adaptive cartoon quality and sampling, depending on number of atoms
* fix ring center color with cartoon_ring_color=default
* make SelectorGetTmp strictly molecular, fixes for example "dss" with group names
* fix "copy" can cause crash
* fix "custom" selection operator
* consider spec_count in shaders
* don't invalidate shaders for lighting settings
* don't disable shaders for all Intel chips
* don't touch sphere_mode when disabling shaders
* map_new buffer == -1 -> gaussian_resolution
* fix all_states picking
* remove cylinder_shader_ff_workaround and cylinders_shader_filter_faces
* remove unused gl_ambient setting
* fix Tcl/Tk menu settings logging
* fix: grid mode scales down label size incorrectly
* fix: no animate argument for cmd.origin
* fix side_chain_helper for hetatm polymer atoms
* fix .mmd export
* refactor many function to take "const" pointer arguments
2015-03-12 17:44:19 +00:00
Thomas Holder
f59bbb4b94 - setup.py refactoring
setup2.py no longer needed
    enable VMD plugins by default
    new install flags:
      --pymol-path=/path/to/pymol_path
      --bundled-pmw (instead of python setup2.py install pmw)
- bug fixes
2013-02-14 16:46:25 +00:00
blainebell1
87fe3318ba fixed error showing Cell on map with attached file 2012-03-03 17:22:44 +00:00
Jason Vertrees
a5f943ee50 pymol-v1.5.0.1 2012-02-13 19:02:02 +00:00
wdelano
e1510a777a reindent part 2 2009-06-14 22:20:57 +00:00
wdelano
7dd99c886a 2008-01-03 03:21:27 +00:00
wdelano
5c18ea248f 2007-10-17 22:36:38 +00:00
wdelano
e0a99656c0 2007-05-29 23:34:59 +00:00
wdelano
6e785ad4f1 2006-11-17 23:34:18 +00:00
wdelano
43e5c27d8e 2006-10-11 04:23:14 +00:00
wdelano
0d4f37e926 2006-09-06 15:43:14 +00:00
wdelano
0bea2d06fb 2006-08-17 06:45:39 +00:00
wdelano
02177e3342 *** empty log message *** 2005-08-17 01:19:36 +00:00
wdelano
cfc29a384e *** empty log message *** 2005-08-14 01:28:38 +00:00
wdelano
aef4e4495f *** empty log message *** 2005-04-30 04:01:42 +00:00
wdelano
6709082402 *** empty log message *** 2005-04-30 04:01:42 +00:00
wdelano
96d8db7fa2 *** empty log message *** 2004-11-11 18:42:22 +00:00
wdelano
87e5ccc9b4 Eliminating global state...part 1 2004-09-03 21:21:37 +00:00
wdelano
b47d7454db *** empty log message *** 2003-06-15 08:39:56 +00:00
wdelano
62eca0635a *** empty log message *** 2003-05-29 07:51:04 +00:00
wdelano
39da0fbad2 *** empty log message *** 2002-11-20 06:32:32 +00:00
uid25546
740eaea440 *** empty log message *** 2002-09-09 20:20:09 +00:00
wdelano
63ae85a8ee *** empty log message *** 2002-02-08 09:54:23 +00:00
wdelano
98a0587ed1 *** empty log message *** 2001-09-27 20:10:04 +00:00
wdelano
22d8c5e27f *** empty log message *** 2001-09-24 05:30:49 +00:00
wdelano
b80c79c723 mesh stuff 2001-04-15 06:14:13 +00:00
wdelano
da7d2cee04 in progress... 2000-11-10 07:49:26 +00:00
wdelano
64fb64cf80 Added support for writing electron density mesh as list of coordinates
(answers specific request from CCI project )
2000-07-24 06:08:44 +00:00
wdelano
b333b009b3 Forgotten source file... 2000-07-23 00:01:03 +00:00