Commit Graph

  • fd7ba24128 build(docker): extract Log4Qt build into ./app/build_log4qt.sh; keep Dockerfile simple (builds call script)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 13:16:48 +02:00
  • c7abae2727 chore(cmake): skip unit tests that require not-yet-migrated internal targets (guard by TARGET LtsElevation)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 13:15:28 +02:00
  • ae2c674b81 chore(repo): replace app symlink/submodule with in-repo app directory; enable committing app/Dockerfile and tooling\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 13:13:02 +02:00
  • a12270ad01 build(docker): add external deps (GeographicLib, Grantlee, KDReports) and build-from-source fallbacks; note RTI is proprietary torstenandCopilot 2026-07-17 13:12:46 +02:00
  • 7556893505 chore(CMake): guard Lts/Tests add_subdirectory when BUILD_TESTING is ON to allow partial checkouts torsten 2026-07-17 12:59:58 +02:00
  • 033a94917a chore(cmake): make RTI codegen macro tolerant when RTI is not installed (skip RTIDDSGEN) torsten 2026-07-17 12:59:36 +02:00
  • 647f817a04 chore(CMake): make KDReports optional for LtsPrinting to allow configure without printing deps torsten 2026-07-17 12:59:03 +02:00
  • 5cc294a919 chore(CMake): make GeographicLib optional for LtsCoordTrans to allow partial configure during migration torsten 2026-07-17 12:58:22 +02:00
  • 7401dbf3fd fix(migrate): sanitize module name correctly for build dir torsten 2026-07-17 12:57:48 +02:00
  • f6089bcdca fix(migrate): use per-module build dir to avoid permission conflicts with existing /repo/build torsten 2026-07-17 12:57:31 +02:00
  • 699d745a6a chore(CMake/migrate): relax Grantlee/RTI requirements and avoid permission issues in fallback docker run\n\n- Make Grantlee optional and skip codegen_grantlee when missing - Keep RTI optional (no REQUIRED) - Use host UID:GID when running fallback docker run to allow cleaning build dir \nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 12:55:35 +02:00
  • 3dbbcc1303 chore(CMake): make Lts top-level resilient to partial checkouts and optional RTI/doxygen\n\n- Guard ADD_DOXYGEN_TARGET with existence check - Add only existing Lts subdirectories to allow partial migrations - Make RTI optional in Lts/Common/CodeGen and guard RTI target properties \nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 12:52:28 +02:00
  • d7491140fa fix(migrate): fallback to direct docker run when app/run_docker.sh fails to forward args; build image if needed torsten 2026-07-17 12:50:06 +02:00
  • 70872e468c fix(migrate): use absolute repo path when invoking app/run_docker.sh; compute MODULE_ABS relative to repo root\n\nThis avoids ambiguous '../sandbox' usage and ensures CMD_ARGS are forwarded into the container correctly.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 12:48:41 +02:00
  • 0a43c6bc5c ci: add GitHub Actions workflow for Qt6 migration (Lts/Common, Lts/DDS, final full run)\n\nCreates CI job that runs migration/migrate_module.sh for Lts/Common and Lts/DDS and then final-migration/run_final_migration.sh.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-17 12:44:55 +02:00
  • fa48db111e Continues migration with DDS, Common torsten 2026-07-17 12:41:42 +02:00
  • 9b15cee841 Add migration helpers: migrate_module.sh and MIGRATION_CHECKLIST.md\n\nProvide a repeatable migration script and checklist to standardize adding modules (./Lts, ./...) for Qt6/C++20 migration.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-16 08:40:13 +02:00
  • 6ef0af4fd7 Ignore build/ and remove tracked build artifacts from repository\n\nRemove build artifacts from version control; build/ is in .gitignore now.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> torsten 2026-07-16 08:29:42 +02:00
  • 0fbb79cbac Update CHANGELOG: list migrated subfolders (./Z, ./TetraIF) torstenandCopilot 2026-07-15 13:25:29 +02:00
  • be24318131 Move CHANGELOG to repository root torstenandCopilot 2026-07-14 23:50:45 +02:00
  • 5bf9957c6e Add release note for qt6-migration-2026.07.14 torstenandCopilot 2026-07-14 23:49:23 +02:00
  • 8b1e103ab4 Merge branch 'qt6/fix-qsqlquery-copy-warnings' into main torstenandCopilot 2026-07-14 23:36:18 +02:00
  • e1b5c2f918 Fix QSqlQuery copy and Qt6 deprecation issues torstenandCopilot 2026-07-14 23:32:33 +02:00
  • f7c94bed68 Fix LD_LIBRARY_PATH usage in final-migration runner (use default if unset) torstenandCopilot 2026-07-14 23:00:17 +02:00
  • b3c45b8c7c Add final-migration/run_final_migration.sh: dockerized clean configure, build and test runner torstenandCopilot 2026-07-14 22:59:40 +02:00
  • 4a0fab6d3c Merge qt6/replace-qasconst into main torstenandCopilot 2026-07-14 22:57:32 +02:00
  • 3904b43cf8 Refactor: replace qAsConst with std::as_const across TetraIF; reduce compiler deprecation warnings torstenandCopilot 2026-07-14 22:48:58 +02:00
  • dfdc6e299d Remove sensitive .env-swy from index and ignore build/ and runtime artifacts torsten 2026-07-14 22:44:44 +02:00
  • 8af436f09a Reduce compiler warnings: replace qAsConst with std::as_const and update event localPos() to position() torsten 2026-07-14 22:44:14 +02:00
  • 46e673f660 replace qAsConst with std::as_const in nglpdfdocument torstenandCopilot 2026-07-14 22:39:18 +02:00
  • 3546d1c7aa nglcompression: set m_success after buffer uncompress so waitForFinished succeeds torstenandCopilot 2026-07-14 22:33:40 +02:00
  • 8ef3c1861f qt6: pdfwidget fixes — replace deprecated layout margin API, adapt Poppler Qt6 unique_ptr API to existing code (use unique_ptr m_doc), fix std::min types torsten 2026-07-14 20:41:40 +02:00
  • 58f7124c49 qt6: widgets fixes — replace QDesktopWidget, use QGuiApplication::primaryScreen; switch dialog button map to QMultiMap; fix QFlags init and layout API; QtConcurrent lambda wrappers torsten 2026-07-14 20:40:09 +02:00
  • f744a8c37a qt6: nglcompression, widgets, dialog fixes: remove QTextCodec, QStringRef/splitRef, QDesktopWidget, use QMultiMap and Qt6 APIs; adjust QtConcurrent::run wrappers; replace endl with newline torsten 2026-07-14 20:38:30 +02:00
  • 17f1c61c9e Adds q2 repos to migrate torsten 2026-07-14 12:07:36 +02:00
  • ad1f62c4ee Merge pull request #2 from IghuToh0/copilot/fuege-prozessierung-von-symlinks-ein Torsten Wierschin 2026-07-14 12:02:02 +02:00
  • 9a9d547b84 strip_c_comments_safe.sh: add processing of direct (non-chained) symlinks copilot-swe-agent[bot] 2026-07-14 10:00:59 +00:00
  • 98744b340b Merge pull request #1 from IghuToh0/copilot/strip-c-comments-cmake Torsten Wierschin 2026-07-14 11:47:13 +02:00
  • 24358e2588 Add --cmake option and .cmake file support to strip_c_comments_safe.sh copilot-swe-agent[bot] 2026-07-14 09:42:46 +00:00
  • d3e9309e83 Initial commit torsten 2026-07-14 11:39:40 +02:00