MenuTunes.git
20 years agoAdded the "No upcoming songs." if it's the end of the playlist or if
Kent Sutherland [Tue, 18 Nov 2003 00:55:18 +0000 (00:55 +0000)]
Added the "No upcoming songs." if it's the end of the playlist or if
there are none left to the submenu and to the upcoming songs status window.

20 years agoFixed my dorkiness with making unneeded helper methods in
Kent Sutherland [Fri, 14 Nov 2003 01:04:23 +0000 (01:04 +0000)]
Fixed my dorkiness with making unneeded helper methods in
StatusWindowController. Made it save the changes over to the next run of
MT. It doesn't show the prefs states though yet.

20 years agoInitial hookup of the new positioning into MT. The corner effects work,
Kent Sutherland [Fri, 14 Nov 2003 00:30:54 +0000 (00:30 +0000)]
Initial hookup of the new positioning into MT. The corner effects work,
except for pivot on the right side. There is no error checking to make
sure that the effect and the position are a valid combo, so you can make
some interesting things happen still. Have to add sanity checking in
PreferencesController still. Look at EffectsSupport.txt in ITKit to see
what is allowed where.

20 years agoUpdating TODO
Alexander Strange [Tue, 4 Nov 2003 03:41:21 +0000 (03:41 +0000)]
Updating TODO

20 years agoMore fun times with network prefs.
Kent Sutherland [Sat, 1 Nov 2003 02:53:23 +0000 (02:53 +0000)]
More fun times with network prefs.

20 years agoAdded new password panel. MORE conformity/bugfixes.
Kent Sutherland [Fri, 31 Oct 2003 06:05:12 +0000 (06:05 +0000)]
Added new password panel. MORE conformity/bugfixes.

20 years agoMore bugfixes in networking. Added password panels. Fixed bug with 0:60 time.
Kent Sutherland [Fri, 31 Oct 2003 05:06:07 +0000 (05:06 +0000)]
More bugfixes in networking. Added password panels. Fixed bug with 0:60 time.

20 years agoMore work done to networking. Bugfixes out the wazoo, but there's still
Kent Sutherland [Wed, 29 Oct 2003 06:45:00 +0000 (06:45 +0000)]
More work done to networking. Bugfixes out the wazoo, but there's still
like 99 left.

20 years agoYou can now connect through the new NetworkObject. Password
Kent Sutherland [Wed, 29 Oct 2003 02:36:59 +0000 (02:36 +0000)]
You can now connect through the new NetworkObject. Password
authentication is in, but needs to be tested.

20 years agoAdding a new proxy object for the networking. It's broken right now, but
Kent Sutherland [Tue, 28 Oct 2003 12:53:18 +0000 (12:53 +0000)]
Adding a new proxy object for the networking. It's broken right now, but
it won't be later :D

20 years agoCommitting more stuff. Added password encryption with SHA, partially
Kent Sutherland [Tue, 28 Oct 2003 03:20:58 +0000 (03:20 +0000)]
Committing more stuff. Added password encryption with SHA, partially
added password checking. Added checking for servers that quit and reopen.
Added more UI stuff. Added more more more more more. It's gonna be
HUUUUUUGEEEE!!!!

20 years agoAdded more stuff to network things.
Kent Sutherland [Sat, 25 Oct 2003 20:54:04 +0000 (20:54 +0000)]
Added more stuff to network things.

20 years agoMinor change so it should work right.
Kent Sutherland [Sat, 25 Oct 2003 01:37:50 +0000 (01:37 +0000)]
Minor change so it should work right.

20 years agoRAAAAAHHHHHHHHHHH NETWORK MENUTOOOONS!
Kent Sutherland [Sat, 25 Oct 2003 01:35:45 +0000 (01:35 +0000)]
RAAAAAHHHHHHHHHHH NETWORK MENUTOOOONS!

20 years agoAdded frame of new method: currentSongAlbumArt
Kent Sutherland [Tue, 14 Oct 2003 21:14:03 +0000 (21:14 +0000)]
Added frame of new method: currentSongAlbumArt

20 years agoFixed the bug where hotkeys would not activate if iTunes was launched
Kent Sutherland [Fri, 10 Oct 2003 12:12:02 +0000 (12:12 +0000)]
Fixed the bug where hotkeys would not activate if iTunes was launched
after MenuTunes.

20 years agoNew hot keys setting style in preferences.
Kent Sutherland [Sat, 4 Oct 2003 17:26:31 +0000 (17:26 +0000)]
New hot keys setting style in preferences.

20 years agoRemoved things that were done
Kent Sutherland [Sat, 4 Oct 2003 17:21:11 +0000 (17:21 +0000)]
Removed things that were done

20 years agoNew hot key setting style in preferences.
Kent Sutherland [Sat, 4 Oct 2003 17:18:45 +0000 (17:18 +0000)]
New hot key setting style in preferences.

20 years agoHAY GUYS LETS SHIP v1.0
Matthew Judy [Thu, 2 Oct 2003 12:15:42 +0000 (12:15 +0000)]
HAY GUYS LETS SHIP

20 years agoA couple updates
Matthew Judy [Thu, 2 Oct 2003 09:51:14 +0000 (09:51 +0000)]
A couple updates

20 years agoUpdating some Copyright issues before release
Joseph Spiros [Thu, 2 Oct 2003 09:47:10 +0000 (09:47 +0000)]
Updating some Copyright issues before release

20 years agoShip stuff
Matthew Judy [Thu, 2 Oct 2003 09:26:54 +0000 (09:26 +0000)]
Ship stuff

20 years agoAdded a number formatter to the upcoming songs number
Kent Sutherland [Thu, 2 Oct 2003 02:41:38 +0000 (02:41 +0000)]
Added a number formatter to the upcoming songs number

