LICENSE
MANIFEST.in
README.md
pyproject.toml
src/ezqt_app/__init__.py
src/ezqt_app/app.py
src/ezqt_app/main.py
src/ezqt_app/py.typed
src/ezqt_app/version.py
src/ezqt_app.egg-info/PKG-INFO
src/ezqt_app.egg-info/SOURCES.txt
src/ezqt_app.egg-info/dependency_links.txt
src/ezqt_app.egg-info/entry_points.txt
src/ezqt_app.egg-info/requires.txt
src/ezqt_app.egg-info/top_level.txt
src/ezqt_app/cli/__init__.py
src/ezqt_app/cli/create_qm_files.py
src/ezqt_app/cli/main.py
src/ezqt_app/cli/runner.py
src/ezqt_app/domain/__init__.py
src/ezqt_app/domain/errors/__init__.py
src/ezqt_app/domain/errors/base.py
src/ezqt_app/domain/errors/bootstrap.py
src/ezqt_app/domain/errors/resources.py
src/ezqt_app/domain/models/__init__.py
src/ezqt_app/domain/models/runtime.py
src/ezqt_app/domain/models/settings.py
src/ezqt_app/domain/models/translation.py
src/ezqt_app/domain/models/ui.py
src/ezqt_app/domain/ports/__init__.py
src/ezqt_app/domain/ports/config_service.py
src/ezqt_app/domain/ports/main_window.py
src/ezqt_app/domain/ports/runtime_state_service.py
src/ezqt_app/domain/ports/settings_service.py
src/ezqt_app/domain/ports/translation_service.py
src/ezqt_app/domain/ports/ui_component_factory.py
src/ezqt_app/domain/results/__init__.py
src/ezqt_app/domain/results/base_result.py
src/ezqt_app/domain/results/init_result.py
src/ezqt_app/domain/results/init_step_result.py
src/ezqt_app/domain/results/result_error.py
src/ezqt_app/resources/base_resources.qrc
src/ezqt_app/resources/base_resources_rc.py
src/ezqt_app/resources/config/app.config.yaml
src/ezqt_app/resources/config/theme.config.yaml
src/ezqt_app/resources/config/translation.config.yaml
src/ezqt_app/resources/fonts/Segoe UI Bold Italic.ttf
src/ezqt_app/resources/fonts/Segoe UI Bold.ttf
src/ezqt_app/resources/fonts/Segoe UI Italic.ttf
src/ezqt_app/resources/fonts/Segoe UI.ttf
src/ezqt_app/resources/icons/cil-3d.png
src/ezqt_app/resources/icons/cil-4k.png
src/ezqt_app/resources/icons/cil-account-logout.png
src/ezqt_app/resources/icons/cil-action-redo.png
src/ezqt_app/resources/icons/cil-action-undo.png
src/ezqt_app/resources/icons/cil-airplane-mode-off.png
src/ezqt_app/resources/icons/cil-airplane-mode.png
src/ezqt_app/resources/icons/cil-alarm.png
src/ezqt_app/resources/icons/cil-align-center.png
src/ezqt_app/resources/icons/cil-align-left.png
src/ezqt_app/resources/icons/cil-align-right.png
src/ezqt_app/resources/icons/cil-arrow-bottom-2.png
src/ezqt_app/resources/icons/cil-arrow-bottom.png
src/ezqt_app/resources/icons/cil-arrow-circle-bottom.png
src/ezqt_app/resources/icons/cil-arrow-circle-left.png
src/ezqt_app/resources/icons/cil-arrow-circle-right.png
src/ezqt_app/resources/icons/cil-arrow-circle-top.png
src/ezqt_app/resources/icons/cil-arrow-left.png
src/ezqt_app/resources/icons/cil-arrow-right.png
src/ezqt_app/resources/icons/cil-arrow-top.png
src/ezqt_app/resources/icons/cil-at.png
src/ezqt_app/resources/icons/cil-av-timer.png
src/ezqt_app/resources/icons/cil-ban.png
src/ezqt_app/resources/icons/cil-battery-0.png
src/ezqt_app/resources/icons/cil-battery-3.png
src/ezqt_app/resources/icons/cil-battery-5.png
src/ezqt_app/resources/icons/cil-battery-alert.png
src/ezqt_app/resources/icons/cil-battery-slash.png
src/ezqt_app/resources/icons/cil-bell.png
src/ezqt_app/resources/icons/cil-bluetooth.png
src/ezqt_app/resources/icons/cil-briefcase.png
src/ezqt_app/resources/icons/cil-browser.png
src/ezqt_app/resources/icons/cil-calendar-check.png
src/ezqt_app/resources/icons/cil-camera-roll.png
src/ezqt_app/resources/icons/cil-camera.png
src/ezqt_app/resources/icons/cil-caret-bottom.png
src/ezqt_app/resources/icons/cil-caret-left.png
src/ezqt_app/resources/icons/cil-caret-right.png
src/ezqt_app/resources/icons/cil-caret-top.png
src/ezqt_app/resources/icons/cil-cart.png
src/ezqt_app/resources/icons/cil-cast.png
src/ezqt_app/resources/icons/cil-chart-line.png
src/ezqt_app/resources/icons/cil-chart-pie.png
src/ezqt_app/resources/icons/cil-chart.png
src/ezqt_app/resources/icons/cil-chat-bubble.png
src/ezqt_app/resources/icons/cil-check-alt.png
src/ezqt_app/resources/icons/cil-check-circle.png
src/ezqt_app/resources/icons/cil-check.png
src/ezqt_app/resources/icons/cil-chevron-bottom.png
src/ezqt_app/resources/icons/cil-chevron-circle-down-alt.png
src/ezqt_app/resources/icons/cil-chevron-circle-left-alt.png
src/ezqt_app/resources/icons/cil-chevron-circle-right-alt.png
src/ezqt_app/resources/icons/cil-chevron-circle-up-alt.png
src/ezqt_app/resources/icons/cil-chevron-double-down.png
src/ezqt_app/resources/icons/cil-chevron-double-left.png
src/ezqt_app/resources/icons/cil-chevron-double-right.png
src/ezqt_app/resources/icons/cil-chevron-double-up-alt.png
src/ezqt_app/resources/icons/cil-chevron-double-up.png
src/ezqt_app/resources/icons/cil-chevron-left.png
src/ezqt_app/resources/icons/cil-chevron-right.png
src/ezqt_app/resources/icons/cil-chevron-top.png
src/ezqt_app/resources/icons/cil-circle.png
src/ezqt_app/resources/icons/cil-clipboard.png
src/ezqt_app/resources/icons/cil-clock.png
src/ezqt_app/resources/icons/cil-clone.png
src/ezqt_app/resources/icons/cil-closed-captioning.png
src/ezqt_app/resources/icons/cil-cloud-download.png
src/ezqt_app/resources/icons/cil-cloud-upload.png
src/ezqt_app/resources/icons/cil-cloudy.png
src/ezqt_app/resources/icons/cil-code.png
src/ezqt_app/resources/icons/cil-coffee.png
src/ezqt_app/resources/icons/cil-comment-bubble.png
src/ezqt_app/resources/icons/cil-comment-square.png
src/ezqt_app/resources/icons/cil-credit-card.png
src/ezqt_app/resources/icons/cil-cursor-move.png
src/ezqt_app/resources/icons/cil-cursor.png
src/ezqt_app/resources/icons/cil-cut.png
src/ezqt_app/resources/icons/cil-data-transfer-down.png
src/ezqt_app/resources/icons/cil-data-transfer-up.png
src/ezqt_app/resources/icons/cil-deaf.png
src/ezqt_app/resources/icons/cil-description.png
src/ezqt_app/resources/icons/cil-devices.png
src/ezqt_app/resources/icons/cil-dialpad.png
src/ezqt_app/resources/icons/cil-dog.png
src/ezqt_app/resources/icons/cil-door.png
src/ezqt_app/resources/icons/cil-double-quote-sans-left.png
src/ezqt_app/resources/icons/cil-double-quote-sans-right.png
src/ezqt_app/resources/icons/cil-drop.png
src/ezqt_app/resources/icons/cil-envelope-closed.png
src/ezqt_app/resources/icons/cil-envelope-letter.png
src/ezqt_app/resources/icons/cil-envelope-open.png
src/ezqt_app/resources/icons/cil-equalizer.png
src/ezqt_app/resources/icons/cil-ethernet.png
src/ezqt_app/resources/icons/cil-exit-to-app.png
src/ezqt_app/resources/icons/cil-expand-down.png
src/ezqt_app/resources/icons/cil-expand-left.png
src/ezqt_app/resources/icons/cil-expand-right.png
src/ezqt_app/resources/icons/cil-expand-up.png
src/ezqt_app/resources/icons/cil-exposure.png
src/ezqt_app/resources/icons/cil-external-link.png
src/ezqt_app/resources/icons/cil-face-dead.png
src/ezqt_app/resources/icons/cil-featured-playlist.png
src/ezqt_app/resources/icons/cil-file.png
src/ezqt_app/resources/icons/cil-find-in-page.png
src/ezqt_app/resources/icons/cil-fingerprint.png
src/ezqt_app/resources/icons/cil-fire.png
src/ezqt_app/resources/icons/cil-flip-to-back.png
src/ezqt_app/resources/icons/cil-folder-open.png
src/ezqt_app/resources/icons/cil-folder.png
src/ezqt_app/resources/icons/cil-frown.png
src/ezqt_app/resources/icons/cil-gamepad.png
src/ezqt_app/resources/icons/cil-hand-point-down.png
src/ezqt_app/resources/icons/cil-hand-point-left.png
src/ezqt_app/resources/icons/cil-hand-point-right.png
src/ezqt_app/resources/icons/cil-hand-point-up.png
src/ezqt_app/resources/icons/cil-hd.png
src/ezqt_app/resources/icons/cil-hdr.png
src/ezqt_app/resources/icons/cil-headphones.png
src/ezqt_app/resources/icons/cil-heart.png
src/ezqt_app/resources/icons/cil-highligt.png
src/ezqt_app/resources/icons/cil-history.png
src/ezqt_app/resources/icons/cil-home.png
src/ezqt_app/resources/icons/cil-house.png
src/ezqt_app/resources/icons/cil-image-plus.png
src/ezqt_app/resources/icons/cil-image1.png
src/ezqt_app/resources/icons/cil-infinity.png
src/ezqt_app/resources/icons/cil-input-power.png
src/ezqt_app/resources/icons/cil-input.png
src/ezqt_app/resources/icons/cil-justify-center.png
src/ezqt_app/resources/icons/cil-justify-left.png
src/ezqt_app/resources/icons/cil-justify-right.png
src/ezqt_app/resources/icons/cil-keyboard.png
src/ezqt_app/resources/icons/cil-laptop.png
src/ezqt_app/resources/icons/cil-layers.png
src/ezqt_app/resources/icons/cil-level-down.png
src/ezqt_app/resources/icons/cil-level-up.png
src/ezqt_app/resources/icons/cil-library-add.png
src/ezqt_app/resources/icons/cil-library.png
src/ezqt_app/resources/icons/cil-lightbulb.png
src/ezqt_app/resources/icons/cil-link-alt.png
src/ezqt_app/resources/icons/cil-link-broken.png
src/ezqt_app/resources/icons/cil-link.png
src/ezqt_app/resources/icons/cil-location-pin.png
src/ezqt_app/resources/icons/cil-lock-locked.png
src/ezqt_app/resources/icons/cil-lock-unlocked.png
src/ezqt_app/resources/icons/cil-loop-1.png
src/ezqt_app/resources/icons/cil-loop-circular.png
src/ezqt_app/resources/icons/cil-loop.png
src/ezqt_app/resources/icons/cil-low-vision.png
src/ezqt_app/resources/icons/cil-magnifying-glass.png
src/ezqt_app/resources/icons/cil-map.png
src/ezqt_app/resources/icons/cil-media-eject.png
src/ezqt_app/resources/icons/cil-media-pause.png
src/ezqt_app/resources/icons/cil-media-play.png
src/ezqt_app/resources/icons/cil-media-skip-backward.png
src/ezqt_app/resources/icons/cil-media-skip-forward.png
src/ezqt_app/resources/icons/cil-media-step-backward.png
src/ezqt_app/resources/icons/cil-media-step-forward.png
src/ezqt_app/resources/icons/cil-media-stop.png
src/ezqt_app/resources/icons/cil-medical-cross.png
src/ezqt_app/resources/icons/cil-meh.png
src/ezqt_app/resources/icons/cil-menu.png
src/ezqt_app/resources/icons/cil-microphone.png
src/ezqt_app/resources/icons/cil-minus.png
src/ezqt_app/resources/icons/cil-mobile-landscape.png
src/ezqt_app/resources/icons/cil-mobile.png
src/ezqt_app/resources/icons/cil-mood-bad.png
src/ezqt_app/resources/icons/cil-mood-good.png
src/ezqt_app/resources/icons/cil-mood-very-bad.png
src/ezqt_app/resources/icons/cil-mood-very-good.png
src/ezqt_app/resources/icons/cil-moon.png
src/ezqt_app/resources/icons/cil-mouse.png
src/ezqt_app/resources/icons/cil-move.png
src/ezqt_app/resources/icons/cil-movie.png
src/ezqt_app/resources/icons/cil-mug-tea.png
src/ezqt_app/resources/icons/cil-mug.png
src/ezqt_app/resources/icons/cil-notes.png
src/ezqt_app/resources/icons/cil-options-horizontal.png
src/ezqt_app/resources/icons/cil-options.png
src/ezqt_app/resources/icons/cil-paint-bucket.png
src/ezqt_app/resources/icons/cil-paper-plane.png
src/ezqt_app/resources/icons/cil-paperclip.png
src/ezqt_app/resources/icons/cil-paragraph.png
src/ezqt_app/resources/icons/cil-pen-alt.png
src/ezqt_app/resources/icons/cil-pencil.png
src/ezqt_app/resources/icons/cil-people.png
src/ezqt_app/resources/icons/cil-phone.png
src/ezqt_app/resources/icons/cil-pin.png
src/ezqt_app/resources/icons/cil-plus.png
src/ezqt_app/resources/icons/cil-power-standby.png
src/ezqt_app/resources/icons/cil-print.png
src/ezqt_app/resources/icons/cil-rectangle.png
src/ezqt_app/resources/icons/cil-reload.png
src/ezqt_app/resources/icons/cil-remove.png
src/ezqt_app/resources/icons/cil-rss.png
src/ezqt_app/resources/icons/cil-satelite.png
src/ezqt_app/resources/icons/cil-save.png
src/ezqt_app/resources/icons/cil-screen-desktop.png
src/ezqt_app/resources/icons/cil-screen-smartphone.png
src/ezqt_app/resources/icons/cil-settings.png
src/ezqt_app/resources/icons/cil-share-boxed.png
src/ezqt_app/resources/icons/cil-share.png
src/ezqt_app/resources/icons/cil-signal-cellular-0.png
src/ezqt_app/resources/icons/cil-signal-cellular-3.png
src/ezqt_app/resources/icons/cil-size-grip.png
src/ezqt_app/resources/icons/cil-smile.png
src/ezqt_app/resources/icons/cil-speaker.png
src/ezqt_app/resources/icons/cil-speech.png
src/ezqt_app/resources/icons/cil-speedometer.png
src/ezqt_app/resources/icons/cil-star.png
src/ezqt_app/resources/icons/cil-tags.png
src/ezqt_app/resources/icons/cil-task.png
src/ezqt_app/resources/icons/cil-terminal.png
src/ezqt_app/resources/icons/cil-text-size.png
src/ezqt_app/resources/icons/cil-text-square.png
src/ezqt_app/resources/icons/cil-text.png
src/ezqt_app/resources/icons/cil-thumb-down.png
src/ezqt_app/resources/icons/cil-thumb-up.png
src/ezqt_app/resources/icons/cil-transfer.png
src/ezqt_app/resources/icons/cil-trash.png
src/ezqt_app/resources/icons/cil-triangle.png
src/ezqt_app/resources/icons/cil-truck.png
src/ezqt_app/resources/icons/cil-user-female.png
src/ezqt_app/resources/icons/cil-user-follow.png
src/ezqt_app/resources/icons/cil-user-unfollow.png
src/ezqt_app/resources/icons/cil-user.png
src/ezqt_app/resources/icons/cil-vertical-align-bottom.png
src/ezqt_app/resources/icons/cil-view-column.png
src/ezqt_app/resources/icons/cil-view-module.png
src/ezqt_app/resources/icons/cil-view-quilt.png
src/ezqt_app/resources/icons/cil-view-stream.png
src/ezqt_app/resources/icons/cil-voice-over-record.png
src/ezqt_app/resources/icons/cil-volume-high.png
src/ezqt_app/resources/icons/cil-volume-low.png
src/ezqt_app/resources/icons/cil-volume-off.png
src/ezqt_app/resources/icons/cil-wallet.png
src/ezqt_app/resources/icons/cil-watch.png
src/ezqt_app/resources/icons/cil-wifi-signal-0.png
src/ezqt_app/resources/icons/cil-wifi-signal-1.png
src/ezqt_app/resources/icons/cil-wifi-signal-2.png
src/ezqt_app/resources/icons/cil-wifi-signal-4.png
src/ezqt_app/resources/icons/cil-wifi-signal-off.png
src/ezqt_app/resources/icons/cil-window-maximize.png
src/ezqt_app/resources/icons/cil-window-minimize.png
src/ezqt_app/resources/icons/cil-window-restore.png
src/ezqt_app/resources/icons/cil-wrap-text.png
src/ezqt_app/resources/icons/cil-x-circle.png
src/ezqt_app/resources/icons/cil-x.png
src/ezqt_app/resources/icons/cil-zoom-in.png
src/ezqt_app/resources/icons/cil-zoom-out.png
src/ezqt_app/resources/icons/icon_add_user.svg
src/ezqt_app/resources/icons/icon_attachment.svg
src/ezqt_app/resources/icons/icon_busy.svg
src/ezqt_app/resources/icons/icon_close.png
src/ezqt_app/resources/icons/icon_close.svg
src/ezqt_app/resources/icons/icon_emoticons.svg
src/ezqt_app/resources/icons/icon_idle.svg
src/ezqt_app/resources/icons/icon_invisible.svg
src/ezqt_app/resources/icons/icon_maximize.png
src/ezqt_app/resources/icons/icon_maximize.svg
src/ezqt_app/resources/icons/icon_menu.png
src/ezqt_app/resources/icons/icon_minimize.png
src/ezqt_app/resources/icons/icon_minimize.svg
src/ezqt_app/resources/icons/icon_more_options.svg
src/ezqt_app/resources/icons/icon_online.svg
src/ezqt_app/resources/icons/icon_restore.png
src/ezqt_app/resources/icons/icon_restore.svg
src/ezqt_app/resources/icons/icon_search.svg
src/ezqt_app/resources/icons/icon_send.svg
src/ezqt_app/resources/icons/icon_settings.png
src/ezqt_app/resources/icons/icon_settings.svg
src/ezqt_app/resources/icons/icon_signal.svg
src/ezqt_app/resources/icons/material-circled-C.png
src/ezqt_app/resources/icons/material-circled-K.png
src/ezqt_app/resources/icons/material-copy-24.png
src/ezqt_app/resources/icons/material-electricity.png
src/ezqt_app/resources/icons/material-play-blue.png
src/ezqt_app/resources/icons/material-stop-red.png
src/ezqt_app/resources/icons/triangle_down.svg
src/ezqt_app/resources/icons/triangle_up.svg
src/ezqt_app/resources/images/logo-placeholder.jpg
src/ezqt_app/resources/templates/main.py.template
src/ezqt_app/resources/themes/main_theme.qss
src/ezqt_app/resources/themes/qtstrap.qss
src/ezqt_app/resources/translations/ezqt_app_de.qm
src/ezqt_app/resources/translations/ezqt_app_de.ts
src/ezqt_app/resources/translations/ezqt_app_en.qm
src/ezqt_app/resources/translations/ezqt_app_en.ts
src/ezqt_app/resources/translations/ezqt_app_es.qm
src/ezqt_app/resources/translations/ezqt_app_es.ts
src/ezqt_app/resources/translations/ezqt_app_fr.qm
src/ezqt_app/resources/translations/ezqt_app_fr.ts
src/ezqt_app/services/__init__.py
src/ezqt_app/services/_registry.py
src/ezqt_app/services/application/__init__.py
src/ezqt_app/services/application/app_service.py
src/ezqt_app/services/application/assets_service.py
src/ezqt_app/services/application/file_service.py
src/ezqt_app/services/application/resource_service.py
src/ezqt_app/services/application/settings_loader.py
src/ezqt_app/services/bootstrap/__init__.py
src/ezqt_app/services/bootstrap/exceptions.py
src/ezqt_app/services/bootstrap/init_service.py
src/ezqt_app/services/bootstrap/initializer.py
src/ezqt_app/services/bootstrap/sequence.py
src/ezqt_app/services/bootstrap/startup_config.py
src/ezqt_app/services/bootstrap/contracts/__init__.py
src/ezqt_app/services/bootstrap/contracts/options.py
src/ezqt_app/services/bootstrap/contracts/steps.py
src/ezqt_app/services/config/__init__.py
src/ezqt_app/services/config/config_service.py
src/ezqt_app/services/runtime/__init__.py
src/ezqt_app/services/runtime/runtime_service.py
src/ezqt_app/services/settings/__init__.py
src/ezqt_app/services/settings/settings_service.py
src/ezqt_app/services/translation/__init__.py
src/ezqt_app/services/translation/_scanner.py
src/ezqt_app/services/translation/auto_translator.py
src/ezqt_app/services/translation/helpers.py
src/ezqt_app/services/translation/manager.py
src/ezqt_app/services/translation/string_collector.py
src/ezqt_app/services/translation/translation_service.py
src/ezqt_app/services/ui/__init__.py
src/ezqt_app/services/ui/component_factory.py
src/ezqt_app/services/ui/definitions_service.py
src/ezqt_app/services/ui/menu_service.py
src/ezqt_app/services/ui/panel_service.py
src/ezqt_app/services/ui/registries.py
src/ezqt_app/services/ui/theme_service.py
src/ezqt_app/services/ui/ui_functions.py
src/ezqt_app/services/ui/window_service.py
src/ezqt_app/shared/__init__.py
src/ezqt_app/shared/types.py
src/ezqt_app/shared/resources/__init__.py
src/ezqt_app/shared/resources/base_resources.py
src/ezqt_app/shared/resources/icons.py
src/ezqt_app/shared/resources/images.py
src/ezqt_app/utils/__init__.py
src/ezqt_app/utils/app_utils.py
src/ezqt_app/utils/custom_grips.py
src/ezqt_app/utils/diagnostics.py
src/ezqt_app/utils/icon_utils.py
src/ezqt_app/utils/logger.py
src/ezqt_app/utils/printer.py
src/ezqt_app/utils/qt_runtime.py
src/ezqt_app/utils/runtime_paths.py
src/ezqt_app/widgets/__init__.py
src/ezqt_app/widgets/ui_main.py
src/ezqt_app/widgets/core/__init__.py
src/ezqt_app/widgets/core/bottom_bar.py
src/ezqt_app/widgets/core/ez_app.py
src/ezqt_app/widgets/core/header.py
src/ezqt_app/widgets/core/menu.py
src/ezqt_app/widgets/core/page_container.py
src/ezqt_app/widgets/core/settings_panel.py
src/ezqt_app/widgets/custom_grips/__init__.py
src/ezqt_app/widgets/extended/__init__.py
src/ezqt_app/widgets/extended/menu_button.py
src/ezqt_app/widgets/extended/setting_widgets.py