Restructure the code and implement a printing queue #29

Merged
n07070 merged 21 commits from restructure-printing-queue into master 2026-05-27 00:00:56 +02:00

21 Commits

Author SHA1 Message Date
n07070
bbfe1936da Remove unused import 2026-05-26 23:58:47 +02:00
n07070
8134c5e892 Improve linting of printer class 2026-05-26 23:56:55 +02:00
n07070
934f766cf3 Update waiting time, update Exceptions 2026-05-26 23:53:26 +02:00
n07070
eb9e1ec200 Remove code meant for another branch ( brother-ql code ) 2026-05-26 23:50:00 +02:00
n07070
bc035508cd Update line lenght of docstring 2026-05-22 11:01:06 +02:00
n07070
cba34744f6 Update raspberry pi class to print via the print queue 2026-05-22 11:01:06 +02:00
n07070
0c8c40098c Add docstring & comments, remove dead code 2026-05-22 11:01:06 +02:00
n07070
3b640dc549 Add comments about the code structure 2026-05-22 11:01:06 +02:00
n07070
2daafe28f2 Apply linting 2026-05-22 11:01:06 +02:00
n07070
c50922790d Restructure main class to activate worker and use tasks, print queue,
update Printer
2026-05-22 11:01:06 +02:00
n07070
e8ec9b74c0 Restructure web class to use print queue and tasks 2026-05-22 11:01:06 +02:00
n07070
9dee67c333 Add worker class 2026-05-22 11:01:06 +02:00
n07070
42bf6d6496 Add printing queue objects 2026-05-22 11:01:06 +02:00
n07070
a38088bd05 Add task objects 2026-05-22 11:01:06 +02:00
n07070
cb3e0d900f Update numpy 2026-05-22 11:01:06 +02:00
n07070
c5a8019fbe Add an alert if the webcam print fails 2026-05-22 11:01:06 +02:00
n07070
e926ee9163 Update printing routes for the form 2026-05-22 11:01:06 +02:00
n07070
3f915a1b25 Fix error flashing and transmission 2026-05-22 11:01:06 +02:00
n07070
a06086521a Add new web route, restructure API route 2026-05-22 11:01:06 +02:00
n07070
ee27c62d0f Add new functions for discovery and parsing of printers, WIP 2026-05-22 11:01:06 +02:00
n07070
2a11239c1e Add new dependencies for brother ql printers 2026-05-22 11:00:43 +02:00