20 years agoMoving the Coming Soon info to someplace more... ahem... tasteful.
Matthew Judy [Thu, 2 Oct 2003 01:55:50 +0000 (01:55 +0000)]
Moving the Coming Soon info to someplace more... ahem... tasteful.

20 years agoFixed the F13 key equivalent. Was showing up as F3
Kent Sutherland [Thu, 2 Oct 2003 01:47:56 +0000 (01:47 +0000)]
Fixed the F13 key equivalent. Was showing up as F3

20 years agoOverlayed coming soon in positioning.
Kent Sutherland [Thu, 2 Oct 2003 00:41:23 +0000 (00:41 +0000)]
Overlayed coming soon in positioning.

20 years agoRadio playlists now show the elapsed time.
Kent Sutherland [Thu, 2 Oct 2003 00:34:00 +0000 (00:34 +0000)]
Radio playlists now show the elapsed time.

20 years agoUpdating nib to have first tab selected, and reordered some hotkey locations.
Joseph Spiros [Thu, 2 Oct 2003 00:24:58 +0000 (00:24 +0000)]
Updating nib to have first tab selected, and reordered some hotkey locations.

20 years agoAdding support for elapsed time on all streams, library and radio sources.
Joseph Spiros [Thu, 2 Oct 2003 00:22:03 +0000 (00:22 +0000)]
Adding support for elapsed time on all streams, library and radio sources.

20 years agoAdding "Continuous" track length support for streams.
Joseph Spiros [Thu, 2 Oct 2003 00:18:26 +0000 (00:18 +0000)]
Adding "Continuous" track length support for streams.

20 years agoFixing bug that would require users to restart MenuTunes when they enter
Joseph Spiros [Wed, 1 Oct 2003 23:06:22 +0000 (23:06 +0000)]
Fixing bug that would require users to restart MenuTunes when they enter
their key after the trial period is over.

20 years agoWhoops! I really ought to build my code to test before committing, eh? :)
Joseph Spiros [Wed, 1 Oct 2003 22:40:02 +0000 (22:40 +0000)]
Whoops! I really ought to build my code to test before committing, eh? :)

20 years agoFixing blingBling :)
Joseph Spiros [Wed, 1 Oct 2003 22:38:05 +0000 (22:38 +0000)]
Fixing blingBling :)

20 years agoFixing some more registration bugs...
Joseph Spiros [Wed, 1 Oct 2003 21:50:42 +0000 (21:50 +0000)]
Fixing some more registration bugs...

20 years agoPreempting the simple plist editors from changing the trial start date to
Joseph Spiros [Wed, 1 Oct 2003 21:21:16 +0000 (21:21 +0000)]
Preempting the simple plist editors from changing the trial start date to
some time in the future :)

20 years agoImplementing Registration checks and final touches.
Joseph Spiros [Wed, 1 Oct 2003 21:09:20 +0000 (21:09 +0000)]
Implementing Registration checks and final touches.

20 years agoFixed launch player with MenuTunes checkbox in prefs.
Kent Sutherland [Wed, 1 Oct 2003 20:33:54 +0000 (20:33 +0000)]
Fixed launch player with MenuTunes checkbox in prefs.

20 years agoAll kindza shisnit.
Matthew Judy [Wed, 1 Oct 2003 19:40:20 +0000 (19:40 +0000)]
All kindza shisnit.

20 years agoRemoved the ability to remove the Quit (and therefore, Register if you
Joseph Spiros [Wed, 1 Oct 2003 19:27:12 +0000 (19:27 +0000)]
Removed the ability to remove the Quit (and therefore, Register if you
aren't registered) item from the menu.

20 years agoFixed the hotkeys so they don't run even when they shouldn't (player no running,...
Kent Sutherland [Wed, 1 Oct 2003 18:20:33 +0000 (18:20 +0000)]
Fixed the hotkeys so they don't run even when they shouldn't (player no running, rating not changable)

20 years agoHooked up the setup query window
Matthew Judy [Wed, 1 Oct 2003 17:36:24 +0000 (17:36 +0000)]
Hooked up the setup query window

20 years agoMoving radio bug fixing to iTunes remote, and updated MenuController.
Joseph Spiros [Wed, 1 Oct 2003 15:49:11 +0000 (15:49 +0000)]
Moving radio bug fixing to iTunes remote, and updated MenuController.

20 years agoPositioning and hidden ratings for radio
Matthew Judy [Wed, 1 Oct 2003 15:42:22 +0000 (15:42 +0000)]
Positioning and hidden ratings for radio

20 years agoReadding LibValidate as binary
Matthew Judy [Wed, 1 Oct 2003 13:20:21 +0000 (13:20 +0000)]
Readding LibValidate as binary

20 years agoSome minor stuff
Matthew Judy [Wed, 1 Oct 2003 13:19:34 +0000 (13:19 +0000)]
Some minor stuff

20 years agoUpdating interfaces.
Joseph Spiros [Wed, 1 Oct 2003 13:16:32 +0000 (13:16 +0000)]
Updating interfaces.

20 years agoFixing crashes :D
Joseph Spiros [Wed, 1 Oct 2003 13:09:54 +0000 (13:09 +0000)]
Fixing crashes :D

20 years agoAdded Time formatting :)
Joseph Spiros [Wed, 1 Oct 2003 12:20:31 +0000 (12:20 +0000)]
Added Time formatting :)

20 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 :)

20 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

20 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

20 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)

20 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

20 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

20 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 :) )

20 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

20 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.

20 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!

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

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

20 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.

20 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.

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

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

20 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.

20 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....

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

20 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

20 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

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

20 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.

20 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.

20 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.

20 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

20 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

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

20 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 :)

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

20 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.

20 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.

20 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.

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

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

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

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

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

20 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

20 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

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.