20a1fc6a78
apply clang-format
2024-07-29 01:25:12 -04:00
7c4b1bdc4a
update include files according to include-what-you-use testing
2024-07-29 01:18:08 -04:00
15c2c59d0c
add button to recenter the image on the currently selected group's COM
2024-07-29 00:06:53 -04:00
85beac7107
compatibility with Qt-5.12 and Ubuntu 20.04LTS
2024-07-18 00:16:12 -04:00
11c77b6136
drop icon since we now have the File menu entry and keyboard shortcut
2024-07-18 00:06:23 -04:00
7c804f7843
add feature to image viewer that copies the dump image command line to the clipboard
2024-07-17 23:16:49 -04:00
f877a6f4ce
more consistency changes
2024-07-17 19:13:10 -04:00
90dee57aae
try using LJ sigma for particle radius in VDW mode
2024-07-16 01:40:18 -04:00
cefe76919c
make more use of auto and thus avoid having to specify the same type twice
2024-07-04 11:12:40 -04:00
b6b8884bc6
clear data buffer when querying LAMMPS for info, check return values, use symbolic constant
2023-10-26 13:58:17 -04:00
2629136958
avoid uninitialized data access and segfaults when calling main widget functions
2023-10-13 06:20:12 -04:00
6195be5af7
make keyboard shortcut handling consistent across the entire app
2023-10-13 05:59:20 -04:00
fbdd61e28c
enable spacefilling sphere option also for systems with per-atom radius
2023-10-11 18:15:13 -04:00
4eef20e808
make consistent
2023-10-08 19:26:08 -04:00
b2c52c5032
use FSAA implementation of dump image instead of emulating it
2023-10-08 19:23:07 -04:00
2d597f61b8
adjust default size of image area
2023-10-07 13:35:32 -04:00
d1f910af2c
remove redundant close button
2023-10-07 13:33:59 -04:00
a3c843f590
add support for shortcuts CTRL-/ (stop run) and CTRL-Q (quit) to most windows
2023-10-03 21:14:11 -04:00
082d2bec9f
merge used parts of periodic_table.h into imageviewer.cpp
2023-09-25 07:46:55 -04:00
29989f102a
remove unused class members and silence compiler warnings
2023-09-24 23:08:59 -04:00
934269e456
move all icon files to the icons folder
2023-09-24 15:55:14 -04:00
4f52a5e791
need to implement the same workaround for macOS as for ImageViewer class
2023-08-30 06:04:58 -04:00
c432df0f91
set window icon consistently where possible
2023-08-30 04:15:13 -04:00
9b065c0ac4
remove redundant "View" menu
2023-08-30 02:46:39 -04:00
532e365331
enable/disable VDW mode pushbutton depending on whether valid element info is present
2023-08-21 13:24:12 -04:00
1d749594cb
avoid write_dump image failing when not all elements can be recognized
2023-08-21 12:26:08 -04:00
3192b11cb8
fix write_dump command string so it can handle paths with blanks
2023-08-21 09:06:19 -04:00
46f28e1fb8
workaround for imageviewer GUI glitch on macOS
2023-08-20 19:11:11 -04:00
e50d950a86
fix copy-n-paste bug
2023-08-20 00:24:11 -04:00
93f011ad7c
make vdwfactor consistent and speed up rendering for VDW mode by skipping bonds
2023-08-20 00:10:42 -04:00
b592542a5b
use more consistent way to update checkboxes and labels by assigning names
2023-08-20 00:01:42 -04:00
422b989c1c
may only set bond diameter, if there are actual bonds in the system allowed
2023-08-17 22:33:12 -04:00
b2a8bc07a0
add option to toggle between VDW style representation and licorice style
2023-08-17 01:20:07 -04:00
23f9615ef2
color by element when units setting allows it
2023-08-17 00:41:30 -04:00
37b0ba1d51
import periodic table functions from VMD/molfile plugin
2023-08-17 00:40:00 -04:00
ebbce58da6
fix typo
2023-08-16 12:07:43 -04:00
561f682afd
support setting image dimensions, have render activity indicator
2023-08-16 08:48:31 -04:00
44f725f61f
add tooltips, add run/stop/image buttons to status bar, replace run/stop icons
2023-08-16 07:11:07 -04:00
263db3d13c
avoid lengthy accelerator details with Nvidia GPUs
2023-08-15 02:26:54 -04:00
0c7f56e881
imageviewer updates
...
- new zoom icons
- resetview option
- properly track pushbutton checked state
- add preferences options for selecting background and box color
2023-08-15 02:21:05 -04:00
e51845776d
make box, axes, ssao, antialias checkable buttons in image viewer
...
this reduces the antialias option to just 2x
2023-08-14 21:37:46 -04:00
e297800102
get rid of tr() macros
2023-08-14 10:11:58 -04:00
a10b1de511
complete bundling and assigning icons to actions
2023-08-14 04:01:33 -04:00
2cf73ff427
use platform abstractions from Qt library
2023-08-11 06:44:52 -04:00
035620d252
more image window tweaks
...
- add image windows to View menu
- add setting to replace old image view instead of creating a new one
- add setting to turn on/off box
- add setting to turn on/off axes
2023-08-11 03:36:40 -04:00
93e67c9388
add pixmaps to image viewer buttons
2023-08-11 02:40:08 -04:00
2e0e3d9204
add support for near-interactive image processing
2023-08-10 23:27:04 -04:00
55d0b84428
add support for Image rendering with up to 4x4 antialiasing and SSAO mode
2023-08-10 21:16:17 -04:00
4fb5135887
remove scrollwheel support, add prototype buttons
2023-08-10 19:58:03 -04:00
b5a5cf1c96
support zooming image with mousewheel
2023-07-31 14:32:10 -04:00