The hotkey for showing track info now calls a different method that will hide the...
[MenuTunes.git] / TODO.rtf
index 141520f..a71964f 100755 (executable)
--- a/TODO.rtf
+++ b/TODO.rtf
 {\rtf1\mac\ansicpg10000\cocoartf102
-{\fonttbl\f0\fnil\fcharset77 Futura-CondensedExtraBold;\f1\fswiss\fcharset77 Helvetica;\f2\fswiss\fcharset77 Helvetica-Bold;
-\f3\fnil\fcharset77 Monaco;}
-{\colortbl;\red255\green255\blue255;\red198\green198\blue198;}
+{\fonttbl\f0\fnil\fcharset77 Futura-CondensedExtraBold;\f1\fswiss\fcharset77 Helvetica;\f2\fnil\fcharset77 Monaco;
+\f3\fswiss\fcharset77 Helvetica-Bold;}
+{\colortbl;\red255\green255\blue255;}
+\vieww15340\viewh10060\viewkind0
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
 
 \f0\b\fs72 \cf0 MenuTunes Issues\
 
-\f1\b0\fs28 In lieu of BugZilla, this file has been added to the MenuTunes project, at its root level, above all groups.  It will be treated like a bug list.  Do not modify without authorization from Matt.\
+\f1\b0\fs28 In lieu of BugZilla, this file has been added to the MenuTunes project, at its root level, above all groups.  It will be treated like a bug list.  Do not modify without authorization from Matt.
+\f2\fs20 \
 \
 
-\f2\b \ul 1.0 FIRST CUSTOMER SHIP\
+\f1\fs28 \
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
 
-\f3\b0\fs20 \cf0 \ulnone \
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Analyze\
-       Issue: Menu - Rebuild speed is abyssmal.  It needs to take less than half a second. (Note [Joe] I believe something (not sure what) I did tonight fixed this.. double check for me, though, as I wasn't the one who reported this bug)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Analyze\
-       Issue: HotKeys - FKeys (F1 - F15) must be made to work without a modifier key. (Note [Joe] Might want to make this 1.1, or even 1.0.1, as this actually requires us to do some research, and we might not have time)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Analyze\
-       Issue: HotKeys - Hotkeys which use the space bar must show the word "Space" in the menu. (Note [Joe] I believe the code I added for this will work, though since hotkeys won't save, I can't test it...)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Build\
-       Issue: MainController - Must have hooks (comments) to call the Status Window.\
-                             - Must be able to easily access the data for display.\
-                               \'a5 Song paused (show song info window)\
-                               \'a5 Song resumed (show song info window)\
-                               \'a5 Song changed (show song info window)\
-                               \'a5 Song info requested (show song info window)\
-                               \'a5 Upcoming songs requested (show upcoming songs window)\
-                               \'a5 Volume changed (show volume window)\
-                               \'a5 Rating changed (show song info window, forcing rating to show)\
-                               \'a5 Loop mode changed (show loop mode window)\
-                               \'a5 Shuffle mode changed (show shuffle mode window)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Matthew Judy\
-      Status: Build\
-       Issue: StatusWindows - Must be integrated into MT.\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Matthew Judy\
-      Status: Assigned\
-       Issue: StatusWindows - Need additional icons.\
-                               \'a5 Shuffle (text will show mode)\
-                               \'a5 Loop (text will show mode)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Matthew Judy\
-      Status: Build\
-       Issue: Preferences - Must be made to work again.\
-       \
-    Priority: SHOWSTOPPER\
-       Owner: Matthew Judy\
-      Status: Assigned\
-       Issue: Registration - Add in eSellerate validation, and nag reminder.\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Assigned\
-       Issue: Menu - Shows "No Song" when one is playing. (if not in a playlist?) (Note [Joe] this is misleading, it still shows the song's info, it just says "No Song" at the beginning of the Song info block. Also, I'm not exactly sure how it couldn't be in a playlist, at least, using the iTunes plugin, since even the Library is a playlist)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Joseph Spiros\
-      Status: Assigned\
-       Issue: iTunesRemote - Show iTunes - Is not Fully Implemented.\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Assigned\
-       Issue: Menu - Song Info displayed twice in menu if MT is launched when iTunes is already open. (Note [Joe] Haven't been able to reproduce this)\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Assigned\
-       Issue: Hot Keys (Preferences) - Changing hot keys in the prefs has no effect.\
-\
-    Priority: Important\
-       Owner: Kent Sutherland\
-      Status: Assigned\
-       Issue: Hot Keys (Preferences) - Migrate to new style. (Note [Joe] Move this to a 1.1 future feature... we don't have time, and old style works great, apart from above problem)\
-       \
+\f3\b \cf0 \ul \ulc0 1.0 FIRST CUSTOMER SHIP\
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
-\cf2     Priority: SHOWSTOPPER\
-       Owner: Kent Sutherland\
-      Status: Closed\
-       Issue: Preferences (Menu) - Show Player - Needs to show the player name (Show iTunes).\
-       \
-    Priority: SHOWSTOPPER\
-      Status: Closed\
-       Issue: Menu - Does not revert to its "Player not launched" state when player quits\
-\
-    Priority: SHOWSTOPPER\
-       Owner: Joseph Spiros\
-      Status: Assigned\
-       Issue: Menu - Equalizer presets - Switching does not work.\
+
+\f2\b0\fs20 \cf0 \ulnone \
+    Completed.\
 \
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
 \cf0 \
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
 
-\f2\b\fs28 \cf0 \ul 1.0.X FIRST BUGFIX UPDATE\
+\f3\b\fs28 \cf0 \ul \ulc0 1.0.X FIRST BUGFIX UPDATE\
 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
 
-\f3\b0\fs20 \cf0 \ulnone \
-No entries yet.\
+\f2\b0\fs20 \cf0 \ulnone \
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
+\cf0     Priority: SHOWSTOPPER\
+       Owner: Matthew Judy\
+      Status: Build\
+       Issue: StatusWindows - Must be fully functional in all positions.\
 \
+    Priority: SHOWSTOPPER\
+       Owner: Matthew Judy\
+      Status: Assigned\
+       Issue: StatusWindows - Need additional icons.\
+                               \'a5 Network Library\
+\pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
+\cf0 \
 \
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
 
-\f2\b\fs28 \cf0 \ul 1.X.X FIRST FEATURE UPDATE
+\f3\b\fs28 \cf0 \ul \ulc0 1.X.X FIRST FEATURE UPDATE
 \f1\b0\fs24 \ulnone \
 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
 
-\f3\fs20 \cf0 \
+\f2\fs20 \cf0 \
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
-\cf0     Priority: FUTURE\
+\cf0     Priority: LOW\
+      Status: Completed\
+       Issue: Hot Keys (Preferences) - Migrate to new style.\
+       \
+    Priority: FUTURE\
       Status: Future\
        Issue: Upcoming Songs - should be clickable.\
 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
@@ -135,4 +65,27 @@ No entries yet.\
        Issue: Upcoming Songs - should show the last <preference> songs played.\
 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
 \cf0 \
-}
\ No newline at end of file
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
+\cf0     Priority: FUTURE\
+      Status: Analyze\
+       Issue: Menu - Needs to show "Space" as the key equivalent.\
+\pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
+\cf0 \
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
+\cf0     Priority: FUTURE\
+      Status: Future\
+       Issue: Hot Keys - Need hotkey for "Show Song File".\
+\pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
+\cf0 \
+\
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
+
+\f3\b\fs28 \cf0 \ul \ulc0 1.5 SECOND FEATURE UPDATE
+\f1\b0\fs24 \ulnone \
+\
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
+
+\f2\fs20 \cf0     Priority: MEDIUM\
+      Status: Future\
+       Owner: Kent Sutherland and Alexander Strange\
+       Issue: Network (Password authentication) - Uses static SHA hash. It is possible to attack this without knowing the password by recording the hash sent and sending it yourself. The solution is to use crypt(); an example is in ARCHIVE/SqueamishOssifrage.}
\ No newline at end of file