Update .gitignore for complete Emirat project structure

This commit is contained in:
Damjan Savic 2025-03-18 23:34:40 +01:00
parent 7fdface7e0
commit d8cacdb15b

60
.gitignore vendored
View File

@ -32,27 +32,32 @@ env/
logs/ logs/
*.log *.log
Preisliste/logs/ Preisliste/logs/
Preisliste/logs/app.log Launcher/logs/
# IDE-spezifische Dateien # IDE-spezifische Dateien
.idea/ .idea/
**/.idea/ **/.idea/
Preisliste/.idea/
.vscode/ .vscode/
**/.vscode/
*.sublime-project *.sublime-project
*.sublime-workspace *.sublime-workspace
.spyderproject .spyderproject
.spyproject .spyproject
.project
.pydevproject
# Distribution und Build-Dateien # Distribution und Build-Dateien
*.exe *.exe
*.msi *.msi
*.spec *.spec
build_output/ build_output/
Preisliste/build/
Preisliste/dist/
# Datenbanken # Datenbanken
*.sqlite3 *.sqlite3
*.db *.db
*.sql
# Betriebssystemspezifische Dateien # Betriebssystemspezifische Dateien
.DS_Store .DS_Store
@ -62,23 +67,52 @@ build_output/
.Trashes .Trashes
ehthumbs.db ehthumbs.db
Thumbs.db Thumbs.db
desktop.ini
# Temporäre Dateien # Backup und temporäre Dateien
*~ *~
*.bak *.bak
*.swp *.swp
*.tmp *.tmp
*.temp
.*.swp
*#
# PyCharm-Dateien # Projektspezifische Dateien
**/.idea/workspace.xml # PyInstaller-Dateien
**/.idea/tasks.xml *.manifest
*.spec
# Lokale Konfigurationen # Sphinx-Dokumentation
# Uncomment, wenn bestimmte Einstellungsdateien geheim bleiben sollen docs/_build/
# config/local_settings.py doc/_build/
# Behalte Icon-Dateien # pytest
!**/resources/ritterdigital.ico .pytest_cache/
.coverage
htmlcov/
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Umgebungsspezifische Konfigurationen
local_settings.py
config_local.py
secrets.py
# Preisliste-spezifische Dateien
Preisliste/output/
Preisliste/.pytest_cache/
Preisliste/venv/
# Launcher-spezifische Dateien
Launcher/output/
Launcher/.pytest_cache/
Launcher/venv/
# Ausnahmen - wichtige Ressourcen, die trotz der obigen Muster behalten werden sollen
!**/resources/
!**/resources/icon.ico !**/resources/icon.ico
!**/resources/ritterdigital.ico
# Sonstige projektspezifische Ausnahmen können hier hinzugefügt werden