Rebrand project to neo-pod-desktop with updated description and improvements

- Rename project from 'youtube-to-ipod-nano' to 'neo-pod-desktop' across all files
- Update description: 'Desktop application for downloading, converting,
  managing and transferring music to iPod Nano devices'
- Update setup.py: name, description, url, entry_points, author
- Update run.py: docstring and argparse description
- Update src/__init__.py: module docstring
- Update src/main.py: docstring, window title, about label
- Update src/cli.py: docstring, class docstring, argparse description
- Update README.md: title and project description
- Improve duplicate track detection in ipod_nano7_db.py:
  case-insensitive matching, bulk removal with file cleanup
This commit is contained in:
Maksim Totmin
2026-05-31 16:19:15 +07:00
parent a1881df910
commit 885a401ad0
7 changed files with 168 additions and 29 deletions
+4 -4
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
"""
Command Line Interface for iPod Nano Transfer Tool
Provides a CLI for the YouTube Music to iPod Nano transfer tool
Command Line Interface for neo-pod-desktop
Provides a CLI for downloading, converting, managing and transferring music to iPod Nano devices
"""
import os
@@ -25,7 +25,7 @@ logger = logging.getLogger(__name__)
class YouTubeToIPodCLI:
"""Command Line Interface for YouTube to iPod Nano Transfer Tool"""
"""Command Line Interface for neo-pod-desktop"""
def __init__(self):
"""Initialize the CLI"""
@@ -43,7 +43,7 @@ class YouTubeToIPodCLI:
def parse_arguments(self):
"""Parse command line arguments"""
parser = argparse.ArgumentParser(
description="YouTube to iPod Nano Transfer Tool",
description="neo-pod-desktop",
formatter_class=argparse.ArgumentDefaultsHelpFormatter
)