b2ba1bbe70
implement automatic completion popup and reformat on return
2023-09-01 07:27:52 -04:00
65866156dd
make handling of boolean settings consistent
2023-09-01 07:27:10 -04:00
0043e4ccc8
macOS drops us into "/" when opening the app bundle without a file. use $HOME instead.
2023-09-01 03:29:45 -04:00
9690d2dc02
update formatting with clang-format
2023-09-01 02:45:20 -04:00
b6d10d1e20
implement command completion popup
2023-09-01 02:43:32 -04:00
c432df0f91
set window icon consistently where possible
2023-08-30 04:15:13 -04:00
07efb5b015
don't add button to toggle slideshow window
2023-08-30 02:46:56 -04:00
9aa68442b6
complete implementation of slideshow window
2023-08-30 01:07:27 -04:00
514fec1b11
add non-functional slide show window to GUI
...
# Conflicts:
# tools/lammps-gui/CMakeLists.txt
# tools/lammps-gui/lammpsgui.cpp
# tools/lammps-gui/lammpsgui.qrc
# tools/lammps-gui/lammpsgui.ui
2023-08-29 18:45:04 -04:00
821cbf1a22
add window to monitor current variables
2023-08-25 23:56:27 -04:00
5b5210130c
improve highlighting settings to also show errors with different color
2023-08-25 21:19:05 -04:00
9c91ec9050
remove dead code
2023-08-25 17:51:22 -04:00
6cc021bcaf
when updating the highlight also update cursor position
2023-08-25 17:35:38 -04:00
c61aaa81d2
add support to run LAMMPS on the file instead of the edit buffer
2023-08-25 15:12:48 -04:00
541a5be1dd
update more frequently
2023-08-25 06:08:18 -04:00
8a7c1f3d0d
add support for add a highlight for the currently active input line to the line number display
2023-08-24 21:25:57 -04:00
3a7efdfb8c
implement setFont() method that sets the font for the entire editor window
2023-08-24 21:25:14 -04:00
eaedc60396
more fixes for file and pathnames with blanks
2023-08-21 15:55:47 -04:00
fb0712b66f
consistently use bool for echo and cite flags
2023-08-19 13:38:53 -04:00
a4390529ab
automatically copy "About LAMMPS" dialog text to clipboard
2023-08-19 09:28:11 -04:00
2c8a3d87a0
must stop running LAMMPS simulation before we can close the lammps object
2023-08-16 13:06:09 -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
51cb6da4ca
must dynamically load liblammps.so before any library function calls
2023-08-15 21:33:35 -04:00
e886d01190
add View in OVITO and View in VMD entries to Run menu
2023-08-15 08:04:01 -04:00
62547ccde5
update quick help and TODO list
2023-08-15 05:35:34 -04:00
263db3d13c
avoid lengthy accelerator details with Nvidia GPUs
2023-08-15 02:26:54 -04:00
3bf70c1b97
various chart window updates and improvements
...
- charts are reset if the thermo style changes
- charts are reset if the timestep is reset (to a lower value)
- charts are not updated if thermo data is not valid (e.g. during setup)
- use integer format for Steps on the x-axis
2023-08-15 01:05:54 -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
f53991c107
include more icons link to Howto doc
2023-08-13 17:46:00 -04:00
7e3c04aa51
add a small LAMMPS icon to the status bar indicating whether an active LAMMPS instance exists
2023-08-13 02:57:47 -04:00
62b4318801
complete implementation of variable setting dialog
2023-08-12 10:08:02 -04:00
9110c23fcb
add set variables dialog
2023-08-12 00:09:30 -04:00
45b9801941
add parser that collects info about possible variables to be set from the command line
2023-08-11 21:59:51 -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
2e0e3d9204
add support for near-interactive image processing
2023-08-10 23:27:04 -04:00
4afd5f9661
update status message while rendering snapshot image
2023-08-10 21:46:05 -04:00
7c03921669
only close LAMMPS instance if preferences for command line flags have changed
2023-08-10 21:36:09 -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
2b7873a5bd
fix typos
2023-08-09 22:55:31 -04:00
cb4eee809d
add support to store the 5 most recent files and add them to the file menu
2023-08-09 22:22:17 -04:00
ab4ae4f177
recover lost "reset to defaults" action
2023-08-09 00:36:42 -04:00
a4ab3935b4
more "About" dialog box tweaks
2023-08-09 00:36:33 -04:00
a3f742a405
add info about accelerator support and communication
2023-08-09 00:36:26 -04:00
46dd9c8546
make font size in "About" dialog 3/4 the default size.
2023-08-09 00:36:17 -04:00
b7fad288c7
fix ability to select a temporary directory (for image files)
2023-08-09 00:36:05 -04:00
7b1c00137a
add preference option to select default and text font
2023-08-09 00:35:47 -04:00
4397e13aaf
simplify font selection and prepare for making it a preference
2023-08-09 00:35:36 -04:00