Commit Graph

23 Commits

Author SHA1 Message Date
paul2212
1664a9b8b6 v0.1.46: Added all missing constants for complete CLI support\n\n- Added DELAY_COMMAND_GAP, DELAY_RASTER_SETTLE, DELAY_AFTER_FEED\n- Added PAPER_GAP, PAPER_BLACK_MARK, PAPER_CONTINUOUS\n- All constants now match original code\n- Updated version to 0.1.46 for Home Assistant recognition\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai> 2026-03-18 20:21:34 +01:00
paul2212
e8230d9fa0 v0.1.45: Added missing DELAY_AFTER_DENSITY constant\n\n- Added DELAY_AFTER_DENSITY = 0.10 for density setting delay
- Required by fichero.cli for proper printer operation
- Maintains compatibility with original code\n- Updated version to 0.1.45 for Home Assistant recognition\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-03-18 20:20:45 +01:00
paul2212
28cb17cdaa v0.1.44: Added missing constants for CLI compatibility\n\n- Added PRINTHEAD_PX, BYTES_PER_ROW, DOTS_PER_MM constants
- Required by fichero.cli for proper label generation
- Maintains compatibility with original code structure\n- Updated version to 0.1.44 for Home Assistant recognition\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-03-18 20:14:50 +01:00
paul2212
fe7036518c v0.1.43: Removed unused render_label import\n\n- Fixed ImportError by removing unused render_label import
- Function was removed in previous refactoring
- Using prepare_image instead for label rendering
- Updated version to 0.1.43 for Home Assistant recognition\n
Generated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-03-18 20:13:03 +01:00
paul2212
bd2637e8be v0.1.41: Simplified connection logic for improved reliability\n\n- Reverted to simpler, more reliable connection approach\n- Removed complex Bluetooth recovery logic that caused issues\n- Direct BLE connections without cache manipulation\n- Classic Bluetooth channel testing (1, 2, 3)\n- Updated version to 0.1.41 with detailed CHANGELOG\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-18 20:04:55 +01:00
paul2212
3a65a2023a v0.1.39: Fixed syntax error and enhanced Bluetooth recovery\n\n- Fixed unterminated f-string in Bluetooth reset commands\n- Added comprehensive Bluetooth stack reset for persistent BLE errors\n- Maintained all previous fixes for Classic Bluetooth and connection stability\n- Updated version to 0.1.39 with corrected CHANGELOG\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-18 19:32:58 +01:00
paul2212
4ad06c30cb v0.1.38: Comprehensive Bluetooth recovery for persistent connection failures\n\n- Added automatic Bluetooth stack reset (cache + service restart) for BLE errors\n- Enhanced recovery logic with final connection attempt after reset\n- Improved error messages with specific host_dbus configuration guidance\n- Maintained all previous fixes for Classic Bluetooth and BLE scanning\n- Updated version to 0.1.38 with detailed CHANGELOG\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-18 19:29:05 +01:00
paul2212
71cd7acf36 v0.1.36: Improved Classic Bluetooth connection with cache cleaning on ENOMEM errors\n\n- Added automatic Bluetooth cache clearing when [Errno 12] Out of memory occurs\n- Continue trying other channels instead of immediately falling back to BLE\n- Improved error handling for Classic Bluetooth connections\n- Updated config.yaml with host_dbus and host_network settings for better compatibility\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-18 19:21:59 +01:00
paul2212
a23c33e293 0.1.30
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-16 19:01:14 +01:00
paul2212
4c1bedf166 0.1.29
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-16 18:30:19 +01:00
paul2212
48c40d9f8f 0.1.27 2026-03-16 14:17:49 +01:00
paul2212
7843a38407 refactor 2026-03-16 12:43:26 +01:00
paul2212
1a51ebb122 Retry BLE with fresh LE scan on br-connection-not-supported (0.1.15)
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 22:56:13 +01:00
paul2212
92a7224774 Avoid raw MAC BLE fallback and bump to 0.1.14
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 22:50:57 +01:00
paul2212
42e56e1b9f Retry BLE service-discovery disconnect errors and bump to 0.1.13
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 15:12:56 +01:00
paul2212
6b6d57bd77 Prefer BLE device object resolution and bump to 0.1.12
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 15:07:53 +01:00
paul2212
822dbd35b2 Handle BLE connect TimeoutError and bump to 0.1.11
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 14:40:12 +01:00
paul2212
8513afe831 Add BLE retry/backoff for connection timeouts and bump to 0.1.10
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 14:29:44 +01:00
paul2212
54ba6795c0 Add add-on changelog and improve classic RFCOMM fallback (0.1.9)
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 14:21:36 +01:00
paul2212
aa125736f3 Fix RFCOMM connect under uvloop and bump version to 0.1.4
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2026-03-07 14:00:09 +01:00
paul2212
99c2fb79d7 fix error 500 2026-03-07 13:51:17 +01:00
paul2212
09f340c6e9 add features 2026-03-07 13:39:00 +01:00
14be205eb1 feat: Add Fichero D11s thermal label printer support with REST API and CLI
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
- Implemented a new module for the Fichero D11s thermal label printer, including BLE and Classic Bluetooth interfaces.
- Created a REST API using FastAPI to manage printer status, info, and printing tasks (text and images).
- Developed a CLI for direct printer interaction, allowing users to print text and images, check status, and modify settings.
- Added image processing capabilities for converting text and images to the required format for printing.
- Introduced error handling for printer operations and connection management.
- Included a shell script for running the API server with configurable parameters.
- Added English translations for configuration options.
- Created a repository metadata file for project management.
2026-03-07 11:52:11 +01:00