Skip to content

Split times, board links and board filtering (1.1.0) - #2

Merged
PortalRex merged 9 commits into
mainfrom
feature/mtriggers
Oct 17, 2026
Merged

PortalRex merged 9 commits into
mainfrom
feature/mtriggers

Conversation

@PortalRex

Copy link
Copy Markdown
Owner

Brings the feature/mtriggers work to main and bumps the plugin to 1.1.0.

Changes

  • Split times: the context menu shows a run's SAR mtrigger splits (from autorender's /mtriggers/search), with the total time in the title and the delta in the subtitle
  • Links: open the run's map on its board and download its demo
  • Fuzzy map search with difflib, and better matching of map aliases
  • URLs updated for autorender and the Mel board (mel.portal2.sr)
  • Board filtering: searches ask the autorender API for Portal 2 and Mel runs only (source=portal2,mel) instead of dropping LP Hub runs after the request, so a search gets a full page of results. LP Hub runs are still dropped locally for API versions without the source parameter
  • Version 1.0.0 → 1.1.0 so Flow Launcher sees the release as an update

Tested

  • Against the production autorender API with the plugin's own query and context menu code: "bridge intro wr" (10 Portal 2 results), "destroyed garden" (20 Mel results), "portal gun 24.48", "fling crushers 16.78", "escape"; context menu with board/demo links and split times
  • Installed locally in Flow Launcher and queried through its JSON-RPC entry point

Ask the autorender API for Portal 2 and Mel runs only (source=portal2,mel)
instead of dropping LP Hub runs after the request, so searches get a full
page of results. LP Hub runs are still dropped locally for API versions
without the source parameter.
@PortalRex
PortalRex merged commit c591c2d into main Oct 17, 2026
1 check passed
@PortalRex
PortalRex deleted the feature/mtriggers branch October 17, 2026 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant