chore: clean up and reformat manifest description text

This commit is contained in:
Suherdy Yacob 2026-05-06 10:38:13 +07:00
parent 2bf797b531
commit ff69c9d008

View File

@ -4,41 +4,40 @@
'version': '19.0.1.0.0', 'version': '19.0.1.0.0',
'category': 'Point of Sale', 'category': 'Point of Sale',
'summary': 'Connect POS to bluetooth thermal printers using Web Bluetooth API', 'summary': 'Connect POS to bluetooth thermal printers using Web Bluetooth API',
'description': """ 'description': """POS Bluetooth Thermal Printer
POS Bluetooth Thermal Printer
============================== ==============================
This module enables Odoo 18 Point of Sale systems to print receipts directly This module enables Odoo 18 Point of Sale systems to print receipts directly
to bluetooth-connected thermal printers (such as RPP02) using the ESC/POS protocol. to bluetooth-connected thermal printers (such as RPP02) using the ESC/POS protocol.
Features: Features:
Direct bluetooth connection to thermal printers via Web Bluetooth API * Direct bluetooth connection to thermal printers via Web Bluetooth API
Automatic printer connection on POS session start * Automatic printer connection on POS session start
Auto-reconnection on connection drops with exponential backoff * Auto-reconnection on connection drops with exponential backoff
Device-specific printer configuration stored in browser local storage * Device-specific printer configuration stored in browser local storage
Multi-device support - each tablet/workstation can use different printers * Multi-device support - each tablet/workstation can use different printers
ESC/POS command generation for proper receipt formatting * ESC/POS command generation for proper receipt formatting
Graceful fallback to browser print dialog on failures * Graceful fallback to browser print dialog on failures
Real-time connection status indicator * Real-time connection status indicator
Test print functionality for verification * Test print functionality for verification
Print errors never block sale completion * Print errors never block sale completion
Technical Details: Technical Details:
Uses Web Bluetooth API for direct browser-to-printer communication * Uses Web Bluetooth API for direct browser-to-printer communication
Supports ESC/POS thermal printers * Supports ESC/POS thermal printers
Client-side implementation (no server-side drivers needed) * Client-side implementation (no server-side drivers needed)
HTTPS required (except localhost for testing) * HTTPS required (except localhost for testing)
Compatible with Chrome, Edge, and Opera browsers * Compatible with Chrome, Edge, and Opera browsers
Supported Printers: Supported Printers:
RPP02 Bluetooth Thermal Printer * RPP02 Bluetooth Thermal Printer
Other ESC/POS compatible bluetooth thermal printers * Other ESC/POS compatible bluetooth thermal printers
Requirements: Requirements:
Browser with Web Bluetooth API support (Chrome 56+, Edge, Opera 43+) * Browser with Web Bluetooth API support (Chrome 56+, Edge, Opera 43+)
HTTPS connection * HTTPS connection
Bluetooth-enabled device * Bluetooth-enabled device
ESC/POS compatible thermal printer * ESC/POS compatible thermal printer
""", """,
'author': 'Suherdy Yacob', 'author': 'Suherdy Yacob',
'depends': [ 'depends': [