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

Fixed ImGui modifier keys (again) #173

Merged
merged 27 commits into from
Dec 6, 2023
Merged

Commits on Oct 9, 2023

  1. Fixed ImGui modifier keys (again)

    ImGui mod keys (like Ctrl-clicking on a slider to enter a value manually) did not work anymore.
    This presumably happened during the big ImGui update in commit b15af18.
    alexc71 authored and johannesugb committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    8c40e43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2e5518 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    420dce4 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Using JetBrainsMono-Regular.ttf as UI font and also accounting for di…

    …splay's content scale through GLFW
    johannesugb committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1393316 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

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

Commits on Oct 15, 2023

  1. Fixed ImGui modifier keys (again)

    ImGui mod keys (like Ctrl-clicking on a slider to enter a value manually) did not work anymore.
    This presumably happened during the big ImGui update in commit b15af18.
    alexc71 authored and johannesugb committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    abc43e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff903ba View commit details
    Browse the repository at this point in the history
  3. messing around with imgui

    johannesugb committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    293dc44 View commit details
    Browse the repository at this point in the history
  4. Using JetBrainsMono-Regular.ttf as UI font and also accounting for di…

    …splay's content scale through GLFW
    johannesugb committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    333f0ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7c28ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c61b226 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    398fd32 View commit details
    Browse the repository at this point in the history
  8. Using classic style again, using TTF font only if content scale != 1.…

    …0f (using ImGui's default font otherwise)
    johannesugb committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    038aec8 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Allow to change ImGui style and font settings

    Added `aAlterSettingsBeforeCreation` to the imgui_manager constructor
    for changing to an arbitrary style.
    Also added `set_custom_font_mode` to influence whether the new font is
    used.
    alexc71 committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    e915d53 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

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

    johannesugb committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    3837514 View commit details
    Browse the repository at this point in the history
  3. Update imgui_manager.cpp

    Whoops^2
    johannesugb committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    046c061 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fef91f2 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. JetBrainsMono is no longer included as byte array

    # Conflicts:
    #	auto_vk_toolkit/src/JetBrainsMono-Regular.cpp
    #	auto_vk_toolkit/src/imgui_manager.cpp
    johannesugb committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    2f69573 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3650f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcb0113 View commit details
    Browse the repository at this point in the history
  4. fmt::format -> std::format, welcome to the future

    fmt::format caused all kinds of deprecation warnings/errors with the latest MSVC.
    
    # Conflicts:
    #	auto_vk_toolkit/src/imgui_manager.cpp
    johannesugb committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    abe6b91 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    503e77d View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    e7025a2 View commit details
    Browse the repository at this point in the history
  2. Using GCC-13 for Linux

    johannesugb committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    2591d43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d0b27ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c96927a View commit details
    Browse the repository at this point in the history