From 66459c1ac0b160aca486eb013290f86d998a8861 Mon Sep 17 00:00:00 2001 From: VALLONGOL Date: Mon, 12 May 2025 08:41:37 +0200 Subject: [PATCH] Initial project structure created by ProjectInitializerTool --- .gitignore | 150 +++++++++++++++++++++++++++++++ GUI_g_converter.ico | 0 README.md | 16 ++++ doc/English-manual.md | 24 +++++ doc/Italian-manual.md | 24 +++++ gui_g_converter/__init__.py | 0 gui_g_converter/__main__.py | 17 ++++ gui_g_converter/core/__init__.py | 0 gui_g_converter/core/core.py | 0 gui_g_converter/gui/__init__.py | 0 gui_g_converter/gui/gui.py | 0 11 files changed, 231 insertions(+) create mode 100644 .gitignore create mode 100644 GUI_g_converter.ico create mode 100644 README.md create mode 100644 doc/English-manual.md create mode 100644 doc/Italian-manual.md create mode 100644 gui_g_converter/__init__.py create mode 100644 gui_g_converter/__main__.py create mode 100644 gui_g_converter/core/__init__.py create mode 100644 gui_g_converter/core/core.py create mode 100644 gui_g_converter/gui/__init__.py create mode 100644 gui_g_converter/gui/gui.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..66fc7dc --- /dev/null +++ b/.gitignore @@ -0,0 +1,150 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +pip-wheel-metadata/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a CI server in a temp folder. +# Then everything is copied to shipping folder during release. +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +.python-version + +# PEP 582; __pypackages__ +__pypackages__/ + +# PEP 621; pyproject.toml sections +.pdm.toml +.pdm.lock +# .venv + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# static analysis tool +.flake8 + +# VS Code +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +.history/ + +# sublime +*.sublime-workspace +*.sublime-project + +# Kate +.kateproject +.kateproject.lock +.katenewfile. Neuen Filenamensvorschlag merken. + +# Temporary files +*.swp +*~ diff --git a/GUI_g_converter.ico b/GUI_g_converter.ico new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md new file mode 100644 index 0000000..009e3e4 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# GUI_g_converter + +A brief description of GUI_g_converter. + +## Features +- Feature 1 +- Feature 2 + +## Getting Started +... + +## Contributing +... + +## License +... diff --git a/doc/English-manual.md b/doc/English-manual.md new file mode 100644 index 0000000..16f756a --- /dev/null +++ b/doc/English-manual.md @@ -0,0 +1,24 @@ +# GUI_g_converter - English Manual + +## Introduction +Welcome to GUI_g_converter. This document provides an overview of how to install, use, and understand the project. + +## Installation +Describe the installation steps here. For example: +1. Clone the repository: `git clone ` +2. Navigate to the project directory: `cd GUI_g_converter` +3. Install dependencies: `pip install -r requirements.txt` (if applicable) + +## Usage +Explain how to run and use the application. +- To run the application: `python -m gui_g_converter` +- Command-line arguments (if any). +- GUI interaction (if any). + +## Development +Information for developers contributing to the project. +- Code structure. +- How to run tests. + +## Troubleshooting +Common issues and their solutions. diff --git a/doc/Italian-manual.md b/doc/Italian-manual.md new file mode 100644 index 0000000..0a6a62b --- /dev/null +++ b/doc/Italian-manual.md @@ -0,0 +1,24 @@ +# GUI_g_converter - Manuale Italiano + +## Introduzione +Benvenuto in GUI_g_converter. Questo documento fornisce una panoramica su come installare, utilizzare e comprendere il progetto. + +## Installazione +Descrivi i passaggi di installazione qui. Ad esempio: +1. Clona il repository: `git clone ` +2. Naviga nella directory del progetto: `cd GUI_g_converter` +3. Installa le dipendenze: `pip install -r requirements.txt` (se applicabile) + +## Utilizzo +Spiega come eseguire e utilizzare l'applicazione. +- Per eseguire l'applicazione: `python -m gui_g_converter` +- Argomenti da riga di comando (se presenti). +- Interazione con la GUI (se presente). + +## Sviluppo +Informazioni per gli sviluppatori che contribuiscono al progetto. +- Struttura del codice. +- Come eseguire i test. + +## Risoluzione dei problemi +Problemi comuni e relative soluzioni. diff --git a/gui_g_converter/__init__.py b/gui_g_converter/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/gui_g_converter/__main__.py b/gui_g_converter/__main__.py new file mode 100644 index 0000000..86c9870 --- /dev/null +++ b/gui_g_converter/__main__.py @@ -0,0 +1,17 @@ +# gui_g_converter/__main__.py + +# Example import assuming your main logic is in a 'main' function +# within a 'app' module in your 'gui_g_converter.core' package. +# from gui_g_converter.core.app import main as start_application +# +# Or, if you have a function in gui_g_converter.core.core: +# from gui_g_converter.core.core import main_function + +def main(): + print(f"Running GUI_g_converter...") + # Placeholder: Replace with your application's entry point + # Example: start_application() + print("To customize, edit 'gui_g_converter/__main__.py' and your core modules.") + +if __name__ == "__main__": + main() diff --git a/gui_g_converter/core/__init__.py b/gui_g_converter/core/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/gui_g_converter/core/core.py b/gui_g_converter/core/core.py new file mode 100644 index 0000000..e69de29 diff --git a/gui_g_converter/gui/__init__.py b/gui_g_converter/gui/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/gui_g_converter/gui/gui.py b/gui_g_converter/gui/gui.py new file mode 100644 index 0000000..e69de29