Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LAMMPS GUI improvements #3883

Merged
merged 80 commits into from
Aug 16, 2023
Merged

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    9b0fe3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea15cec View commit details
    Browse the repository at this point in the history
  3. subclass QPlainTextEdit for logwindows, so we can store its size on c…

    …lose
    
    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.
    akohlmey committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    d414dd5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fe7681d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53eaca0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    890765f View commit details
    Browse the repository at this point in the history
  7. update TODO list

    akohlmey committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    bf79b91 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b09674 View commit details
    Browse the repository at this point in the history
  9. update docs

    akohlmey committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    d33d59e View commit details
    Browse the repository at this point in the history
  10. update TODO list

    akohlmey committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b81aaeb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6dcfe13 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f345146 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d7b5387 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    77808cd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    65d5d65 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    407bcf3 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    54c62c8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4397e13 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7b1c001 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b7fad28 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    46dd9c8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a3f742a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a4ab393 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ab4ae4f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. small tweak

    akohlmey committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    27d4a8a View commit details
    Browse the repository at this point in the history
  2. update TODO list

    akohlmey committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    f1ba422 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb4eee8 View commit details
    Browse the repository at this point in the history
  4. fix typos

    akohlmey committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    2b7873a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    54edfd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf6e021 View commit details
    Browse the repository at this point in the history
  7. more ideas

    akohlmey committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    506383a View commit details
    Browse the repository at this point in the history
  8. add a few more ideas

    akohlmey committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    cb26272 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4fb5135 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    55d0b84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c03921 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4afd5f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e0e3d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93e67c9 View commit details
    Browse the repository at this point in the history
  6. 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
    akohlmey committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    035620d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cf73ff View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    45b9801 View commit details
    Browse the repository at this point in the history
  2. add set variables dialog

    akohlmey committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    9110c23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62b4318 View commit details
    Browse the repository at this point in the history
  4. add missing icon

    akohlmey committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    f104d75 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3957b4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbcfbe9 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Configuration menu
    Copy the full SHA
    e7b02e8 View commit details
    Browse the repository at this point in the history
  2. Start working on a LAMMPS GUI howto

    Docs are now organized as follows:
    - README is minimal and points to other docs
    - The section in Tools.rst mostly explains compilation and installation
    - The Howto contains a tour of the GUI and explains intended functionality
    akohlmey committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    c11d58f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1991d74 View commit details
    Browse the repository at this point in the history
  4. more doc improvements

    akohlmey committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    d4b6302 View commit details
    Browse the repository at this point in the history
  5. add missing connect() macro

    akohlmey committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    8076f77 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1f9f9d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f407ca View commit details
    Browse the repository at this point in the history
  8. add a small LAMMPS icon to the status bar indicating whether an activ…

    …e LAMMPS instance exists
    akohlmey committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    7e3c04a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d650bc6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a07f02c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f53991c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. more icons

    akohlmey committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    619623f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a10b1de View commit details
    Browse the repository at this point in the history
  3. get rid of tr() macros

    akohlmey committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    e297800 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9fc5486 View commit details
    Browse the repository at this point in the history
  5. complete lammps gui howto

    akohlmey committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    c11c51b View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. make box, axes, ssao, antialias checkable buttons in image viewer

    this reduces the antialias option to just 2x
    akohlmey committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e518457 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0962f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bfa0b2 View commit details
    Browse the repository at this point in the history
  4. 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
    akohlmey committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3bf70c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dedddee View commit details
    Browse the repository at this point in the history
  6. imageviewer updates

    - new zoom icons
    - resetview option
    - properly track pushbutton checked state
    - add preferences options for selecting background and box color
    akohlmey committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0c7f56e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    263db3d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    62547cc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    afd5f6a View commit details
    Browse the repository at this point in the history
  10. update docs

    akohlmey committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a5b2461 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e886d01 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    185fa1b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    d8541e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51cb6da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65cd6a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    653f0c4 View commit details
    Browse the repository at this point in the history
  5. must make copies on Linux

    akohlmey committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2cdb9c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b57f6d9 View commit details
    Browse the repository at this point in the history