Added notes to the TODO. Matt, please check and modify TODO as required :)
[MenuTunes.git] / TODO.rtf
1 {\rtf1\mac\ansicpg10000\cocoartf102
2 {\fonttbl\f0\fnil\fcharset77 Futura-CondensedExtraBold;\f1\fswiss\fcharset77 Helvetica;\f2\fnil\fcharset77 Monaco;
3 \f3\fswiss\fcharset77 Helvetica-Bold;}
4 {\colortbl;\red255\green255\blue255;\red198\green198\blue198;}
5 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
6
7 \f0\b\fs72 \cf0 MenuTunes Issues\
8
9 \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.
10 \f2\fs20 \
11 \
12 \
13 MainController:\
14 Hot keys need to work with FKeys and no modifier\
15 Make status windows work\
16 \
17 MenuController:\
18 Space key equivalent needs to show up\
19 \
20 PreferencesController:\
21 Do we want that preferences checkbox "Launch iTunes When MenuTunes Launches"? It isn't very pluginesque and I think our menu saying launch player is good enough.\
22 If you change the number of upcoming songs, it doesn't change in the menu until the next menu rebuild.\
23 \
24 iTunesRemote:\
25 -showPrimaryInterface doesn't show the browser window it and unminimize it\
26 Toggling shuffle and toggle loop don't work
27 \f1\fs28 \
28 \
29 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
30
31 \fs24 \cf0 All the stuff below here is from the old to-do list. I'm making a quick new list above here...add stuff to it so I know what I should be doing
32 \fs28 \
33 \
34 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
35
36 \f3\b \cf0 \ul 1.0 FIRST CUSTOMER SHIP\
37 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
38
39 \f2\b0\fs20 \cf0 \ulnone \
40     Priority: SHOWSTOPPER\
41        Owner: Joseph Spiros\
42       Status: Analyze\
43        Issue: Application - Crash on launch. (Note [Joe] I believe this is now fixed. The problem was with the framework installation path settings, and it's been fixed)\
44 \
45     Priority: SHOWSTOPPER\
46        Owner: Kent Sutherland\
47       Status: Analyze\
48        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)\
49 \
50     Priority: SHOWSTOPPER\
51        Owner: Kent Sutherland\
52       Status: Analyze\
53        Issue: HotKeys - FKeys (F1 - F15) must be made to work without a modifier key. (Note [Joe] It is my opinion that this is NOT a ShowStopper... we need to release, and this isn't required functionality. I'd much rather have MT out without this, making SOME money, while we prepare an update which fixes this)\
54 \
55     Priority: SHOWSTOPPER\
56        Owner: Joseph Spiros\
57       Status: Build\
58        Issue: HotKeys - Hotkeys which use the space bar must show the word "Space" in the menu.\
59 \
60     Priority: SHOWSTOPPER\
61        Owner: Kent Sutherland\
62       Status: Build\
63        Issue: MainController - Must have hooks (comments) to call the Status Window.\
64                              - Must be able to easily access the data for display.\
65                                \'a5 Song paused (show song info window)\
66                                \'a5 Song resumed (show song info window)\
67                                \'a5 Song changed (show song info window)\
68                                \'a5 Song info requested (show song info window)\
69                                \'a5 Upcoming songs requested (show upcoming songs window)\
70                                \'a5 Volume changed (show volume window)\
71                                \'a5 Rating changed (show song info window, forcing rating to show)\
72                                \'a5 Loop mode changed (show loop mode window)\
73                                \'a5 Shuffle mode changed (show shuffle mode window)\
74 \
75     Priority: SHOWSTOPPER\
76        Owner: Matthew Judy\
77       Status: Build\
78        Issue: StatusWindows - Must be integrated into MT.\
79 \
80     Priority: SHOWSTOPPER\
81        Owner: Matthew Judy\
82       Status: Assigned\
83        Issue: StatusWindows - Need additional icons.\
84                                \'a5 Shuffle (text will show mode)\
85                                \'a5 Loop (text will show mode)\
86 \
87     Priority: SHOWSTOPPER\
88        Owner: Matthew Judy\
89       Status: Build\
90        Issue: Preferences - Must be made to work again.\
91        \
92     Priority: SHOWSTOPPER\
93        Owner: Matthew Judy\
94       Status: Assigned\
95        Issue: Registration - Add in eSellerate validation, and nag reminder.\
96 \
97     Priority: SHOWSTOPPER\
98        Owner: Kent Sutherland\
99       Status: Assigned\
100        Issue: Menu - Song Info shows "No Song" instead of "Now Playing", even when one is playing. (Note [Joe] Have not been able to duplicate this?)\
101 \
102     Priority: SHOWSTOPPER\
103        Owner: Joseph Spiros\
104       Status: Assigned\
105        Issue: iTunesRemote - Show iTunes - Is not Fully Implemented.\
106 \
107     Priority: SHOWSTOPPER\
108        Owner: Kent Sutherland\
109       Status: Assigned\
110        Issue: Menu - Song Info displayed twice in menu if MT is launched when iTunes is already open. (Note [Joe] Have not been able to duplicate this?)\
111 \
112     Priority: SHOWSTOPPER\
113        Owner: Kent Sutherland\
114       Status: Assigned\
115        Issue: Hot Keys (Preferences) - Changing hot keys in the prefs has no effect. (Note [Joe] Works here, so far... except for ones that use status windows, of course)\
116 \
117 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
118 \cf2     Priority: SHOWSTOPPER\
119        Owner: Kent Sutherland\
120       Status: Closed\
121        Issue: Preferences (Menu) - Show Player - Needs to show the player name (Show iTunes).\
122        \
123     Priority: SHOWSTOPPER\
124       Status: Closed\
125        Issue: Menu - Does not revert to its "Player not launched" state when player quits\
126 \
127     Priority: SHOWSTOPPER\
128        Owner: Joseph Spiros\
129       Status: Assigned\
130        Issue: Menu - Equalizer presets - Switching does not work.\
131 \
132 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
133 \cf0 \
134 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
135
136 \f3\b\fs28 \cf0 \ul 1.0.X FIRST BUGFIX UPDATE\
137 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
138
139 \f2\b0\fs20 \cf0 \ulnone \
140 No entries yet.\
141 \
142 \
143 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
144
145 \f3\b\fs28 \cf0 \ul 1.X.X FIRST FEATURE UPDATE
146 \f1\b0\fs24 \ulnone \
147 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
148
149 \f2\fs20 \cf0 \
150 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
151 \cf0     Priority: IMPORTANT\
152       Status: Assigned\
153        Issue: Hot Keys (Preferences) - Migrate to new style.\
154        \
155     Priority: FUTURE\
156       Status: Future\
157        Issue: Upcoming Songs - should be clickable.\
158 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
159 \cf0 \
160 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
161 \cf0     Priority: FUTURE\
162       Status: Future\
163        Issue: Upcoming Songs - should show the last <preference> songs played.\
164 \pard\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\ql\qnatural
165 \cf0 \
166 }