Skip to content

Projektstruktur

GehaSoftwareHub/ Projektstruktur
.claude/
.wrangler/
additive_release_bundles/
build_utils/
data/Data
.app_data/App resources (REPLACEABLE on update)
.app_temp/
.security/
app_logs/
persistent_data/User data (PROTECTED on update)
dev_data/
dev_tools_ide_scripst/
docs/Docs
docs_site_utils/MkDocs build utilitiesDocs
src/All source codeSource
custom_widgets/Reusable UI widgets
constants/
controls/SmartBackButton, etc.
feedback/Feedback widgets
widget_handlers/Splitter, stacked widget managers
splitter_widgets/
detach_taskbar_widget/
ui/
stacked_widget/
main_hub/Main application
features/Feature modules (MVC each)
home_system/Home dashboard
bound_subsystems/GitHub issues, milestones
github_issue_service/
issue_list/
controller/
model/
view/
ui/
milestone_calendar/
controller/
model/
view/
ui/
settings_system/Application settings
bound_subsystems/
logging_settings/
controller/
view/
controller/
model/
view/
ui/
software_system/Software selection hub
constants/
controller/
view/
ui/
update_system/Auto-update system
controller/
model/
view/
ui/
user_guide_system/User guide
constants/
model/
orchestration/Main app coordination
constants/View indices, etc.
controller/MainController
model/
view/MainView
ui/
ux_testing_environment/Developer testing tools
controller/
tests/
fixtures/
view/
modules/
plant_design/
pd_runtime_system/
orchestration/
bound_subsystems/
project_settings_system/
controller/
view/
constants/
controller/
view/
ui/
stages/
c_d_planning_system/
bound_subsystems/
analysis_system/
controller/
view/
ui/
calculations/
vcs_system/
controller/
view/
ui/
constants/
controller/
model/
view/
ui/
commissioning_servicing_system/
bound_subsystems/
controller/
model/
view/
ui/
e_plan_engineering_system/
bound_subsystems/
controller/
model/
view/
ui/
software_engineering_system/
bound_subsystems/
controller/
model/
view/
ui/
zentral_stage_systems/
export_system/
bound_subsystems/
eplan_stage/
ib_wartung_stage/
planning_stage/
software_stage/
constants/
controller/
templates/
planning/
shared/
view/
startup_system/
bound_subsystems/
library_orchestration/
controller/
view/
pd_session_orchestration/
controller/
model/
view/
stage_sign_widgets/
ui/
ui/
project_launcher/
constants/
controller/
view/
ui/
project_repository/
controller/
model/
recent_projects/
controller/
view/
ui/
constants/
controller/
model/
view/
ui/
zentral_systems/
library_system/
constants/
controllers/
models/
persistence/
validation/
widgets/
library_browser/
bound_subsystems/
bound_element_config/
controller/
view/
delegates/
ui/
detail_panel/
controller/
model/
view/
delegates/
ui/
footer_bar/
view/
ui/
header_bar/
view/
item_browser/
model/
view/
navigation/
model/
view/
settings_dialog/
controller/
view/
ui/
shared/
controller/
sub_controllers/
view/
ui/
planning_system/
constants/
controllers/
models/
persistence/
validation/
widgets/
planning_browser/
bound_subsystems/
detail_panel/
controller/
view/
ui/
footer_bar/
view/
header_bar/
view/
navigation/
view/
project_tree/
model/
view/
settings_dialog/
controller/
view/
shared/
controller/
sub_controllers/
view/
ui/
schema_system/
constants/
migration/
version_control_system/
commit/
constants/
session/
view_mode_utility/
shared_services/Shared infrastructure
cloud_com/Cloud communication
github_com/GitHub API client
r2_com/R2 storage
constants/App constants, PathDef definitions
crash_detection/
constants/
file_operations/Atomic file I/O (JSON, msgpack, text)
logging/AsyncAppLogger
constants/
path_management/PathDef resolution system
prompt_dialogs/Dialog system (info, warning, error, input)
base/
confirmation/
constants/
input/
interception/
loading/
message_box/
multi_button/
sign/
sound/
unsaved_changes/
rendering/Visual rendering
constants/
documents/HTML view system
constants/
frameless/
icons/IconRegistry, SVG rendering
stylesheets/StylesheetManager, theme system
security/OAuth, encryption, login
constants/
oauth/
sync/
settings/SettingsManager
constants/
spellcheck/
constants/
state/AppState singleton
utils/Shared utilities
user_guide_docs/Docs
vendor/
Source
Data
Docs
Docs
Docs

Automatisch generiert beim Build -- nur Verzeichnisse.