1592 Commits

Author SHA1 Message Date
Jarrett Johnson
9eb37e002c PYMOL-5409: Fix partial esp maps covering entire surface (#373)
Fixes #445
2026-02-10 15:18:00 -05:00
Jarrett Johnson
7d7eed2b73 clang-format gadget module 2026-02-10 15:17:23 -05:00
Jarrett Johnson
7b40e3e5fe PYMOL-5361: export BCIF implementation 2025-11-25 14:56:27 -05:00
Thomas Holder
63e312ae08 Fix PytestUnraisableExceptionWarning
pytest reports a warning in tests/api/build.py::TestNucBuilder

  AttributeError: 'Indexed' object has no attribute 'molecule'

Since 'molecule' seems to be an optional member of the chempy Indexed
object, the AttributeError can be deliberately ignored.
2025-11-24 12:35:59 -05:00
galeo
5b3317e3d0 Fix undeclared identifier 'float_text' error in RepLabel.cpp (#475) 2025-10-24 11:36:02 -04:00
Jarrett Johnson
57daee0b7e Refactor Result to include less across source files 2025-09-26 12:07:31 -04:00
Jarrett Johnson
c579637687 PYMOL-5211: Fix carve texture unpack alignments 2025-09-26 12:07:30 -04:00
Jarrett Johnson
ffa26aab3e PYMOL-5122: Don't render null mesh cgo 2025-09-26 12:07:30 -04:00
Jarrett Johnson
567357fb19 PYMOL-5102: Refactor Object Slice rendering logic 2025-09-26 12:07:30 -04:00
Jarrett Johnson
1df96fb364 clang-format ObjectSlice module 2025-09-26 12:07:30 -04:00
Jarrett Johnson
5a67f3816d clang-format ObjectVolume module 2025-09-26 12:07:30 -04:00
Jarrett Johnson
9b4b57f633 clang-format ObjectCGO module 2025-09-26 12:07:30 -04:00
Jarrett Johnson
8761f41dc7 PYMOL-5195 (Part Two/Three): Separate logic for RepLabel raster/immediate 2025-09-26 12:07:30 -04:00
Jarrett Johnson
04efef7abf PYMOL-5195: Refactor to used typed vertex memory layout for RepLabel 2025-09-26 12:07:29 -04:00
Jarrett Johnson
d017ebc39f RepSurface refactor (VLA2Vec and SurfaceType) 2025-09-26 12:07:26 -04:00
Jarrett Johnson
34793089d8 GPU Buffer renaming 2025-09-26 12:07:26 -04:00
Jarrett Johnson
7b10fa0e84 PYMOL-5089: MapType refactor 2025-09-26 12:07:26 -04:00
Jarrett Johnson
a550aa709f Defer sort and reindexing when loading xyzstr (#467) 2025-08-13 00:39:19 -04:00
Jarrett Johnson
33c5c7c36a Support CIF structure factors to Density Map (#455) 2025-05-13 01:10:54 -04:00
Jarrett Johnson
0331ff45e6 optional as bool 2025-01-04 21:24:34 -05:00
Jarrett Johnson
ab9c189971 Update rep states when states deleted (#86) 2025-01-04 21:09:14 -05:00
Jarrett Johnson
4d2ef6d3d2 PYMOL-5019: Fix chemistry fix 2025-01-04 13:36:50 -05:00
Jarrett Johnson
630e93b48f Check for UnitCellCGO pointer before rendering 2025-01-04 13:35:39 -05:00
Jarrett Johnson
677f4a27f3 Move raw OpenGL calls out of selection rendering path 2025-01-04 12:54:39 -05:00
Jarrett Johnson
b52b6f2174 Port code changes from incentive (06/2023) 2025-01-04 12:09:32 -05:00
Jarrett Johnson
d82b626b60 New command: delete_states
Delete states from multistate objects. Currently only supports
non-discrete molecular objects.
2024-08-30 11:26:51 -04:00
Jarrett Johnson
eb606c33c8 Remove unused returnData 2024-08-30 10:09:08 -04:00
Jarrett Johnson
ef9bcd85a1 Remove _PYMOL_IOS (Discontinued; prep for MVK) 2024-08-30 10:05:58 -04:00
Jarrett Johnson
758cec3380 Make numpy2 compatible 2024-08-27 20:06:57 -04:00
Jarrett Johnson
97a53fb5cf Remove windows.h inclusion from many headers 2024-08-13 16:11:39 -04:00
Jarrett Johnson
edf1f435cd clang-format RepDistLabel.cpp 2024-08-13 16:10:21 -04:00
Jarrett Johnson
fb80a2dc5a Remove OV_INLINE 2024-08-13 16:09:58 -04:00
Jarrett Johnson
f23af12397 clang-format RepLabel.cpp 2024-08-13 16:09:34 -04:00
Jarrett Johnson
1908775959 Fix crash for surface_type 5/6 2024-08-13 16:09:11 -04:00
Jarrett Johnson
94e0b8a52e Simplify ObjectMesh render calls 2024-08-13 15:56:16 -04:00
Jarrett Johnson
f04596a7ec clang-format RepSurface.cpp 2024-08-13 14:59:16 -04:00
Jarrett Johnson
83b2ed2460 clang-format ObjectMesh.cpp 2024-08-13 14:58:06 -04:00
Jarrett Johnson
77524691f8 Include minimal glm headers instead of glm.hpp 2024-08-13 14:55:36 -04:00
Jarrett Johnson
8b79bd208b Simplify RepDistDash render calls 2024-08-13 13:33:39 -04:00
Jarrett Johnson
e114eececc Simplify RepRibbon render calls 2024-08-13 12:54:06 -04:00
Jarrett Johnson
623e751dd3 Simplify Mesh render calls 2024-08-13 12:52:15 -04:00
Pedro Lacerda
d6b4762021 Add atom object name on the cmd.get_model() returned model (#380) 2024-08-07 10:35:54 -04:00
Jarrett Johnson
fc8e47d4a2 Fix bcif datablock generation
Fixes #371
2024-06-10 20:28:52 -04:00
Thomas Holder
86ff2c3be6 Include cstdint header for CifFile module (#369) 2024-06-10 10:16:26 -04:00
Jarrett Johnson
b91a720a6b Include algorithm header for CifFile module
Fixes #368
2024-06-06 15:36:13 -04:00
Jarrett Johnson
6731589c9b BinaryCIF Import Implementation (#353) 2024-06-05 00:01:49 -04:00
Jarrett Johnson
83f11bc317 More Replace NULL with nullptr 2024-06-02 20:44:43 -04:00
Jarrett Johnson
fbfda4a257 Replace NULL with nullptr 2024-05-20 09:07:33 -04:00
Jarrett Johnson
3943835a93 PYMOL-4854: Add cell_color setting for unit cell coloring 2024-05-12 23:07:53 -04:00
Jarrett Johnson
63b7438b96 ok assignment breaks tests on Windows 2024-05-11 20:08:12 -04:00