28 Commits

Author SHA1 Message Date
Jarrett Johnson
b52b6f2174 Port code changes from incentive (06/2023) 2025-01-04 12:09:32 -05:00
Jarrett Johnson
3350791d9e Refactor LabPos VLA to std::vector 2020-12-03 18:25:31 +01:00
Jarrett Johnson
e4a8aaca9c SceneClick logic extraction and misc improvements 2020-11-11 16:53:13 +01:00
Thomas Holder
8c5e91b9a8 Fix macOS build (missing #include <array>) 2020-10-05 14:06:38 +02:00
Jarrett Johnson
465a8bd1d8 ObjectDist refactor backport 2020-10-05 11:46:12 +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
7847fe6014 refactor: C++ify DistSet 2020-02-26 19:08:34 +01:00
Thomas Holder
4bbe42513c stick_round_nub, UTF-8, display_scale_factor, ...
* stick_round_nub for COLLADA export
* UTF-8 in feedback
* display_scale_factor (ported from Incentive PyMOL)
* dx map import: support "type float" and skewed delta
2018-02-28 13:16:16 +00:00
Thomas Holder
e274a46085 fast CIF loading, 1.7.3.1 (unstable/experimental)
* fast PDBx/mmCIF and core CIF loading in C++
* new connect_mode=4 does bonding with components.cif dictionary
  (mmCIF only, components.cif needs to be present in current
  directory)
* gray out residues in the sequence viewer that are missing from the
  current state; Read missing residues from mmCIF files
  (_pdbx_unobs_or_zero_occ_residues records) so that they show up in
  the sequence viewer
* add spider map reading support
* load "map" as ccp4 instead of throwing "ambiguous" error
* xyz write support
* Improve right-button zoom: use origin instead of clipping slab
  center as depth indicator, fixes zoom speed when far clipping plane
  is very far away
* don't use dynamic_width for nonbonded rep
2014-10-16 20:14:27 +00:00
Thomas Holder
4dd7c7ffd4 SCALEn, numpy, set_state_order, ...
* ignore SCALEn if CRYST1 is 1x1x1 or invalid
* new/refactored API functions for accessing coordinates and maps as numpy arrays
* new API function: cmd.set_state_order
* Session file (PSE) support for callback objects
* fix/silence many compiler warnings
* fix bg_rgb_top/bg_rgb_bottom side effects
* revert "fix setting surface_circumscribe"
* delete some obsolete files
2014-09-17 19:17:56 +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
Thomas Holder
19e6d3b17a 1.7.3.0 (unstable/experimental)
* sync various pieces of code with Incentive PyMOL
* faster iterate/alter implementation ported from Incentive PyMOL
* experimental mmCIF write support (atoms only)
* partial multi-letter chain support
* super: use guide instead of CA, enables nuc acid alignment
* fix movie panel not shown until resize
* eliminate some deprecated parsing modes
* python: convert some files to absolute_import
* --help and --version
* dynamic_measures refactoring, fixes duplicated IDs bug
* get_type returns object:alignment and object:ramp
* new "command" Wizard ported from Incentive PyMOL
* remove obsolete contrib/sglite and contrib/modules
2014-09-05 14:27:50 +00:00
Jason Vertrees
b64e5ead48 dynamic measures 2010-10-05 20:45:31 +00:00
Jason Vertrees
ae3f706f51 v1.3 checkin; dynamic_distances, new neighbor finding settings, etc 2010-05-28 22:32:50 +00:00
wdelano
e1510a777a reindent part 2 2009-06-14 22:20:57 +00:00
wdelano
8c16fdd251 *** empty log message *** 2005-12-20 03:45:49 +00:00
wdelano
4dbbb1d8fe *** empty log message *** 2005-12-19 20:57:14 +00:00
wdelano
dca816f106 *** empty log message *** 2005-10-21 17:06:19 +00:00
wdelano
ef04ca74ad *** empty log message *** 2005-06-02 22:05:54 +00:00
wdelano
42b37f45e8 *** empty log message *** 2005-03-05 02:34:23 +00:00
wdelano
5950e93f86 *** empty log message *** 2005-03-03 03:29:18 +00:00
wdelano
87e5ccc9b4 Eliminating global state...part 1 2004-09-03 21:21:37 +00:00
wdelano
39da0fbad2 *** empty log message *** 2002-11-20 06:32:32 +00:00
wdelano
142b5e86d9 *** empty log message *** 2002-10-30 06:22:02 +00:00
wdelano
b30bce247f *** empty log message *** 2001-12-29 16:38:33 +00:00
wdelano
4e790d3ea5 *** empty log message *** 2001-10-25 06:32:30 +00:00
wdelano
4079c62c0c *** empty log message *** 2001-09-27 22:05:53 +00:00
wdelano
a1b529e661 Added distance objects, dashed lines, etc. 2000-08-07 16:20:32 +00:00