Commit Graph

964 Commits

Author SHA1 Message Date
eduar
67af92339a Merge branch 'adam-6066' 2025-09-22 11:39:25 +02:00
eduar
4e817eee59 adam-6066 2025-09-22 11:37:53 +02:00
sttentest
23e61faa56 Merge remote-tracking branch 'origin/master' 2025-09-17 14:40:26 +02:00
sttentest
0735415dca dev 2025-09-17 14:40:04 +02:00
edo-neo
fe686dff09 Merge remote-tracking branch 'origin/master' 2025-09-17 09:56:53 +02:00
edo-neo
f65db567db ST-TEN-2 AUTOTEST TEXT BLUE 2025-09-17 09:56:24 +02:00
sttentest
4c7bfe1a84 Merge remote-tracking branch 'origin/master' 2025-09-16 17:18:18 +02:00
sttentest
f298c084ab dev camera 2025-09-16 17:18:00 +02:00
edo-neo
9acbb9530a auto back up upon save 2025-09-15 11:23:58 +02:00
edo-neo
e537721aca auto back up upon save 2025-09-15 10:34:15 +02:00
edo-neo
ac5eae8241 Merge branch 'backup-ricette' 2025-09-15 10:13:09 +02:00
edo-neo
b94f739214 st-ten 5 fix for second leak test and instruction extra showing in spec 2025-09-15 08:59:38 +02:00
edo-neo
d085e1d90e reduce warning and info messages about the rfid not connected 2025-09-11 13:20:08 +02:00
edo-neo
55e82cc3fe bug fix selected row export 2025-09-11 12:57:25 +02:00
Eduardo
026a51f9a8 dev export only selected 2025-09-10 16:09:19 +02:00
edo-neo
53fbeda6d9 fix issue about name for csv refactoring to use only one file and one directory 2025-09-04 16:20:48 +02:00
7f0b9c1d04 backup ricette 2025-09-04 15:28:52 +02:00
5fef5a5e4d backup ricette 2025-09-03 16:00:43 +02:00
edo-neo
43b62efe2f add SQLite database comparison tool with schema and data diff generation using GUI interface 2025-09-03 15:29:16 +02:00
edo-neo
b2ccce9e9f refactor label printer configuration handling and add fallback safety for missing components 2025-09-03 13:52:45 +02:00
edo-neo
2f423f4281 add support for dynamic printer selection and template resolution in label printing modules 2025-09-03 11:40:34 +02:00
sttentest
03eadbe7d7 Merge branch 'camera'
# Conflicts:
#	config/machine_settings/st-ten-13.ini
#	src/ui/test_leak/test_leak.ui
2025-08-29 10:37:22 +02:00
edo
b2e62fac3a cam solution ok 2025-08-22 10:44:32 +02:00
neo-nb3
9193b2cc6d cam recipe tbt 2025-08-21 22:32:06 +02:00
edo
7321aecd85 dev 2025-08-21 14:38:04 +02:00
9ab537f9fb dev rev 2025-08-21 14:22:46 +02:00
7989f6c166 dev 2025-08-21 14:19:46 +02:00
6cfcbbeb65 dev rev 2025-08-21 14:16:44 +02:00
1ee186eb34 dev 2025-08-21 14:11:45 +02:00
5e9e9e1664 dev rev 2025-08-21 14:04:59 +02:00
e93d25c33e dev 2025-08-21 14:02:23 +02:00
f2aa761ad9 dev 2025-08-21 13:52:45 +02:00
1127dc99ea dev 2025-08-21 11:40:16 +02:00
c69b3930a9 dev 2025-08-21 11:29:25 +02:00
93063eba51 dev 2025-08-21 11:15:25 +02:00
d738f9293c dev 2025-08-21 11:12:09 +02:00
27870f9003 dev 2025-08-21 11:05:30 +02:00
2b70218fd4 dev 2025-08-21 10:54:21 +02:00
f3386630c3 dev 2025-08-21 10:49:05 +02:00
e73cf12878 dev 2025-08-21 10:39:54 +02:00
03db39bb41 dev 2025-08-21 10:31:27 +02:00
20ca10ef15 dev 2025-08-21 10:14:14 +02:00
855964de0c dev 2025-08-21 09:48:38 +02:00
a6fbd4671a dev 2025-08-21 09:38:45 +02:00
9a514bc064 dev 2025-08-20 13:14:54 +02:00
edo
0f145f679a dev 2025-08-20 09:51:47 +02:00
59ddc333c7 dev 2025-08-19 16:25:15 +02:00
d189af13b6 Fix vision_config attribute access in Vision component to use dictionary instead of direct attribute assignment 2025-08-19 14:37:57 +02:00
c5aea0f387 Fix AttributeError: 'ConfigReader' object has no attribute 'vision_config' in hikrobot_sc.py 2025-08-19 14:35:08 +02:00
54652c7f0c Merge remote-tracking branch 'origin/master' 2025-07-29 09:23:31 +02:00
287e4eb591 db temp 2025-07-29 09:23:16 +02:00
6bcb537b81 stten15 adrian forget to commit 2025-07-25 15:36:05 +02:00
5350fe1a08 Add pid_pressure_correction support to leak test steps 2025-07-25 14:25:15 +02:00
74458701a6 Merge branch 'mod-43' 2025-07-25 09:25:36 +02:00
32f7b91b1f m43 mod ok tbt 2025-07-24 16:35:33 +02:00
59ad46b932 m43 mod ok tbt 2025-07-24 15:42:11 +02:00
gg
3da84c704b new recipes st-ten-11 e 15 2025-07-24 11:15:40 +02:00
Eduardo
4bf059656e dev mod 43 2025-07-23 14:16:35 +02:00
Eduardo
150d4f8fc2 dev mod 43 2025-07-23 14:07:01 +02:00
gg
bde0d611b4 new recipes st-ten-11 e 15 2025-07-21 10:52:25 +02:00
neo
45a035cb1d argotractors TWIN label TBT 2025-07-10 17:09:47 +02:00
neo
b87a11b2bf lambo label test 2025-07-04 10:44:17 +02:00
neo
fcafb556c3 cam set solution tbt 2025-06-25 12:28:09 +02:00
Neo
8aa0992330 hopefully non-breaking changes to remove tensorflow requirement in systems that don't use it
(cherry picked from commit 935ed5174b)
2025-06-24 09:16:53 +02:00
gg
31973d7d5c fix admin privilege 2025-06-20 10:36:37 +02:00
gg
e833030b09 fix admin privilege 2025-06-20 10:36:14 +02:00
Neo
935ed5174b hopefully non-breaking changes to remove tensorflow requirement in systems that don't use it 2025-06-19 11:27:58 +02:00
gg
4774cba18d fix archive 2025-06-03 15:43:40 +02:00
gg
c773755a5a fix print_label/pid 2025-06-03 15:32:55 +02:00
gg
cec858b74a fix print_label/pid 2025-06-03 15:32:29 +02:00
2beb4e0664 Merge remote-tracking branch 'origin/master' 2025-05-21 14:29:23 +02:00
ade7a9eba3 Add "Last Commit" feature to display latest Git commit info
Introduced a new "Last Commit" dialog to display the latest Git commit's date, author, and message within the application. Integrated the functionality into the main window menu and updated the UI and module initialization accordingly.
2025-05-21 14:29:12 +02:00
neo
017ce51dee promatec 2025-05-21 09:03:11 +02:00
937c38a0b4 Add virtual keyboard support with updated UI and logic
Integrated a virtual keyboard, replacing platform-specific solutions. Updated CRUD and login interfaces to support the virtual keyboard, along with event handling and keyboard button functionalities. Enhanced UI with new widgets and navigation improvements.
2025-05-13 09:46:26 +02:00
600ff5cca2 Enhance connection handling for Tecna Marposs components
Introduce robust connection management to detect and handle Modbus errors. Automatically attempt reconnections, signal connection status changes, and improve UI feedback during connection issues or restoration.
2025-05-08 14:51:44 +02:00
gg
67ddc97b90 new directory for the db_log 2025-05-07 15:56:04 +02:00
2d7b28fe18 Add database analysis and recovery script with documentation
Introduce `analyze_db.py` for analyzing SQLite database files and recovering corrupted data using standard and advanced methods. Included comprehensive documentation (`README_analyze_db.md`) and a test script (`test_analyze_db.py`) to demonstrate usage and recovery capabilities.
2025-05-07 15:32:02 +02:00
97ffe931ee Ensure database transactions and improve data integrity
Wrap database operations in atomic transactions for consistency during recipe import/export processes, reducing risk of partial updates on errors. Adjust SQLite `synchronous` mode to 1 for enhanced data integrity at the cost of slight performance overhead.
2025-05-07 15:07:55 +02:00
gg
f8fe986ac3 hide password 2025-05-06 10:01:19 +02:00
gg
e1fa612fdb Merge remote-tracking branch 'origin/dev' into dev 2025-05-06 09:13:08 +02:00
gg
126836abf9 admin priv 2025-05-06 09:12:53 +02:00
74479e3108 on screen keyboard support, to be improved 2025-04-24 19:21:06 +02:00
gg
3300f55fec fix time 2025-04-17 11:30:59 +02:00
gg
6aac7d2c4d fix time 2025-04-17 11:05:30 +02:00
02362a8a64 fix autotest 2025-04-14 15:45:39 +02:00
gg
b898948dbe tbt autostart 2025-04-14 15:45:39 +02:00
6ea810d616 ethernet tecna 2025-04-14 15:45:38 +02:00
neo
71f14fd1f6 evtest 2025-04-14 15:45:38 +02:00
neo
3123058a06 tecna ethernet wip 2025-04-14 15:45:38 +02:00
ST-TEN-11
21698a669b Label fix 2025-04-14 11:37:38 +02:00
stres1
695a4334e2 stten1 fix pid label 2025-04-14 09:42:28 +02:00
stres1
fc28cfa021 stten1 2025-04-14 09:31:35 +02:00
stres1
77cf5cc37e Merge remote-tracking branch 'origin/master' 2025-04-10 10:24:21 +02:00
gg
c706b8f9cb show PID 2025-04-09 16:21:45 +02:00
gg
db7a51c5a7 export to directory 2025-04-09 15:44:54 +02:00
stres1
1b5177b80d fix labels 2025-04-08 15:39:36 +02:00
stres1
4829ac4d73 Merge remote-tracking branch 'origin/master' 2025-04-08 15:35:59 +02:00
gg
b5c239ca03 svg import 2025-04-03 16:20:20 +02:00
ST-TEN12
5c72a23681 recipes stten12 fix 2025-04-02 15:46:27 +02:00
neo
3fffb153bd stten12 reprint 2025-04-02 14:34:39 +02:00