Commit Graph
272 Commits
Author SHA1 Message Date
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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
torstenandCopilot 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