Release v0.8.2
What's New
Compared to v0.8.1, this release focuses on layout customization, smoother PKGBUILD viewing, better modal scrolling, and desktop launcher files. Packaging for pacsea-git on the AUR was aligned with the current repo layout (including merged PR #158).
✨ Features
- Configurable UI layout: Set
main_pane_orderand per-role vertical min/max insettings.confso search, results, and details appear in the order and proportions you prefer. - Mouse wheel in modals: Scroll the focused row in System Update, Repositories, and Optional Dependencies modals when the pointer is over the list.
- Desktop integration:
.desktopentry and SVG icon ship with the tree for menu launchers and file managers.
🛡 Security & reliability
- PKGBUILD fetching: Each fetch runs in its own async task so one slow host does not block the queue; stale results are dropped when you change rows.
🐛 Fixes
- Shorter connect timeouts on PKGBUILD
curlcalls so bad hosts fail faster. - pacsea-git /
makepkg: clear toolchain env (includingCHOST) before builds whenmakepkg.confhas cross-compile defaults that would break a normal package build. - Packaging: Correct source URLs and sparse-checkout paths in
PKGBUILD-git; icon file permissions set for normal files (not executable).
Technical Details
Layout rendering follows pane roles (not fixed slots), modal bounds are recorded for wheel hit-testing, and PKGBUILD viewer state resets cleanly on row changes so the UI stays in sync with fetches.
Contributors
- @smrini — thank you for PR #158 (pacsea-git packaging: sparse checkout, source URLs, desktop entry and icon, and related fixes).
Full Changelog
Full Changelog: v0.8.1...v0.8.2