9fc54865cf
improve desktop integration for Linux
2023-08-14 14:31:30 -04:00
c1f9f9d1c6
we have accumulated enough changes to call this version 1.2
2023-08-13 00:15:09 -04:00
1991d74623
desktop integration for Linux, embedded icons on Windows
2023-08-12 23:30:37 -04:00
bbcfbe957b
implement context specific help either via right-click or CTRL-?
2023-08-12 17:46:10 -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
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
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
7b1c00137a
add preference option to select default and text font
2023-08-09 00:35:47 -04:00
407bcf30a0
step patch level for lammps-gui
2023-08-09 00:35:13 -04:00
f345146103
Simplify QtCreator file, update TODO once more, tag patch level
2023-08-09 00:34:19 -04:00
fe7681d0b3
add chart viewer window to show graphs of ongoing runs from thermo data
2023-08-09 00:32:34 -04:00
d414dd52d5
subclass QPlainTextEdit for logwindows, so we can store its size on close
...
also some more settings tweaks (e.g. do not store window size when maximized)
and add setting to replace log windows instead or creating new ones.
2023-08-09 00:32:22 -04:00
8eb7f56491
be more thorough and complete about including all required dll files
2023-08-04 04:17:01 -04:00
4e08e6cb4c
add support to build LAMMPS GUI zip package with cross compiler
2023-08-03 21:57:33 -04:00
397f3e4786
exceptions are always enabled and thus the check is no longer required
2023-08-03 16:52:24 -04:00
c99d0f5452
cmake cleanups
2023-08-02 04:58:38 -04:00
8a53c66bef
refactor. add LammpsWrapper class to hide plugin defines and interface changes.
2023-08-02 01:49:39 -04:00
f76300c4f8
do not build packages automatically but use explicit targets
2023-08-01 20:42:10 -04:00
f1cda322fe
make it LAMMPS GUI version 1.0.0 since we're including it in the stable version
2023-08-01 18:20:44 -04:00
f2bc41a83c
we should be ok with CMake 3.16 as minimum version again.
2023-08-01 15:38:07 -04:00
fd9af7d5c9
this is packaging/install for visual studio only
2023-08-01 15:32:24 -04:00
b9682fc6fd
zip file packaging for windows
2023-08-01 14:38:48 -04:00
be9d246b93
install runtime deps on Linux
2023-08-01 01:05:38 -04:00
fbf05fb9a9
copy runtime libs/dlls during install
2023-08-01 00:32:57 -04:00
33e893dbed
cleanup. must include lammps-gui in install targets. windows cross-deploy
2023-07-31 17:22:26 -04:00
2f159df3b7
changes for portability with Qt 5.12 on Ubuntu 20.04LTS
2023-07-31 07:04:25 -04:00
75254bf305
simplify. only look for Qt5 at the moment.
2023-07-31 01:00:36 -04:00
c95bf2c14b
add image viewer dialog for write_dump image output, help can open link to manual
2023-07-30 19:23:42 -04:00
12fee35d78
fix bugs and typos
2023-07-30 13:32:46 -04:00
9e5dcfcf78
update for packaging a .dmg file w/o CPack (untested)
2023-07-30 13:10:11 -04:00
a2503711d0
Merge branch 'lammps-gui' of github.com:akohlmey/lammps into lammps-gui
...
# Conflicts:
# tools/lammps-gui/lammpsgui.cpp
2023-07-29 21:11:38 -04:00
d9f4ce04af
integrate packaging related changes, build script for GUI
2023-07-29 21:03:24 -04:00
62ec8e744a
WIP on preferences dialog
2023-07-29 13:40:36 -04:00
2da71bd2d6
improve cmake settings for creating an app bundle
2023-07-28 01:04:34 -04:00
2644c064e1
update version number and "about info" to also show whether LAMMPS was loaded dynamically
2023-07-27 09:09:06 -04:00
1697d1edf6
embed font and icon and make use of them
2023-07-27 04:41:50 -04:00
da0669d988
implement running LAMMPS asynchonously in a separate thread
2023-07-27 02:56:07 -04:00
e0ed11a053
add option to load LAMMPS library dynamically at runtime as plugin
2023-07-26 18:25:13 -04:00
8b9174821a
capture stdout and display in dialog window
2023-07-25 16:01:02 -04:00
7eb2afa994
integrate syntax highlight code from example (uses c++ syntax currently)
2023-07-25 12:20:48 -04:00
a49a1b644e
update main widget to CodeEditor with line numbers and highlight. Open file from command line.
2023-07-25 00:13:53 -04:00
b87ced52b4
first minimal stab at LAMMPS GUI
2023-07-24 19:07:33 -04:00