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