Commit Graph

24 Commits

Author SHA1 Message Date
71b7461f41 fix: improve reliability of combo sub-line identification by explicitly validating parent reference properties 2026-06-01 14:49:47 +07:00
17d51ac34f refactor: optimize BLE flow control, improve receipt parsing logic, and refine feed settings for thermal printers 2026-06-01 14:24:06 +07:00
17e1b4cc60 fix: improve BLE transmission stability by adjusting chunk sizes and delays, and enhance receipt rendering with combo sub-line support and word-wrapped notes. 2026-06-01 13:19:22 +07:00
3a28e7ac08 refactor: improve printer cut reliability, add buffer flushing, and enhance receipt metadata parsing for Odoo 19 2026-06-01 10:35:08 +07:00
e71f979e3b fix: increase feed to 4 lines in escpos_generator to clear cutter blade on integrated printers 2026-06-01 09:37:34 +07:00
fe1b692f4f feat: truncate long cashier names to first and last name, apply bold formatting to receipt items, and reduce paper feed length 2026-06-01 08:49:26 +07:00
85ddc0ab44 feat: include table name and guest count in thermal receipt output 2026-05-29 14:28:30 +07:00
2858ef1cc4 feat: add support for basic receipt mode by conditionally hiding prices and totals in escpos generator 2026-05-29 12:33:24 +07:00
a4a2f936f4 feat: add customer/kitchen note support and conditionally disable footer for basic receipts 2026-05-29 11:10:22 +07:00
8a33de6916 feat: include customer and kitchen notes in receipt lines and add basic receipt flag to export data 2026-05-29 10:58:38 +07:00
d3a3633359 refactor: include state code in receipt address and optimize ESC/POS generator codebase 2026-05-29 10:36:44 +07:00
458404ba7a feat: implement direct POS order model data extraction to ensure accurate receipt printing in basic_receipt mode 2026-05-29 09:56:26 +07:00
d4416d9e66 feat: update pos_receipt_printer to support Odoo 19 receipt structure and element selectors 2026-05-29 09:03:57 +07:00
4ee383c672 feat: add print mode configuration to support both graphics and text printing options 2026-05-28 22:03:25 +07:00
464bbc3067 fix: defer Web Bluetooth check and implement mobile-specific print fallback for POS receipts 2026-05-25 10:15:29 +07:00
0f225a7bfb feat: implement dynamic POS configuration ID resolution and UI updates for printer bypass functionality 2026-05-20 06:59:57 +07:00
cc38ae44c9 feat: add device-specific bypass option for bluetooth printing in POS configuration 2026-05-19 10:03:56 +07:00
a0ce35c237 feat: allow passing arbitrary props to BluetoothPrinterNavbarWidget 2026-05-07 16:57:43 +07:00
ff69c9d008 chore: clean up and reformat manifest description text 2026-05-06 10:38:13 +07:00
2bf797b531 chore: remove unused files and associated references 2026-04-27 14:21:17 +07:00
c1b2d0f1f4 refactor: Update POS component and service import paths to align with Odoo 19 and fix module name in manifest. 2026-04-27 14:21:17 +07:00
e62ed4121e feat: Add comprehensive multi-device support and related enhancements for Bluetooth thermal printers in Odoo POS. 2026-03-12 10:02:16 +07:00
d13cd3b2c8 add feature for raster image printing to ESC/POS 2025-12-07 19:26:07 +07:00
3138c71e03 first commit 2025-11-21 05:52:53 +07:00