torsten and Copilot
377da5d632
Add comprehensive TEST_REPORT.md for SituationMap migration
...
- Documents all 7 migrated subdirectories
- Test coverage: 42/42 tests passing
- Docker build validation with Qt 6.10.2
- Technical changes summary (Qt6 API, ArcGIS SDK v300)
- Validation checklist per migration instructions
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M5BM7V77EQTMBFP1V1GY5YZ9
2026-10-20 05:03:51 +02:00
torsten and Copilot
89c3c1658b
Update qt-migration-legatus submodule to 724104b6a
...
- Fix GraphicalObjectsTest polygon closure assertion
- All 42 SituationMap tests passing
- 695 total tests, 95% pass rate
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M5BM683947PZ60X62ZEX0886
2026-10-20 05:02:59 +02:00
torsten and Copilot
152f38b3d6
Add SituationMap Tests CMakeLists.txt with CTest integration
...
- Created CMakeLists.txt for 7 test targets
- Integrated with CTest via ADD_TEST commands
- Uses absolute TESTS_DIR path for correct test discovery
- Links Qt6::Core, Qt6::Test, Qt6::Concurrent as needed
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M5BM5Z4H1D7B0RQF0DQKY0H4
2026-10-20 05:02:50 +02:00
torsten and Copilot
9d595963d3
Update qt-migration-legatus submodule: Qt6 SituationMap migration complete
...
Submodule changes:
- Complete Qt6 migration of Lts/Viewer/SituationMap (7 subdirectories)
- 6 new test files with comprehensive coverage
- Docker build validated with Qt 6.10.2
- All 42 SituationMap tests passing
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M5BCJ5CBAWS31EH2NQM9Z1HR
2026-10-20 02:49:41 +02:00
torsten
a8d49aa3df
Adds some comments and migration prompt
...
Entire-Checkpoint: 01M59MGHH1S8Z9WRMSJXPFJ8FV
2026-10-19 10:30:07 +02:00
torsten
2d4ac037a0
Adds first successfull qt6 migration Lts/Viewer
2026-10-14 10:12:53 +02:00
torsten
c3c17d6eca
Adds again intermediate migration results to repo
2026-10-13 17:42:58 +02:00
torsten and Copilot
0ffbd789ce
Update qt-migration-legatus submodule to include GRAPHICSVIEW_SUPPORTED fix
...
- Submodule commit e84c59e03 adds GRAPHICSVIEW_SUPPORTED compile definition
- Fixes QPointer<MapGraphicsView> incomplete type error in Qt6 Docker builds
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M4TBN99K6GDJ5B448K454H7A
2026-10-13 12:06:49 +02:00
torsten and Copilot
171f524898
Update qt-migration-legatus submodule to latest migration fixes
...
- Includes QPointer<MapGraphicsView> fix (complete type requirement)
- Includes ImmutablePart.h and ImmutablePartCollection.h for terrain_profile_processor.cpp
- Fixes invalidateFilter() deprecated API in base_symbol_model.cpp
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M4T9VS6HNHDW3WERB55FHW86
2026-10-13 11:35:25 +02:00
torsten
3a43831e8d
Copies intermediate migration results to repo
2026-10-13 11:10:14 +02:00
torsten
160ec5a4f8
Updates viewer migration prompt
2026-10-08 17:15:07 +02:00
torsten
5ee38fcc7a
Fixes EULA yes-problem with license
2026-10-07 16:57:40 +02:00
torsten
ba570dbb8c
Updates entire cfg files
2026-10-07 12:42:54 +02:00
torsten
8411da6412
Adds berrux' rti lic
2026-10-07 12:36:52 +02:00
torsten
8a6d5e4f79
Inserts new submod branch name
2026-10-07 11:59:40 +02:00
torsten
0c394b6088
Points head to latest updates on berrux' dev branch
2026-10-07 11:53:07 +02:00
torsten
6d58ec031f
Adds ArcGIS build requirements analysis
2026-09-24 17:37:16 +02:00
torsten
f0c370847d
Migrates non-ArcGIS built successfully (tbc)
...
Entire-Checkpoint: 01M39YDMA4T7C629GJTFXQH2PM
2026-09-24 16:51:54 +02:00
torsten
fb14dbd22a
Add --build-viewer-only option to skip Groups 1-4 and build Viewer targets only
2026-09-23 14:42:29 +02:00
torsten and Copilot
4b0ed77c56
Update VIEWER_MIGRATION_STATUS.md with Docker validation results
...
- Mark Qt6 API migrations as complete (qAsConst, QStringRef, QStringView)
- Document ArcGIS integration fixes (header paths, symlink removal)
- Add --build-viewer-only option documentation and test results
- Update build status: situationMapCommon, advancedSymbologyXML, LtsDataView validated
- Document known issues: Group 3/4 pre-existing errors, ArcGIS SDK requirement
- Update Next Steps with completed validation tasks
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M370VGBEWFE8GHW4EWYJGXJA
2026-09-23 13:36:43 +02:00
torsten
309f658c57
Migrates ./Lts/Viewer successfully to Qt6
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M36NBG4QDQK8MNQBYXJ5P8JR
2026-09-23 10:15:43 +02:00
torsten
7d7a58aaac
Fixes merge conflicts, but leaves out-of-DDS-scope build errors (tbc)
Qt6 Migration CI / migrate (push) Has been cancelled
2026-09-21 17:05:19 +00:00
torsten
0fb4ad15f1
Merge origin/feature/migrate-and-test-DDS-targets into feature/qt6-migration-basis-modules
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-21 14:15:42 +00:00
torsten
323d5bfb38
Merge branch 'main' of devel:lifemaps/qt6-migration-pipeline
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-21 13:45:31 +00:00
torsten
a0a5000f62
Adds modules ./Z and ./Lts/Proxies production ready
...
Entire-Checkpoint: 01M322Y2P9DEKYDGB2A02893T5
2026-09-21 13:36:52 +00:00
berrux-dev
f21fe8b4cf
service prompt
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-21 03:09:39 +02:00
torsten
f407abc9f5
Adds successfull Z + lts/proxies migration & testsuite
2026-09-19 09:28:51 +00:00
torsten
eba9f2d235
Adds lts/proxies migration prompt
Qt6 Migration CI / migrate (push) Has been cancelled
2026-09-19 09:17:52 +00:00
torsten and Copilot
0a02c2fd48
Add combined migration summary for Module Z and Proxies
...
- Comprehensive overview of both Module Z and Proxies migrations
- Documents all changes, test results, and technical challenges
- Includes build instructions and recommendations
- Ready for production deployment
Co-authored-by: Copilot <2235556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M2W910DA42R3RHHZAJG1Y0W9
2026-09-19 07:27:53 +00:00
torsten and Copilot
557d37629e
Add Module Z Qt6 migration report
...
- Documents all changes made during Qt5 to Qt6 migration
- Includes test results (92% pass rate, 462/502 tests passing)
- Lists all template fixes for LOGGER_T namespace issues
- Provides build instructions and dependency information
- Details technical challenges and solutions
- Outlines remaining work and recommendations
Co-authored-by: Copilot <2235556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M2VT02KPEC3WNZ34Z694TDVT
2026-09-19 03:05:14 +00:00
torsten
92a85b3dc6
Removes BUILD_RTI=OFF from reference prompt
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-18 13:50:38 +00:00
torsten
a988490530
Adds migration validate and test creation DDS prompt
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-18 12:48:51 +00:00
torsten
fa104b614e
Bugfix typo
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-18 09:30:21 +00:00
torsten
0e70465b92
Adds script to recursively check Git submodules and switch from detached HEAD to the appropriate branch.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-18 09:27:42 +00:00
torsten
fed08fe160
Bugfix in migration prompt ./Z
2026-09-18 09:26:46 +00:00
torsten
f75d43af20
Adds functionality and with already migrated components integration test to cmake targets unter ./Z
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-18 08:07:36 +00:00
torsten
6b00cb0f6e
Migrates cmake targets under folder ./Z to Qt6
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-17 14:27:40 +00:00
torsten
18edf24f25
Migrates lts/services/f*
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-17 10:22:48 +00:00
torsten
2d9566fb6c
Integrates unittests for lts/services/s*almost successfull into final validation phase in branch showcase/unittest-and-validate-step-integration-in-lts-svc-s
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-17 07:23:06 +00:00
torsten
5dd73b1cac
Integrates unittests for lts/services/s*almost successfull into final validation phase in branch showcase/unittest-and-validate-step-integration-in-lts-svc-s
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-17 07:19:14 +00:00
torsten
e25a47f69d
Removes dlbo onging qt5 development income folder
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-16 12:58:25 +00:00
torsten
0b89aa43fb
Inserts forward decl into prompt
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-16 10:04:17 +00:00
torsten
01cc094bec
Adds test servive migration prompt
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-16 10:02:04 +00:00
torsten
675313c42b
dba775929 (HEAD -> feature/qt6-migration-basis-modules) Removes build folder from repo
...
Qt6 Migration CI / migrate (push) Waiting to run
691bf21f3 Replace Qt5:: with Qt6:: in 26 CMakeLists.txt files
9db7dd604 Fix Qt5:: target references and add missing participant_info header
2026-09-15 19:45:14 +00:00
torsten and Copilot
21954944e7
Update qt-migration-legatus submodule to Qt6 CMake fixes
...
Includes:
- Add missing participant_info_gui_element_interface.h
- Replace Qt5:: with Qt6:: in 26 CMakeLists.txt files
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M2K97TSYN78377TD7TZ0VWYE
2026-09-15 19:38:26 +00:00
torsten
fd5ee79e8b
Adds in-merger from dlbo__15-09-2026 in submodules
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-15 18:51:50 +00:00
torsten
f97e83c086
Adds latest merge- and pull-qt5-devel-in-prompts
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M2K24NN3G8GTV4E49KJ6C0SR
2026-09-15 17:34:23 +00:00
torsten
66e66646c9
Reinserts logviewer tool and convenient build variable RTI
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-15 17:09:45 +00:00
torsten
1f478174ff
Checks merge-in of Niklas remove modules list branch
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-15 08:38:32 +00:00
torsten
4b6ef4a176
Merges Niklas remove modules list branch in
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-15 08:37:47 +00:00
torsten
f6c0280479
Removes .IDL warnings: multiple enum definitons and builtin-type collisions
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-14 15:46:44 +00:00
torsten
f24f66da58
Removes code-generated files that were accidentally committed to the repo
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-14 11:21:40 +00:00
torsten
53ac1209bc
Removes strix vars and bugfix
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-14 10:05:09 +00:00
torsten
a379700ad4
Unifies include folders into single point of truth
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-14 09:58:48 +00:00
torsten
eddc024d62
Unifies include folders into single point of truth
...
Entire-Checkpoint: 01M2FNNACCMQXAFJ9ASKN0VRJ2
2026-09-14 09:58:33 +00:00
torsten
409d18d491
Unifies forward-declations forlder into single point of truth
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-14 09:29:24 +00:00
torsten
4377b61272
Unifies forward-declations forlder into single point of truth
...
Entire-Checkpoint: 01M2FKZECWEKBFY9Q09ZSV6PP2
2026-09-14 09:29:08 +00:00
torsten
eba0641150
Moves remaining few files to common subfolders
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M2FHV61FMP98KDRSS0X9YH84
2026-09-14 08:51:51 +00:00
torsten
c9ff1ddb36
Physically moves sub files to common folder
...
Qt6 Migration CI / migrate (push) Has been cancelled
Entire-Checkpoint: 01M2B7EDZM8BMGT9TXM3852EZ0
2026-09-12 16:33:10 +00:00
torsten
46aef4d397
Removes UTF.8 local warnings
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M2ATPS2NW3GTF98PWMWFZJ0Y
2026-09-12 12:50:32 +00:00
torsten
0a7d823dd4
Behebt strikt nur die verbleibenden CMake legacy command Fehler im Docker-Build der Qt6-Migration.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-12 12:38:40 +00:00
torsten
0cd78db344
Fix strictly only the remaining linker errors ("undefined reference") in the Docker build of the Qt6 migration.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-12 11:58:24 +00:00
torsten
1c4d33d5d5
Fix strictly only the remaining linker errors ("undefined reference") in the Docker build of the Qt6 migration.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-12 10:41:18 +00:00
torsten
c303c0bc7a
Strictly resolve CMake warnings in the Docker build.
...
Entire-Checkpoint: 01M28QKA0H40WHF38JNK6KGME7
2026-09-11 17:17:44 +00:00
torsten
193dbb74bd
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:25:34 +00:00
torsten
f0d70795a8
Cleans up only warnings and specific CMake/include path error in the Qt6 migration tree, using strictly minimal changes with minimal side effects.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:20:00 +00:00
torsten
3af45f1d9f
Cleans up only warnings and specific CMake/include path error in the Qt6 migration tree, using strictly minimal changes with minimal side effects.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:19:19 +00:00
torsten
a9f23c3896
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:09:00 +00:00
torsten
3284dc28ba
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:07:12 +00:00
torsten
c9330092e8
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:04:30 +00:00
torsten
9783f8e692
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:04:06 +00:00
torsten
f882ca2a85
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 16:01:42 +00:00
torsten
365417237c
Cleans repo from built artefaktes
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 15:58:07 +00:00
torsten
cb4a224e16
Cleans up only warnings and specific CMake/include path error in the Qt6 migration tree, using strictly minimal changes with minimal side effects.
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-11 15:20:24 +00:00
torsten
1a3ee5ef45
Shifts up to successfully building DDS HEAD
Qt6 Migration CI / migrate (push) Has been cancelled
2026-09-08 21:11:50 +00:00
torsten
301b519045
Inserts new key after remote server gone
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-08 20:54:19 +00:00
torsten
614f993bd6
Enables semantic entire search in repo
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-08 20:52:54 +00:00
torsten
9b22a5c21e
Adds missing packages required for DDS build
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-08 20:51:57 +00:00
torsten
3a6a69d811
Adds missing packages required for DDS build
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-08 20:51:17 +00:00
torsten
ab81d69042
Adds development lic for rti 7.7
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-08 20:50:31 +00:00
torsten
b53ab2f8c9
Adds strict DDS/RIT migration continuation prompt after IDL files fix
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-07 21:43:41 +02:00
torsten
1a0e2bdf23
Migration of Legatus codebase to Qt6 with RTI Connext DDS 7.7 integration is partially complete. Core DDS targets build successfully, but ProjectDataManagement module blocks full ddsfts com
...
Qt6 Migration CI / migrate (push) Waiting to run
pilation due to IDL definition conflicts.
2026-09-07 19:42:00 +02:00
torsten
e497e1d3fe
Migration of Legatus codebase to Qt6 with RTI Connext DDS 7.7 integration is partially complete. Core DDS targets build successfully, but ProjectDataManagement module blocks full ddsfts com
...
Qt6 Migration CI / migrate (push) Waiting to run
pilation due to IDL definition conflicts.
2026-09-07 19:40:27 +02:00
torsten
9acdbe19ff
Adds Lts/DDS migration prompt
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-06 19:10:31 +02:00
torsten
da382a0e21
Provides clear handoff infos for continuing migration work with resolution strategies
2026-09-06 19:09:23 +02:00
torsten
271fa1a2c1
Resolves latest issues in Lts/Common Lts/DDS
2026-09-06 18:49:32 +02:00
torsten
8bcba410ce
Infrastructure fixes in Lts/Services/RoutingServiceNG only
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M1V1EXZ0MEBDEXBF345PM4F8
2026-09-06 11:40:42 +02:00
torsten
08097c6f4f
Moves prompts somewhere else
Qt6 Migration CI / migrate (push) Has been cancelled
2026-09-04 21:34:36 +02:00
torsten
c8b9897c26
Build-Dateien und temporäre Dateien aus Repository entfernt und ignoriert
2026-09-04 21:34:07 +02:00
torsten
adbe575b7a
Build-Dateien und temporäre Dateien aus Repository entfernt und ignoriert
...
Entire-Checkpoint: 01M1PYH4KPMXR9KR2Y5K18E79T
2026-09-04 21:32:31 +02:00
torsten
cdba162176
- Removes Grantlee5 from build pipeline
...
Qt6 Migration CI / migrate (push) Waiting to run
- Moves prompts to another side
Entire-Checkpoint: 01M1PYACGS4RVW2T93Z7WCQH2X
2026-09-04 21:28:50 +02:00
torsten
30243ea2ed
Fixes rti 7.7 codegen invocations
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-04 21:25:17 +02:00
torsten
0c8497778e
Integrates ported qt6-grantlee5-files-parser into build pipeline
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M1PAC5S1VHGY9QR6Q0K6VSQP
2026-09-04 15:40:16 +02:00
torsten
a3c62af805
Adds resume prompt after several endless loops in migration
Qt6 Migration CI / migrate (push) Has been cancelled
2026-09-01 12:50:29 +02:00
torsten
5eaf06838c
Removes built artefakts from repo
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-01 12:49:43 +02:00
torsten
cd7578ba34
Adds latest migration results
Qt6 Migration CI / migrate (push) Waiting to run
2026-09-01 12:39:50 +02:00
torsten
4cb2d15356
Adds latest migration results
2026-09-01 12:39:31 +02:00
torsten and Copilot
d6500157f1
Fix RTI detection: only call FIND_PACKAGE if manual config failed
...
- Wrap FIND_PACKAGE(RTI) in IF(NOT TARGET RTI::nddsc) condition
- Prevents placeholder targets from overwriting manually configured RTI:: targets
- Manual configuration creates RTI:: targets when BUILD_RTI=ON and RTI found
- FIND_PACKAGE only called as fallback when manual config doesn't create targets
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M1CT3XSQXCX9RQR6WM9DG3GH
2026-08-31 23:03:01 +02:00
torsten and Copilot
80f5859326
Update migration status and Dockerfile for Qt6/RTI 7.7 migration
...
Qt6 Migration CI / migrate (push) Waiting to run
- Updated MIGRATION_STATUS.md with current build status
- Added qtlocation and qtpositioning modules to Dockerfile
- Fixed RTI target collision issues in CMakeLists.txt
- Fixed Grantlee template namespace resolution for DTC generation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M1BTYT8881P8P994NSAMC6R5
2026-08-31 13:58:28 +02:00
torsten and Copilot
0f23fad65b
Migration infrastructure updates for Qt6/RTI 7.7
...
Qt6 Migration CI / migrate (push) Waiting to run
- Updated MIGRATION_STATUS.md with current build status and blockers
- Updated combined-migration-compact.prompt.md with latest instructions
- Updated Dockerfile for migration pipeline with RTI 7.7 support
- Updated build scripts for Docker-based migration workflow
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M1BQ6VBZ20E1WJ29NYGT8EWJ
2026-08-31 12:52:57 +02:00
torsten and Copilot
121c873816
Update MIGRATION_STATUS.md with RTI 7.7 detection and Grantlee fixes
...
- Documented RTI 7.7.0 detection with DDS_PATH environment variable
- Recorded Grantlee template namespace resolution fixes
- Updated build status: codegen_base builds successfully (19/19 targets)
- Documented ngl_codegen build blocker (requires BUILD_GRANTLEE=ON)
- Listed remaining compilation errors to address
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M1BQ4V7W3TFQMKRPKFQ07X66
2026-08-31 12:51:51 +02:00
torsten
ae8fd289bb
MIGRATION_STATUS.md aktualisiert, Dockerfile Qt6Location
...
- MIGRATION_STATUS.md: RTI Target-Kollisionen behoben dokumentiert
- app/Dockerfile: Qt6Location und qtpositioning Module hinzugefügt
BUILD_RTI=ON Configure erfolgreich, Build benötigt externe Dependencies
Entire-Checkpoint: 01M193RV6S8CGZZ9ME1VTWY5XB
2026-08-30 12:34:46 +02:00
torsten
4c6d28b177
MIGRATION_STATUS.md: BUILD_RTI=OFF Build-Erfolg dokumentiert
...
Qt6 Migration CI / migrate (push) Has been cancelled
- Lts/Common: BUILD_RTI=ON getestet (1/1 Tests erfolgreich)
- Lts/DDS: BUILD_RTI=OFF Build erfolgreich (1902/1902 Targets)
- DDS-Stub-Header vervollständigt für BUILD_RTI=OFF
- Nächster Schritt: BUILD_RTI=ON Test mit RTI Connext DDS
Entire-Checkpoint: 01M18X15BAQC7EWDMDWY0Y3HPE
2026-08-30 10:36:59 +02:00
torsten
0296f5992d
Submodule update: qt-migration-legatus → eafbbbbbe
...
Qt6 Migration CI / migrate (push) Waiting to run
- BUILD_RTI=OFF Support: CODEGEN_* Makros in IF-Blocekt
- DatabaseInterfaceImpl Stub-Header für 5 Services erstellt
- Include-Pfade korrigiert, Qt6-Breaking-Changes behoben
Ermöglicht BUILD_RTI=OFF Builds ohne RTI/DDS Dependencies
Entire-Checkpoint: 01M17QSH1JAWJN40WAEMYM4JZW
2026-08-29 23:46:11 +02:00
torsten and Copilot
bedbde27e7
Update qt-migration-legatus to 115243d4 (svcOpmCommon/svcExmCommon stubs)
...
Qt6 Migration CI / migrate (push) Waiting to run
- Submodule updated to commit 115243d47
- Added opm_db.h and exm_db.h stub headers for BUILD_RTI=OFF
- Service modules now have required DDS stub headers
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M17MZT9GX56C9S928XR0EVRG
2026-08-29 22:57:11 +02:00
torsten and Copilot
88dce64370
Update qt-migration-legatus submodule to f74ff251a (FileManagement stubs)
...
Qt6 Migration CI / migrate (push) Waiting to run
- Add flm_data_plugin_interface.h stub
- Fix FileManagement Build-Fehler (BUILD_RTI=OFF)
- Update .gitignore for build* directories
Co-authored-by: Copilot <copilot@github.com >
Entire-Checkpoint: 01M17M51RAQ9J9XWTMAMZ21HTS
2026-08-29 22:42:34 +02:00
torsten and Copilot
e40babd915
Update MIGRATION_STATUS.md: FileManagement Build-Fehler behoben
...
- FileManagement Stub-Header vervollständigt (flm_db.h, flm_enums.hpp, flm_translation.h)
- Plugin-Interface-Header erstellt (flm, opm, exm)
- Viewer-Dialog-Dateien korrigiert (QString-Konvertierungen)
- AdvancedSymbology CMakeLists.txt bereinigt
- Kritische Blocker dokumentiert (LtsDataView, svcFlmCommon, svcOpmCommon, svcExmCommon)
- Nächste Schritte: LtsDataView und Service-Commons migrieren
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M17KXSK254EGX7Z02XWQTCPB
2026-08-29 22:38:37 +02:00
torsten and Copilot
6f6a5a755c
Update MIGRATION_STATUS.md mit FileManagement-Fortschritt (2026-08-29)
...
Qt6 Migration CI / migrate (push) Waiting to run
- Detailstatus für LtsFileDialog erweitert (flm_db.h, flm_enums.hpp, flm_translation.h)
- InfrastructureManagement ism_mounting_point.h als migriert markiert
- Offene Aufgaben priorisiert (LtsDataView, svcFlmCommon, svcOpmCommon, svcExmCommon)
- Wichtige Dateien aktualisiert mit Datum der letzten Änderung
Co-authored-by: Copilot <copilot@github.com >
Entire-Checkpoint: 01M17KHGRMV62KRF0GSA2C3X1D
2026-08-29 22:31:54 +02:00
torsten and Copilot
e75e6c2527
Fix FileManagement Build-Fehler (BUILD_RTI=OFF)
...
Qt6 Migration CI / migrate (push) Waiting to run
- flm_db.h: Stub-Header mit Folder/FileContent Klassen erstellt
- flm_enums.hpp: MainFolder Enum hinzugefügt (None=0)
- flm_translation.h: toInt() entfernt, trFolderName() angepasst
- Plugin-Interfaces erstellt (flm, opm, exm)
- Viewer-Dialogs: QString-Konvertierungen behoben
- AdvancedSymbology CMakeLists.txt: Ungültige Pfade entfernt
- ism_mounting_point.cpp: Redundante Definitionen entfernt
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M17E9WDQ8TKCHFMB62F3Z3J3
2026-08-29 21:00:21 +02:00
torsten
17582408fc
Updates migration status
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 20:29:58 +02:00
torsten
8d7d520200
Removes intermediate built moving prompt from repo
2026-08-29 15:08:27 +02:00
torsten
e83af961e6
Adds log4qt built script
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 15:06:01 +02:00
torsten
632d926d8c
Updates migration status
2026-08-29 15:05:32 +02:00
torsten
e31977b766
Adds git and code config releted files after update
2026-08-29 15:05:09 +02:00
torsten
dea6384275
Removes built artefakets
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 14:35:23 +02:00
torsten
88dea7b23e
Removes built artefakets
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 14:30:28 +02:00
torsten
9dc81178ba
Removes built artefakets
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 14:21:47 +02:00
torsten
1264f7ac9a
Enable entire-graph
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 13:13:43 +02:00
torsten
b336861f53
Adds latest migration progress
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-29 00:43:06 +02:00
torsten
5655b9afc8
Updates migration status
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-28 13:06:07 +02:00
torsten
af023422bc
Adds further required build deps
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-27 12:56:48 +02:00
torsten
9a9d18206f
Update qt-migration-legatus to bb1447c85 + MIGRATION_STATUS.md date fix
...
Qt6 Migration CI / migrate (push) Waiting to run
- Submodule: Qt6 migration fixes (RTI DDS alias targets, ErrorMessage namespace, DDS headers)
- MIGRATION_STATUS.md: Datum auf 2026-08-26 aktualisiert
Entire-Checkpoint: 01M110W66P0A0WRMHNXJVS3RHZ
2026-08-27 09:10:14 +02:00
torsten and Copilot
423e358141
Fix dates in MIGRATION_STATUS.md to 2026-08-25
...
Qt6 Migration CI / migrate (push) Has been cancelled
- Corrected all session dates from 2026-08-24 to 2026-08-25
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0X6NRPV5BYY9QRFFTX1ZF42
2026-08-25 21:34:38 +02:00
torsten and Copilot
5348e72f1f
Update MIGRATION_STATUS.md with Session 028 build results
...
- Added lts_dds, lts_plugins, lts_viewer build validation
- All core modules build successfully in Docker container
- CMake warnings are non-blocking (jsonschema validation, missing Tests)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0X6HW7FE4WZH3Q84RFZEE8C
2026-08-25 21:32:30 +02:00
torsten and Copilot
5bf5e2b8af
Update MIGRATION_STATUS.md with Session 028 results
...
- Documented optional dependencies configuration (VLC, Schusstafel, ArcGIS)
- Added Docker build validation results
- Qt6 Core5Compat module integration documented
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0X10ZXDTG55H7R6R9K75K9N
2026-08-25 19:55:54 +02:00
torsten and Copilot
b8cd5b58a3
Session 027: Complete Qt5:: to Qt6:: migration verification
...
- Verified zero Qt5:: CMake references across entire qt6-after directory
- All 593 CMakeLists.txt files migrated to Qt6::
- 10 major module groups fully migrated (Lts/*, TetraIF, Z)
- Low-priority cleanup items identified (NULL, Q_FOREACH) - deferred
- Ready for final build validation phase
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WZFQBT2EYSSWW56YMD7JCG
2026-08-25 19:29:00 +02:00
torsten and Copilot
8d2f1bbb1b
Update MIGRATION_STATUS.md with Session 026 results
...
- Documented Lts/Services Qt5:: to Qt6:: migration
- 104 CMakeLists.txt files, 51 submodules, 1244 files changed
- All Qt5:: references migrated to Qt6::
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WZ7ZDKCG0T8V46HMXMYNC1
2026-08-25 19:24:46 +02:00
torsten and Copilot
a9e1ea0893
Update submodule to Session 026 (Lts/Services migration)
...
- qt-migration-legatus: d5af8b976 (Session 026: Lts/Services Qt5:: to Qt6::)
- 104 CMakeLists.txt files migrated
- 1244 files changed in Lts/Services module
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WZ6G709D21KX0WK1H1X5E4
2026-08-25 19:23:58 +02:00
torsten and Copilot
18c350333a
Session 025: Update MIGRATION_STATUS.md with QTextCodec fixes
...
Document Session 025 changes:
- QTextCodec include path fixes (QtCore → QtGui)
- Qt6::Gui dependency added for qsql_informix
- Qt::codecForHtml → QTextCodec::codecForHtml migration
Co-authored-by: Copilot <2235566219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WXBCWW3ZRK04T710CVB0JM
2026-08-25 18:51:41 +02:00
torsten and Copilot
cf7dc7ad10
docs: update MIGRATION_STATUS.md with Session 024 results
...
- Qt5:: CMake references cleanup complete
- LtsWidgets CMakeLists_rc.txt migrated to Qt6::
- SIGNAL/SLOT legacy syntax assessment (low priority)
- Module structure verification (TetraIF, Z)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WHQDDTVBKTQ01R992EQ9KY
2026-08-25 15:28:32 +02:00
torsten and Copilot
b121eeaded
submodule: update qt-migration-legatus to ec83f017b
...
- LtsWidgets CMakeLists_rc.txt: Qt5:: → Qt6:: migration
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WHNPBRRRZ3YHY1ASBSGQZK
2026-08-25 15:27:35 +02:00
torsten and Copilot
d47743bbfa
Update MIGRATION_STATUS.md with Qt6 verification results
...
Session 024: Comprehensive Qt6 compatibility verification complete
- Zero Qt5:: CMake references in qt6-after
- Zero QRegExp usage in production code
- Zero QDesktopWidget usage
- QTextCodec handled via Core5Compat
- All Lts modules verified Qt6-ready
- Submodule clean on feature/qt6-migration-basis-modules
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WH4P79CE375BSQZY6P2V6R
2026-08-25 15:18:18 +02:00
torsten and Copilot
2d607b179e
Update MIGRATION_STATUS.md with Session 023: Lts/Tools QRegExp migration
...
Qt6 Migration CI / migrate (push) Waiting to run
- Documented complete QRegExp → QRegularExpression migration in Lts/Tools
- 7 files updated with Qt6-compatible regex patterns
- Core5Compat added for QTextCodec support in TextEditorTest
- Zero QRegExp instances remaining in Lts/Tools module
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WE1S8MR1K59FMME9HHSA2S
2026-08-25 14:24:17 +02:00
torsten and Copilot
f4ecc34e07
Update qt-migration-legatus submodule to Lts/Tools QRegExp migration
...
- Submodule updated to include complete QRegExp → QRegularExpression migration
- All Lts/Tools modules now use Qt6-compatible QRegularExpression
- TextEditorTest includes Core5Compat for legacy QTextCodec support
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WDZXVMCG78CF3S063661T1
2026-08-25 14:23:16 +02:00
torsten
8e90e61829
Update MIGRATION_STATUS.md with Session 022: Lts/Tools migration complete
...
Qt6 Migration CI / migrate (push) Waiting to run
- Added Session 022 section documenting Lts/Tools migration (72 submodules)
- Updated completed work section with Lts/Tools details
- Added Lts/Tools Qt5 deprecated API scan results
Entire-Checkpoint: 01M0WDADEB4SH812KGHXS7TK0Y
2026-08-25 14:11:31 +02:00
torsten
c88164e699
Update qt-migration-legatus submodule to d5c13033e (Session 022: Lts/Tools)
...
Qt6 Migration CI / migrate (push) Waiting to run
Entire-Checkpoint: 01M0WD43FZRCFR9GFSMB5PQNN3
2026-08-25 14:08:05 +02:00
torsten and Copilot
0e5362f585
Update MIGRATION_STATUS.md: Session 021 - All Lts modules verified Qt6-compatible
...
Qt6 Migration CI / migrate (push) Waiting to run
- Lts/DDS: No Qt5:: refs, SIGNAL/SLOT are dynamic meta-method calls (Qt6-compatible)
- Lts/Proxies: 13 submodules verified, no Qt5:: refs, no deprecated APIs
- Lts/Services: 47 submodules verified, no Qt5:: refs, no deprecated APIs
- Lts/Plugins: 60 submodules verified, no Qt5:: refs, no deprecated APIs
- Lts/Projects: 5 submodules structure present
- QTextCodec: Only 6 occurrences remain (qsql_informix, handled via Core5Compat)
- No code changes required - all modules already Qt6-compatible
- Ready for full build validation after copying remaining modules
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WCTK3GJ0ZYT1KZVD84NQE7
2026-08-25 14:02:53 +02:00
torsten and Copilot
b511770193
Session 020: Verify Lts/DDS/Proxies/Services/Plugins Qt6 ready
...
Qt6 Migration CI / migrate (push) Waiting to run
- Lts/DDS: SIGNAL/SLOT are dynamic meta-method calls (Qt6 compatible)
- Lts/Proxies: No Qt5 references, Qt6 ready
- Lts/Services: No Qt5 references, Qt6 ready
- Lts/Plugins: No Qt5 references, Qt6 ready (60 submodules)
- Z/qsql_informix: QTextCodec handled via Qt6::Core5Compat (correct pattern)
All remaining Lts modules verified as Qt6-compatible with no changes needed.
SIGNAL/SLOT macros in DDS use runtime QMetaMethod resolution - must be preserved.
QTextCodec in qsql_informix properly uses Core5Compat module for database locale encoding.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WCCRK3H32XJ853NP45DKS6
2026-08-25 13:55:20 +02:00
torsten and Copilot
c9a0e1db64
Update MIGRATION_STATUS.md with Session 019 Lts/Viewer module migration
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document Lts/Viewer module migration (LtsFileDialog, LtsReportDisplay)
- Add CMakeLists.txt Qt6 updates for Viewer submodules
- Update changed files section with Session 019 details
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0WBS8DTWM6XY2XFGQDG2WYJ
2026-08-25 13:44:41 +02:00
torsten
c05be1077c
Update MIGRATION_STATUS.md: Add Lts/Application module completion
...
Qt6 Migration CI / migrate (push) Waiting to run
- Added Lts/Application to module status table (✅ Complete)
- Added commit 45eb8ee6 to submodule commit history
- Documents 68 files migrated with Qt6 CMakeLists.txt updates
Entire-Checkpoint: 01M0WB5S866CNK751F84YY5Q26
2026-08-25 13:34:02 +02:00
torsten
58fecf50a3
Update qt-migration-legatus submodule to 45eb8ee6
...
Qt6 Migration CI / migrate (push) Waiting to run
- Add Lts/Application module (AarApp, OpApp, THP)
- Update Application CMakeLists.txt to Qt6::Core/Widgets/Xml/Network/PrintSupport/Svg/WebEngineCore/WebEngineWidgets
- No Qt5 deprecated APIs found in Application source code
Entire-Checkpoint: 01M0WAY8HZN9GV462Z0671ZX4D
2026-08-25 13:29:56 +02:00
torsten
c5e6c739b7
Update MIGRATION_STATUS.md with SIGNAL/SLOT migration progress
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document topic_editor.cpp SIGNAL/SLOT migration
- Mark SIGNAL/SLOT migration as complete (dynamic cases preserved)
- Add commit references for latest submodule updates
Entire-Checkpoint: 01M0W9WJ9W87KYTMMFDJVDHX5F
2026-08-25 13:11:32 +02:00
torsten
d3d17544cb
Update qt-migration-legatus submodule to 079175a05
...
Qt6 Migration CI / migrate (push) Waiting to run
- topic_editor.cpp: Migrated SIGNAL/SLOT to function-pointer syntax
- Enables compile-time type checking for Qt6 compatibility
Submodule update: Qt6 SIGNAL/SLOT migration progress
Entire-Checkpoint: 01M0W9Q2JWGMN1VGSZ43D864FF
2026-08-25 13:08:32 +02:00
torsten and Copilot
eda42f1695
Update MIGRATION_STATUS.md: SIGNAL/SLOT migration complete
...
Qt6 Migration CI / migrate (push) Waiting to run
- Documented lts_app_descriptor_editor.cpp and qsql_informix.cpp migration
- Added technical details for SIGNAL/SLOT pattern and QTextCodec
- Updated status and next steps
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0VX1FZBW74JEY580TM9B16Z
2026-08-25 09:27:02 +02:00
torsten and Copilot
e989e5423e
Update submodule to latest SIGNAL/SLOT migration
...
Qt6 Migration CI / migrate (push) Waiting to run
- Submodule: qt-migration-legatus@0ca0e9ac6
- Migrated lts_app_descriptor_editor.cpp (12 SIGNAL/SLOT connections)
- Migrated qsql_informix.cpp (2 SIGNAL/SLOT connections)
- Added Qt6::Core5Compat for QTextCodec support
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0VX0PYN9NWPQ8KZFFYSQF73
2026-08-25 09:26:36 +02:00
torsten
75dde26c26
Update qt-migration-legatus submodule to 06079203 - SIGNAL/SLOT migration
...
Qt6 Migration CI / migrate (push) Waiting to run
- socket_handler.cpp: 5 SIGNAL/SLOT migrations
- targettimer.cpp: 1 SIGNAL/SLOT migration
- socketreader.cpp: 2 SIGNAL/SLOT migrations
- MIGRATION_STATUS.md updated
Submodule: feature/qt6-migration-basis-modules@06079203
Entire-Checkpoint: 01M0VWM7SS57GTFNWPNFZ2WBQ7
2026-08-25 09:19:48 +02:00
torsten and Copilot
7b04be789e
Update MIGRATION_STATUS.md: QDesktopWidget migration complete
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document QDesktopWidget → QScreen API migration completion
- Added commit bf0b1a3d (AVM and TetraIF modules)
- Updated main repo commit 55942b02 (submodule reference)
- All QApplication::desktop() usage migrated to QGuiApplication::primaryScreen()
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0TGM1ESM0JDMCKMMGZQF1GJ
2026-08-24 20:30:44 +02:00
torsten
55942b021e
Update submodule qt-migration-legatus to bf0b1a3d
...
QDesktopWidget → QScreen migration complete:
- AVM Mobile Video System GUI plugin
- TetraIF LogView Telegram Dialog
All QApplication::desktop() usage has been migrated to QGuiApplication::primaryScreen().
Refs: Qt6 migration, C++17
Entire-Checkpoint: 01M0TGGZV3RW8G3XF8ZND8W597
2026-08-24 20:29:04 +02:00
torsten and Copilot
23050e9b7f
Update MIGRATION_STATUS.md with QRegExp migration complete
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document QRegExp → QRegularExpression migration across all modules
- List all migrated files: symbol_dictionary_impl, mil2525d_to_mil2525c,
pre_script_dialog, nmea_handler_rx, handler_aes_data, stream_name_mapping,
nmea_handler, sidc_builder_base, sidc_codec
- Update migration progress table with Qt6 API status
- Mark QDesktopWidget and QRegExp migrations as complete
- Add commit references for f15f342a (QRegExp) and 793c9f8b (BUILD_RTI=OFF)
- Update timestamps for auto-commit tracking
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0TC687R9Y6P7855R57DM9TX
2026-08-24 19:13:18 +02:00
torsten and Copilot
30a0f88995
Update qt-migration-legatus submodule to f15f342a
...
Qt6 Migration CI / migrate (push) Waiting to run
QRegExp → QRegularExpression migration complete:
- All QRegExp usage migrated to QRegularExpression
- symbol_dictionary_impl.cpp: helper functions updated
- mil2525d_to_mil2525c.cpp: SIDC query pattern matching fixed
- pre_script_dialog.cpp: video file pattern matching
- nmea_handler_rx.cpp, handler_aes_data.cpp: NMEA/AES parsing
- stream_name_mapping.*, sidc_builder_base.cpp, sidc_codec.cpp: validation patterns
- Test files updated for compilation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0TC2G9WN33YWDZVV0XST6D1
2026-08-24 19:11:15 +02:00
torsten
a7da810aa8
Update MIGRATION_STATUS.md with Session 016 results
...
Qt6 Migration CI / migrate (push) Waiting to run
Document BUILD_RTI=OFF build fixes:
- RTI header guards and stub headers
- Member initialization order fixes
- QDesktopWidget → QScreen migration
- CMake BUILD_RTI configuration fixes
- Build validation results (1112 targets)
Entire-Checkpoint: 01M0SWGRP8FJ8H8XJPC3H5R9P8
2026-08-24 14:39:25 +02:00
torsten
a4597d1dcd
Update qt-migration-legatus submodule to 793c9f8b
...
Qt6 Migration CI / migrate (push) Waiting to run
BUILD_RTI=OFF fixes:
- Fix RTI header includes with BUILD_RTI guards
- Fix member initialization order warnings
- Add RTI stub headers for BUILD_RTI=OFF builds
- Migrate QDesktopWidget → QScreen API in plugins
- Fix CMakeLists.txt BUILD_RTI configurations
Submodule now builds successfully with BUILD_RTI=OFF (1112 targets)
Entire-Checkpoint: 01M0SWDYV84YB71PG62CMQ04WG
2026-08-24 14:37:53 +02:00
torsten and Copilot
882b6d378c
Update MIGRATION_STATUS.md with Session 015 BUILD_RTI=OFF fixes
...
Qt6 Migration CI / migrate (push) Waiting to run
- Added Session 015 section: Member initialization & include fixes
- Documented 10 fixed files across TrainingAreaBase, VideoOverlayManagement, and plugins
- Updated build validation summary with successful BUILD_RTI=OFF results (1112 targets)
- Documented QDesktopWidget → QScreen migration in style plugins
- Documented BUILD_RTI guard patterns for CMake and source files
- Updated completed modules table with latest progress
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0SW63AA8NRBMP50J0NRPFNW
2026-08-24 14:33:35 +02:00
torsten and Copilot
c107cde36b
Update MIGRATION_STATUS.md with Session 013 VideoOverlayManagement logger fixes
...
Qt6 Migration CI / migrate (push) Waiting to run
- Added Session 013 section documenting logger initialization fixes
- Updated build validation status (BUILD_RTI=OFF success)
- Updated latest commit hash (4969e4ff)
- Added VideoOverlayManagement to completed modules table
- Updated next steps with completed items
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0SPXXRB5JWR506XVD3W84PR
2026-08-24 13:01:45 +02:00
torsten and Copilot
37763ed719
Update MIGRATION_STATUS.md with Application module migration progress
...
Qt6 Migration CI / migrate (push) Waiting to run
Session 012: Application Module Qt6 Migration
- Migrated Lts/Application modules (AarApp, OpApp, THP)
- Migrated Lts/Viewer modules (LtsFileDialog, LtsReportDisplay)
- Applied Qt6 migration patterns to 57 source files
- Updated all CMakeLists.txt files for Qt6 library references
Session 011: Module Migration Tests Skip Fix
- Fixed tests/CMakeLists.txt for MIGRATE_MODULE builds
- Added conditional target checks to skip unavailable test targets
- Top-level CMakeLists.txt skips tests during incremental migration
Build Status:
- BUILD_RTI=OFF: 0 errors (validated)
- BUILD_RTI=ON: External dependency blocker (svcIsmCommon)
Documentation:
- Updated migration progress table
- Added Session 012 details
- Updated next steps
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0SH0YZ9E8WRXA7JKCX654RT
2026-08-24 11:18:33 +02:00
torsten
8032bfb784
Update MIGRATION_STATUS.md with Session 011 progress
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document tests CMakeLists.txt fixes for MIGRATE_MODULE builds
- Record BUILD_RTI=OFF success with incremental migration
- Note BUILD_RTI=ON external dependency blocker (svcIsmCommon)
- Update next steps with completed work
Entire-Checkpoint: 01M0SFVBNYRJYSQT0X1CV0WT6W
2026-08-24 10:58:01 +02:00
torsten
d48a78b5ab
Update qt-migration-legatus submodule to f6c2ac04
...
Qt6 Migration CI / migrate (push) Waiting to run
- Fix tests CMakeLists for MIGRATE_MODULE builds
- Skip tests during incremental module migration (cross-module dependencies)
- Add conditional target checks for CodeGen and LtsTimelineClassic
Entire-Checkpoint: 01M0SFRQQ16MCW8B2KCZK81WJG
2026-08-24 10:56:34 +02:00
torsten and Copilot
a28a7c634d
Update MIGRATION_STATUS.md - Session 010 complete
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document LtsUtilsCore include path fix
- Document BUILD_RTI=ON progress (external dependency blocker)
- Update commit references
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0SENR6N4H390ZX4KEXJSQ2D
2026-08-24 10:37:28 +02:00
torsten and Copilot
05ae09bc47
Update submodule to 92b7f26f - Session 010 fixes
...
Qt6 Migration CI / migrate (push) Waiting to run
- LtsUtilsCore include path fix (qpoint3d.h resolution)
- BUILD_RTI guards in RoutingServiceNG
- pub_sub_base.cpp member initialization order
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0SEMA2WSJ742SF51998VYG1
2026-08-24 10:36:41 +02:00
torsten and Copilot
a8a6188d21
Update qt-migration-legatus submodule to 47985c5a
...
Qt6 Migration CI / migrate (push) Waiting to run
- LtsUtilsCore include path fix (qpoint3d.h now found)
- BUILD_RTI guards in RoutingServiceNG modules
- BUILD_RTI=ON progresses further (external deps remain)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0SEDKRW5WMPP0VHH82S76WE
2026-08-24 10:33:01 +02:00
torsten and Copilot
c486283d4c
Update MIGRATION_STATUS.md with BUILD_RTI=ON DDS success
...
Qt6 Migration CI / migrate (push) Waiting to run
Session 009 results:
- BUILD_RTI=ON DDS core components build successfully
- libddsconnector.so created and linked
- 6 files changed to fix RTI header includes and logger initialization
- C++17 standard enforced due to RTI DDS 7.7.0 incompatibility with C++20+
Document includes:
- Complete build validation summary
- Technical decisions (C++17 enforcement, RTI integration pattern)
- Migration progress by module
- Next steps and timeline
- Auto-update policy (every 4 hours / milestones)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0R16WYSYYXV34YR8Q4B1T3H
2026-08-23 21:22:56 +02:00
torsten and Copilot
4340d47a0f
Update qt-migration-legatus submodule to d7c8c9e6
...
Qt6 Migration CI / migrate (push) Waiting to run
BUILD_RTI=ON DDS build fixes:
- Fixed DynamicDataImpl.hpp include for complete type definition
- Added m_logger member variables to DDS template classes
- Fixed logger initialization pattern in pub_sub_base.cpp
- Added DataPluginBase::Interface forward declarations
- Fixed LtsUtilsCore include path
- Fixed Grantlee test filtering in tests/CMakeLists.txt
Build status:
- BUILD_RTI=OFF: ✅ 0 errors
- BUILD_RTI=ON: ✅ DDS core components (libddsconnector.so) build successfully
- C++17 enforced due to RTI Connext DDS 7.7.0 incompatibility with C++20+
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0R14VC4MDGMW85SCQ1HVHWG
2026-08-23 21:21:48 +02:00
torsten and Copilot
be6d714fff
Update submodule qt-migration-legatus to 7a6be747
...
Qt6 Migration CI / migrate (push) Waiting to run
- BUILD_RTI=OFF build errors fixed in TrainingAreaBase
- Qt6 QJsonObject initializer syntax fixes
- C++17 constraint documented for RTI Connext DDS 7.7.0 compatibility
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0QZABT6BM1EP26RPC8Y4ZDB
2026-08-23 20:49:52 +02:00
torsten and Copilot
029131dc9e
Update MIGRATION_STATUS.md with Qt6 API fixes and build status
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document QJsonObject and QJsonDocument Qt6 API fixes
- Update build status: Qt6 fixes successful for both BUILD_RTI=ON/OFF
- Add changed files section with commit references
- Update remaining blockers (RTI Core type errors separate from Qt6)
- Update next steps for continued migration
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0QQYZ2GBAQSWY4KWC438E7K
2026-08-23 18:41:18 +02:00
torsten and Copilot
4fe74ba63f
Update qt-migration-legatus submodule to 3d3c3b48
...
Qt6 Migration CI / migrate (push) Waiting to run
Qt6 API compatibility fixes:
- QJsonObject initializer list syntax (double braces)
- QJsonDocument serialization (toJson/fromJson instead of binary)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0QQVC4X6TMJWMQRZ7D05QP2
2026-08-23 18:39:21 +02:00
torsten and Copilot
2101c87cbd
Update MIGRATION_STATUS.md and submodule reference
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document C++17 decision (RTI 7.7.0 hard blocker for C++20/23)
- Document BUILD_RTI DDS guard fixes completion
- Update submodule reference to 8d456c7d
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0QA4DXB67EY0GGRT3Y0475M
2026-08-23 14:39:37 +02:00
torsten and Copilot
6f56b9d71e
Update MIGRATION_STATUS.md with BUILD_RTI progress
...
Qt6 Migration CI / migrate (push) Waiting to run
- Document 4 BUILD_RTI compile errors fixed
- Note RTI C++23 compatibility status
- Record ngl_codegen/Grantlee5 dependency blocker
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0Q5C1SC4PAK08Q7205MV3HH
2026-08-23 13:16:24 +02:00
torsten and Copilot
256cfb6d87
Update MIGRATION_STATUS.md with RTI C++23 compatibility blocker
...
Qt6 Migration CI / migrate (push) Waiting to run
Document RTI Connext DDS 7.7.0 header bugs preventing C++23 build:
- DDS_OctetSeq_get_contiguous_buffer (missing 's')
- DDS_SEQUENCE_INITIALIZER brace initialization
Workaround: BUILD_RTI=OFF until RTI provides C++23-compatible version
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0Q2920JAZDBK8GBJPAWCBFG
2026-08-23 12:22:20 +02:00
torsten
2c0a0d3ff6
Update MIGRATION_STATUS.md with BUILD_RTI=OFF fix status
...
Qt6 Migration CI / migrate (push) Waiting to run
Document BUILD_RTI guard fixes for DDS modules.
BUILD_RTI=OFF configure and partial build successful.
Entire-Checkpoint: 01M0NWBTDT7RPKHM60AJ5CFMAD
2026-08-23 01:19:45 +02:00
torsten
744da56122
chore: Migration Status Update 2026-08-22T12:53:00+02:00
...
Qt6 Migration CI / migrate (push) Waiting to run
Automatische Status-Aktualisierung
- Migrierte Dateien: 7165
- Build Status: Unknown
Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com >
Entire-Checkpoint: 01M0MHMFTNPCJVSQBAVEZ7HFMS
2026-08-22 12:53:00 +02:00
torsten and Copilot
9d9ad8f88a
Update submodule qt-migration-legatus to f6cbb902
...
Qt6 Migration CI / migrate (push) Waiting to run
- Includes NGL_TARGET_LINK_DIRECTORIES macro fix
- Required for BUILD_RTI=ON configuration
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0MGZGGMWGE1KTR5D90WFGQW
2026-08-22 12:41:33 +02:00
torsten and Copilot
342ffd3e5c
Update submodule to latest BUILD_RTI fixes
...
- HandlerMinelayerData: BUILD_RTI Guards für RTI-Abhängigkeiten
- svcTabCommon: Export-Header-Fix via Fallback-Target
- TrainingAreaBase: Stub-Header für BUILD_RTI=OFF
- ddsfts: Include-Pfad und Dependency-Fixes
- BUILD_RTI=OFF Compilation vollständig unterstützt
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0JNZA586SACX1PRZ2DJAE5S
2026-08-21 19:30:20 +02:00
torsten
5571ad9d37
chore: Migration Status Update 2026-08-21T18:39:15+02:00
...
Qt6 Migration CI / migrate (push) Waiting to run
Automatische Status-Aktualisierung
- Migrierte Dateien: 7166
- Build Status: Unknown
Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com >
Entire-Checkpoint: 01M0JK1S5381B0M60KWVP1DY85
2026-08-21 18:39:15 +02:00
torsten
448083fa5f
Migration Scripts: Qt 6.10.2 und Submodule Support
...
- Dockerfile: Qt 6.10.2 Update
- run_docker.sh: Submodule-aware paths
- migrate_module.sh: Submodule Pfad-Anpassungen
- run_final_migration.sh: BUILD_RTI support
Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com >
Entire-Checkpoint: 01M0JJZP1FJY4BWR3BRZW2HRN1
2026-08-21 18:38:07 +02:00
torsten
1995939af3
Adds migration status next stage
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-21 18:33:33 +02:00
torsten
75f927baec
Updates current qt6 migration status
Qt6 Migration CI / migrate (push) Waiting to run
2026-08-21 15:13:21 +02:00
torsten
3138767e0a
Submodule: qt-migration-legatus auf 7a80c64b aktualisiert
...
- Grantlee-Tests conditional auf BUILD_GRANTLEE gesetzt
- Build erfolgreich mit BUILD_RTI=OFF und BUILD_GRANTLEE=OFF
- Alle 17 Libraries gebaut
- Policy-Check bestanden
Entire-Checkpoint: 01M0GT5W2HE04WW9N1G4E8FE72
2026-08-21 02:05:21 +02:00
torsten
6ad374b704
Submodule: qt-migration-legatus auf 7a80c64b aktualisiert
...
- Grantlee-Tests conditional auf BUILD_GRANTLEE gesetzt
- Build erfolgreich mit BUILD_RTI=OFF und BUILD_GRANTLEE=OFF
- Alle 17 Libraries gebaut
- Policy-Check bestanden
Entire-Checkpoint: 01M0GT3Q0CBCA9PSQ5J6G4AC2D
2026-08-21 02:04:10 +02:00
torsten and Copilot
8323a4379e
Submodule-Update: qt-migration-legatus auf e876867d
...
LtsSession-STUB und Build-Fixes:
- BUILD_RTI guards für STUB/Real-Implementation
- Include-Pfade korrigiert
- Qt6 Core5Compat Verlinkung
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0GFQG9CNV8R15GVAJ6MCTEP
2026-08-20 23:02:44 +02:00
torsten and Copilot
d750927346
Submodule qt-migration-legatus: LtsSession STUB-Entfernung und Build-Fixes
...
Update auf commit b1ff1104:
- LtsSession STUBs entfernt, BUILD_RTI=ON Default
- RTI-Connext manuelle Pfad-Konfiguration
- Build erfolgreich mit 1941 Targets
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0G76TR22FX1C55BYQR3AGWV
2026-08-20 20:33:49 +02:00
torsten and Copilot
6caac9f2a2
Update qt-migration-legatus submodule to STUB removal commit
...
- Submodule updated to commit with STUB file removal
- All STUB files for external dependencies removed
- CMakeLists.txt updated to use real implementations
- BUILD_RTI=ON is now default
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0G2RJXWP1ZQG7KX17WM7SH8
2026-08-20 19:16:08 +02:00
torsten
a869e2ef7f
Submodule-Pointer aktualisiert auf 32041db9
...
- LtsSession-STUB und GuezNasat-Fixes für BUILD_RTI=OFF
- Build-Validierung: Configure erfolgreich, LtsSession-Fehler behoben
Entire-Checkpoint: 01M0G1YMN13SGZ6H91MPWF58E0
2026-08-20 19:01:58 +02:00
torsten
9e5f8c9c87
Submodule: qt-migration-legatus auf b0a281dd aktualisieren
...
- Dockerfile.ci: RTI License Konfiguration hinzugefügt
- CI-Image unterstützt jetzt BUILD_RTI=ON Builds
Entire-Checkpoint: 01M0G0B6TMME5CDB7W4KFQDJ72
2026-08-20 18:33:53 +02:00
torsten and Copilot
e5541c8449
Submodule: qt-migration-legatus auf fdf2bba6 aktualisieren
...
- STUB-Header vervollständigt (ppm_types.h, exm_dtc.h, gna_dtc.h, mrk_marker.h)
- Type-Struct mit getId()/getTypeClass() Methoden
- DataModification im ParticipantManagement-Namespace
- Export-Makros für Shared Libraries
- Dockerfile.rti mit RTI Connext Installation
- Build mit BUILD_RTI=ON erfolgreich validiert
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0G08144ZFE84VEH3V9476HY
2026-08-20 18:32:08 +02:00
torsten and Copilot
912cb1cbfe
Submodule: qt-migration-legatus auf 9c146354 aktualisieren
...
- Type-Struct Korrekturen (id→getId, typeClass→getTypeClass)
- DataModification im ParticipantManagement-Namespace
- Signal/Slot-Signaturen korrigiert
- Build erfolgreich validiert
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0G05937ERC7QHR3Z37KXD61
2026-08-20 18:30:38 +02:00
torsten and Copilot
a8f8e8a41c
CI: Commit-Policy und allowed_signers für Qt6-Migration
...
- commit-policy.prompt.md: Policy für Multi-Repo Commits
- allowed_signers: SSH-Signing Konfiguration für Gitea
- check_pr_policies.py: Policy-Check Skript
- MIGRATION_STATUS.md: Dokumentierter Migrationsfortschritt
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0G01614JAYPA7N20RAGZJND
2026-08-20 18:28:24 +02:00
torsten
dd44cab66d
Adds submod to latest change commit state
Qt6 Migration CI / migrate (push) Has been cancelled
2026-08-19 21:23:42 +02:00
torsten
5e39f82f9d
Fixes path to qt6-after tests
2026-08-19 21:11:14 +02:00
torsten
ddca50e985
Adds latest submod heads containing ubuntu26.04 build portings
2026-08-19 12:14:32 +02:00
torsten
d7a0cd2319
Adds jenkins, rpmbuild as submods into repo
2026-08-19 12:10:02 +02:00
torsten
d6e5a5c45b
Adds immediate migration results in progress
2026-08-19 11:30:24 +02:00
torsten and Copilot
f17b7f5854
Update Jenkinsfile to DEB terminology for Ubuntu 26.04
...
- Changed stage names from 'Build RPM'/'Publish RPM' to 'Build DEB'/'Publish DEB'
- Updated parameter descriptions to reference DEB packages
- Updated comments to reference make_rpm_ubuntu26.py
- Changed artifact repository path from cts-rpms to cts-debs
Part of Qt5/C++11 to Qt6/C++23 migration project.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0CH79QV1X40QYRYX2FJ835F
2026-08-19 10:11:53 +02:00
torsten and Copilot
e8acaf64f6
Submodule update: Qt6 DDS-Stubs und Build-Fixes
...
- 81 DDS-Stub-Header für alle Module generiert
- NGL_ADD_LIBRARY2: 87 CMakeLists.txt für Export-Header
- INGLLogger: Duplikat entfernt, Logging-Makros fix
- SymbolAppearance, BuildingComponentFilter, AesFilter definiert
- Include-Pfade: core_types.h, QtGui/QImage, aes.hpp
- Enum-Class-Streaming Support in INGLLogger.h
- QRegExp→QRegularExpression, .underlying() Fixes
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0C37PCVWHKVZ88VCX8F7F15
2026-08-19 06:07:25 +02:00
torsten
00507a988e
Update submodule with comprehensive BUILD_RTI fixes
...
- 78 files changed with BUILD_RTI conditional wrappers
- All DDS-dependent libraries now properly guarded
- Qt6 compatibility fixes for Poppler, LtsCoordTrans, LtsMultiMonitor
- Enables clean build with BUILD_RTI=ON or BUILD_RTI=OFF
Entire-Checkpoint: 01M0BEXYC9XW7NYA9V6R9JKMR4
2026-08-19 00:12:35 +02:00
torsten
3a66e5f92e
Update qt-migration-legatus submodule to fix LtsWidgets BUILD_RTI issue
...
- Submodule commit includes IF(BUILD_RTI) wrapper for LtsWidgets library
- Fixes include paths for export header generation
- Enables LtsWidgets to build when BUILD_RTI=ON and BUILD_WS=ON
Entire-Checkpoint: 01M0BEW4METXK5F9X7WEHEAQCY
2026-08-19 00:11:35 +02:00
torsten and Copilot
efa959c9d1
Update Jenkinsfile for Ubuntu 26.04 Qt6 migration
...
- Changed spec_suffix_for_os['26.04'] from '' to '26.04'
- This selects lts26.04.spec for Ubuntu 26.04 builds
- Updated comments to reflect Ubuntu 26.04 as target platform
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M0B40E71R875JD5R4PBDV0SE
2026-08-18 21:01:41 +02:00
torsten
ab94e9fd61
Adds copilot-cli prompts for migration work
2026-08-18 10:26:12 +02:00
torsten and Copilot
4cd1a76c35
Update submodule branch and Docker tag to ubuntu26.04
...
- .gitmodules: Set submodule branch to feature/qt6-migration-basis-modules
- app/Dockerfile: Update FROM ubuntu:24.04 to ubuntu:26.04
- files/qt6-submodule-migration-changes.md: Update status with successful test results
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M08CV4EFR0GM7NSVCTBC16K5
2026-08-17 19:38:22 +02:00
torsten and Copilot
cf75745f8b
Qt6 migration: Update Docker tag to ubuntu26.04 and fix submodule paths
...
Cosmetic changes for readability and consistency:
- Update Docker image tag from ubuntu22.04 to ubuntu26.04 in all scripts
- Align with Dockerfile base image (ubuntu:26.04)
Files updated:
- app/run_docker.sh
- migration/automate_migrate_Lts_DDS.sh
- migration/migrate_module.sh
- final-migration/run_final_migration.sh
- .github/workflows/qt6-migration.yml (submodules: recursive)
- migration/run_clang_tidy_common.sh
Documentation:
- files/qt6-submodule-migration-changes.md: Added note about qt6-after being empty
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Entire-Checkpoint: 01M08C7DVVVDNBXGPN4M02CFB5
2026-08-17 19:27:36 +02:00
torsten
0a0988376f
Adds entire env
2026-08-17 18:15:20 +02:00
torsten
75d0c06158
Moves lts folder to self-hosted gitea repo
2026-08-17 18:01:57 +02:00
torsten
352c292879
Adds latest head of porting branch submod
2026-08-17 17:58:06 +02:00
torsten
516bdfd3c9
Adds migration run time requiremnts
2026-08-14 12:24:46 +02:00
torsten
be8cf8f533
Adds migration repo as submod
2026-08-14 12:17:07 +02:00
torsten
46c8d8de3e
Saves latest changes made in migration effort
2026-08-13 18:43:10 +02:00
torsten
f2a640242c
Add stub ProjectDataManagement/pdm_enums.hpp to allow migration-build progress\n\nPlaceholder header to satisfy includes during TetraIF migration; replace with real generated header later.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-22 12:33:51 +02:00
torsten
33cf8cd3b3
Expose NGLLogger include dir as INTERFACE and include ProjectDataManagement in TetraIF migration build\n\n- Add to NGLLogger INTERFACE include dirs so consumers can include <NGLLogger/...>.\n- When MIGRATE_MODULE=TetraIF also add_subdirectory(Lts/Plugins/ProjectDataManagement) to ensure ProjectDataManagement headers are available.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-22 12:32:19 +02:00
torsten
b190fb33e7
CMake: when migrating TetraIF, also include Lts/Proxies/TrainingAreaBase and Z/src in build tree\n\nThis ensures generated training_area header and NGLLogger are present when building TetraIF in an isolated migration run.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 15:30:47 +02:00
torsten
1e438ffb37
Z/tcpserver: include <QObject> in workerbase.h (Qt6 compatibility)\n\nFix invalid use of incomplete QObject type under Qt6 by adding missing include.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 15:28:01 +02:00
torsten
f1d08c5da2
CMake: fix MIGRATE_MODULE matching syntax (remove backslash line-continuation)
2026-07-21 15:24:00 +02:00
torsten
5aaef2b631
CMake: improve MIGRATE_MODULE subdir matching to handle nested paths (e.g., Lts/Proxies/TrainingAreaBase)\n\nInclude subdirectories when MIGRATE_MODULE contains the subdir as a path component so nested module selection works.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 15:23:35 +02:00
torsten
835c977905
Lts/Proxies/TrainingAreaBase: prefer Qt6 and fallback to Qt5 for Core/Sql/Network targets\n\nUse Qt6::Core/Sql/Network when available to support Qt6 migration; fall back to Qt5 to keep compatibility.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 15:21:17 +02:00
torsten
6603c6563f
TetraIF/CoPrtCnv: link Qt Core to expose Qt includes (Qt6 when available)\n\nAdd Qt6::Core/Qt5::Core to CoPrtCnv target link libraries so Qt headers (QString, QJsonDocument, etc.) are found during migration builds.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 14:15:17 +02:00
torsten
a33d44382b
TetraIF/LogView: guard add_dependencies for generated helper targets (avoid missing training_area_telegrams.h_bin error during configure)\n\nOnly add dependencies if helper targets exist so configure succeeds in migration builds where those generators are absent.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 14:14:44 +02:00
torsten
70cdf12c82
Z: make ngltools Qt smoke test build standalone when library target missing; use DTG format for stable round-trip\n\nEnsure smoke test links directly to implementation if ngltools target isn't present so migration builds can run tests without producing the full library.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-21 14:14:01 +02:00
Copilot
8157682249
test(z): fix DTG namespace usage; tidy CMake mismatches
2026-07-21 14:00:40 +02:00
Copilot
f9c1bfdbe0
test(z): ensure ngltools Qt smoke test is added when BUILD_TESTING is ON (avoid TARGET guard)
2026-07-21 14:00:05 +02:00
Copilot
dd2dbd3503
test(z): add Qt smoke test for ngltools DTG functions; tidy CMake IF/ENDIF mismatches in nglwidgets and NGLLogger
2026-07-21 13:58:12 +02:00
Copilot
dd85b9f5a8
test(grantlee): adjust smoke test for Qt6 API and Grantlee error enum (use QStringLiteral and Grantlee::NoError)
2026-07-21 13:44:05 +02:00
Copilot
f783b6e590
migration(grantlee): handle Qt5Gui pattern when patching installed Grantlee config to Qt6
2026-07-21 13:42:52 +02:00
Copilot
2793db9d9d
migration(grantlee): add script to patch installed GrantleeConfig to use Qt6
2026-07-21 13:41:54 +02:00
Copilot
f18fce26e2
cmake: allow config-mode Grantlee5 discovery from CMAKE_PREFIX_PATH (use Grantlee5Config.cmake if present)
2026-07-21 13:39:07 +02:00
Copilot
cef0d47ebc
migration: add Grantlee parser smoke test; apply safe RTI finder guard; add patch script to avoid QT_TESTCASE_BUILDDIR redefinition
2026-07-21 13:37:32 +02:00
Copilot
56adad890c
migration(grantlee): add patch script to avoid QT_TESTCASE_BUILDDIR redefinition; add Grantlee parser smoke test
2026-07-21 13:33:05 +02:00
Copilot
faa891b573
build(grantlee): strip explicit QT_TESTCASE_BUILDDIR target_compile_definitions to avoid macro redefinition; keep Qt6 Test find_package injection
2026-07-21 12:59:39 +02:00
Copilot
658051a8ea
build(grantlee): honor DISABLE_TESTS env to disable BUILD_TESTING during CMake configure
2026-07-20 19:10:26 +02:00
Copilot
ddc3b7e542
build(grantlee): fix injected Test find_package to use 'find_package(Qt6 COMPONENTS Test REQUIRED)'
2026-07-20 19:03:01 +02:00
Copilot
74fc7a6d05
build(grantlee): inject find_package(Qt6 Test REQUIRED) where Qt6::Test is used but no find_package present
2026-07-20 19:02:35 +02:00
Copilot
a2931cb186
build(grantlee): map find_package(Qt5 Test) -> find_package(Qt6 Test REQUIRED) to ensure Qt6::Test is available when tests link
2026-07-20 19:01:54 +02:00
Copilot
92888ddd8d
build(grantlee): preserve Qt5 find_package COMPONENTS when mapping to Qt6; improve replacements
2026-07-20 18:57:29 +02:00
Copilot
3dad1d54ba
build(grantlee): install xkb dev deps and extend Qt5->Qt6 CMake pattern replacements (resources/translations)
2026-07-20 18:56:52 +02:00
Copilot
13d52cd995
build(grantlee): make build_grantlee_qt6.sh executable
2026-07-20 18:56:20 +02:00
Copilot
f8d57dce5d
build(grantlee): add Qt6 migration helper script build_grantlee_qt6.sh to attempt pragmatic CMake patches and build against Qt6
2026-07-20 18:56:10 +02:00
Copilot
866081ee98
build(grantlee): attempt Qt6-compatible build by patching CMake find_package/Qt5:: -> Qt6:: in-source as pragmatic shim
2026-07-20 18:52:05 +02:00
Copilot
c630d0cd34
cmake(Lts): include MacroCodeGenIdl before calling CODEGEN_WRITE_SERVICEFILE_INFO to fix macro order
2026-07-20 18:41:25 +02:00
Copilot
4c34b5c1eb
ci: mount repo ./externals (fallback ./external) to /repo/external so preinstalled RTI/ArcGIS are available in container
2026-07-20 18:36:02 +02:00
Copilot
d93eba3766
ci: give migration containers readable names (timestamped) and echo them before launch
2026-07-20 18:33:18 +02:00
Copilot
4309e7501d
mocks(dds): make async dispatcher detached and avoid join-on-clear to prevent test teardown terminate
2026-07-20 18:25:06 +02:00
Copilot
6d8d843ee0
tests(dds): enable GTest smoke-tests and add async-capable realistic MockDDS with GTest async subscription test
2026-07-20 18:23:40 +02:00
Copilot
14988660cd
cmake: make NGL_ADD_SUBDIR_GUARDED match by basename so MIGRATE_MODULE=Lts/DDS picks Lts/DDS correctly
2026-07-20 13:12:03 +02:00
Copilot
01f8dd0d09
cmake: make Lts subdirs MIGRATE_MODULE-guarded (use NGL_ADD_SUBDIR_GUARDED)
2026-07-20 13:11:22 +02:00
Copilot
a31ae77087
migration: add install_bgviewer.sh; make FindBgViewer search ./external/BgViewer and respect BGVIEWER_DIR
2026-07-20 13:10:36 +02:00
Copilot
2a3bfb7aea
cmake: robustly locate RTI libraries via recursive search under RTI_DIR
2026-07-20 12:49:37 +02:00
Copilot
265f69886e
cmake: make FindRTI search RTI lib subdirs dynamically (x64Linux4gcc8.5.0 etc.)
2026-07-20 12:49:01 +02:00
Copilot
7c080db59f
migration: prefer ./external for RTI/ArcGIS; detect RTI arch in FindRTI; install/unpack ArcGIS into ./external
2026-07-20 12:48:23 +02:00
torsten
fe78be0afa
devops: add RPM prepare and external installers; extend Dockerfile and run_docker.sh for --run-rpm
2026-07-18 18:24:31 +02:00
torsten
89f048a312
tools: add RPM prepare and external-install helper scripts (ArcGIS, GeographicLib, RTI)
2026-07-18 18:23:30 +02:00
torsten
0a9284ca91
Removes otherways hosted strip script
2026-07-18 17:23:09 +02:00
torsten
7f035543e2
Adds rpm specs to migration repo
2026-07-18 17:22:25 +02:00
torsten
acee7b8766
migrate(Lts/Common): apply clang-tidy modernization fixes\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-18 16:48:13 +02:00
torsten
6822817a63
tools: use sudo in run_clang_tidy_common.sh for apt operations
2026-07-17 17:54:32 +02:00
torsten
0d5990f127
tools: add run_clang_tidy_common.sh to apply clang-tidy fixes for Lts/Common
2026-07-17 17:51:14 +02:00
torsten
5c1896a930
build: include CommonUnitTestsPlaceholder when present for migration smoke-tests
2026-07-17 17:35:12 +02:00
torsten
b75302083b
tests: add Common placeholder smoke/gtest tests and MockCoordTrans
2026-07-17 17:34:33 +02:00
torsten
90f7f8a474
tests: adapt GTest smoke-tests to MockDDS annotated payload format (seq:payload)
2026-07-17 17:31:54 +02:00
torsten
bec34480c8
tests: richer MockDDS (subscriptions, queues, seq) and link into Qt/GTest smoke-tests
2026-07-17 17:30:57 +02:00
torsten
69d30bc20a
tests: link MockDDS.cpp into GTest smoke executables
2026-07-17 17:28:28 +02:00
torsten
7372bdc766
tests: add MockDDS and use it in GTest smoke-tests to simulate publish/subscribe flows
2026-07-17 17:27:42 +02:00
torsten
b44bb09891
tests: add optional GoogleTest-based smoke-tests and CMake support (BUILD_GTEST_SMOKE)
2026-07-17 17:24:50 +02:00
torsten
f4d1602d87
ci: apt-install libgtest-dev/libgmock-dev and add build_gtest.sh in Dockerfile
2026-07-17 17:24:09 +02:00
torsten
25588135fa
ci: add app/build_gtest.sh to build and install GoogleTest from system sources
2026-07-17 17:23:52 +02:00
torsten
3d490bea2e
tests: add BUILD_SMOKE_TESTS option to enable smoke-tests in full-builds
2026-07-17 17:15:14 +02:00
torsten
8ea74a81ad
tests: make smoke-tests Qt6-safe (use QStringLiteral/QLatin1)
2026-07-17 17:12:43 +02:00
torsten
3988248897
tests: upgrade DDS smoke-tests to Qt Test-based checks (QString, QVariant, containers)
2026-07-17 17:12:07 +02:00
torsten
80a09df7b9
tests: add smoke-test executables for Lts/DDS placeholders during migration
2026-07-17 17:08:59 +02:00
torsten
4d7de6c733
revert: remove PlaceholderInternalTargets include (caused target conflicts)
2026-07-17 17:05:33 +02:00
torsten
372d50acec
tests: add placeholder CTest entries for Lts/DDS during migration
2026-07-17 17:04:55 +02:00
torsten
adf548cb06
migration: allow skipping Strix via SKIP_STRIX=1 in automate_migrate_Lts_DDS.sh
2026-07-17 16:57:47 +02:00
torsten
b5c6f9f18b
migration: add automate_migrate_Lts_DDS.sh to run clang-tidy and Strix (best-effort) inside Docker image\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 16:48:58 +02:00
torsten
946695c57e
cmake: set KDReports_FOUND when KDReports-qt6 detected so LtsPrinting guard behaves correctly
2026-07-17 15:28:50 +02:00
torsten
398c1fe981
cmake: extend FindKDReports to detect KDReports-qt6 installed under /usr/local and provide imported target shim
2026-07-17 15:28:16 +02:00
torsten
7e661079b1
cmake: add FindGrantlee5.cmake shim to gracefully skip Grantlee when unavailable (avoids Qt5/Qt6 mixing)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 14:01:27 +02:00
torsten
3a4f72d59f
build(docker): fix COPY placement and apt package name for geographiclib; run build scripts outside RUN copy (Dockerfile syntax)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:38:03 +02:00
torsten
c028a5622c
build(docker): attempt apt install libgrantlee5/libkdreports; add build_grantlee.sh and build_kdreports.sh invocation from Dockerfile\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:37:06 +02:00
torsten
f613b4f266
build(docker): add build_grantlee.sh and build_kdreports.sh to install or build Grantlee and KDReports from source\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:36:41 +02:00
torsten
5a74df95f2
chore(cmake): honor -DMIGRATE_MODULE to add only necessary subdirectories for per-module migration builds\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:28:53 +02:00
torsten
1c6e1fa8b3
chore(cmake): guard test_nglpdfwidget by TARGET nglwidgets to avoid linking if library missing\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:22:23 +02:00
torsten
13eab6258d
build(docker): call ./app/build_log4qt.sh from Dockerfile; move Log4Qt build out of Dockerfile\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-17 13:17:07 +02:00
torsten
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>
2026-07-17 13:16:48 +02:00
torsten
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>
2026-07-17 13:15:28 +02:00
torsten
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>
2026-07-17 13:13:02 +02:00
torsten and Copilot
a12270ad01
build(docker): add external deps (GeographicLib, Grantlee, KDReports) and build-from-source fallbacks; note RTI is proprietary
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-17 13:12:46 +02:00
torsten
7556893505
chore(CMake): guard Lts/Tests add_subdirectory when BUILD_TESTING is ON to allow partial checkouts
2026-07-17 12:59:58 +02:00
torsten
033a94917a
chore(cmake): make RTI codegen macro tolerant when RTI is not installed (skip RTIDDSGEN)
2026-07-17 12:59:36 +02:00
torsten
647f817a04
chore(CMake): make KDReports optional for LtsPrinting to allow configure without printing deps
2026-07-17 12:59:03 +02:00
torsten
5cc294a919
chore(CMake): make GeographicLib optional for LtsCoordTrans to allow partial configure during migration
2026-07-17 12:58:22 +02:00
torsten
7401dbf3fd
fix(migrate): sanitize module name correctly for build dir
2026-07-17 12:57:48 +02:00
torsten
f6089bcdca
fix(migrate): use per-module build dir to avoid permission conflicts with existing /repo/build
2026-07-17 12:57:31 +02:00
torsten
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 >
2026-07-17 12:55:35 +02:00
torsten
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 >
2026-07-17 12:52:28 +02:00
torsten
d7491140fa
fix(migrate): fallback to direct docker run when app/run_docker.sh fails to forward args; build image if needed
2026-07-17 12:50:06 +02:00
torsten
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>
2026-07-17 12:48:41 +02:00
torsten
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>
2026-07-17 12:44:55 +02:00
torsten
fa48db111e
Continues migration with DDS, Common
2026-07-17 12:41:42 +02:00
torsten
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>
2026-07-16 08:40:13 +02:00
torsten
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>
2026-07-16 08:29:42 +02:00
torsten and Copilot
0fbb79cbac
Update CHANGELOG: list migrated subfolders (./Z, ./TetraIF)
...
Document which subfolders were actually migrated to Qt6.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-15 13:25:29 +02:00
torsten and Copilot
be24318131
Move CHANGELOG to repository root
...
Move release note into ./CHANGELOG for top-level visibility.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 23:50:45 +02:00
torsten and Copilot
5bf9957c6e
Add release note for qt6-migration-2026.07.14
...
Add CHANGELOG entry summarizing Qt6 migration and verification steps.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 23:49:23 +02:00
torsten and Copilot
8b1e103ab4
Merge branch 'qt6/fix-qsqlquery-copy-warnings' into main
...
Merge fixes for QSqlQuery deprecation and Qt6 warnings
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 23:36:18 +02:00
torsten and Copilot
e1b5c2f918
Fix QSqlQuery copy and Qt6 deprecation issues
...
- Suppress deprecated QSqlQuery copy-constructor warning locally in NSqlQuery::operator=
- Replace qChecksum overload with QByteArrayView
- Use QTimeZone::utc(), QLibraryInfo::path(), check QTranslator::load return values
- Replace deprecated operator+ for key combinations and other small Qt6 fixes
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 23:32:33 +02:00
torsten and Copilot
f7c94bed68
Fix LD_LIBRARY_PATH usage in final-migration runner (use default if unset)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 23:00:17 +02:00
torsten and Copilot
b3c45b8c7c
Add final-migration/run_final_migration.sh: dockerized clean configure, build and test runner
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:59:40 +02:00
torsten and Copilot
4a0fab6d3c
Merge qt6/replace-qasconst into main
...
Apply Qt6 migration refactors: replace qAsConst->std::as_const, update QMouseEvent::position, reduce compiler warnings.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:57:32 +02:00
torsten and Copilot
3904b43cf8
Refactor: replace qAsConst with std::as_const across TetraIF; reduce compiler deprecation warnings
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:48:58 +02:00
torsten
dfdc6e299d
Remove sensitive .env-swy from index and ignore build/ and runtime artifacts
...
Ensure .env-swy is not tracked and add .gitignore entries for build/ and strix_runs/.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:44:44 +02:00
torsten
8af436f09a
Reduce compiler warnings: replace qAsConst with std::as_const and update event localPos() to position()
...
Replaced deprecated qAsConst usages in built modules and updated QMouseEvent::localPos() to position() per Qt6 deprecation guidance.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:44:14 +02:00
torsten and Copilot
46e673f660
replace qAsConst with std::as_const in nglpdfdocument
...
Reduce Qt deprecation warnings
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:39:18 +02:00
torsten and Copilot
3546d1c7aa
nglcompression: set m_success after buffer uncompress so waitForFinished succeeds
...
Ensures _uncompressBuffer sets m_success before returning true so success() reflects completed operation; fixes nglcomp_test::testUncompressMemory. Also add .gitignore to ignore runtime strix_runs/ artifacts.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-14 22:33:40 +02:00
torsten
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
2026-07-14 20:41:40 +02:00
torsten
58f7124c49
qt6: widgets fixes — replace QDesktopWidget, use QGuiApplication::primaryScreen; switch dialog button map to QMultiMap; fix QFlags init and layout API; QtConcurrent lambda wrappers
2026-07-14 20:40:09 +02:00
torsten
f744a8c37a
qt6: nglcompression, widgets, dialog fixes: remove QTextCodec, QStringRef/splitRef, QDesktopWidget, use QMultiMap and Qt6 APIs; adjust QtConcurrent::run wrappers; replace endl with newline
2026-07-14 20:38:30 +02:00
torsten
17f1c61c9e
Adds q2 repos to migrate
2026-07-14 12:07:36 +02:00
Torsten Wierschin
ad1f62c4ee
Merge pull request #2 from IghuToh0/copilot/fuege-prozessierung-von-symlinks-ein
...
strip_c_comments_safe.sh: process direct symlinks to regular files
2026-07-14 12:02:02 +02:00
copilot-swe-agent[bot]
9a9d547b84
strip_c_comments_safe.sh: add processing of direct (non-chained) symlinks
2026-07-14 10:00:59 +00:00
Torsten Wierschin
98744b340b
Merge pull request #1 from IghuToh0/copilot/strip-c-comments-cmake
...
strip_c_comments_safe.sh: add --cmake option for *.cmake files
2026-07-14 11:47:13 +02:00
copilot-swe-agent[bot]
24358e2588
Add --cmake option and .cmake file support to strip_c_comments_safe.sh
2026-07-14 09:42:46 +00:00
torsten
d3e9309e83
Initial commit
2026-07-14 11:39:40 +02:00