mirror of
https://github.com/codybrom/blankie.git
synced 2026-05-14 07:40:35 +00:00
9fc6518093
Add complete Hungarian localization with 91 translations contributed by Balázs. This release also includes improvements to the translation import tooling to better support international contributors. Changes: - Add Hungarian (hu) language with full translation coverage - Add Balázs to translator credits - Improve blanki18n.swift CSV parser: - Support semicolon-separated CSVs (common in European locales) - Add multi-encoding support (UTF-8, Mac Central European, MacRoman, Windows-1252, ISO Latin-2) - Intelligently detect delimiter and encoding - Fix encoding detection to properly handle Hungarian characters (ő, ű, á, etc.) - Register Hungarian locale in Xcode project (knownRegions) - Update documentation to reflect 11 supported languages - Fix CodeQL workflow scheme name - Bump version to 1.0.13 Thanks to Balázs for the excellent translation work!
5.9 KiB
5.9 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
[1.0.13] - 2025-10-27
Added
- Hungarian (Magyar) translation support - thanks to Balázs
1.0.12 - 2025-06-01
Added
- Korean (한국어) translation support - thanks to Jinhwan Kim
Fixed
- Fixed missing Japanese translation for a help label in the Preferences window
1.0.11 - 2025-05-30
Added
- Japanese (日本語) translation support - thanks to yoshida-uji
Changed
- Improved some German (Deutsch) translations
1.0.10 - 2025-05-29
Added
- Portuguese (Português, pt-PT) translation support - thanks to Júlio Coelho
1.0.9 - 2025-05-27
Changed
- Improved French (Français) translations - thanks to Richard_M
- Improved Chinese, Simplified (简体中文) translations - thanks to kur1k0
- Fixed an issue where the app wasn't restarting properly after language changes
- Improved translation credits layout
1.0.8 - 2025-05-21
Added
- Italian (Italiano) translation support - thanks to davnr
- Language selection in Preferences (requires app restart)
Changed
- Improved translation system with language picker
1.0.7 - 2025-05-15
Added
- Turkish (Türkçe) translation support - thanks to aybarsnazlica
- Homebrew cask installation support (
brew install --cask blankie)
1.0.6 - 2025-04-28
Added
- Community translation templates available at blankie.rest/i18n
- Ability to submit translations without developer experience
Changed
- Improved Spanish (Español) translations - thanks to Chuskas
1.0.5 - 2025-04-21
Added
- Multi-language support for:
- Spanish (Español)
- German (Deutsch)
- French (Français)
- Chinese, Simplified (简体中文)
Fixed
- UI adjustments for proper text display in all languages
- Minor UI issues
1.0.4 - 2025-04-04
Added
- Mac App Store availability - Blankie is now available on the Mac App Store
- High-quality white noise and pink noise sound files (m4a format)
- Comprehensive FAQ document
- FAQ page on website
- Contributing page on website
- Enhanced Credits page with detailed attribution
- Proper app delegate for better lifecycle management
Changed
- Major project reorganization - all source files now in centralized
/Blankiedirectory - Modernized build settings and project configuration
- Improved sound attribution with better metadata
- Enhanced sound credits display
- Updated website visuals and styling
- Better integration with macOS media controls and Now Playing
- Improved code organization with logical file structure
Fixed
- Media control buttons not properly reflecting application state
- Preset management and display in Now Playing widget
- Sound initialization issues causing incorrect playback state on startup
1.0.3 - 2025-01-12
Added
- Unified menus - combined vertical ellipsis and title bar menus
- Theme picker reintroduced - accent color customization from main window
WindowDefaultsandWindowObserverfor better window management- Debounced volume adjustments for performance
Link+pointHandCursorextension for better visual feedback
Changed
- Breaking: Minimum macOS requirement updated to macOS 14.5+ (Sonoma)
- Improved handling of window positions, inactive sound visibility, and global volume settings
- Enhanced "About Blankie" view consistency
- Refactored menu system for simpler navigation
- Moved
WindowObserver.swiftto/UI/Windows - Enhanced error handling UI with modern SwiftUI conventions
Fixed
- Volume changes not saving reliably or applying correctly
- Window position and size restoration across sessions
Removed
- Unused resources and redundant code
1.0.2 - 2025-01-11
Added
- blankie.rest website launch
- GitHub stars component on website
- Dynamic sound loading from JSON metadata
- Command menu toggle for showing/hiding inactive sounds
- Help menu link to blankie.rest/usage
- Detailed licensing information in About view
- Unit tests for AudioManager, PresetManager, and SoundManager
- Promo and social Open Graph images
- Docker script for website development
Changed
- Migrated sounds metadata to
sound.jsonfor better structure - Simplified new preset creation (no naming required first)
- "Now Playing" artwork, title, and info reflect current preset changes
- Enhanced toggle behavior for sound playback
- Website migrated from Jekyll to Astro (100 Lighthouse score)
- Updated README with sound credits
- Fixed keyboard shortcut for toggle (#4)
Fixed
- Excess padding removed from icons
- Fixed relative image paths
- Optimized PNG alpha padding
1.0.1 - 2025-01-06
Changed
- Refactored preset management system (#9)
1.0.0-alpha - 2025-01-03
Added
- Initial alpha release
- TestFlight availability