Commit Graph

  • 31edf30c61 Fix #391: use wide-char path for pugixml on Windows to handle Unicode paths Shane Ringrose 2026-06-21 22:08:11 +12:00
  • 734391eabf Merge master: add cli_export, pdf_links; EDZ: 10-slot grid, group headers, ToS notice Shane Ringrose 2026-06-21 21:00:49 +12:00
  • f55ba568f6 fix(#283): restore center alignment when loading table config Shane Ringrose 2026-06-21 20:41:25 +12:00
  • 1410e70d13 Merge pull request #521 from ispyisail/fix/iscustom-collection-prefix plc-user 2026-06-21 09:24:42 +02:00
  • 7669a95694 fix(collection): isCustomCollection() false-positive on company path Shane Ringrose 2026-06-21 12:10:22 +12:00
  • 8268df8a80 edz: name terminals terminalNr.designation (e.g. "XDI.2") Shane Ringrose 2026-06-21 08:58:30 +12:00
  • 03e6e76b3f edz: fix missing-field-initializer warning in EdzElementBuilder Shane Ringrose 2026-06-21 03:02:31 +12:00
  • 2aeeb74e72 edz: group terminals by physical connector (terminalNr), drop separator lines Shane Ringrose 2026-06-21 02:57:14 +12:00
  • ee53f20303 Merge pull request #517 from ispyisail/fix/snap-xcb-cursor-missing Laurent Trinques 2026-06-20 16:44:59 +02:00
  • 756cfd98c0 Fix terminal grouping: use functiondefinition block, not pin designation Shane Ringrose 2026-06-21 01:54:23 +12:00
  • 8a837a11d4 Fix four memory leaks found by AddressSanitizer Shane Ringrose 2026-06-21 01:45:07 +12:00
  • df5f622418 Fix TerminalData memory leak in Terminal destructor Shane Ringrose 2026-06-21 00:38:07 +12:00
  • 71ff7f925d Merge pull request #515 from ispyisail/fix/valgrind-uninit-machineinfo-firstshow plc-user 2026-06-20 13:19:39 +02:00
  • 2fdc07b81b snap: stage libxcb-cursor0 to fix xcb plugin load failure on Ubuntu 24.04 Shane Ringrose 2026-06-20 22:51:11 +12:00
  • 27534a379b Group terminals by designation with visual separator lines Shane Ringrose 2026-06-20 22:44:06 +12:00
  • 32bb247d68 Merge pull request #514 from ispyisail/fix/thread-safe-datadir-configdir plc-user 2026-06-20 12:39:12 +02:00
  • 207c0c9544 Fix copyright years and deduplicate terminal names Shane Ringrose 2026-06-20 22:39:11 +12:00
  • c586a2d3a3 Fix three uninitialised-value bugs found by Valgrind Shane Ringrose 2026-06-20 20:30:35 +12:00
  • f301196f61 Rename static locals to match original variable names per review Shane Ringrose 2026-06-20 22:26:32 +12:00
  • f2d297b0d8 Fix thread-unsafe QStandardPaths calls in dataDir/configDir Shane Ringrose 2026-06-20 20:09:48 +12:00
  • d56bca66da Harden EPLAN import: format detection, trim SDK, docs (M4) Shane Ringrose 2026-06-20 08:14:53 +12:00
  • aa6a0b941a Add English translations for the EPLAN import strings Shane Ringrose 2026-06-20 08:03:00 +12:00
  • e4b4ba875b Bundle LZMA SDK for .edz extraction; drop 7z CLI dependency (M3) Shane Ringrose 2026-06-20 07:49:14 +12:00
  • f4ff6c81f9 Add EdzImporter + collection-panel import action (M2) Shane Ringrose 2026-06-20 07:34:52 +12:00
  • 7cc5790f7c Add EdzPart + EdzElementBuilder: .edz part -> .elmt (M1) Shane Ringrose 2026-06-20 07:11:09 +12:00
  • 82884d1cf7 Add EdzArchive: extract EPLAN .edz packages (M0) Shane Ringrose 2026-06-20 07:05:42 +12:00
  • a8e2a7acff concat QString with '%' plc-user 2026-06-19 17:06:58 +02:00
  • 53096fa3be Merge pull request #512 from ispyisail/fix-492-backup-uaf plc-user 2026-06-19 12:35:47 +02:00
  • bf4d3353ae Fix #492: wait for async backup before destroying QETProject ispyisail 2026-06-19 08:34:02 +12:00
  • 2e4fa9ae02 Drop translation files from this PR to handle them separately Kellermorph 2026-06-18 21:48:12 +02:00
  • cd0ae76141 Clean up lang/qet_de diff by isolating new translation strings Kellermorph 2026-06-18 21:33:07 +02:00
  • bd37f12edc upgrade 'osifont.ttf' from upstream plc-user 2026-06-18 15:20:25 +02:00
  • b873b05245 concat QString with '%' plc-user 2026-06-18 14:51:56 +02:00
  • eb02e1dce0 fix warning: 'if does not guard...' plc-user 2026-06-18 14:33:10 +02:00
  • ac1e8b3502 fix warning: name 'label_11' already used... plc-user 2026-06-18 14:30:35 +02:00
  • 215962873b fix warning: unused variable "pdfExport" (should be fixed properly by original author by evaluating function-result) plc-user 2026-06-18 14:26:32 +02:00
  • 0555cd9045 Address review feedback: double spinboxes, tabs, and fix export bug Kellermorph 2026-06-18 13:37:24 +02:00
  • 02cc4f043b Merge pull request #511 from ispyisail/fix-highlight-unused-reset plc-user 2026-06-18 12:42:00 +02:00
  • 8791d2d202 Highlight reset: only clear the red unused-highlight ispyisail 2026-06-18 22:29:42 +12:00
  • 4625964bb1 Fix #159: reset unused-element highlight when elements become used again ispyisail 2026-06-18 21:09:49 +12:00
  • 7a80ce40b7 Sync with upstream master and resolve conflict in qet_de.qm Kellermorph 2026-06-17 22:07:41 +02:00
  • 342ac3626d fix also German binary-translation plc-user 2026-06-17 14:11:11 +02:00
  • 19a75186b7 Merge pull request #506 from ispyisail/fix/snap-pin-sources Laurent Trinques 2026-06-17 13:24:10 +02:00
  • 9122f5d687 fix German translation plc-user 2026-06-16 21:13:14 +02:00
  • 482fd32dc2 element-editor: no warning on save, when element without terminals is frontview (and fix indention) plc-user 2026-06-16 20:40:08 +02:00
  • 4e0c075575 Fix grid and guide startup behavior and update german translation Kellermorph 2026-06-16 17:41:03 +02:00
  • ae42198882 Merge pull request #508 from ispyisail/fix-tbgen-drop-legacy-appdata plc-user 2026-06-16 12:37:07 +02:00
  • a666d2d0ae qet_tb_generator: drop dead ~/Application Data/qet fallback (Windows) Shane Ringrose 2026-06-16 22:11:22 +12:00
  • 15e7d39243 snap: pin qet-tb-generator source to tag v1.31 Shane Ringrose 2026-06-16 10:15:09 +12:00
  • 5574b4d3e9 CMake: guard Linux-only install rules with UNIX AND NOT APPLE Laurent Trinques 2026-06-14 13:58:37 +02:00
  • 918db632ed Update windows-msi.yml Laurent Trinques 2026-06-13 10:56:07 +02:00
  • f465b33e2b Update windows-msi.yml Laurent Trinques 2026-06-13 10:45:41 +02:00
  • 492528136e Update windows-msi.yml Laurent Trinques 2026-06-13 10:40:37 +02:00
  • 564a0e64a4 Update windows-msi.yml Laurent Trinques 2026-06-13 10:31:58 +02:00
  • 7f5a42a055 Update windows-msi.yml Laurent Trinques 2026-06-13 10:14:05 +02:00
  • 14d4aa772b Update windows-msi.yml Laurent Trinques 2026-06-13 09:59:17 +02:00
  • 81419bd27d Merge pull request #498 from ispyisail/fix-lang-path-fallback Laurent Trinques 2026-06-13 04:49:14 +02:00
  • ebefc269af Update Changelog file Laurent Trinques 2026-06-12 19:43:57 +02:00
  • c6bfd46981 Merge pull request #501 from ispyisail/fix-parttext-position-158 Laurent Trinques 2026-06-12 16:49:26 +02:00
  • 998c5e8a0d Update translations files Laurent Trinques 2026-06-12 13:28:08 +02:00
  • ae382f6b12 parttext: re-anchor on font change so text position is stable across save/reopen (#158) Shane Ringrose 2026-06-12 23:00:20 +12:00
  • d4061d17fa Merge pull request #497 from ispyisail/fix-readonly-after-saveas Laurent Trinques 2026-06-12 11:48:05 +02:00
  • fb8c86ec12 Merge pull request #495 from ispyisail/feature-folio-template-variables Laurent Trinques 2026-06-12 11:47:33 +02:00
  • d62479e6e4 Merge pull request #496 from ispyisail/fix-system-regional-locale Laurent Trinques 2026-06-12 11:46:56 +02:00
  • 1a4bb91285 Merge pull request #494 from ispyisail/fix-elementdialog-filename-label Laurent Trinques 2026-06-12 11:46:12 +02:00
  • aa96d5e7df Merge pull request #493 from ispyisail/cli-set-titleblock Laurent Trinques 2026-06-12 11:42:04 +02:00
  • e63c303078 Find translations when lang/ is beside the bin/ folder, not inside it (#86) Shane Ringrose 2026-06-12 09:09:39 +12:00
  • a8e408ad39 Clear read-only state when a project is saved to a writable file (#217) Shane Ringrose 2026-06-12 06:09:48 +12:00
  • 0eb3e1e436 Fix regional system locale loading the wrong translation (#421) Shane Ringrose 2026-06-12 05:58:04 +12:00
  • ba6320bff8 Folio properties: auto-add a title block's custom variables (#271) Shane Ringrose 2026-06-12 05:45:08 +12:00
  • 86b5d7ac95 Element editor Save As: label the field as a file name, not element name (#469) Shane Ringrose 2026-06-12 05:34:20 +12:00
  • 19e99aab02 CLI: disable async crash-recovery backup in headless mode (fixes segfault) Shane Ringrose 2026-06-12 05:25:44 +12:00
  • 44f0abbb56 CLI: add --set-titleblock to stamp title-block fields headlessly Shane Ringrose 2026-06-12 05:25:44 +12:00
  • e7787daa2c Update qet_zh.qm Laurent Trinques 2026-06-11 16:26:31 +02:00
  • c7fd3416f6 Merge pull request #491 from zi-mozhuang/master Laurent Trinques 2026-06-11 16:25:42 +02:00
  • b782a1612a Update qet_zh.ts 子墨庄 2026-06-11 22:16:49 +08:00
  • 2fdbc3c243 Merge pull request #490 from ispyisail/cli-pdf-links Laurent Trinques 2026-06-11 14:39:53 +02:00
  • a219c3f587 CLI: clickable cross-reference hyperlinks in PDF export Shane Ringrose 2026-06-11 23:40:20 +12:00
  • 6b3b55b0e1 PDF links: extract pdf_links.{cpp,h} shared helper Shane Ringrose 2026-06-11 23:36:23 +12:00
  • 36d0121038 Merge pull request #489 from ispyisail/cli-tools Laurent Trinques 2026-06-11 13:42:59 +02:00
  • 8235ecdbc9 Merge pull request #488 from Kellermorph/master Laurent Trinques 2026-06-11 13:32:30 +02:00
  • b6e4cd4786 CLI: add --export-nets, --export-links and --resave Shane Ringrose 2026-06-11 13:20:20 +12:00
  • fb35027624 CLI: add --info, --export-bom and --check-elements verification tools Shane Ringrose 2026-06-11 12:57:28 +12:00
  • 08a441d1f6 Issues 482 Kellermorph 2026-06-11 13:22:01 +02:00
  • e9840728b4 Merge pull request #486 from qelectrotech/revert-484-master Laurent Trinques 2026-06-11 12:28:55 +02:00
  • ffbcd12d9b Revert "Update-UI-Chinese-translation" revert-484-master Laurent Trinques 2026-06-11 12:22:45 +02:00
  • 0a124f6695 Merge pull request #484 from zi-mozhuang/master Laurent Trinques 2026-06-11 12:19:03 +02:00
  • 3f6f99b50f Merge pull request #485 from ispyisail/fix-cli-pdf-grid Laurent Trinques 2026-06-11 12:15:42 +02:00
  • 42b64a7f0a CLI export: disable the editor grid in rendered output Shane Ringrose 2026-06-11 22:00:07 +12:00
  • 361719ca74 Fix my error in .pro Laurent Trinques 2026-06-11 11:39:25 +02:00
  • 181e2b555d Fix missing closing parenthesis in function call in .pro Laurent Trinques 2026-06-11 11:10:08 +02:00
  • 420512595d Update qelectrotech.pro Laurent Trinques 2026-06-11 11:07:25 +02:00
  • 9b4bed361d Update qet_zh.ts zi-mozhuang 2026-06-11 16:59:31 +08:00
  • 339bc8700b Merge pull request #483 from ispyisail/cli-export-master Laurent Trinques 2026-06-11 10:53:23 +02:00
  • 87d5ae5580 CLI export: add wiring list and wire-number list (CSV) Shane Ringrose 2026-06-11 11:45:35 +12:00
  • 1070179617 Add headless command-line export (PDF/PNG/SVG) Shane Ringrose 2026-06-11 11:10:09 +12:00
  • 6c4711a8d0 Update qet_compilation_vars.cmake Laurent Trinques 2026-06-07 15:11:06 +02:00
  • 8a8a338a2e Update CMakeLists.txt Laurent Trinques 2026-06-07 15:06:23 +02:00
  • 407cc7a4c2 Update CMakeLists.txt Laurent Trinques 2026-06-07 14:59:36 +02:00
  • 5cb8930732 Update fetch_pugixml.cmake Laurent Trinques 2026-06-07 14:57:29 +02:00