Releases: egdels/bluesharpbendingapp
Releases · egdels/bluesharpbendingapp
v3.5.0
Improvements & fixes:
- Edge-to-edge ready for Android 15+: enabled EdgeToEdge for proper inset handling on newer and older Android versions.
- Updated Material Components to avoid deprecated status/navigation bar color APIs on Android 15.
- Favorites enhancements:
• Favorites bar sits at the bottom-right next to the toggle and stacks vertically.
• Bottom-most favorite aligns with the toggle button for a cleaner layout.
• The action button is always visible: shows “Save as favorite” or “Delete favorite” depending on the current selection.
• Rename/Delete a favorite via long-press menu; widths normalized for tidy alignment. - Stability fixes:
• Fixed a rare crash in pitch detection (bounds check in YIN minimum search).
• Fixed a Settings screen inflation issue on some devices (missing dimen resources). - Small UI spacing/margin adjustments for the favorites area.
v3.4.4
Version 3.4.4 (68)
New
- Adaptive app icons across all densities (round, foreground/background) and migration to WebP → smaller app size and crisper rendering.
- Updated Play Store launcher graphic.
Improvements & Fixes
- Diminished tuning corrected (interval schema) → more accurate note/frequency display; corresponding tests updated.
Note
- Focus on accuracy, packaging, and release stability; no changes to app flow.
v3.4.3
v3.4.2
v3.4.1
v3.4.0
- Added multilingual UI support for German, Spanish, French, Japanese, and Chinese.
- The app now uses the device's language settings to automatically determine the UI language.
- Default language is set to English if the device language is not supported.
Full Changelog: v3.3.4...v3.4.0
v3.3.4
- Added a hybrid algorithm for single note pitch detection, combining YIN, MPM, and FFT for improved accuracy across all frequency ranges.
- Improved the chord detection algorithm, which remains experimental.
Full Changelog: v3.3.3...v3.3.4
v3.3.3
- Optimized performance with parallel processing for spectral computations
- Refactored code for improved readability and maintainability
- Improved chord detection with separate confidence settings
Full Changelog: v3.3.2...v3.3.3
v3.3.2
- Improved note coloring logic
- Enhanced code structure for background updates
- Added new background resource setting method
Full Changelog: v3.3.1...v3.3.2
v3.3.1
- Improved experimental chord detection
Full Changelog: v3.3.0...v3.3.1