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

Debug Menus #13810

Draft
wants to merge 17 commits into
base: master
Choose a base branch
from
Draft

Debug Menus #13810

wants to merge 17 commits into from

Commits on Apr 23, 2024

  1. First pass.

    - Entity explorers
    - Entity inspector
    Jade-Harleyy committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    72d5e10 View commit details
    Browse the repository at this point in the history
  2. Add TODO comments.

    Jade-Harleyy committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    9a44bd0 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Inspector mode improvements:

    - Characters can now be selected.
    - Contained items only appear in the explorer.
    Jade-Harleyy committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    cafb360 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d867917 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3eb95d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    aec6947 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Big refactor and update:

    - Rename DebugUI -> DebugMenus
    - GUI inspector mode & explorers
    - UI cleanup
    - Code cleanup
    - Add all entities to the general entity explorer
    - Fix entity inspector mode character detection (again)
    - Add submarine detection to the entity inspector
    Jade-Harleyy committed May 1, 2024
    Configuration menu
    Copy the full SHA
    4ebbed7 View commit details
    Browse the repository at this point in the history
  2. Small fixes:

    - Entity inspector tooltip creation optimization
    - GUI debug overlay also for DebugDraw mode
    Jade-Harleyy committed May 1, 2024
    Configuration menu
    Copy the full SHA
    a503520 View commit details
    Browse the repository at this point in the history
  3. More stuff!

    - Allow opening an editor for any entity, even if its blank.
    - Submarine infos support in editors
    - Fix GUI update order
    Jade-Harleyy committed May 1, 2024
    Configuration menu
    Copy the full SHA
    4eca72a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    5f9d448 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Major Update:

    - Check for permissions.
    - Improved detection of wires under cursor.
    - Code organization.
    - Open new GUI explorer windows by clicking on an entry.
    - Item spawner.
    Jade-Harleyy committed May 9, 2024
    Configuration menu
    Copy the full SHA
    44ed601 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52eddb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9aaf65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7c5438 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Undo indentation changes

    Jade-Harleyy committed May 19, 2024
    Configuration menu
    Copy the full SHA
    ca2fd8e View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    12c6b7b View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    5570c43 View commit details
    Browse the repository at this point in the history