Commit Graph

  • 8d08c3fd56 Replacing depreciated qAsConst with std::as_const Andre Rummler 2026-08-11 09:02:46 +02:00
  • 766a6b981d QUuid not transitively included in Qt6; added explicit includes. Andre Rummler 2026-08-11 00:30:55 +02:00
  • 8b40134a47 sources/qetgraphicsitem/ViewItem/projectdbmodel.cpp Andre Rummler 2026-08-11 00:25:45 +02:00
  • cc032c9c76 Fixing comment removing the long dash that AIs tend to use. Andre Rummler 2026-08-11 00:21:55 +02:00
  • 92b2608bfb Comments in CMake with # and not //... always remember the language you are currently using. Andre Rummler 2026-08-10 20:45:20 +02:00
  • af87d28e33 Fix several parameters after Qt6 migration. Andre Rummler 2026-08-10 19:47:34 +02:00
  • c5d714089f Replacing KF5 missed in shell print out. Andre Rummler 2026-08-10 19:28:38 +02:00
  • 206c37f620 cmake(qt6): verify Qt6::GuiPrivate at configure time, drop #warning Shane Ringrose 2026-07-12 22:32:42 +12:00
  • c14d6a6dd6 In order to migrate to Qt6 all options for KF6 were added: a) using a system provided KF6 b) downloading and compiling KF6 c) using the vendored-in re-creation of the functionality Andre Rummler 2026-08-10 17:57:39 +02:00
  • e32e5595c0 syn zi-mozhuang 2026-08-12 15:20:03 +08:00
  • 1684d2cfe6 syn zi-mozhuang 2026-08-12 15:13:52 +08:00
  • 6f66745ce3 Apply minimal title block fix to zh (from c77f78e4a) zi-mozhuang 2026-08-12 15:07:52 +08:00
  • 5dbb9f28de Fix numeric field validation gaps found in review Levi Jetzer 2026-08-12 08:43:42 +02:00
  • 762bd7febf Fix bugtracker #333: selecting several dynamic texts overwrites their colours ispyisail 2026-08-12 15:53:30 +12:00
  • 162d43e1c9 Fix PDF export truncating project filenames at the first dot ispyisail 2026-08-12 10:31:04 +12:00
  • c26cf34397 Fix wire-name export doubling every conductor's count ispyisail 2026-08-12 10:13:05 +12:00
  • c6e7c5d371 Fixed issue of taking wrong variable (key instead of key_) in elementinfopartwidget.cpp for regex checker and helping info (tooltip, placeholder) Levi Jetzer 2026-08-11 18:28:29 +02:00
  • 7347322221 Replace QDoubleValidator with QRegularExpressionValidator on width/height/depth fields Levi Jetzer 2026-08-11 18:01:10 +02:00
  • 10cc162c4e Merge pull request #715 from ispyisail/fix/properties-dialog-mac-sheet-bug275 plc-user 2026-08-11 17:33:56 +02:00
  • c23999acd1 Added width/height/depth properties to element definitions Levi Jetzer 2026-08-11 16:09:34 +02:00
  • 3a3182862c move "diagnostics_action_" upwards in help-menu plc-user 2026-08-11 14:11:00 +02:00
  • 0d432f6159 Merge pull request #714 from ispyisail/fix/newpart-wizard-window-focus-bug281 plc-user 2026-08-11 13:02:22 +02:00
  • 45458c2f2a Merge pull request #717 from ispyisail/fix/titleblock-invalid-name-bug251 plc-user 2026-08-11 12:52:52 +02:00
  • 472786fd23 Merge pull request #712 from ispyisail/fix/xref-default-alignment-bug296 plc-user 2026-08-11 12:47:42 +02:00
  • 0732bf64a7 Merge pull request #716 from ispyisail/fix/saveas-qet-extension-bug270 plc-user 2026-08-11 12:42:24 +02:00
  • 7afc1eb56b Enable Information tab in element editor for Slave and Terminal basetypes ispyisail 2026-08-11 18:00:43 +12:00
  • 0c2027fd77 Fix bugtracker #245: bare %name custom variables not detected in title blocks ispyisail 2026-08-11 13:02:03 +12:00
  • f9cbf2365d Fix bugtracker #247: XRef slave reference hidden with dark themes ispyisail 2026-08-11 12:51:54 +12:00
  • 2d889568a5 Fix bugtracker #251: title block template with slash in name fails silently ispyisail 2026-08-11 12:36:31 +12:00
  • 55250a6de9 Fix bugtracker #270: Save As on Snap produces file with no .qet extension ispyisail 2026-08-11 12:01:24 +12:00
  • 325b895d0b Fix bugtracker #275: element properties window stuck centered on macOS ispyisail 2026-08-11 11:48:58 +12:00
  • 6ad2a63575 Fix bugtracker #281: new-part wizard's element editor opens behind main window ispyisail 2026-08-11 11:33:28 +12:00
  • 99dac17327 Fix bugtracker #296: cross-reference text overlaps element label by default ispyisail 2026-08-11 10:27:52 +12:00
  • 52992b31eb Fix bugtracker #306: crash when restoring backup files on startup ispyisail 2026-08-11 10:08:51 +12:00
  • 13e245b104 Merge pull request #706 from ispyisail/fix/search-hit-scroll-bug309 plc-user 2026-08-10 22:08:31 +02:00
  • 6bf6a17dc9 update German translations plc-user 2026-08-10 21:33:24 +02:00
  • 550e085b82 Merge pull request #693 from ispyisail/fix/color-editor-crash-bug323 plc-user 2026-08-10 21:24:04 +02:00
  • 9fd951152a Merge pull request #708 from Kellermorph/fix-german-translation Laurent Trinques 2026-08-10 18:28:38 +02:00
  • 7debaa5504 Update German from Folie to Seite Kellermorph 2026-08-10 17:55:59 +02:00
  • 6c76b1f6a8 Fix bugtracker #312: wire text rotation not preserved on reload ispyisail 2026-08-10 22:37:23 +12:00
  • 31ab7538a4 Scroll the diagram view to the selected search hit ispyisail 2026-08-10 21:19:56 +12:00
  • b0b5345e15 Commit font/color edits immediately instead of waiting for an unrelated click ispyisail 2026-08-10 20:29:44 +12:00
  • c25c400c93 Some of the newly guarded (Qt5 path) signal/slot connects could be still converted to method pointers. Mostly for completeness as they will go away anyhow soon. Remaining: richtext editor. Andre Rummler 2026-08-10 09:08:57 +02:00
  • d9638ad746 adjust some German texts plc-user 2026-08-09 22:47:13 +02:00
  • ea8eeb02c3 adjust some German texts plc-user 2026-08-09 21:46:53 +02:00
  • 5e4c423a7d Merge pull request #700 from Kellermorph/update-auto-break Laurent Trinques 2026-08-09 21:33:30 +02:00
  • 7f75500023 Merge pull request #694 from IBSYSLevi/feature/center-rotation-option-for-textfields Laurent Trinques 2026-08-09 21:09:19 +02:00
  • cdf5cad1e5 Merge pull request #698 from arummler/master-modernize-signal-slot Laurent Trinques 2026-08-09 21:08:28 +02:00
  • 3a3f23b7a8 swap position of ComboBox and static text in config-page plc-user 2026-08-09 20:55:01 +02:00
  • 1f7107a7b6 Merge pull request #703 from Kellermorph/fix-plc-warnings plc-user 2026-08-09 20:36:56 +02:00
  • 7cb1e7394e Revert accidental German translation changes Andre Rummler 2026-08-09 19:35:55 +02:00
  • b91aaacad9 Re-adding connects (migrated) which got lost unfortunately during the migration and repeated merging. Andre Rummler 2026-08-09 19:25:56 +02:00
  • 1f3c28992c Merge remote-tracking branch 'origin/master' into master-modernize-signal-slot Andre Rummler 2026-08-09 19:03:29 +02:00
  • 5e02111600 Fix-PLC-Warnings Kellermorph 2026-08-09 18:27:20 +02:00
  • a3d348fdcd Updated .ts files to resolve potential merge conflicts Levi Jetzer 2026-08-09 15:37:46 +02:00
  • c1d892c496 Merge remote-tracking branch 'origin/master' into feature/center-rotation-option-for-textfields Levi Jetzer 2026-08-09 15:31:52 +02:00
  • 5b33c044c5 Merge pull request #660 from ispyisail/feature-rotate-group plc-user 2026-08-09 12:51:37 +02:00
  • c7ed3229d0 Migrating more SLOT() macros. Andre Rummler 2026-08-09 12:30:15 +02:00
  • 79cd91bd1c Merge branch 'master' into master-modernize-signal-slot Andre Rummler 2026-08-09 12:20:46 +02:00
  • b7fc0c79cb Merge pull request #679 from arummler/master-fix-division-by-zero Laurent Trinques 2026-08-09 12:15:29 +02:00
  • fca1e0993b Remaining signal/slot migration and clean-up after the latest merge. Andre Rummler 2026-08-09 11:51:23 +02:00
  • 9f283322a2 Merge branch 'master' into master-modernize-signal-slot Andre Rummler 2026-08-09 11:30:27 +02:00
  • 09983efe05 ci(windows-msi): switch cron to monthly, bump artifact retention Laurent Trinques 2026-08-09 11:23:13 +02:00
  • 76ff69e912 ci(windows-build): switch cron to monthly, bump artifact retention Laurent Trinques 2026-08-09 11:19:48 +02:00
  • 779602372a Merge pull request #662 from arummler/master-fix-slot Laurent Trinques 2026-08-09 10:55:42 +02:00
  • d95e744494 autoBreakConductors: share conductors_handled/used_terminals across batch Kellermorph 2026-08-09 09:11:40 +02:00
  • 1317f137c0 Merge pull request #699 from Kellermorph/german-translation Laurent Trinques 2026-08-09 07:39:52 +02:00
  • 201bd4c5f6 Migration of signal/slot to method pointer continued. Mostly simple cases. Andre Rummler 2026-08-09 01:34:22 +02:00
  • c12137c5a0 Fixing the connect for requestForNewDiagramAt -- typo during on-the-fly migration during merge. Andre Rummler 2026-08-09 00:13:51 +02:00
  • 5adf61936b Merge branch 'master' into master-modernize-signal-slot Andre Rummler 2026-08-08 23:13:42 +02:00
  • 39b1e836bf Follow up Auto-break conductors Kellermorph 2026-08-08 22:10:47 +02:00
  • f076df77da Migrating more signal/slot connects to modern system. Andre Rummler 2026-08-08 21:57:53 +02:00
  • b3de01d171 Migrating more signal/slot to the new member pointer system. Unlike the earlier signal-side overload fixes (QComboBox/QSpinBox etc.), these three are ambiguous on the *slot* side: activateProject(QETProject*)/activateProject(ProjectView*), closeProject(ProjectView*)/closeProject(QETProject*), and showError(const QETResult&)/showError(const QString&) each have two declarations on QETDiagramEditor. &QETDiagramEditor::activateProject etc. alone won't compile with two candidates present; qOverload<T>() picks the one matching the actual signal's argument type, same as the old SIGNAL()/SLOT() macro text did implicitly. Andre Rummler 2026-08-08 21:50:28 +02:00
  • 90950075bf Three connects paired a zero-argument signal with a slot that has a default-valued parameter (e.g. void applyEnable(bool = true)). Default arguments aren't part of a function's pointer-to-member type, so &Class::slot has a type requiring the argument regardless of its default value -- incompatible with a signal providing none, and &Class::slot alone won't compile against these signals at all. When migrating to the modern member pointer connect, replaced with a lambda that calls the slot with no arguments, letting the default apply exactly as before. Andre Rummler 2026-08-08 21:39:31 +02:00
  • a668ccfa90 Migrating the remaining signal/slot connects with an ambigious activated(int) via qOverload<int>, since QComboBox::activated(QString) still exists pre-Qt6 and makes &QComboBox::activated alone ambiguous: Andre Rummler 2026-08-08 21:29:17 +02:00
  • ad200e28c7 Update German translation Kellermorph 2026-08-08 20:15:07 +02:00
  • 3424ba50bd Fix transform origin not applied on load or delayed activation Levi Jetzer 2026-08-08 20:06:32 +02:00
  • 79da321ddc Missed a necessary overload in the previous commit. Andre Rummler 2026-08-08 18:55:01 +02:00
  • 293e61abeb Modernizes the signal/slot connect and solves the disambiguities of the remaining currentIndexChanged(int) connects via qOverload<int>, since QComboBox::currentIndexChanged(QString) still exists pre-Qt6. Andre Rummler 2026-08-08 18:37:53 +02:00
  • 438e2ade3a Modernize and fix buttonClicked connects. Andre Rummler 2026-08-08 18:25:08 +02:00
  • bfee5b1cdb Merge branch 'master' into master-fix-slot Andre Rummler 2026-08-08 15:16:48 +02:00
  • 3eafe840f1 Merge pull request #656 from ispyisail/feature-last-used-style Laurent Trinques 2026-08-08 14:22:52 +02:00
  • e38493c308 Merge pull request #697 from ispyisail/feature/autonum-inline-increment Laurent Trinques 2026-08-08 13:53:23 +02:00
  • 5abf890b24 Merge pull request #695 from ispyisail/fix/dark-theme-element-icons-bug335 Laurent Trinques 2026-08-08 13:50:36 +02:00
  • 037d5a13cd Merge pull request #696 from ispyisail/fix/current-date-preset-bug308 Laurent Trinques 2026-08-08 13:45:48 +02:00
  • cd7388985e Edit increment and preview the next number in the auto-numbering dock ispyisail 2026-08-08 23:10:54 +12:00
  • 5ba08284f5 Fix "use current date" preset being lost unless the Folio tab is active on save ispyisail 2026-08-08 23:02:07 +12:00
  • 4a95efbfe6 TitleBlockTemplate::minimumWidth() divided by (100.0 - sum(RelativeToTotalLength)) without guarding against a zero or negative denominator. When a template's relative-to-total-length columns summed to exactly 100% (e.g. the shipped A4_1.titleblock), this produced qRound(NaN), which fatally aborted under Qt6's stricter qCheckedFPConversionToInteger assertion -- reached via double-clicking a title block template to edit it. Andre Rummler 2026-08-08 12:31:45 +02:00
  • bab5bf58f8 Fix invisible element icons on dark themes in Open/Save Element and New Element Wizard dialogs ispyisail 2026-08-08 21:53:20 +12:00
  • fca945f90e Merge pull request #624 from ispyisail/feature-window-modified-indicator Laurent Trinques 2026-08-08 11:50:46 +02:00
  • 615e40dee2 Feature added: Rotation point center property for dynamic text fields Levi Jetzer 2026-08-08 11:10:36 +02:00
  • 4bd9b6b212 Fix crash changing a dynamic text's color and confirming with Enter ispyisail 2026-08-08 21:06:05 +12:00
  • d2b2a2eadb Update translations files Laurent Trinques 2026-08-08 10:23:06 +02:00
  • e5e2f2efbd Merge pull request #673 from Kellermorph/show-terminal-names-export Laurent Trinques 2026-08-08 10:04:55 +02:00
  • d7c75ea5a5 Fixed saving coil master -> correction + Levi Jetzer 2026-08-08 09:07:22 +02:00
  • b9153269a4 Fixed saving coil master -> correction Levi Jetzer 2026-08-08 09:05:27 +02:00
  • 5c39518921 drop one dead member Laurent Trinques 2026-08-08 08:14:06 +02:00
  • 6d2995ad68 set to false Kellermorph 2026-08-08 08:09:45 +02:00
  • 1198cf73a9 Update translations files Laurent Trinques 2026-08-08 07:23:17 +02:00
  • e8f80697f3 Reapply "Auto-break conductor" Laurent Trinques 2026-08-08 07:03:50 +02:00