From: Matthew Judy Date: Sun, 21 Sep 2003 07:55:46 +0000 (+0000) Subject: Renaming custom table class. TODO also updated. X-Git-Tag: v1.0~54 X-Git-Url: http://git.ithinksw.org/MenuTunes.git/commitdiff_plain/06957bb412305361a6668e12c22481c16cc16886 Renaming custom table class. TODO also updated. --- diff --git a/CustomMenuTableView.h b/CustomMenuTableView.h index 15c4389..9baccb2 100755 --- a/CustomMenuTableView.h +++ b/CustomMenuTableView.h @@ -1,8 +1,21 @@ -/* MyTableView */ +/* + * MenuTunes + * CustomMenuTableView + * App Controller Class + * + * Original Author : Kent Sutherland + * Responsibility : Kent Sutherland + * + * Copyright (c) 2002-2003 iThink Software. + * All Rights Reserved + * + */ + + #import -@interface MyTableView : NSTableView +@interface CustomMenuTableView : NSTableView { } @end diff --git a/CustomMenuTableView.m b/CustomMenuTableView.m index 249e13a..fcee59b 100755 --- a/CustomMenuTableView.m +++ b/CustomMenuTableView.m @@ -1,7 +1,7 @@ -#import "MyTableView.h" +#import "CustomMenuTableView.h" #import "PreferencesController.h" -@implementation MyTableView +@implementation CustomMenuTableView - (void)keyDown:(NSEvent *)event { diff --git a/PreferencesController.h b/PreferencesController.h index 0afa851..b8f0b7a 100755 --- a/PreferencesController.h +++ b/PreferencesController.h @@ -14,7 +14,7 @@ #import -@class MyTableView, MainController, ITKeyCombo; +@class CustomMenuTableView, MainController, ITKeyCombo; @interface PreferencesController : NSObject { diff --git a/PreferencesController.m b/PreferencesController.m index c8ac15b..8849759 100755 --- a/PreferencesController.m +++ b/PreferencesController.m @@ -1,7 +1,7 @@ #import "PreferencesController.h" #import "MainController.h" #import "StatusWindow.h" -#import "MyTableView.h" +#import "CustomMenuTableView.h" #import #import diff --git a/TODO.rtf b/TODO.rtf index ef446ba..4bc3bfd 100755 --- a/TODO.rtf +++ b/TODO.rtf @@ -1,7 +1,7 @@ {\rtf1\mac\ansicpg10000\cocoartf102 {\fonttbl\f0\fnil\fcharset77 Futura-CondensedExtraBold;\f1\fswiss\fcharset77 Helvetica;\f2\fnil\fcharset77 Monaco; \f3\fswiss\fcharset77 Helvetica-Bold;} -{\colortbl;\red255\green255\blue255;\red198\green198\blue198;} +{\colortbl;\red255\green255\blue255;} \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural \f0\b\fs72 \cf0 MenuTunes Issues\ @@ -9,68 +9,23 @@ \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 \ \ -\ -MainController:\ -Hot keys need to work with FKeys and no modifier\ -Make status windows work\ -\ -MenuController:\ -Space key equivalent needs to show up\ -\ -PreferencesController:\ -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.\ -If you change the number of upcoming songs, it doesn't change in the menu until the next menu rebuild.\ -\ -iTunesRemote:\ --showPrimaryInterface doesn't show the browser window it and unminimize it\ -Toggling shuffle and toggle loop don't work -\f1\fs28 \ -\ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural -\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 -\fs28 \ -\ +\f1\fs28 \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural \f3\b \cf0 \ul 1.0 FIRST CUSTOMER SHIP\ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural \f2\b0\fs20 \cf0 \ulnone \ - Priority: SHOWSTOPPER\ - Owner: Joseph Spiros\ - Status: Analyze\ - 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)\ -\ - 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: Joseph Spiros\ Status: Build\ Issue: HotKeys - Hotkeys which use the space bar must show the word "Space" in the menu.\ -\ - 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.\ + Issue: StatusWindows - Must be fully functional in at least one position.\ \ Priority: SHOWSTOPPER\ Owner: Matthew Judy\ @@ -79,56 +34,27 @@ Toggling shuffle and toggle loop don't work \'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 - Song Info shows "No Song" instead of "Now Playing", even when one is playing. (Note [Joe] Have not been able to duplicate this?)\ \ 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] Have not been able to duplicate this?)\ -\ - Priority: SHOWSTOPPER\ - Owner: Kent Sutherland\ - Status: Assigned\ - 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)\ -\ -\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\ - Owner: Kent Sutherland\ - Status: Closed by Joseph Spiros\ - Issue: HotKeys - FKeys (F1 - F15) must be made to work without a modifier key.\ - \ - Priority: SHOWSTOPPER\ - Status: Closed\ - Issue: Menu - Does not revert to its "Player not launched" state when player quits\ + Status: Analyze\ + Issue: iTunesRemote - Show iTunes - Needs to unminimize the iTunes window.\ \ Priority: SHOWSTOPPER\ Owner: Joseph Spiros\ - Status: Assigned\ - Issue: Menu - Equalizer presets - Switching does not work.\ + Status: Analyze\ + Issue: iTunesRemote - Toggle loop and shuffle do not work.\ \ + Priority: IMPORTANT\ + Owner: Joseph Spiros\ + 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\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