Skip to content

Bump the ktsu group with 6 updates - #378

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/ktsu-999c8096e2
Oct 21, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/ktsu-999c8096e2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 21, 2026

Copy link
Copy Markdown
Contributor

Updated ktsu.ImGui.App from 3.75.4 to 3.77.2.

Release notes

Sourced from ktsu.ImGui.App's releases.

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Updated ktsu.ImGui.App.Testing from 3.75.4 to 3.77.2.

Release notes

Sourced from ktsu.ImGui.App.Testing's releases.

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Updated ktsu.ImGui.Popups from 3.75.4 to 3.77.2.

Release notes

Sourced from ktsu.ImGui.Popups's releases.

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Updated ktsu.ImGui.Probes from 3.75.4 to 3.77.2.

Release notes

Sourced from ktsu.ImGui.Probes's releases.

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Updated ktsu.ImGui.Styler from 3.75.4 to 3.77.2.

Release notes

Sourced from ktsu.ImGui.Styler's releases.

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Updated ktsu.ImGui.Widgets from 3.75.4 to 3.77.2.

Release notes

Sourced from ktsu.ImGui.Widgets's releases.

3.77.2

v3.77.2 (patch)

Changes since v3.77.1:

  • Note how a half-failed release republishes the same version [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.1...v3.77.2

3.77.1

v3.77.1 (patch)

Changes since v3.77.0:

  • Answer the three new Sonar findings on the repeated-masks fix (Claude)
  • Read the bitmap Windows makes from a copied image the right way up [patch] (Claude)
  • Test the image clipboard against real desktops, and stop xclip holding the app's output [patch] (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.77.0...v3.77.1

3.77.0

v3.77.0 (minor)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)
  • Put OpenGLRenderer's GL calls behind a seam and test it with real frames (Claude)
  • Make OpenGLRenderer's GL field readonly (Claude)
  • Split ImGuiController into a GL-free context host and an OpenGL renderer (Claude)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.1...v3.77.0

3.76.1

v3.76.1 (patch)

