From 34aba85fc68740ce6725a52064f76a1ae7ed8645 Mon Sep 17 00:00:00 2001 From: tanyar09 Date: Mon, 29 Sep 2025 13:08:02 -0400 Subject: [PATCH] Enhance PhotoTagger README to include new last name search and filter-aware navigation features. Update descriptions for the left panel and modify identified interface to reflect case-insensitive search capabilities and auto-selection of matches, improving user experience and interface clarity. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 199d214..460e8c6 100644 --- a/README.md +++ b/README.md @@ -156,6 +156,8 @@ python3 photo_tagger.py auto-match --auto --show-faces - ๐Ÿšซ **Smart Navigation** - Next button disabled on last person, Back button disabled on first - ๐Ÿ’พ **Bidirectional Changes** - Can both identify and unidentify faces in the same session - โšก **Optimized Performance** - Efficient database queries and streamlined interface + - ๐Ÿ” **Last Name Search** - Filter matched people by last name (case-insensitive) in the left panel + - ๐ŸŽฏ **Filter-Aware Navigation** - Auto-selects the first match; Back/Next respect the filtered list ### View & Modify Identified Faces (NEW) ```bash @@ -166,6 +168,9 @@ python3 photo_tagger.py modifyidentified This GUI lets you quickly review all identified people, rename them, and temporarily unmatch faces before committing. **Left Panel (People):** +- ๐Ÿ” **Last Name Search** - Search box to filter people by last name (case-insensitive) +- ๐Ÿ”Ž **Search Button** - Apply filter to show only matching people +- ๐Ÿงน **Clear Button** - Reset filter to show all people - ๐Ÿ‘ฅ **People List** - Shows all identified people with face counts in full name format including middle names, maiden names, and birth dates - ๐Ÿ–ฑ๏ธ **Clickable Names** - Click to select a person (selected name is bold) - โœ๏ธ **Edit Name Icon** - Comprehensive person editing with all fields; tooltip shows "Update name" @@ -673,6 +678,8 @@ This is now a minimal, focused tool. Key principles: ### ๐ŸŽจ Enhanced Modify Identified Interface (NEW!) - โœ… **Complete Person Information** - Shows full names with middle names, maiden names, and birth dates +- โœ… **Last Name Search** - Filter people by last name with case-insensitive search +- โœ… **Auto-Selection** - Automatically selects first person in filtered results - โœ… **Comprehensive Editing** - Edit all person fields: first, last, middle, maiden names, and date of birth - โœ… **Visual Calendar Integration** - Professional date picker with month/year navigation - โœ… **Smart Validation** - Save button only enabled when all required fields (first name, last name, date of birth) are filled