v0.5 "Bookmark This"
This release introduces Pixiv bookmark management, a fully redesigned settings window, and deeper system integration. KPixiv now acts as a full Pixiv companion — syncing your bookmarks into a dedicated favorites collection, showing live status at a glance, and letting you control everything from a modern tabbed GUI.
- Browser-based Pixiv Login — OAuth PKCE flow opens your browser; paste the callback URL to authenticate directly from the settings window
- Pixiv Bookmark Sync — periodic background sync of your Pixiv bookmarks; kpixiv bookmarks sync/list/add/add-current CLI commands; auto-cleanup removes unbookmarked images
- Redesigned Settings Window — tabbed navigation: Home (live status with thumbnail preview, cached count, rotation timers), Settings, Account, About
- In-App Log Viewer — tail the kpixiv.service systemd journal directly from the GUI
- Systemd Autostart Toggle — enable/disable the user service from the Settings page
- Thumbnail Generation — auto-generated 140px JPEG thumbnails for the Home page preview
- New config section — bookmarks.enabled, bookmarks.sync_interval, bookmarks.auto_cleanup
- Favorites directory moved — now stored under ~/.local/share/kpixiv/Favorites/ separated from ranking downloads