Commit Graph

  • 0f129ac504 git submodule update --remote elements Laurent Trinques 2026-07-11 06:47:58 +02:00
  • e23dc24283 Update translations files Laurent Trinques 2026-07-11 06:45:03 +02:00
  • 6d7b38c7a1 Merge pull request #536 from Kellermorph/terminal-name Laurent Trinques 2026-07-10 15:11:49 +02:00
  • b543adcb46 Restore comments Kellermorph 2026-07-10 15:04:04 +02:00
  • f62ce7e4ca Update terminal name Kellermorph 2026-07-10 14:36:47 +02:00
  • c884d32dbe Feature: Add terminal name label display in element editor Kellermorph 2026-07-09 14:02:27 +02:00
  • 99ad9aa459 Merge pull request #535 from Kellermorph/translation Laurent Trinques 2026-07-08 13:33:58 +02:00
  • c1c72c5a62 Add complete German translation for QElectroTech Kellermorph 2026-07-08 07:09:23 +02:00
  • eeabea10f0 Update translations files Laurent Trinques 2026-07-08 06:57:07 +02:00
  • e034cfe9cf Merge pull request #534 from Kellermorph/safety-check Laurent Trinques 2026-07-08 06:34:13 +02:00
  • 2db6c3968a feat: add backup dialog when opening an existing project Kellermorph 2026-07-07 21:42:45 +02:00
  • 14253930ae Merge pull request #509 from Kellermorph/master Laurent Trinques 2026-07-07 16:34:56 +02:00
  • ec0a9f45d3 Update windows-msi.yml Laurent Trinques 2026-07-06 18:43:55 +02:00
  • 1121ccea26 Fix ci: update GitHub Actions to latest major versions Laurent Trinques 2026-07-06 17:57:37 +02:00
  • 94cc9cfef5 Fix ci: update GitHub Actions to latest major versions Laurent Trinques 2026-07-06 17:54:46 +02:00
  • 346aad75fd Fix ci: update GitHub Actions to latest major versions Laurent Trinques 2026-07-06 16:49:51 +02:00
  • 2b8cdd3d67 ci: update GitHub Actions to latest major versions Laurent Trinques 2026-07-06 16:46:54 +02:00
  • be008fb5f6 ci: update GitHub Actions to latest major versions Laurent Trinques 2026-07-06 16:43:16 +02:00
  • 82cd4d359a macOS fix: add explicit QGraphicsLayoutItem include in helpercell.h Laurent Trinques 2026-07-06 14:45:58 +02:00
  • 6dca56f823 git submodule update SingleApplication to v3.5.6 Laurent Trinques 2026-07-06 13:08:34 +02:00
  • 545006bed2 Merge pull request #533 from geri1701/no-kf5-qt-only Laurent Trinques 2026-07-05 18:00:35 +02:00
  • dcec0bf7ff Skip actively locked autosave files Gerhard Schwanzer 2026-07-05 17:39:38 +02:00
  • 7a97e873d9 Test Qt-only autosave recovery fallback Gerhard Schwanzer 2026-07-05 15:52:25 +02:00
  • e6124e941a Add Qt-only autosave recovery fallback Gerhard Schwanzer 2026-07-05 13:16:19 +02:00
  • d0cea474a6 Fix Qt-only build without KF5 Gerhard Schwanzer 2026-07-05 11:10:44 +02:00
  • 3c8ba1b1ca Update ChangeLog with narrative summary of post-0.100 changes Laurent Trinques 2026-07-04 11:09:49 +02:00
  • e19f523227 fix(windows-msi): inject rev into MSI Version Build field Version was static (X.Y.Z.0) across nightlies, so MajorUpgrade never triggered the automatic uninstall; the Windows Installer only compares Major.Minor.Build, ignoring the 4th field. Laurent Trinques 2026-06-30 18:49:43 +02:00
  • 5dac26d9c7 Merge pull request #524 from ispyisail/fix/collection-unicode-path Laurent Trinques 2026-06-29 23:11:17 +02:00
  • e7873b40d5 git submodule update --remote pugixml/ Laurent Trinques 2026-06-27 22:49:23 +02:00
  • cd6c66c3c6 git submodule update --remote elements Laurent Trinques 2026-06-27 22:01:36 +02:00
  • ef04497ca6 Translate debug message to English Laurent Trinques 2026-06-27 19:41:28 +02:00
  • 58000283e6 Merge pull request #522 from ispyisail/fix/issue-283-table-center-alignment Laurent Trinques 2026-06-27 13:58:19 +02:00
  • 73b96dd1b8 Merge pull request #530 from vinicius-ap-santos/improve-ptbr-translation Laurent Trinques 2026-06-24 06:10:57 +02:00
  • 682c6a0ccb Improve Brazilian Portuguese translation (pt_BR) Vinícius Santos 2026-06-23 18:25:22 -03:00
  • d3cf8f2635 Remove github action test-vs2026.yml Laurent Trinques 2026-06-23 13:44:05 +02:00
  • 6aa14a7536 Merge pull request #518 from ispyisail/fix/terminal-data-leak plc-user 2026-06-23 09:39:46 +02:00
  • 6ce688a709 Merge pull request #520 from ispyisail/fix/element-editor-first-click-481 plc-user 2026-06-23 09:26:02 +02:00
  • 28357b0f55 fix(editor): correct initializer list order to silence -Wreorder warning Shane Ringrose 2026-06-23 07:04:34 +12:00
  • e21f49d2cf Merge pull request #528 from ispyisail/fix/project-props-dialog-modality plc-user 2026-06-22 20:28:27 +02:00
  • 2a115e4381 fix(editor): suppress spurious first-click element moves (#481) Shane Ringrose 2026-06-21 12:09:25 +12:00
  • bab32b3764 Fix #527 follow-up: use ApplicationModal for app config dialog (configureQET) Shane Ringrose 2026-06-22 17:48:19 +12:00
  • 5cc2e165bf Fix #527: use ApplicationModal for Project Properties to prevent SIGSEGV Shane Ringrose 2026-06-22 17:30:20 +12:00
  • 1c764babd1 macOS: buffer QFileOpenEvent during cold launch before QETApp exists scorpio810 2026-06-21 11:00:48 +00:00
  • 8d76354647 macOS: fix QFileOpenEvent routing for .qet/.elmt/.titleblock double-click scorpio810 2026-06-21 09:58:16 +00:00
  • 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