Commit Graph

4 Commits

Author SHA1 Message Date
a2nr 74312c6868 feat: invoice gabungan, split Firefly III, QRIS, & MediaStore
- Invoice satu per struk berisi semua grup; kembalian/tip masuk total
- Submit ke Firefly III sebagai satu transaksi split; invoice dilampirkan sekali di pecahan pertama
- Nomor invoice 6 digit hex acak, ditentukan sebelum item dan direset tiap struk baru
- Tombol Lihat Invoice di floating menu; tombol invoice per grup dihapus
- Logo & QRIS pada invoice, pengaturan cetak logo/QRIS di struk thermal
- Simpan invoice ke folder Download via MediaStore Android
2026-10-24 12:35:51 +07:00
a2nr b255d0a137 feat: Menambahkan fitur upload logo toko pada konfigurasi toko
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2025-09-01 20:05:48 +07:00
a2nr 64e36aa691 feat: Remove store logo functionality and update printing services
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2025-08-25 20:50:46 +07:00
a2nr 06b23d61db Perbaiki masalah koneksi printer Bluetooth dan pencetakan struk
- Menambahkan pengecekan koneksi Bluetooth real-time untuk memastikan status koneksi akurat
- Memperbaiki tombol 'Cetak Struk' untuk menggunakan pengecekan koneksi yang benar
- Menambahkan mekanisme koneksi ulang otomatis jika printer terputus
- Meningkatkan fungsi pencetakan dengan penanganan error yang lebih baik dan percobaan ulang
- Menambahkan logging detail di plugin Bluetooth Print (Java) untuk debugging
- Menyesuaikan format struk untuk kompatibilitas printer termal
- Menghapus file yang tidak digunakan (printer_setup_screen.dart, settings_screen.dart)
- Menambahkan fitur WebView untuk menampilkan transaksi Firefly III
2025-08-23 16:29:32 +07:00