1358 Commits

Author SHA1 Message Date
Thomas Holder
9c48a9917d Fix compiling with use-msgpackc=no (#488) 2025-12-24 11:22:50 -05:00
Pedro Sousa Lacerda
0a53de09b0 Add support for >=, <=, == operators in selections 2025-12-08 09:32:07 -05:00
Pedro Sousa Lacerda
796d84edec Small refactor to accommodate support for >=, <= and == operators in selections 2025-12-08 09:32:07 -05:00
Jarrett Johnson
7b40e3e5fe PYMOL-5361: export BCIF implementation 2025-11-25 14:56:27 -05:00
Jarrett Johnson
57daee0b7e Refactor Result to include less across source files 2025-09-26 12:07:31 -04:00
Jarrett Johnson
cc6ae216ec clang-format Executive module 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
d5a62ca45f clang-format Editor module 2025-09-26 12:07:30 -04:00
Jarrett Johnson
ef2c05fc35 Remove unnecessary defines 2025-09-26 12:07:27 -04:00
Jarrett Johnson
7b10fa0e84 PYMOL-5089: MapType refactor 2025-09-26 12:07:26 -04:00
Jarrett Johnson
33c5c7c36a Support CIF structure factors to Density Map (#455) 2025-05-13 01:10:54 -04:00
Pedro Lacerda
8f957b847e Attempt to detect delocalized atoms (#439) 2025-05-04 13:27:23 -04:00
norbert1000
78520103a9 Identify missed H-bonds (#374)
Co-authored-by: Renato <63879230+folmilsch@users.noreply.github.com>
2025-01-24 23:47:07 -05:00
Thomas Stewart
e2d5bf30b2 Pymol 4944: Drag reordering for groups 2025-01-04 21:15:46 -05:00
Jarrett Johnson
279ce3f870 PYMOL-5001: (Part Four) SceneMakeSizedImage Refactor 2025-01-04 20:58:58 -05:00
Jarrett Johnson
d188d36b11 PYMOL-5001: (Part Three) Further DrawBuffer refactor 2025-01-04 20:51:19 -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
5cb95d58a7 PYMOL-4858: Update sequence viewer on disable 2024-08-13 16:02:23 -04:00
Jarrett Johnson
77524691f8 Include minimal glm headers instead of glm.hpp 2024-08-13 14:55:36 -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
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
1180fec349 Replace makeshift C++17 with standard 2024-04-10 12:31:16 -04:00
Jarrett Johnson
795e664d7f PYMOL-4787: Bind Global Texture before selection indicator write 2024-03-14 11:20:51 -04:00
Jarrett Johnson
86d702950f Restore curves serialization 2024-01-30 18:37:28 -05:00
Jarrett Johnson
dafb39ed60 PYMOL-4704: Support trajectory pbc rebonding 2024-01-30 18:36:48 -05:00
Jarrett Johnson
f55d3f18e7 PYMOL-4512: Move camera on curve 2024-01-30 16:43:47 -05:00
Jarrett Johnson
b9491abb93 PYMOL-4102: CmdScene should take quiet arg 2024-01-30 16:24:47 -05:00
Anton Butsev
f1d95e9610 Halogen Bond/Salt bridge not detected from separate objects (PYMOL-4355) 2024-01-30 16:14:50 -05:00
Jarrett Johnson
e35caa651a PYMOL-4343: load_coordset quiet 2024-01-30 16:14:20 -05:00
Jarrett Johnson
8c232d149d Remove unused headers 2024-01-30 15:51:55 -05:00
Jarrett Johnson
50ac29f067 PYMOL-4153 ExecutiveLoad mimic default to true; as before 2024-01-30 15:33:35 -05:00
Jarrett Johnson
5e4342f950 Remove unused vars 2024-01-30 15:31:21 -05:00
Jarrett Johnson
c4420ca364 PYMOL-4075 new command: look_at 2024-01-30 15:30:52 -05:00
Jarrett Johnson
6bfc590446 PYMOL-4025 ObjectCurve 2024-01-30 15:30:40 -05:00
Anton Butsev
442d7ca981 View/color salt-bridge interactions differently from hydrogen bonds (PYMOL-3846) 2024-01-30 12:57:54 -05:00
Anton Butsev
465a28182e halogen-bond detection and display (PYMOL-3466) 2024-01-30 12:53:41 -05:00
Jarrett Johnson
9e2ca7d92c Move GetRawAlignment to ExecutivePython 2024-01-30 12:53:05 -05:00
Anton Butsev
ce1fb16bde halogen-bond detection and display (PYMOL-3466) 2024-01-30 12:46:06 -05:00
Thomas Holder
125054d936 Fix SelectorTmp::getAtomCount() w/ selection name (#323)
Fixes https://github.com/schrodinger/pymol-open-source/issues/322
2023-12-20 10:41:54 -05:00
Thomas Holder
d59041b68c enum cAtomProtected_* (#316) 2023-09-25 12:18:38 -04:00
Thomas Holder
18d7e33c20 Fix mouse_selection_mode=3 (segments) (#315)
PyMOL 2.4 regression

Fixes https://github.com/schrodinger/pymol-open-source/issues/313
2023-09-25 11:35:42 -04:00
Jarrett Johnson
9333da43b2 Specify color ramp for volume state
Fixes #289
2023-07-20 12:07:03 -04:00
Jarrett Johnson
53f1d78106 Abstract many C++ viewport calls 2022-08-17 15:02:29 -04:00
Jarrett Johnson
1f94226f5f PYMOL-3726 Update surface color on ramp rename 2022-05-04 15:54:40 -04:00
Jarrett Johnson
37b36d97aa Fix broken group parenting 2022-03-08 15:32:35 -05:00
Jarrett Johnson
eea082966b Remove orthoCGO defines; fix warnings 2022-03-08 15:31:11 -05:00