|
|
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 |
|
|
|
ea15cec4bf
|
remember the size of the main window
|
2023-08-09 00:31:53 -04:00 |
|
|
|
cf6866d5e6
|
improve message in about LAMMPS dialog
|
2023-08-03 22:42:50 -04:00 |
|
|
|
3f1f08d4c0
|
add setting support for selecting the LAMMPS plugin shared object
|
2023-08-02 23:33:51 -04:00 |
|
|
|
f6732f028c
|
support running with Kokkos + OpenMP
|
2023-08-02 21:06:30 -04:00 |
|
|
|
c800a2c676
|
add menu entry to reset to default settings
|
2023-08-02 17:52:56 -04:00 |
|
|
|
2808a78822
|
more updates to preferences dialog and supporting code. almost done.
|
2023-08-02 17:28:34 -04:00 |
|
|
|
e493519c12
|
more hotkeys and have Ok/Cancel on preferences dialog handled properly
|
2023-08-02 11:05:35 -04:00 |
|
|
|
dfcd3f945e
|
first pieces of preferences dialog
|
2023-08-02 07:02:20 -04:00 |
|
|
|
56b50d6580
|
ensure final newline when saving to file
|
2023-08-02 05:37:56 -04:00 |
|
|
|
c918bdeb07
|
fix a couple of bugs that would hang the app waiting for log output
|
2023-08-02 05:25:24 -04:00 |
|
|
|
8a53c66bef
|
refactor. add LammpsWrapper class to hide plugin defines and interface changes.
|
2023-08-02 01:49:39 -04:00 |
|
|
|
d41bf628c7
|
display number of threads in use for LAMMPS instance in status bar
|
2023-07-31 07:59:39 -04:00 |
|
|
|
2f159df3b7
|
changes for portability with Qt 5.12 on Ubuntu 20.04LTS
|
2023-07-31 07:04:25 -04:00 |
|
|
|
0a0184221c
|
custom message box is more readable and wider
|
2023-07-31 05:09:08 -04:00 |
|
|
|
68454b3f73
|
small help window tweak
|
2023-07-31 02:12:32 -04:00 |
|
|
|
cadc45d41d
|
implement quick help dialog
|
2023-07-31 01:01:00 -04:00 |
|
|
|
e899a07b4c
|
Show current working directory and share space with progress bar. Show/hide the other.
|
2023-07-30 20:39:48 -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 |
|
|
|
1c8b9e9467
|
Windos portability
|
2023-07-30 15:54:06 -04:00 |
|
|
|
080d868e40
|
mention setting QT_FONT_DPI in README file since it has no effect in the binary
|
2023-07-30 11:50:00 -04:00 |
|
|
|
ac9163447c
|
minor layout and behavior tweaks
|
2023-07-30 07:23:32 -04:00 |
|
|
|
05c8d260d9
|
use OpenMP with maximum number of threads by default
we still honor OMP_NUM_THREADS, if present.
|
2023-07-30 02:43:00 -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 |
|
|
|
cb5470ece3
|
add dialog checking whether to discard changes in a modified buffer
|
2023-07-28 07:36:25 -04:00 |
|
|
|
bb96707ec8
|
add support for "modified" indicator to window title
|
2023-07-28 07:12:21 -04:00 |
|
|
|
c1d690d190
|
implement drag-n-drop for files
|
2023-07-28 05:04:19 -04:00 |
|
|
|
e6e5be4477
|
move initialization of plugin before opening input
This way we can load the shared library from the current folder
since the file opening may switch working directory.
|
2023-07-27 12:08:48 -04:00 |
|
|
|
034b7458bc
|
add dummy help menu button
|
2023-07-27 11:53:23 -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 |
|
|
|
a2657c67dd
|
fix typo
|
2023-07-27 04:47:45 -04:00 |
|
|
|
1697d1edf6
|
embed font and icon and make use of them
|
2023-07-27 04:41:50 -04:00 |
|
|
|
056c60839c
|
portability to macOS
|
2023-07-27 04:07:03 -04:00 |
|
|
|
f81ee57c97
|
add button to stop a run via lammps_force_timeout()
|
2023-07-27 03:21:34 -04:00 |
|
|
|
da0669d988
|
implement running LAMMPS asynchonously in a separate thread
|
2023-07-27 02:56:07 -04:00 |
|
|
|
f3e54cada1
|
small layout tweaks
|
2023-07-26 18:54:24 -04:00 |
|
|
|
e0ed11a053
|
add option to load LAMMPS library dynamically at runtime as plugin
|
2023-07-26 18:25:13 -04:00 |
|
|
|
0120c7b8b7
|
add permanent text field for status to status bar
|
2023-07-26 08:43:55 -04:00 |
|
|
|
c96e4d59da
|
print more config info in about dialog
|
2023-07-26 02:33:50 -04:00 |
|
|
|
89b92e8b13
|
make "warning" boxes on errors "critical"
|
2023-07-26 02:33:32 -04:00 |
|
|
|
e6dc5822c3
|
more flexible font search
|
2023-07-26 02:33:06 -04:00 |
|
|
|
e4dde8ebd4
|
fix shortcut implementation for log windows
|
2023-07-25 23:15:19 -04:00 |
|
|
|
8b9174821a
|
capture stdout and display in dialog window
|
2023-07-25 16:01:02 -04:00 |
|
|
|
ab792acbe5
|
catch errors via library interface and present dialog displaying them
|
2023-07-25 13:06:27 -04:00 |
|
|
|
7eb2afa994
|
integrate syntax highlight code from example (uses c++ syntax currently)
|
2023-07-25 12:20:48 -04:00 |
|
|
|
5d1251df27
|
properly canonicalize filename
|
2023-07-25 12:18:47 -04:00 |
|
|
|
4fd648c11e
|
add copyright message
|
2023-07-25 12:18:00 -04:00 |
|
|
|
a402d2c6d8
|
simplify, move redundant operations to functions, update coding style
|
2023-07-25 10:16:20 -04:00 |
|