Skip to content

Commit 3123da7

Browse files
committed
Update dependencies, CI config, and docs [skip ci]
1 parent 93b0e57 commit 3123da7

File tree

3 files changed

+15
-18
lines changed

3 files changed

+15
-18
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ jobs:
2727
run: |
2828
python -m pip install --upgrade pip
2929
pip install -r requirements.txt
30-
pip install pyinstaller
3130
3231
- name: Read Version from File
3332
id: get_version

CHANGELOG.md

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [1.0.0] - 2025-12-06
99

10-
### 🎉 Initial Release
11-
First public release of AudioShelf! A precision-focused audiobook player designed for accessibility and power users.
12-
13-
### ✨ Key Features
14-
- **Smart Library:**
10+
### Added
11+
- **Initial Release:** First public release of AudioShelf, a precision-focused audiobook player designed for accessibility.
12+
- **Smart Library:**
1513
- Automatic scanning of folders and single files.
1614
- Support for custom shelves (categories).
1715
- "Virtual Shelves" for Pinned, All Books, and Finished books.
1816
- **Advanced Playback:**
19-
- **Per-Book Memory:** Remembers position, volume, and speed for every single book independently.
20-
- **Smart Resume:** Automatically rewinds a few seconds after long pauses.
21-
- **A-B Loop:** Ability to repeat specific sections of audio.
22-
- **Variable Speed:** Pitch-corrected speed control (0.5x to 3.0x).
23-
- **10-Band Equalizer:** With built-in presets (Vocal Clarity, etc.).
17+
- Per-Book Memory: Remembers position, volume, and speed for every single book independently.
18+
- Smart Resume: Automatically rewinds a few seconds after long pauses.
19+
- A-B Loop: Ability to repeat specific sections of audio.
20+
- Variable Speed: Pitch-corrected speed control (0.5x to 3.0x).
21+
- 10-Band Equalizer: Built-in presets (Vocal Clarity, etc.).
2422
- **Accessibility:**
2523
- Native integration with `nvdaControllerClient.dll` for high-performance speech feedback.
2624
- Full keyboard navigation support.
2725
- Global hotkeys for background control.
2826
- **Tools:**
29-
- **Portable Mode:** Full support for running from USB drives (data saved locally).
30-
- **Sleep Timer:** Configurable timer with system shutdown/sleep options.
31-
- **Metadata Export:** Save progress and bookmarks to `.json` files alongside media.
32-
### 🛠 Technical
33-
- Built with Python 3.14 and wxPython.
34-
- Uses `MPV` as the core playback engine for broad format support.
35-
- Includes both Setup Installer (NSIS) and Portable Zip packages.
27+
- Portable Mode support for running from USB drives.
28+
- Sleep Timer with system shutdown/sleep options.
29+
- Metadata Export to `.json` files.
30+
- **Technical:**
31+
- Built with Python 3.14 and wxPython.
32+
- Core playback engine based on `MPV`.
33+
- Installer (NSIS) and Portable Zip packages.

requirements.txt

84 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)