FS#2596 - mactidy plugin - deletes the junk files left by os x.

Attached to Project: Rockbox
Opened by David Dent (the_winch) - Sunday, 24 July 2005, 16:44 GMT
Last edited by David Dent (the_winch) - Thursday, 09 February 2006, 18:00 GMT
Task Type Patches
Category Plugins
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Tidies up the drive after it has been connected to an os x machine.

The plugin scans the drive and deletes any ._* files, .DS_Store files
and .Trashes directories.

Tested with H120 with 050724 build.
This task depends upon

Closed by  Dan Everton (safetydan)
Tuesday, 08 August 2006, 10:55 GMT
Reason for closing:  Accepted
Additional comments about closing:  Committed to CVS.
Comment by David Dent (the_winch) - Monday, 25 July 2005, 17:25 GMT

Changed name to disktidy.
Switch between mac, win or both in menu.

Mac deletes /.Trashes/ ._* and .DS_Store
Win deletes /Recycled/ and Thumbs.db
Both deletes both mac and win files.
Comment by Anonymous Submitter - Wednesday, 10 August 2005, 19:46 GMT

How about also removing "System Volume Information", or
however it is that Windows XP creates in Windows mode?

Oh and, Gnome creates some trash thing as well, better
include that as well!
Comment by David Dent (the_winch) - Wednesday, 10 August 2005, 23:33 GMT

Added "/System Volume Information/" to the dirs deleted for windows.

I'll look at any stuff left by gnome, kde, etc. later, mostly because the
menu will need changing.
Comment by David Dent (the_winch) - Thursday, 09 February 2006, 18:00 GMT

Synced with current cvs and added button defines for new targets.
Comment by Davide (Davide-NYC) - Wednesday, 02 August 2006, 02:37 GMT
Hi, disktidy.patch breaks with current CVS.
(apps\\plugins\\SOURCES too far out of sync)

Comment by Davide (Davide-NYC) - Tuesday, 08 August 2006, 02:41 GMT
This is my first patch ever. All I did was make a tiny change and generated the patch.
Please test. Please please test.