Changes since v3.76.0:

  • Keep the file browser inside the window it opens in [patch] (#​718) (matt-edmondson)

What's Changed

Full Changelog: ktsu-dev/ImGuiApp@v3.76.0...v3.76.1

3.76.0

v3.76.0 (minor)

Changes since v3.75.0:

  • Give ImGui.Rendering the package validation suppressions the others carry [patch] (#​717) (matt-edmondson)
  • Clear main's quality gate: tolerances instead of exact float comparisons (#​716) (matt-edmondson)
  • [minor] FilesystemBrowser: breadcrumbs, back/forward, places, search, sortable columns and thumbnails (#​715) (matt-edmondson)
  • [minor] Two-finger touch scrolling, extension docs, and trim analysis for Widgets/Popups/Styler (#​703) (matt-edmondson)
  • Merge main into claude/project-thread-m8gl9z (matt-edmondson)
  • [minor] Add the phase 4 mobile polish widgets (#​710) (matt-edmondson)
  • [minor] Add the phase 3 mobile overlay and navigation widgets (#​709) (matt-edmondson)
  • Pick a curve point's fill in its own method rather than a nested conditional (Claude)
  • [minor] Add the phase 2 mobile gesture widgets (#​708) (matt-edmondson)
  • Fix Escape in nested modals, path text in the save box, and Enter on a search with no match [patch] (#​693) (matt-edmondson)
  • [minor] Add LogView, a virtualized log with level filters and search (#​706) (matt-edmondson)
  • Keep the active frame rate while an animation runs [minor] (#​692) (matt-edmondson)
  • [minor] Mark every widget for UI probes (#​707) (matt-edmondson)
  • Add ImGuiWidgets.Viewport3D and move the 3D contract into ktsu.ImGui.Rendering [minor] (#​705) (matt-edmondson)
  • Merge remote-tracking branch 'origin/main' into fix699 (matt-edmondson)
  • [patch] Fix GradientEditor selection on reorder and two TransformBox bugs (#​690) (matt-edmondson)
  • [patch] Fix three SyntaxHighlighting tokenizer bugs that recolored the rest of a document (#​691) (matt-edmondson)
  • Compare curve range spans against epsilon rather than zero (Claude)
  • Reach long lines in code blocks and diff hunks, draw only visible code lines, keep rebuilt hunks collapsed [patch] (#​704) (matt-edmondson)
  • Dim GradientEditor, SwatchPalette and themed code inside a disabled scope [patch] (#​701) (matt-edmondson)
  • Draw the curve and bezier editors with ImGui and drop Hexa Extras [minor] (Claude)
  • Stop a hidden DataTable column from taking edits or filtering rows (#​700) (matt-edmondson)
  • Node editor: re-measure rebuilt graphs, edit long pins, pin nodes from the UI [minor] (Claude)
  • Fix markdown fonts, link IDs, linked images, image placeholders and code spans [patch] (#​698) (matt-edmondson)
  • ReorderableTree: let the last child leave its group, and leave slider drags to the slider (#​697) (matt-edmondson)
  • Save the last frame of a failing UI test, and cover CapturedFrame and the frame wrapper order (#​696) (matt-edmondson)
  • Fix the extra step after a held repeat button and snap marks to frames [patch] (#​695) (matt-edmondson)
  • Honour markdown table column alignment and scroll long code lines [patch] (#​694) (matt-edmondson)
  • Read TGA colour map entries with the descriptor's attribute bits and treat an all-zero 32-bit map as opaque [patch] (#​689) (matt-edmondson)
  • Merge main into fix/680-knob-visible-title (matt-edmondson)
  • Show a Knob's title without its ## ID suffix (Claude)
  • Bound a JPEG's coefficient allocation by its scan data instead of its frame header [patch] (Claude)
  • Refuse a TGA header with no pixel data before allocating the image [patch] (Claude)
  • Drive the theme menu and browser with a theme applied (Claude)
  • Suppress S6640 on FormatValue, as the Knob's other native interop is (Claude)
  • Draw caller and theme text as it is instead of as a printf format [patch] (Claude)
  • Move the new Knob tests to the end of the class so they don't touch the lines #​673 adds to (Claude)
  • Show the Knob's value in its tooltip, and drop the stray "f" from int knobs [patch] (Claude)
  • Round a Knob drag without throwing on a format of more than 6 decimals [patch] (Claude)
  • Read the Knob's format precision without throwing on "%.f" or a truncated format [patch] (Claude)
  • Merge main into the TGA first-entry branch (Claude)
  • Merge main into the hard line break branch (Claude)
  • End the line at a Markdown hard line break [patch] (Claude)
  • Pick only clipboard image types the decoder can read on Linux [patch] (Claude)
  • Name Tab as Tab in KeyChordMatcher, not its NamedKeyBegin alias [patch] (Claude)
  • Honour the TGA colour map's first entry index [patch] (Claude)
    ... (truncated)

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps ktsu.ImGui.App from 3.75.4 to 3.77.2
Bumps ktsu.ImGui.App.Testing from 3.75.4 to 3.77.2
Bumps ktsu.ImGui.Popups from 3.75.4 to 3.77.2
Bumps ktsu.ImGui.Probes from 3.75.4 to 3.77.2
Bumps ktsu.ImGui.Styler from 3.75.4 to 3.77.2
Bumps ktsu.ImGui.Widgets from 3.75.4 to 3.77.2

---
updated-dependencies:
- dependency-name: ktsu.ImGui.App
  dependency-version: 3.77.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Probes
  dependency-version: 3.77.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.App.Testing
  dependency-version: 3.77.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Popups
  dependency-version: 3.77.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Styler
  dependency-version: 3.77.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
- dependency-name: ktsu.ImGui.Widgets
  dependency-version: 3.77.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ktsu
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Oct 21, 2026
@github-actions
github-actions Bot merged commit de615b4 into main Oct 21, 2026
11 checks passed
@github-actions
github-actions Bot deleted the dependabot/nuget/ktsu-999c8096e2 branch October 21, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants