Skip to content

feat: add lowlights — death-based clip saving (mirrors highlights)#153

Open
giou wants to merge 7 commits into
Segergren:mainfrom
giou:feat/lowlights
Open

feat: add lowlights — death-based clip saving (mirrors highlights)#153
giou wants to merge 7 commits into
Segergren:mainfrom
giou:feat/lowlights

Conversation

@giou

@giou giou commented Jun 8, 2026

Copy link
Copy Markdown

Tested in League of Legends. Disabled by default.

@giou giou marked this pull request as draft June 9, 2026 17:47
Anonymous added 2 commits June 9, 2026 18:04
The Compress option was only shown for Clip and Highlight types.
Added Lowlight to the condition so the dropdown menu matches
the other content types (Copy, Rename, Open File Location,
Compress, Delete).
Both buttons were only shown for Clip/Highlight/Buffer types.
Added Lowlight to match the full dropdown (Upload with yellow text,
Copy, Rename, Open File Location, Compress, Delete).
@giou giou marked this pull request as ready for review June 9, 2026 18:33
giou and others added 2 commits June 12, 2026 21:34
Adds 'Lowlight' to the video.type check that gates the Upload and Copy
buttons in the video player toolbar, so lowlights behave the same as
highlights and clips.
@Segergren

Copy link
Copy Markdown
Owner

Thank you for the contribution. There are still a few things left to address:

  • The Lowlight button in the menu should be placed above Settings.
  • The visibility of the Lowlight button should behave like the other buttons. Currently, it is hidden when there are no lowlights, even if its visibility is enabled in the Sidebar Menu settings.
  • The Lowlights section in Settings should have the same layout and styling as Highlights. Currently, there is a box inside another box.

- menu.tsx: respect the sidebar visibility toggle for Lowlights like the
  other items, while still gating the menu by enableLowlights. Splits the
  old behaviour into 'item.visible && settings.enableLowlights', so users
  who turn the feature off get the item hidden in any state, and users
  who leave it on get the standard sidebar toggle behaviour plus the
  default placement (above Settings).
- LowlightsSection.tsx: drop the inner 'box inside a box' wrapper so the
  section layout matches HighlightsSection exactly.
@giou

giou commented Jun 12, 2026

Copy link
Copy Markdown
Author

Thanks for the review, should be fixed now, let me know if I missed anything else.

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.

2 participants