Skip to content

feat: Video Editor, Dynamic Region Selector, and Clock Quote Styling#171

Open
ukyas wants to merge 5 commits into
snowarch:mainfrom
ukyas:main
Open

feat: Video Editor, Dynamic Region Selector, and Clock Quote Styling#171
ukyas wants to merge 5 commits into
snowarch:mainfrom
ukyas:main

Conversation

@ukyas

@ukyas ukyas commented Jun 2, 2026

Copy link
Copy Markdown

Summary

As discussed on Discord, this PR introduces 3 features/tweaks:

  1. Post-recording Video Editor: Added a hook in record.sh. When wf-recorder is killed, it waits 1.5s, grabs the latest .mp4, and fires an IPC call to open VideoEditor.qml. Video trimming and processing run in the background via ffmpeg using process_video.sh.
  2. Dynamic Region Selector: Ported the CursorGuide component. Action icons now follow the cursor dynamically, tied to Wayland mouseX/Y coordinates.
  3. Clock Quote Styling: Added the MaterialSymbol quotes and refactored the rectangle padding for a cleaner look on the clock widget.

Testing

  • inir restart && inir logs — no errors
  • Tested the specific feature path that changed
  • Both panel families checked (if shared code changed)

@snowarch snowarch moved this from Todo to In Progress in iNiR thing Jun 24, 2026
@snowarch

Copy link
Copy Markdown
Owner

Thanks @ukyas — nice work, and it boots clean here. A couple of things before merge:

  • The diff carries ~25 trailing-whitespace lines (CookieQuote / region selector). Could you clean those up?
  • Please confirm the record.sh hook degrades gracefully when wf-recorder/ffmpeg aren't installed.

Tracked on the board; will integrate once that's in.

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

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants