MenuTunes.git
21 years agoFixing iTunesRemote's time functions, they now return a properly
Joseph Spiros [Wed, 1 Oct 2003 12:05:59 +0000 (12:05 +0000)]
Fixing iTunesRemote's time functions, they now return a properly
formatted string :)

21 years agoMaking the menu show elapsed instead of remaining as well
Matthew Judy [Wed, 1 Oct 2003 11:45:39 +0000 (11:45 +0000)]
Making the menu show elapsed instead of remaining as well

21 years agoOMG HUEG COMMIT!!! IT SI LIEK AN XBOX, BECAUES IT SI SO HUEG!! ALL STATUS WINDOW...
Matthew Judy [Wed, 1 Oct 2003 11:40:42 +0000 (11:40 +0000)]
OMG HUEG COMMIT!!! IT SI LIEK AN XBOX, BECAUES IT SI SO HUEG!!  ALL STATUS WINDOW CONTENT IN, AND VARIPUS OTHER STUFF HAHA

21 years agoSetting an EQ preset now enables the Equalizer (definitely a "duh" move)
Joseph Spiros [Wed, 1 Oct 2003 11:33:36 +0000 (11:33 +0000)]
Setting an EQ preset now enables the Equalizer (definitely a "duh" move)

21 years ago:( It got the best of me... Removing NSLog I had for testing
Joseph Spiros [Wed, 1 Oct 2003 11:18:04 +0000 (11:18 +0000)]
:( It got the best of me... Removing NSLog I had for testing

21 years agoWhoopsies :) Fixing iTunesRemote's currentSource for the LAST TIME :D
Joseph Spiros [Wed, 1 Oct 2003 11:16:03 +0000 (11:16 +0000)]
Whoopsies :) Fixing iTunesRemote's currentSource for the LAST TIME :D

21 years agoOK, I fixed the currentSource stuff... we were formerly on the wrong
Joseph Spiros [Wed, 1 Oct 2003 10:51:03 +0000 (10:51 +0000)]
OK, I fixed the currentSource stuff... we were formerly on the wrong
track, getting the kind of the CURRENT TRACK. now, we're getting the kind
of the current playlist's container (which just so happens to be it's
source :) )

21 years agoGUESS WHAT ALEX LEARN HOW TO USE SWITCH STATEMENTS
Joseph Spiros [Wed, 1 Oct 2003 09:32:23 +0000 (09:32 +0000)]
GUESS WHAT ALEX LEARN HOW TO USE SWITCH STATEMENTS

21 years agoFixed project library paths. Fixed 95% of the radio problems.
Kent Sutherland [Tue, 30 Sep 2003 23:44:57 +0000 (23:44 +0000)]
Fixed project library paths. Fixed 95% of the radio problems.

21 years agoAdding loads of neato registration stuff!
Joseph Spiros [Tue, 30 Sep 2003 01:48:31 +0000 (01:48 +0000)]
Adding loads of neato registration stuff!

21 years agoChanged NSLogs to ITDebugLogs.
Kent Sutherland [Sun, 28 Sep 2003 20:29:53 +0000 (20:29 +0000)]
Changed NSLogs to ITDebugLogs.

21 years agoRemoving old HotKey code...
Joseph Spiros [Sun, 28 Sep 2003 20:22:15 +0000 (20:22 +0000)]
Removing old HotKey code...

21 years agoAdded ITDebugLogs to MainController and PreferencesController.
Kent Sutherland [Sun, 28 Sep 2003 20:06:30 +0000 (20:06 +0000)]
Added ITDebugLogs to MainController and PreferencesController.

21 years agoAdded tons of ITDebugLogs to iTunesRemote and MenuController.
Kent Sutherland [Sun, 28 Sep 2003 19:27:54 +0000 (19:27 +0000)]
Added tons of ITDebugLogs to iTunesRemote and MenuController.

21 years agoMenu now indents using carbon.
Kent Sutherland [Sun, 28 Sep 2003 01:07:32 +0000 (01:07 +0000)]
Menu now indents using carbon.

21 years agoFixed the toggle loop problem.
Kent Sutherland [Thu, 25 Sep 2003 00:49:58 +0000 (00:49 +0000)]
Fixed the toggle loop problem.

21 years agoFixed the delete key in the prefs table view.
Kent Sutherland [Wed, 24 Sep 2003 01:34:05 +0000 (01:34 +0000)]
Fixed the delete key in the prefs table view.

21 years agoSome doofus renamed my carefully named MyTableView, so I had to change
Kent Sutherland [Tue, 23 Sep 2003 11:36:03 +0000 (11:36 +0000)]
Some doofus renamed my carefully named MyTableView, so I had to change
the class name in IB too....

21 years agoTODO updated.
Matthew Judy [Tue, 23 Sep 2003 07:55:52 +0000 (07:55 +0000)]
TODO updated.

21 years agoKent, I fixed the other .5 of your bugs
Alexander Strange [Tue, 23 Sep 2003 06:24:40 +0000 (06:24 +0000)]
Kent, I fixed the other .5 of your bugs

21 years agoKent, I fixed 1.5 of your favorite bugs; set-loop doesn't quite work yet
Alexander Strange [Tue, 23 Sep 2003 06:05:58 +0000 (06:05 +0000)]
Kent, I fixed 1.5 of your favorite bugs; set-loop doesn't quite work yet

21 years ago-[iTunesRemote showPrimaryInterface] works now
Alexander Strange [Tue, 23 Sep 2003 05:47:34 +0000 (05:47 +0000)]
-[iTunesRemote showPrimaryInterface] works now

21 years agoWhoops, didn't remove something cleanly. Now I did. Also, the inactive bits of...
Matthew Judy [Mon, 22 Sep 2003 11:35:07 +0000 (11:35 +0000)]
Whoops, didn't remove something cleanly.  Now I did.  Also, the inactive bits of the meter are transparent.  We now match Apple's BezelKey windows perfectly.  Again.

21 years agoIncremental checkin. Updating the StatusWindow and WtatusWindowController objects...
Matthew Judy [Mon, 22 Sep 2003 06:19:52 +0000 (06:19 +0000)]
Incremental checkin.  Updating the StatusWindow and WtatusWindowController objects.  Adding functionality, and removing duplicated API.  Also adding the new Shuffle and Repeat graphics.

21 years agoRenaming custom table class. TODO also updated.
Matthew Judy [Sun, 21 Sep 2003 07:55:46 +0000 (07:55 +0000)]
Renaming custom table class.  TODO also updated.

21 years agoYarrr, we be sailing the scurvy seas of CVS
Alexander Strange [Sat, 20 Sep 2003 02:55:31 +0000 (02:55 +0000)]
Yarrr, we be sailing the scurvy seas of CVS

21 years agoChanging MP3Player to something more generic
Joseph Spiros [Sat, 20 Sep 2003 02:40:36 +0000 (02:40 +0000)]
Changing MP3Player to something more generic

21 years agoAdding ITMTRemoteSharedLibrarySource
Joseph Spiros [Sat, 20 Sep 2003 02:38:26 +0000 (02:38 +0000)]
Adding ITMTRemoteSharedLibrarySource

21 years agoFixed currentSource... doesn't NSLog (NSLog was logging something that
Joseph Spiros [Fri, 19 Sep 2003 23:07:31 +0000 (23:07 +0000)]
Fixed currentSource... doesn't NSLog (NSLog was logging something that
didn't exist, thus, it would crash)... Don't NSLog in CVS people :)

21 years agoForgot to add these files.
Kent Sutherland [Fri, 19 Sep 2003 21:24:46 +0000 (21:24 +0000)]
Forgot to add these files.

21 years agoDelete key now deletes the item in the preferences table view. We can set
Kent Sutherland [Fri, 19 Sep 2003 01:21:40 +0000 (01:21 +0000)]
Delete key now deletes the item in the preferences table view. We can set
up other key commands in the views now too, if needed.

21 years agoAdded rating checkbox outlet in Prefs nib and controller. Rating shows up
Kent Sutherland [Thu, 18 Sep 2003 01:59:31 +0000 (01:59 +0000)]
Added rating checkbox outlet in Prefs nib and controller. Rating shows up
in menu. Quit menu item shows up in prefs tables now.

21 years agoUh, yeah. MenuTUNES. That's the ticket.
Matthew Judy [Tue, 16 Sep 2003 03:03:34 +0000 (03:03 +0000)]
Uh, yeah.  MenuTUNES.  That's the ticket.

21 years agoVolume.tiff
Matthew Judy [Sun, 14 Sep 2003 21:43:41 +0000 (21:43 +0000)]
Volume.tiff

21 years agoPartially there
Alexander Strange [Sun, 14 Sep 2003 15:11:07 +0000 (15:11 +0000)]
Partially there

21 years agoVolume Window s3x. Auto-displayed song info is disabled right now. Will thread...
Matthew Judy [Sun, 14 Sep 2003 07:07:36 +0000 (07:07 +0000)]
Volume Window s3x.  Auto-displayed song info is disabled right now.  Will thread to eliminate problems soon.  I've noted, however, that I can press keys rapidly to adjust the volume without crashing.

21 years agoAdding some modifications for better synced status windows... Seems like
Joseph Spiros [Sat, 13 Sep 2003 02:42:12 +0000 (02:42 +0000)]
Adding some modifications for better synced status windows... Seems like
we need status windows to be displayed in a seperate thread, as they're
messing some menu functions up, and some things are slow to display...
Also moving more NSLogs to ITDebugLogs.

21 years agoSTATUS WINDOWS NOW EXIST IN MENUTUNES. Some work left to do on them, then positioni...
Matthew Judy [Fri, 12 Sep 2003 22:12:01 +0000 (22:12 +0000)]
STATUS WINDOWS NOW EXIST IN MENUTUNES.  Some work left to do on  them, then positioning, but they're in, and they're hot.

21 years agoAdding currentSource to the plugin API, and a placeholder method for
Joseph Spiros [Fri, 12 Sep 2003 10:03:54 +0000 (10:03 +0000)]
Adding currentSource to the plugin API, and a placeholder method for
iTunesRemote. IT DOES NOT YET RETURN ANYTHING APPLICABLE. IT STAYS AS
LIBRARY CURRENTLY.

21 years agoUpdating StatusItem image names to standard ones.
Matthew Judy [Fri, 12 Sep 2003 08:22:13 +0000 (08:22 +0000)]
Updating StatusItem image names to standard ones.

21 years agoThe hotkey setting isn't odd anymore. You could have duplicate hotkeys
Kent Sutherland [Mon, 8 Sep 2003 01:01:00 +0000 (01:01 +0000)]
The hotkey setting isn't odd anymore. You could have duplicate hotkeys
and stuff, fixed that. Fixed it so it says (None) instead of nothing when
you replace a hotkey.

21 years agoRemoving new API additions...
Joseph Spiros [Sun, 7 Sep 2003 22:54:03 +0000 (22:54 +0000)]
Removing new API additions...

21 years agoReverting to previous API... again. :\
Joseph Spiros [Sun, 7 Sep 2003 22:52:09 +0000 (22:52 +0000)]
Reverting to previous API... again. :\

21 years agoAdding a hash property to ITMTTrack
Joseph Spiros [Sun, 7 Sep 2003 21:41:58 +0000 (21:41 +0000)]
Adding a hash property to ITMTTrack

21 years agoAdding next/previous track methods to ITMTPlaylist
Joseph Spiros [Sun, 7 Sep 2003 21:29:15 +0000 (21:29 +0000)]
Adding next/previous track methods to ITMTPlaylist

21 years agoAdded Shuffle and Loop mode support.
Joseph Spiros [Sun, 7 Sep 2003 18:03:59 +0000 (18:03 +0000)]
Added Shuffle and Loop mode support.

21 years agoITMTRemote now builds, but working on the API still, some things still
Joseph Spiros [Sun, 7 Sep 2003 17:59:53 +0000 (17:59 +0000)]
ITMTRemote now builds, but working on the API still, some things still
need to be added.

21 years agoSome more work on the iTunes remote... I'm starting to require testing,
Joseph Spiros [Sat, 6 Sep 2003 22:26:59 +0000 (22:26 +0000)]
Some more work on the iTunes remote... I'm starting to require testing,
so less work will be done on the iTunes remote until the MT application
uses remotes that use the new API.

21 years agoA couple more modifications, as well as some comments to ease others'
Joseph Spiros [Sat, 6 Sep 2003 18:22:15 +0000 (18:22 +0000)]
A couple more modifications, as well as some comments to ease others'
work on iTunes remote.

21 years agoAdding initial work on new plugin API. THIS BREAKS MT. We are working to
Joseph Spiros [Sat, 6 Sep 2003 17:56:40 +0000 (17:56 +0000)]
Adding initial work on new plugin API. THIS BREAKS MT. We are working to
finish up the iTunes remote, and Kent should start work on moving the
application to use the new API.

21 years agoQuick remote API change... everything builds and works fine, no need for
Joseph Spiros [Fri, 5 Sep 2003 20:57:49 +0000 (20:57 +0000)]
Quick remote API change... everything builds and works fine, no need for
anyone to modify anything.

21 years agoKey combos will now show up as key equivalents in the menu, using the new
Kent Sutherland [Fri, 5 Sep 2003 13:52:04 +0000 (13:52 +0000)]
Key combos will now show up as key equivalents in the menu, using the new
hot key classes.

21 years agoAll the hotkeys now use the ITHotKey/ITKeyCombo classes now, which makes
Kent Sutherland [Thu, 4 Sep 2003 21:10:08 +0000 (21:10 +0000)]
All the hotkeys now use the ITHotKey/ITKeyCombo classes now, which makes
us all happy, right?

21 years agoI've done some work to the effect of moving MT to use the new HotKey
Joseph Spiros [Thu, 4 Sep 2003 19:57:47 +0000 (19:57 +0000)]
I've done some work to the effect of moving MT to use the new HotKey
stuff that exists in ITKit now... Kent, I need you to finish this!

21 years agoReverting ITMTRemote to 1.24, which is prior to the API change :)
Joseph Spiros [Thu, 28 Aug 2003 08:19:57 +0000 (08:19 +0000)]
Reverting ITMTRemote to 1.24, which is prior to the API change :)

21 years agoreverting
Alexander Strange [Thu, 24 Jul 2003 05:53:43 +0000 (05:53 +0000)]
reverting

21 years agoJust for cleanliness
Alexander Strange [Thu, 24 Jul 2003 00:22:22 +0000 (00:22 +0000)]
Just for cleanliness

21 years agoCompiles more
Alexander Strange [Thu, 24 Jul 2003 00:20:19 +0000 (00:20 +0000)]
Compiles more

21 years agoUpdate iTunesRemote to match the new API. MainController and
Kent Sutherland [Mon, 21 Jul 2003 17:15:38 +0000 (17:15 +0000)]
Update iTunesRemote to match the new API. MainController and
PrefsController are PISSED now. Lots of stuff missing from the remote, so
I can't fix the controllers yet.

21 years agoHmm, Importing the new ITMTRemote API... KENT AND ALEX NEED TO MOVE THE
Joseph Spiros [Fri, 18 Jul 2003 06:20:26 +0000 (06:20 +0000)]
Hmm, Importing the new ITMTRemote API... KENT AND ALEX NEED TO MOVE THE
APP AND THE ITUNES PLUGIN TO THE NEW API, RESPECTIVELY.

21 years agoLaunch player with MenuTunes now works.
Kent Sutherland [Sun, 13 Jul 2003 19:19:04 +0000 (19:19 +0000)]
Launch player with MenuTunes now works.

21 years agoMade the scrollbars work in the menu prefs tab.
Kent Sutherland [Sun, 13 Jul 2003 19:12:38 +0000 (19:12 +0000)]
Made the scrollbars work in the menu prefs tab.
Made Launch iTunes at MenuTunes launch show the player name now.
Change something else, I don't remember what it was though. :(

21 years agoAdded notes to the TODO. Matt, please check and modify TODO as required :)
Joseph Spiros [Mon, 7 Jul 2003 19:32:22 +0000 (19:32 +0000)]
Added notes to the TODO. Matt, please check and modify TODO as required :)

21 years agoSome quick renaming snafoo...
Joseph Spiros [Mon, 7 Jul 2003 19:24:10 +0000 (19:24 +0000)]
Some quick renaming snafoo...

