Add Dashboard GUI for core feature management

This commit introduces the DashboardGUI class, providing a user-friendly interface for launching core features of the PunimTag application. The dashboard includes placeholder buttons for scanning, processing, and identifying faces, along with options for folder input and batch processing. The PhotoTagger class is updated to integrate the new dashboard functionality, and the README is revised to include usage instructions for the new dashboard command. This enhancement aims to streamline user interactions and improve overall accessibility to key features.
This commit is contained in:
tanyar09
2025-10-07 12:27:57 -04:00
parent d4504ee81a
commit 0883a47914
4 changed files with 263 additions and 2 deletions
+1
View File
@@ -926,6 +926,7 @@ python3 photo_tagger.py identify --show-faces --batch 10 # Opens GUI
python3 photo_tagger.py auto-match --show-faces # Opens GUI
python3 photo_tagger.py search-gui # Opens Search GUI
python3 photo_tagger.py modifyidentified # Opens GUI to view/modify
python3 photo_tagger.py dashboard # Opens Dashboard (placeholders)
python3 photo_tagger.py tag-manager # Opens GUI for tag management
python3 photo_tagger.py stats
```