5829 Commits

Author SHA1 Message Date
Jarrett Johnson
4a57dc46c4 cpp20 2026-02-12 22:25:33 -05:00
wszqkzqk
8947d3bc06 fix: update launch script handling for mingw-w64/msys2 on Windows (#487)
Signed-off-by: Zhou Qiankang <wszqkzqk@qq.com>
2026-02-12 21:12:49 -05:00
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
4edf9aab84 PYMOL-4915 PYMOL-4964 PYMOL-4752: Fix Gizmo rendering with TMode3 2026-02-06 16:08:24 -05:00
Jarrett Johnson
462dd320b8 Use exec over exec_ for font context menu 2026-02-02 10:03:50 -05:00
Jarrett Johnson
bc2ea7ca0c Copy attributes for QFrame.Sunken/Panel 2026-02-02 10:02:33 -05:00
Thomas Holder
9c48a9917d Fix compiling with use-msgpackc=no (#488) 2025-12-24 11:22:50 -05:00
wszqkzqk
58cfe7b422 build: support to build pymol with mingw-w64 on Windows (#486)
Signed-off-by: Zhou Qiankang <wszqkzqk@qq.com>
2025-12-08 09:35:24 -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
pslacerda1
9c92399973 Add new_command and improved type inference (#470) 2025-11-28 12:42:41 -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
Thomas Holder
9375fd24c0 get_object_list('') -> []
Closes https://github.com/schrodinger/pymol-open-source/issues/478
2025-11-11 13:29:33 -05:00
Thomas Holder
c8e2a1b724 Error propagation for cmd.get_object_list() 2025-11-11 13:29:33 -05:00
Jarrett Johnson
a71b21233e Port fix: selection regression on macOS
Fixes #476
2025-10-29 14:47:01 -04:00
galeo
5b3317e3d0 Fix undeclared identifier 'float_text' error in RepLabel.cpp (#475) 2025-10-24 11:36:02 -04:00
Jarrett Johnson
58484245b6 add <cstdint> header to GPUVertDesc 2025-10-10 11:42:17 -04:00
Jarrett Johnson
984bc6ba4d fix compilation errors 2025-09-26 14:41:59 -04:00
Jarrett Johnson
6977216eb1 PYMOL-5169: Move VertexBufferGL to generalized VertexBuffer (etc) 2025-09-26 12:07:31 -04:00
Jarrett Johnson
57daee0b7e Refactor Result to include less across source files 2025-09-26 12:07:31 -04:00
Jarrett Johnson
dc70a2f303 PYMOL-5234: Fix draw while using antialiasing_shader 2025-09-26 12:07:31 -04:00
Jarrett Johnson
4e2fcbc8fc PYMOL-5216: grid_slot setting should immediately reassign 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
ec17f65a7f PYMOL-5161: Update screen after bg color change 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
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
1df96fb364 clang-format ObjectSlice module 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
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
ef2c05fc35 Remove unnecessary defines 2025-09-26 12:07:27 -04:00
Jarrett Johnson
3d97ab364c Remove unused variable 2025-09-26 12:07:26 -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
4e4b03c669 clang-format MapType module 2025-09-26 12:07:26 -04:00
Jarrett Johnson
8b17af434c PYMOL-4289: Fix MapNew crashes by removing bad verts from map 2025-09-26 12:07:26 -04:00
Jarrett Johnson
d46baf8943 Removed unused Memory cache 2025-09-26 12:07:26 -04:00
Thomas Stewart
dd1b87e5ae PYMOL_4670: Updating links in help menu 2025-09-26 12:07:26 -04:00
Jarrett Johnson
31a2757121 Switch to conda-forge's libxml2-dev 2025-09-26 12:06:47 -04:00
Jarrett Johnson
e6d9eb9c4b Port over Qt6 changes for APBS dialog
Fixes #469
2025-09-26 10:57:23 -04:00
Jarrett Johnson
a550aa709f Defer sort and reindexing when loading xyzstr (#467) 2025-08-13 00:39:19 -04:00
Jarrett Johnson
0f790531b4 Drop Python 3.9 from CI 2025-08-07 23:28:10 -04:00
Jarrett Johnson
6786f099c8 Migrate Pinch gestures to PyQt6
Fixes #441
2025-08-07 22:01:28 -04:00
Vedran Miletić
7e6dafa700 Fixed build on FreeBSD (#461) 2025-06-17 10:09:14 -04:00