Taking the alternative offered in review. The spinner's maximum is the flat hard limit now, the same number in both UIs and on every machine, and machine capability is applied only at the point of use. Bounding the control by capability made it lie in two directions at once. Below the stored value, a two-way spinner coerces its display down to its maximum and writes that back, so opening the panel on a smaller machine overwrote an 8 chosen on a larger one. Raising the bound to meet the stored value fixed that but left a stored 8 displaying 8 on a two-core box that will only ever run 2. The two UIs had also drifted apart: Avalonia bound Maximum and ratcheted down, WinForms set it once in the constructor, so within a session you could lower and re-raise in one and not the other. What is left is the gap between what the setting says and what runs, and that is now stated rather than hidden. Chardonnay shows "(2 on this machine)" beside the spinner, in the spare column the settings row already had. Classic's settings table is full at three columns with no width to spare, so it says the same thing in the control's tooltip.
Libation: Liberate your Library
Libation is a free, open-source application for downloading and managing your Audible audiobooks. It decrypts your library, removes DRM, and lets you own your audiobooks forever.
Which version should I download? — get a recommended download for your system on our site.
Features
- Unlock Your Library: Download and remove DRM from your audiobooks.
- Cross-Platform: Fully supported on Windows, macOS, and Linux.
- Region Support: Works with Audible regions US, UK, Canada, Germany, France, Australia, Japan, India, and Spain.
- Advanced Organization: Search, filter, and tag your books.
- Fast & Efficient: Powered by AAXClean for fast decryption without heavy dependencies like ffmpeg.
- Import: Easily import your existing library, including cover art.
Getting started with Libation
All documentation has been moved to our new site: getlibation.com. Or jump to the important bits:
Development
Grab the latest release for your platform from the Releases Page.
Documentation
Comprehensive documentation is available in the docs directory and on our Documentation Site.
Development & Contributing
We welcome contributions!
- Development Getting Started: Setup your environment.
- Contribute: How to contribute code.
- Testing Changes: Run the tests and seed a demo library for UI testing.
- Website & Docs: How to run and improve the documentation.
- Linux Setup (Nix): Nix-based environment setup.
Community & Support
License
Libation is released under the GPL-3.0 License
If you found this useful, tell a friend. If you found this REALLY useful, you can donate here ...or just tell more friends. As long as I'm maintaining this software, it will remain free and open source.