Skip to content

Broken since arcdps 2026-05-07 (imgui 1.92.7): window no longer drawn #26

Open

Description

@arnalon

Since arcdps's 2026-05-07 build, clears loads but never draws its window. arcdps updated its bundled Dear ImGui from 1.80 to 1.92.7 and now ignores the UI callbacks of any addon reporting a different IMGUI_VERSION_NUM:

warning: ignoring ui callbacks for "arcdps_clears.dll", imgui version mismatch: 18000 != 19270, is this up-to-date?

The 18000 comes from the dependency chain — gw2scratch/arcdps_bindings → gw2scratch/imgui-rs (imgui-rs 0.8 = Dear ImGui 1.80) — so it needs a rebuild against 1.92.7 rather than a code change in this repo. Background work (clear fetching, settings) is unaffected; only rendering is cut off.

I needed it working, so I rebuilt it: https://github.com/arnalon/arcdps-clears-continued (prebuilt DLL under Releases, built by GitHub Actions).

Summary of what that involved, in case it is useful here:

Two things I could not fix from outside:

  1. The Friends backend is gone. clears.gw2scratch.com now serves a certificate for CN=git.sejsel.cz, so every request fails the TLS name check. My build backs off instead of retrying every 10 seconds, but the feature cannot work without the service.
  2. The built-in update checker points at gw2scratch.com/releases/arcdps-clears.json, so existing users are never told any of this.

Happy to open a PR here instead if you would rather carry it upstream — the branch is at https://github.com/arnalon/arcdps-clears/tree/zerthox-bindings. Thanks for the addon; it has been part of my weekly routine for years.

Activity

  1. Sejsel commented on Aug 16, 2026

    @Sejsel
    Member

    I will take a look when i have a bit of time, but would want to clean up some (all?) of the LLM output before merging though, especially the leftovers of it trying to debug issues. Will also need to take a look at whether the bindings by Zerthox are the best way to go.

    The friends server is working now again, I messed up when I was removing some other configuration and disabled the wrong https version (http version probably may have still worked though).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions