commit d45290855eb0c98c32c3abc0032444aec70cb691 Author: phantomjinx <p.g.richard...@phantomjinx.co.uk> Date: Mon May 3 13:15:53 2010 +0100
Cleaning up unnecessary source files and updating TODO TODO | 37 +- libgtkpod/Makefile.am | 1 + libgtkpod/getopt.c | 1 + libgtkpod/getopt.h | 1 + libgtkpod/getopt1.c | 1 + src/confirmation.c | 708 ------------------ src/confirmation.h | 98 --- src/display.c | 1984 ------------------------------------------------- src/display.h | 371 --------- src/ipod_init.h | 46 -- src/md5.c | 452 ----------- src/md5.h | 136 ---- src/misc.c | 9 - src/misc_confirm.c | 907 ---------------------- src/misc_confirm.h | 41 - src/misc_input.c | 270 ------- src/podcast.c | 29 - src/podcast.h | 33 - src/support.c | 144 ---- src/support.h | 69 -- 20 files changed, 27 insertions(+), 5311 deletions(-) --- diff --git a/TODO b/TODO index 8f835e8..dd6c4e0 100644 --- a/TODO +++ b/TODO @@ -1,19 +1,19 @@ Prospective Plugins: - core +# core coverart display filter bar - track editor +# track editor play tracks now - info window + info window help synchronizer download coverart plugin photo panel - export plugin - - provides window and export functions - - other plugins simply emit a signal that tells the plugin to export the - given tracks - - means that the other plugins lack items on context menus of other views +# export plugin +# - provides window and export functions +# - other plugins simply emit a signal that tells the plugin to export the +# given tracks +# - means that the other plugins lack items on context menus of other views Music Menu #- Load iPod @@ -21,18 +21,18 @@ Music Menu # Add Files # Add Folder # Add Playlists -- Update Tracks from file +# Update Tracks from file - Update mserv date from file - Sync Playlists with Dir -- Export Tracks -- Create Playlist +# Export Tracks +# Create Playlist - Init ipod Directories - Check ipod files Edit Menu - Edit Track Details - Edit Smart Playlist -- Delete +# Delete - Create Playlists - Sorting - Randomize current playlist @@ -56,7 +56,7 @@ Help Menu - About box Playlists Plugin -- popup menu +# popup menu Tracks Plugin - popup menu @@ -66,8 +66,17 @@ Sorttab Menu - CoverArt Plugin - Filter Plugin -- Preference windows for each plugin - Should they add items to standard windows or contribute their own - Progress bar for saving and lengthy operations +- Preference windows for each plugin - Should they add items to standard windows or contribute their own + - prefsdlg.c - Refactor preferences dialog to appear as pages anjuta preferences dialog + +#plugin remaining +display_coverart.* +display_photo.* +fetchcover.* +info.* +infodlg.* +help.* diff --git a/libgtkpod/Makefile.am b/libgtkpod/Makefile.am index ba9f13c..9b421cd 100644 --- a/libgtkpod/Makefile.am +++ b/libgtkpod/Makefile.am @@ -13,6 +13,7 @@ libgtkpod_la_SOURCES = gtkpod_app_iface.h gtkpod_app_iface.c \ file_convert.c file_convert.h \ fileselection.c fileselection.h \ misc_track.h misc_track.c \ + getopt1.c getopt.c getopt.h \ prefs.h prefs.c \ syncdir.h syncdir.c \ misc.h misc.c \ diff --git a/libgtkpod/getopt.c b/libgtkpod/getopt.c new file mode 120000 index 0000000..aa4a620 --- /dev/null +++ b/libgtkpod/getopt.c @@ -0,0 +1 @@ +../src/getopt.c \ No newline at end of file diff --git a/libgtkpod/getopt.h b/libgtkpod/getopt.h new file mode 120000 index 0000000..5b55901 --- /dev/null +++ b/libgtkpod/getopt.h @@ -0,0 +1 @@ +../src/getopt.h \ No newline at end of file diff --git a/libgtkpod/getopt1.c b/libgtkpod/getopt1.c new file mode 120000 index 0000000..fd9b1dd --- /dev/null +++ b/libgtkpod/getopt1.c @@ -0,0 +1 @@ +../src/getopt1.c \ No newline at end of file diff --git a/src/misc.c b/src/misc.c index 075c7d2..446deb3 100644 --- a/src/misc.c +++ b/src/misc.c @@ -1838,15 +1838,6 @@ void gtkpod_shutdown () /* Save prefs */ prefs_save (); - -/* FIXME: release memory in a clean way */ -#if 0 - remove_all_playlists (); /* first remove playlists, then tracks! - * (otherwise non-existing *tracks may - * be accessed) */ - remove_all_tracks (); -#endif - prefs_shutdown (); xmlCleanupParser(); ------------------------------------------------------------------------------ _______________________________________________ gtkpod-cvs2 mailing list gtkpod-cvs2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2