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,42 +4,41 @@
'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': [
'point_of_sale', 'point_of_sale',