Commit Graph

62 Commits

Author SHA1 Message Date
586e5db757 completely hide inactive atom size field instead of only disabling them 2024-08-25 15:49:42 -04:00
ac91b4fbb3 add field to set atom size if not determined otherwise. seed by lattice spacing 2024-08-25 00:21:07 -04:00
2beda14b23 clear clipboard before exiting 2024-08-23 03:26:46 -04:00
2746ec609f remove unused argument 2024-08-20 23:55:35 -04:00
2edc8dc1ac do not copy internal "noinit" keyword to clipboard 2024-08-08 21:40:20 -04:00
494660700a reduce default size of image viewer 2024-08-06 00:59:23 -04:00
0216692698 add restart file inspector showing system info, data file, and snapshot image 2024-08-05 20:04:44 -04:00
fbc505c7c6 add shininess toggle button to image viewer, move buttons to second line on top 2024-08-04 17:51:34 -04:00
a775cf4136 avoid error in image creation when sigma is zero 2024-08-01 10:02:42 -04:00
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