Hugo Baldwin
TeamCommented on Implement multi-monitor support for XorgSupport for selecting a screen to record hasn’t actually been implemented on X11 (judging by the logs you were on X11), only Wayland (it’s built-in for the latter). I’ll take a look at implementing X11 multi-monitor support this week or next. That’s also why that text isn’t displ…Commented on Dark theme not applied on Arch / Hyprland despite logs saying soYou’ve got a gift for finding these - have you considered a career as a software tester? 😆 I’ve just tested this on Debian (Wayland/Mutter) and Omarchy - it was Hyprland-specific, behaves correctly on other environments. There will be a fix for it included in v0.1.153 (along wit…Commented on Export fails on AMD GPUs since NV12 fast path (v0.1.142)I picked up an old Lenovo with AMD CPU/GPU today to squash this bug for good - I’ll push changes up once I’ve tested them myself on AMDCommented on Export fails on AMD GPUs since NV12 fast path (v0.1.142)Hi Sujal sorry for the trouble, and thank you again for being patient through multiple rounds of AMD-related fixes (it’s definitely an AMD thing, changing distro at the same time was simply a coincidence). The root cause stems from when I added a direct GPU → encoder NV12 path to…Commented on Export fails on AMD GPUs since NV12 fast path (v0.1.142)Can you test again with the latest release? And yes, Gemini's analysis was spot-on. Hopefully this sorts it. TBH because of issues like this I'm glad I haven't done heavy marketing until I'm confident there's reasonably broad device/architecture compatibility.Commented on Export fails on AMD GPUs since NV12 fast path (v0.1.142)Hi Sujal I’ve included a fix for this in v0.1.147 (along with the new track for changing the recording layout) It turns out AMD devices are more pedantic about which flags are provided to FFmpeg when encoding than Intel and that’s why the issue wasn’t caught earlier. In your logs…Created Region selection in Hyprland is brokenCreated Ability to change screen selection *after* Wayland sharing token storageCommented on Cosmic supportImplemented in v0.1.145Created Cosmic supportCreated AnnotationsCommented on opt-in watermark to help promote the app?I did start to do some exploratory work around watermarks … but frankly they’re a bit boring! I’d much rather have something that’s so cool people feel compelled to ask “hey how did you do that!?” So this is my current thinking - there are a tonne of shaders that can apply cool b…Commented on Minor issues(?) with padding color settingsI should probably note that the “No fill” transparency option is currently only officially supported for screenshots for now, though there is potential for MP4 transparency videoCommented on Arch packagesBoth issues hopefully fixed in v0.1.129 (well, the second one I know for sure is fixed): lavfi is now used when probing VAAPI support instead of the previous implementation - this is the exact command that Gemini suggest you use and it worked when you tried it; the nonsensical “d…Commented on Minor issues(?) with padding color settingsAll issues now fixed in v0.1.129Commented on Minor issues(?) with padding color settingsGood bug catches thanks - think they crept in when I replaced CPU compositing with GPU. That button makes playback loop continuously which is handy when creating short looping videos or testing the “Loop cursor position” control. I should probably add an explanatory tooltip if it…Commented on Arch packagesI fed your report and Gemini’s analysis to Claude which had this to say: The issue was in Hosaka's VAAPI runtime probe, not in the encoding pipeline itself (which is why your manual ffmpeg command worked fine). Two problems were found: -vaapi_device ordering — The probe was speci…Commented on Arch packagesUnofficial but can be installed via the install script: curl -fsSL https://hosaka.studio/install.sh | bashCommented on Arch packagesThe various flatpak permissions issues when combined with Wayland’s security model and too painful to resolve - it’s simpler to just package the app for Arch … and this will also provide better performance than Flatpak.Created Arch packagesCommented on Low bitrate even when exporting with High quality on 720p displayI actually originally built AppImages but switched to Flatpak believing it would be better in order to provide users with automatic updates. Dealing with all the various Flatpak permissions issues is a nuisance though (this is actually why I started building Fedora packages) so I…Commented on Low bitrate even when exporting with High quality on 720p displayThanks for the detailed report! I found a bug where the export dialog also wasn't applying the quality preset correctly on open, and the default config had the wrong values (8 Mbps instead of 20 Mbps) This has been fixed in v0.1.124. The VA-API -22 error is a separate issue - it'…Commented on Implement cursor-tracking for HyprlandDo you have a multi-monitor setup? I can’t reproduce this in Omarchy (with one or two screens). There are two bugs here (and one misleading log message): one, the native cursor is still being displayed even when Hosaka’s cursor is being used - this should be a quick fix; two, the…Upvoted Implement cursor-tracking for HyprlandCommented on Low bitrate even when exporting with High quality on 720p displayThanks for the detailed report, you hit a real bug. The root cause: your system is falling back to CPU encoding with libopenh264 (because VAAPI isn't available and libx264 isn't installed). Unlike libx264, libopenh264 doesn't support CRF quality mode and was silently ignoring the…Commented on Implement cursor-tracking for HyprlandHi Sujal thanks for the feedback and the attached log, it’s a big help! I am aware of an issue where some laptop touchpads only register actual press-clicks as clicks but don’t register simple taps as a click. I will install Omarchy on a spare laptop now (I recently installed Lin…Created Automatic STT transcription using WhisperCreated Ability to crop screen recording dimensions post-captureCreated Implement cursor-tracking for HyprlandCreated User Onboarding