commit d45290855eb0c98c32c3abc0032444aec70cb691
Author: phantomjinx <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2