Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nurpax/slimgui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.2
Choose a base ref
...
head repository: nurpax/slimgui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.5.0
Choose a head ref
  • 14 commits
  • 15 files changed
  • 1 contributor

Commits on Aug 27, 2025

  1. docs updates

    nurpax committed Aug 27, 2025
    Configuration menu
    Copy the full SHA
    23c2cf4 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. Configuration menu
    Copy the full SHA
    48c12b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d5246f View commit details
    Browse the repository at this point in the history
  3. Add get_clipboard_text()/set_clipboard_text bindings

    + demo window example for the same
    
    This functionality should work at least on Windows and macOS out of the
    box as ImGui sets up default clipboard functions at init time.  Support
    for overriding the clipboard callbacks is not implemented (although
    still on the table in future versions.)
    
    for #16
    nurpax committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    7214766 View commit details
    Browse the repository at this point in the history
  4. Add missing DrawList methods

    DrawList methods:
    
      path_clear
      path_line_to
      path_line_to_merge_duplicate
      path_fill_convex
      path_fill_concave
      path_stroke
      path_arc_to
      path_arc_to_fast
      path_elliptical_arc_to
      path_bezier_cubic_curve_to
      path_bezier_quadratic_curve_to
      path_rect
      push_clip_rect
      push_clip_rect_full_screen
      pop_clip_rect
      push_texture
      pop_texture
      get_clip_rect_min
      get_clip_rect_max
      add_draw_cmd
    
    Also add a Python port of the ImGui custom rendering example Primitives tab.
    
    for #16
    nurpax committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    94038b0 View commit details
    Browse the repository at this point in the history
  5. Add set_next_window_size_constraints

    Also adds demo window support (see layout.py)
    
    for #16
    nurpax committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    cb5bb9e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7755b80 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2025

  1. CI fixes for macOS

    - remove macos-related skips
    - remove useless pp selectors
    - upgrade cibuildwheel version
    nurpax committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    efb05ba View commit details
    Browse the repository at this point in the history
  2. Add new IO bindings

      IO.add_focus_event
      IO.add_input_characters_utf8
      IO.add_key_analog_event
      IO.add_mouse_source_event
      IO.clear_events_queue
      IO.clear_input_keys
      IO.clear_input_mouse
      IO.set_app_accepting_events
    nurpax committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    5af4823 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8882163 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77b8cd0 View commit details
    Browse the repository at this point in the history
  5. update allowlist

    nurpax committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    2ded2b4 View commit details
    Browse the repository at this point in the history
  6. Add FontConfig.pixel_snap_v

    nurpax committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    c8c43c9 View commit details
    Browse the repository at this point in the history
  7. slimgui 0.5.0

    nurpax committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    f912a50 View commit details
    Browse the repository at this point in the history
Loading