Commit Graph

176 Commits

Author SHA1 Message Date
ccd77da836 integrate new tutorial logo 2024-08-11 09:31:09 -04:00
fedeeaef24 rework wizard for tutorial 1 to load manifest 2024-08-11 00:18:11 -04:00
f5b1ec668e enforce using the same style wizard dialogs on all platforms 2024-08-09 22:41:24 -04:00
423cf977fa wizard for tutorial 1 is almost complete 2024-08-09 18:30:24 -04:00
da26b69d8d partial implementation of wizards to start tutorials 2024-08-07 22:44:10 -04:00
03bc0768cd try to free resources allocated by inspecting restart files 2024-08-07 17:30:55 -04:00
323ecdd891 add confirmation dialog with warning when trying to inspect a large restart 2024-08-07 15:57:42 -04:00
69ac247088 generate data file from restart with "pair ij" flag 2024-08-06 06:18:20 -04:00
ea3fb32805 comm info is more distracting than useful 2024-08-05 23:11:38 -04:00
0216692698 add restart file inspector showing system info, data file, and snapshot image 2024-08-05 20:04:44 -04:00
d470919a44 implement auto-save on run and quit 2024-08-04 11:27:03 -04:00
081169b239 automatically switch between showing stable, release, latests doc pages 2024-08-03 14:35:37 -04:00
c6e03d2aa4 disable re-indent on return by default 2024-08-03 08:28:16 -04:00
4dfc15151a cap the maximum number of threads used by default at 16 2024-08-03 08:26:54 -04:00
7c4b1bdc4a update include files according to include-what-you-use testing 2024-07-29 01:18:08 -04:00
c8818a16c5 Add menu entries to open LAMMPS tutorial website 2024-07-25 22:14:06 -04:00
7dc0ace48f file viewer can be called from File menu or context menu in editor if word under cursor is a file 2024-07-21 18:37:06 -04:00
1d1bf669f6 apply clang-format 2024-07-17 23:18:03 -04:00
c3272297fc use LAMMPS-GUI consistenly (instead of LAMMPS GUI) 2024-07-17 23:01:15 -04:00
470b106d99 small tweaks for more consistency 2024-07-17 15:11:17 -04:00
615c1bb623 more compact and consistent window titles 2024-07-16 05:13:04 -04:00
1b5c42e1b7 add shortcut button for save buffer 2024-07-15 18:48:18 -04:00
1fe1aa0683 lower default update interval to 10ms 2024-07-15 10:28:22 -04:00
fb9a36c2f4 do not update the chart window when LAMMPS is not in a minimization or run 2024-07-13 19:12:46 -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
4b0adcc66a avoid segfaults when updating charts in simulations with fast thermo output 2024-06-13 08:34:25 -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
0f11a9dd70 require version newer than 2 Aug 2023 for LAMMPS GUI 1.5.9 2023-10-19 23:21:18 -04:00
3ebcb0f6f1 store settings to different locations for different Qt versions 2023-10-13 06:00:29 -04:00
6ad5c0eced port LAMMPS GUI to Qt6 while still supporting Qt5 2023-10-12 23:24:11 -04:00
1db12d7df5 update LAMMPS GUI help summary text 2023-10-09 00:09:18 -04:00
3e6997e98b restore saved text cursor when initializing system before creating an image 2023-10-07 13:33:43 -04:00
d388ef762d Implement more conventional behavior when opening non-existing file.
Instead of only printing a warning we now create a *named* and
empty buffer and change to the directory of the filename, so that
the file will be created in the desired location as soon as it is saved.
2023-10-06 06:42:40 -04:00
3999b3e557 enforce newline before adding run 0 command to avoid syntax errors. 2023-10-05 13:22:15 -04:00
b0deb87188 include Qt version in About dialog 2023-10-04 15:13:22 -04:00
6ff7050d2d enforce that the number of threads is properly reset for /omp styles 2023-10-03 19:47:34 -04:00
b3008e3329 fix delete / delete[] mismatch 2023-10-03 17:49:44 -04:00
6a43ca8410 reset number of threads to 1 when using no accelerator or opt 2023-10-03 16:13:59 -04:00
bb01afc498 provide default file name when writing log window text to file 2023-10-03 14:18:17 -04:00
77d0475fb7 update TODO file 2023-10-01 11:46:16 -04:00
5a750c8633 automatically define variable "gui_run" to contain the run number 2023-09-29 17:42:30 -04:00
ef575d5944 change default for replacing log/chart/image windows to true 2023-09-29 16:47:52 -04:00
c24ddfed29 add a run counter to log, chart, and slideshow window titles
this counter is reset on loading a new file
2023-09-29 16:45:13 -04:00
053f6fa03d must also update CWD when *saving* a file, not only when loading 2023-09-25 08:54:56 -04:00
a128089ab1 apply clang-format 2023-09-25 08:35:32 -04:00
2c636c83f5 check for compatible LAMMPS version when creating LAMMPS instance
This check must be done at runtime, since the LAMMPS shared library
may have been loaded dynamically and thus required library functions
may not be present or missing features with too only a LAMMPS version.
2023-09-25 08:35:23 -04:00
29989f102a remove unused class members and silence compiler warnings 2023-09-24 23:08:59 -04:00
5201e6b2f1 add support for completion on file names 2023-09-24 16:31:28 -04:00
934269e456 move all icon files to the icons folder 2023-09-24 15:55:14 -04:00
5588c121f4 add support to export slide show animation to movie file via ffmpeg 2023-09-24 15:09:14 -04:00