Commit Graph

  • 26285373a3 Fix alignment when pasting an element. Andre Rummler 2026-09-17 17:05:15 +02:00
  • b4fcef1829 CI: install the Qt SVG icon engine instead of breeze-icon-theme Laurent Trinques 2026-09-17 15:57:05 +02:00
  • 9519b70826 CI: skip SignPath signing until the API token is configured Laurent Trinques 2026-09-17 15:46:26 +02:00
  • 218e70c759 CI: install an icon theme for tst_qeticons Laurent Trinques 2026-09-17 15:27:26 +02:00
  • 26c0fc9812 Merge pull request #872 from ispyisail/ci/linux-build-and-tests Laurent Trinques 2026-09-17 15:08:05 +02:00
  • 8c135a009d Clear the tools dock when an editor refuses the selection Laurent Trinques 2026-09-17 13:59:32 +02:00
  • 261b0f9e12 Merge pull request #675 from IBSYSLevi/improvement/avoid-needless-dock-churn Laurent Trinques 2026-09-17 13:49:52 +02:00
  • 1183849ce2 Merge pull request #895 from Kellermorph/fix-copy-page-plc-cleanup Laurent Trinques 2026-09-17 13:38:20 +02:00
  • 2b30083193 Merge pull request #909 from arummler/fix-move-insert Laurent Trinques 2026-09-17 13:29:07 +02:00
  • 863ac5f0ae avoid that another action triggers while aborting operation Andre Rummler 2026-09-17 13:25:17 +02:00
  • 8623dd4c6f Refuse to close an editor while a modal dialog is running (#904) ispyisail 2026-09-17 23:19:59 +12:00
  • 6a84ada6a6 Merge pull request #906 from jp2images/feature-icon-theme-plumbing Laurent Trinques 2026-09-17 13:19:11 +02:00
  • b7f516d485 Clean up stale data when duplicating diagram pages Kellermorph 2026-09-16 12:09:05 +02:00
  • 0646f9ca4f Harden the crash reporter: keep every dump, and say what crashed ispyisail 2026-09-17 22:44:59 +12:00
  • 8ef130a59d Add a "qet" icon theme and load icons by name Jeff Patterson 2026-09-16 05:40:33 -05:00
  • c3b0e6725e Merge pull request #896 from ispyisail/feature/886-custom-sql-reports Laurent Trinques 2026-09-17 12:38:17 +02:00
  • 3f8e6418d0 Merge pull request #881 from Kellermorph/checkbox-master-slave Laurent Trinques 2026-09-17 12:30:42 +02:00
  • a86fe2a46b Merge pull request #902 from ispyisail/fix/901-crash-report-never-offered Laurent Trinques 2026-09-17 12:27:10 +02:00
  • 206edcbb7d Merge pull request #899 from arummler/fix-move-insert Laurent Trinques 2026-09-17 12:25:44 +02:00
  • 0a7ea032d9 Revert "bump KDE KF6 frameworks version to 6.28.0 stable release" Close https://github.com/qelectrotech/qelectrotech-source-mirror/issues/900 This reverts commit ff3c2e0916. Laurent Trinques 2026-09-17 12:18:10 +02:00
  • 52713704bc Offer the crash report after the recovery prompt, not instead of it (#901) ispyisail 2026-09-17 22:10:03 +12:00
  • 923723a9de Fix the following issues: a) paste - conductor does not move - pressing escape does not abort - pressing anything during the process crashes the program instead of aborting b) similar issue with the escape not working fixed for graphics items, texxt fields (and probably others) Andre Rummler 2026-09-17 11:34:25 +02:00
  • ff3c2e0916 bump KDE KF6 frameworks version to 6.28.0 stable release Laurent Trinques 2026-09-17 06:43:19 +02:00
  • adca07f26f Merge pull request #880 from arummler/remove-qt5-instruction Laurent Trinques 2026-09-17 06:35:57 +02:00
  • 12ecf6b28f Add read-only enforcement, preview, import/export to custom SQL reports ispyisail 2026-09-17 10:09:14 +12:00
  • 1ee828da5b Remove titleblocktemplate cahing remains. Andre Rummler 2026-09-17 00:06:22 +02:00
  • 837e1e7f09 Remove caching in titleblocktemplaterenderer which has not been used since Qt4.8. Andre Rummler 2026-09-16 11:39:46 +02:00
  • 25962118a2 Disable cacching which was enabled accidentially during Qt5 removal. Andre Rummler 2026-09-16 11:36:41 +02:00
  • 35275de4cc Remove blank lines. Andre Rummler 2026-09-15 23:33:47 +02:00
  • d641b964bd Remove very old Qt4 code path. Andre Rummler 2026-09-15 23:32:42 +02:00
  • e90dddbbc6 Add missing Qt6 code path and remove Qt5. Andre Rummler 2026-09-15 23:30:09 +02:00
  • ce8884394a Remove all code switches for Qt<6 with one exception: caching in titlebordertemplate. Function for caching not called since Qt4; might profit from complete removal. Another exception: one non-converted code path in projectprintwindow.cpp to be followed-up. Andre Rummler 2026-09-15 23:25:41 +02:00
  • 8606cc5328 Removing Qt5/KF5 from build system. Andre Rummler 2026-09-15 23:24:14 +02:00
  • 60d9299d45 New installation instructions for Qt6/CMake. Proposal: translations as INSTALL_XY.md Andre Rummler 2026-09-15 23:23:32 +02:00
  • c71839a291 Merge pull request #869 from Kellermorph/fix-crossref-textfield Laurent Trinques 2026-09-16 21:28:10 +02:00
  • d9a2539702 Merge pull request #890 from ispyisail/fix/734-conductor-self-retrace Laurent Trinques 2026-09-16 21:23:39 +02:00
  • 22c1ec9321 Merge pull request #891 from ispyisail/feature/162-js-scripting Laurent Trinques 2026-09-16 21:22:01 +02:00
  • 4300a655bc Merge remote-tracking branch 'upstream/master' into feature/162-js-scripting ispyisail 2026-09-17 06:50:35 +12:00
  • e7e2864641 Merge pull request #889 from ispyisail/fix/802-reload-element-drawings Laurent Trinques 2026-09-16 19:52:12 +02:00
  • 2ed85f6fc7 Address review: qRound-consistent guards, regression test ispyisail 2026-09-17 05:08:14 +12:00
  • e62d43d024 Revert .ts changes, translations will be updated separately ispyisail 2026-09-17 04:45:29 +12:00
  • 6562498ca2 Snap update for qml QJSEngine Laurent Trinques 2026-09-16 15:27:49 +02:00
  • 38e504fb7e CI windows-build add mingw-w64-ucrt-x86_64-qt6-declarative for QJSEngine Laurent Trinques 2026-09-16 15:22:13 +02:00
  • 4aef4d17d2 git submodule update --remote elements Laurent Trinques 2026-09-16 14:58:55 +02:00
  • c89243a36f Merge pull request #894 from jp2images/fix-macos-fusion-dark-palette Laurent Trinques 2026-09-16 14:21:13 +02:00
  • 4a83521306 Fix scripting review findings: import, save, backups, timeout ispyisail 2026-09-16 22:28:06 +12:00
  • a7f406cd44 Merge remote-tracking branch 'origin/master' into fix-crossref-textfield Kellermorph 2026-09-16 11:49:55 +02:00
  • dad6206386 Address review feedback: parentGroup guard, ELMT_XREF constant, indentation Kellermorph 2026-09-16 11:49:49 +02:00
  • 451f8c3296 Merge pull request #892 from jp2images/fix-terminal-destructor-snapshot Laurent Trinques 2026-09-16 11:49:40 +02:00
  • 43a1f6a1a9 Merge pull request #856 from Kellermorph/fix-copy-page Laurent Trinques 2026-09-16 11:44:18 +02:00
  • b208a4f131 Show the text color as a swatch and keep the terminal plan preview on white Jeff Patterson 2026-09-13 18:44:16 -05:00
  • 1c8e7ed052 Give Fusion a palette it can draw with on macOS Jeff Patterson 2026-09-13 16:59:41 -05:00
  • e6ffc8b622 Address all review feedback Kellermorph 2026-09-16 11:37:27 +02:00
  • 9004db1d99 Reload element drawings: keep old drawing on failure, skip elements whose geometry changed (#802) Laurent Trinques 2026-09-16 08:52:39 +00:00
  • edf483d88f Delete a terminal's conductors from a snapshot of its conductor list Jeff Patterson 2026-09-12 21:58:57 -05:00
  • 7a85e2592c Fix stale geometry in LineEditor on multi-select ispyisail 2026-09-16 21:27:22 +12:00
  • 7183ed3d99 Merge remote-tracking branch 'upstream/master' into fix/675-line-editor-stale-refresh ispyisail 2026-09-16 21:21:08 +12:00
  • 0920e82188 Add geometry editing, undo integration, and navigation to scripting ispyisail 2026-09-16 20:20:58 +12:00
  • eba258f6cd Add JavaScript scripting: --run and "Run Script..." (bugtracker #162) ispyisail 2026-09-16 19:44:14 +12:00
  • 2eed3acd3d Merge pull request #723 from IBSYSLevi/feature/cabinet-layout ispyisail 2026-09-16 18:51:34 +12:00
  • abd5e8978a Fix bugtracker #734: stop routing a bridge conductors don't need ispyisail 2026-09-16 17:17:03 +12:00
  • 43d27a9563 Add "Reload element drawings" to refresh placed elements (#802) ispyisail 2026-09-16 16:24:44 +12:00
  • d3424db23d Merge pull request #883 from bhangart/persist-diagram-uuid Laurent Trinques 2026-09-16 05:58:19 +02:00
  • 0d722b6033 Merge pull request #888 from ispyisail/fix/879-remember-conductor-color Laurent Trinques 2026-09-16 05:52:29 +02:00
  • 96fac96b89 Merge pull request #884 from bhangart/persist-project-uuid Laurent Trinques 2026-09-16 05:47:12 +02:00
  • 1ec4f56a50 Remember the F2 conductor color for the rest of the session (#879) ispyisail 2026-09-16 15:40:41 +12:00
  • 839324f231 Merge pull request #887 from ispyisail/fix/885-summary-custom-sql-mode Laurent Trinques 2026-09-16 05:37:43 +02:00
  • a756bc0722 Fix bugtracker #885: preserve custom summary-table SQL on accept ispyisail 2026-09-16 13:09:48 +12:00
  • 2269a4641b Persist the project uuid, derived from the file content for legacy files Beat Hangartner 2026-09-15 23:34:17 +00:00
  • 7cd04f2a14 Persist the folio uuid, derived deterministically for legacy folios Beat Hangartner 2026-09-15 20:27:22 +00:00
  • c2f405c32d Add Hide full masters checkbox to slave linking widget Kellermorph 2026-09-15 21:48:47 +02:00
  • 265aa44320 Merge pull request #858 from Kellermorph/checkbox-plc-connection Laurent Trinques 2026-09-15 18:44:24 +02:00
  • 395c6f6602 Merge pull request #876 from ispyisail/fix/keyboard-context-menu Laurent Trinques 2026-09-15 16:15:04 +02:00
  • fd38f55724 Merge pull request #874 from ispyisail/feature/diagram-selection-shortcuts-v2 Laurent Trinques 2026-09-15 10:20:28 +02:00
  • 85ed1b8a2a Merge pull request #878 from ispyisail/feature/paste-follows-cursor Laurent Trinques 2026-09-15 10:16:06 +02:00
  • 607eb4b1ea Merge pull request #871 from ispyisail/test/ipc-open-forwarding-regression Laurent Trinques 2026-09-15 09:55:34 +02:00
  • 1e124450f2 Merge pull request #875 from ispyisail/fix/keyboard-reachable-drawing-tools Laurent Trinques 2026-09-15 09:51:23 +02:00
  • 4d70fcf35c Merge pull request #877 from ispyisail/fix/f10-opens-menubar Laurent Trinques 2026-09-15 09:46:24 +02:00
  • 55c2c0df9d Paste under the cursor and let it be positioned before it lands ispyisail 2026-09-15 17:07:15 +12:00
  • b94b244919 Correct the comment: say what was measured, not what was assumed ispyisail 2026-09-15 15:51:24 +12:00
  • bd6bed8d61 Open the menu bar on F10, and add a test that can answer whether it works ispyisail 2026-09-15 13:44:59 +12:00
  • 6ed26358e8 Give the keyboard the folio's context menu, not an item's generic one ispyisail 2026-09-15 13:03:01 +12:00
  • 6a2b3973bc Put the drawing tools in a menu so they can be reached without a mouse ispyisail 2026-09-15 11:45:51 +12:00
  • d9db6e59e7 Let Escape step back out of the folio, so Tab cannot trap keyboard users ispyisail 2026-09-15 11:32:42 +12:00
  • 22469813fe Register the two new selection actions with ShortcutManager ispyisail 2026-09-09 19:43:21 +12:00
  • 88823ea35f Diagram: Tab/Shift+Tab item-selection cycling + select-all-conductors/text-fields (#574) ispyisail 2026-08-01 00:10:37 +12:00
  • a106395679 Add Linux CI: build, unit tests, and the IPC regression gate ispyisail 2026-09-15 07:38:24 +12:00
  • 9363e9bc2e Add a regression test for the forwarded-file use-after-free ispyisail 2026-09-15 07:09:16 +12:00
  • a5fe544415 Fix text position shift when duplicating diagram pages Kellermorph 2026-09-13 18:50:38 +02:00
  • 9bfe18807f Fix undo not restoring PLC slave fields and stale connections on position change Kellermorph 2026-09-14 16:19:37 +02:00
  • 199444b6db Merge pull request #862 from ispyisail/fix/bugtracker-108-junction-dot-width Laurent Trinques 2026-09-14 13:25:13 +02:00
  • bdd52a0e2b Update ca translations, thanks Antoni Laurent Trinques 2026-09-14 13:06:16 +02:00
  • 86ce8fcd92 git submodule update --remote elements Laurent Trinques 2026-09-14 13:04:02 +02:00
  • 428687ee4b Update ca translations, thanks Antoni Laurent Trinques 2026-09-14 12:45:28 +02:00
  • 512d74c745 Merge pull request #868 from ispyisail/fix/ipc-open-deferred Laurent Trinques 2026-09-14 12:37:11 +02:00
  • 561b9c4eb1 Fix indentation of the deferred-open comment block ispyisail 2026-09-14 22:14:36 +12:00
  • 00e75604b0 Clear stale xref data from PLC slave elementInformations on unlink and position change Kellermorph 2026-09-14 12:04:17 +02:00
  • ceda1e082a Merge pull request #861 from ispyisail/fix/bugtracker-248-split-with-spaces Laurent Trinques 2026-09-14 11:31:26 +02:00
  • ce890da342 Open forwarded files outside the socket handler, not inside it ispyisail 2026-09-14 21:27:57 +12:00
  • 2785e25569 Merge pull request #863 from ispyisail/fix/bugtracker-97-recent-files-menu Laurent Trinques 2026-09-14 09:09:45 +02:00