21 years agoI change some stuff over time, but I have no clue what it is anymore.
Kent Sutherland [Fri, 4 Jul 2003 04:17:42 +0000 (04:17 +0000)]
I change some stuff over time, but I have no clue what it is anymore.

21 years agoChanged some todo items.
Kent Sutherland [Thu, 12 Jun 2003 04:10:25 +0000 (04:10 +0000)]
Changed some todo items.

21 years agoFixed menu reordering crashing in preferences thingy yay.
Kent Sutherland [Wed, 11 Jun 2003 03:49:42 +0000 (03:49 +0000)]
Fixed menu reordering crashing in preferences thingy yay.

21 years agoAdded localizability. Gotta delete you prefs for it to work. Some
Kent Sutherland [Tue, 10 Jun 2003 23:56:54 +0000 (23:56 +0000)]
Added localizability. Gotta delete you prefs for it to work. Some
problems with hotkeys and drag and dropping the menu arose, I'll fix
those later

21 years agoChanged some stuff so it works right now.
Kent Sutherland [Sat, 7 Jun 2003 16:14:33 +0000 (16:14 +0000)]
Changed some stuff so it works right now.

21 years agoAttempts to fix iTunesRemote
Alexander Strange [Fri, 6 Jun 2003 05:39:17 +0000 (05:39 +0000)]
Attempts to fix iTunesRemote

21 years agoMoo.
Kent Sutherland [Wed, 4 Jun 2003 17:27:04 +0000 (17:27 +0000)]
Moo.

21 years agoPoked around a bit, added Show Player to MenuController
Kent Sutherland [Fri, 30 May 2003 11:43:24 +0000 (11:43 +0000)]
Poked around a bit, added Show Player to MenuController

21 years agoCOMMIT J00 STUPID ANIMAL
Kent Sutherland [Wed, 28 May 2003 00:10:20 +0000 (00:10 +0000)]
COMMIT J00 STUPID ANIMAL

21 years agoLots of stuff changed? I dunno, I did it last week.
Kent Sutherland [Tue, 27 May 2003 19:03:12 +0000 (19:03 +0000)]
Lots of stuff changed? I dunno, I did it last week.

21 years agoLots of changes....
Kent Sutherland [Wed, 21 May 2003 01:32:34 +0000 (01:32 +0000)]
Lots of changes....

21 years agoLots of fun changes. Reworked the hotkeys in prefs. Fixed bugs in
Kent Sutherland [Sat, 17 May 2003 20:17:56 +0000 (20:17 +0000)]
Lots of fun changes. Reworked the hotkeys in prefs. Fixed bugs in
MenuController. Added hotkey support for rating and song and shuffle and
loop. Shuffle and loop don't work in iTunesRemote yet though. Made hotkey
text field in prefs unselectable, because it looks better like that.

21 years agoShould rebuild submenus on song change, and build the rest on click.
Kent Sutherland [Tue, 13 May 2003 23:33:11 +0000 (23:33 +0000)]
Should rebuild submenus on song change, and build the rest on click.
Pretty speedy. It likes to crash for no reason at times though.

21 years agoAll of the submenus are done now. have to optimize now. Key equivalents
Kent Sutherland [Sun, 11 May 2003 01:15:58 +0000 (01:15 +0000)]
All of the submenus are done now. have to optimize now. Key equivalents
don't show yet either.

21 years agoAdded more to MenuController
Kent Sutherland [Sat, 10 May 2003 16:00:19 +0000 (16:00 +0000)]
Added more to MenuController

21 years agoAdded more the MenuController. All of the main menu things are added in now.
Kent Sutherland [Fri, 9 May 2003 19:41:33 +0000 (19:41 +0000)]
Added more the MenuController. All of the main menu things are added in now.

21 years agoAdded more to MenuController. Does next/prev track
Kent Sutherland [Fri, 9 May 2003 02:08:59 +0000 (02:08 +0000)]
Added more to MenuController. Does next/prev track

21 years agoNew hax0ring :D
Kent Sutherland [Thu, 8 May 2003 22:44:02 +0000 (22:44 +0000)]
New hax0ring :D

21 years agoTons of new stuff. Made is compile now too :)
Kent Sutherland [Thu, 8 May 2003 22:43:10 +0000 (22:43 +0000)]
Tons of new stuff. Made is compile now too :)

21 years agoMade MenuController communicate with MainController
Kent Sutherland [Wed, 7 May 2003 01:32:13 +0000 (01:32 +0000)]
Made MenuController communicate with MainController

21 years agoStripped out lots of menu building code from MainController, on the order
Kent Sutherland [Thu, 1 May 2003 11:36:47 +0000 (11:36 +0000)]
Stripped out lots of menu building code from MainController, on the order
of the Joe.

21 years agoFucked around some... MenuController still doesn't do much.
Joseph Spiros [Thu, 1 May 2003 04:07:46 +0000 (04:07 +0000)]
Fucked around some... MenuController still doesn't do much.

21 years agoAdding new MenuController class. Nowhere near being finished... It's not
Joseph Spiros [Wed, 30 Apr 2003 11:22:27 +0000 (11:22 +0000)]
Adding new MenuController class. Nowhere near being finished... It's not
even integrated into the main controller yet. Just committing it into CVS
so that everyone else can see what I'm up to :)

21 years agoAdded more to the hotkeys preferences.
Kent Sutherland [Tue, 29 Apr 2003 22:41:03 +0000 (22:41 +0000)]
Added more to the hotkeys preferences.

21 years agoThe rest of the nib
Kent Sutherland [Tue, 29 Apr 2003 11:46:21 +0000 (11:46 +0000)]
The rest of the nib

21 years agoMore hotkey changes
Kent Sutherland [Tue, 29 Apr 2003 11:45:39 +0000 (11:45 +0000)]
More hotkey changes

21 years agoNew hotkey setting system!
Kent Sutherland [Tue, 29 Apr 2003 11:44:53 +0000 (11:44 +0000)]
New hotkey setting system!

21 years agoShould Build and Run with the new Controller
Joseph Spiros [Fri, 25 Apr 2003 06:35:31 +0000 (06:35 +0000)]
Should Build and Run with the new Controller

21 years agoAdding new controller into CVS under the name NewMainController. However, building...
Matthew Judy [Fri, 25 Apr 2003 02:51:59 +0000 (02:51 +0000)]
Adding new controller into CVS under the name NewMainController.  However, building it will fail, since it thinks it is named MainCintroller.  Also adding the StatusWindowController, and updating the nib.

21 years agoAdded a toggle visualizer hotkey. Not implemented in the prefs fully yet,
Kent Sutherland [Thu, 24 Apr 2003 11:48:37 +0000 (11:48 +0000)]
Added a toggle visualizer hotkey. Not implemented in the prefs fully yet,
first I have to fix a hotkey setting crash there.

21 years agoMade Quit more efficient.
Kent Sutherland [Fri, 18 Apr 2003 15:53:45 +0000 (15:53 +0000)]
Made Quit more efficient.

21 years agoChanged up lots of stuff with hotkeys and fixed some of those stupid bugs.
Kent Sutherland [Fri, 18 Apr 2003 03:08:22 +0000 (03:08 +0000)]
Changed up lots of stuff with hotkeys and fixed some of those stupid bugs.

21 years agoQuick and dirty update to HeaderDoc for currentPlaylistClass
Joseph Spiros [Thu, 17 Apr 2003 20:25:51 +0000 (20:25 +0000)]
Quick and dirty update to HeaderDoc for currentPlaylistClass

21 years agocurrentPlaylistClass
Joseph Spiros [Thu, 17 Apr 2003 20:22:40 +0000 (20:22 +0000)]
currentPlaylistClass

21 years agoI HATE INSTANCE VARIABLES
Joseph Spiros [Thu, 17 Apr 2003 19:52:02 +0000 (19:52 +0000)]
I HATE INSTANCE VARIABLES

21 years agoAdded hooks for the floaters in the hotkeys. Need to make methods in
Kent Sutherland [Mon, 14 Apr 2003 18:55:58 +0000 (18:55 +0000)]
Added hooks for the floaters in the hotkeys. Need to make methods in
MainController and just plug them into setupHotKeys.