../
|
JB/
|
591
(10 years ago)
by nino.borges:
Moved dir out of main dir.
|
MW/
|
591
(10 years ago)
by nino.borges:
Moved dir out of main dir.
|
NinoCode/
|
992
(2 weeks ago)
by nino.borges:
Initial commit MusicDriveSync
MusicDriveSync is a wxPython desktop application for managing music on car thumb drives. The user maintains a large
FLAC library on a NAS, organized as Artist/Album/Tracks. Rather than physically inserting drives to update them, each
thumb drive has a corresponding folder on the NAS. The app lets the user browse the NAS library, see which tracks
are already on a given drive (highlighted green), copy missing tracks to the drive folder, and remove tracks from it.
Syncing to the physical drive is done separately via rsync.
This initial commit includes a working application with the following components:
- config.py: reads and validates musicdrivesync.ini; single config source for all modules
- MusicDriveSync_Lib.py: NAS library scanning with cache, drive folder scanning with progress callback, comparison
index, copy and remove stubs
- panels/LibraryPanel.py: wx.TreeCtrl-based library tree with green highlighting for tracks present on the active
drive, "Show missing only" filter, and Copy Selected button
- panels/DrivePanel.py: wx.TreeCtrl-based drive folder tree with Remove Selected button and confirmation dialog
- main.py: top-level frame wiring drive selector, both panels, status bar progress during library and drive scans,
and path accessibility checks on startup
|
SMS_Installer/
|
591
(10 years ago)
by nino.borges:
Moved dir out of main dir.
|
active_prgs2/
|
591
(10 years ago)
by nino.borges:
Moved dir out of main dir.
|
learning/
|
591
(10 years ago)
by nino.borges:
Moved dir out of main dir.
|
6 directories and
0 files shown