From 5f7649867b44054a34506c6f96e5ae7491ac23b3 Mon Sep 17 00:00:00 2001 From: bartool Date: Fri, 6 Mar 2026 20:36:54 +0100 Subject: [PATCH] docs: cleaning gemini.md --- gemini.md | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/gemini.md b/gemini.md index a46cb28..68f10f6 100644 --- a/gemini.md +++ b/gemini.md @@ -10,8 +10,6 @@ The application runs **silently in the background** with a **system tray icon** The final application must be packaged using **PyInstaller as a single executable file** with **no console window**. ---- - # Core Features ## Background Operation @@ -25,7 +23,6 @@ The tray icon menu must contain: * **Select Repository Folder** * **Exit Application** ---- # Git Monitoring Behavior @@ -62,7 +59,6 @@ If the directory is not a Git repository, the application should: * notify the user * not start monitoring ---- # Windows Notifications @@ -78,6 +74,7 @@ Example notification: ``` Git Monitor modify: program.nc committed +``` # Logging @@ -101,8 +98,6 @@ Logged events: * git commit executed * errors and exceptions ---- - # System Tray UI The application must provide a **tray icon**. @@ -131,8 +126,6 @@ Once selected: Stops monitoring and terminates the application. ---- - # Application Architecture The application must be **modular** and structured using classes. @@ -151,8 +144,6 @@ config.py logger.py ``` ---- - # Modules ## main.py @@ -171,8 +162,6 @@ Main class: Application ``` ---- - # tray_app.py Handles the **system tray icon and menu**. @@ -204,8 +193,6 @@ stop_monitoring() exit_app() ``` ---- - # file_watcher.py Responsible for filesystem monitoring. @@ -237,8 +224,6 @@ on_deleted on_moved ``` ---- - # git_manager.py Handles all Git operations. @@ -274,7 +259,6 @@ Commit format: f"{action}: {file}" ``` ---- # notifier.py @@ -347,8 +331,6 @@ Example: The application is fully implemented and tested for Windows 11 background operation. ---- - # Current Architecture (Finalized) The project is structured as a proper Python package to ensure compatibility with PyInstaller and robust path handling.