Alexander Strange [Sat, 22 Feb 2003 05:27:14 +0000 (05:27 +0000)]
Fixing two memory leaks and some inefficiency in iTunesRemote
Matthew Judy [Sat, 22 Feb 2003 00:18:18 +0000 (00:18 +0000)]
This is a progressive checkin. It has the following effects:
- I have begun to swap in the ITTransientStatusWindow. The StatusWindow,
StatusWindowController, and StatusWindow nib have been removed from the
target. ITTSW references have been swapped in incompletely, which
results in build warnings and no window during runtime. I am going to
use an ITTSW subclass for MT. Everything still builds and runs.
- I rebuilt the Preferences nib. This should be the final UI for prefs.
The biggest change is that the Cancel/Apply/Save buttons are gone. NOTE:
I have not made changes take effect immediately yet. I have enabled the
close button on the prefs window.
- The Prefs and Registration nibs are now saved in the 10.2 keyed
format. I have no idea how the registration nib got modified, since
its days are numbered, but I went with it. :/
Matthew Judy [Fri, 21 Feb 2003 15:18:40 +0000 (15:18 +0000)]
In Obj-C, the boolean data type is BOOL, not bool. This seems to be the only class that had that issue.
Kent Sutherland [Wed, 19 Feb 2003 10:36:38 +0000 (10:36 +0000)]
Fixed EQ/Playlist selection bug.
Kent Sutherland [Wed, 19 Feb 2003 08:56:00 +0000 (08:56 +0000)]
Fixed fast forward/rewind buggishness.
Kent Sutherland [Wed, 19 Feb 2003 08:43:21 +0000 (08:43 +0000)]
Stripped out older stuff. It's better now :)
Fixed stupidness in the plugin.
Kent Sutherland [Tue, 18 Feb 2003 11:15:36 +0000 (11:15 +0000)]
App did launch/quit notifications in the plugin now
Kent Sutherland [Sat, 15 Feb 2003 11:12:38 +0000 (11:12 +0000)]
Everything is in the plugin now, I hope
Kent Sutherland [Sat, 15 Feb 2003 10:49:58 +0000 (10:49 +0000)]
Added fast forward and rewind. Player state. More key equivalents.
Kent Sutherland [Fri, 14 Feb 2003 09:18:00 +0000 (09:18 +0000)]
Transitioned over to the plugins almost completely.
Kent Sutherland [Fri, 14 Feb 2003 04:21:05 +0000 (04:21 +0000)]
Finished the plugin using my runScriptAndReturnResult method.
Kent Sutherland [Wed, 12 Feb 2003 09:54:49 +0000 (09:54 +0000)]
Added/removed some methods.
Kent Sutherland [Fri, 7 Feb 2003 20:41:06 +0000 (20:41 +0000)]
Number returning methods now work, for the most part.
Kent Sutherland [Fri, 7 Feb 2003 10:43:20 +0000 (10:43 +0000)]
time remaining works now.
Kent Sutherland [Thu, 6 Feb 2003 10:47:56 +0000 (10:47 +0000)]
Easy parts of the plugin are done. Small improvements in MenuTunes main
class too.
Matthew Judy [Wed, 5 Feb 2003 13:46:06 +0000 (13:46 +0000)]
Checking in MenuTunes changes and adding plugin loading for Kent. Also requires changes made to the ITKit and ITFoundation frameworks. Be sure to update those as well before attempting to build.
Alexander Strange [Wed, 5 Feb 2003 06:33:14 +0000 (06:33 +0000)]
Replacement of all comments with HeaderDoc
Alexander Strange [Wed, 5 Feb 2003 06:21:37 +0000 (06:21 +0000)]
Partial addition of HeaderDoc
Matthew Judy [Tue, 4 Feb 2003 17:30:44 +0000 (17:30 +0000)]
Incremental MT Checkin, adding the plugin files, and major project structure changes.
Kent Sutherland [Mon, 20 Jan 2003 21:46:05 +0000 (21:46 +0000)]
Modified the keycombo class to return nil if there is no key in user
defaults.
Added key equivalents.
Kent Sutherland [Mon, 13 Jan 2003 18:42:01 +0000 (18:42 +0000)]
Fixed window height so it's prettier.
Kent Sutherland [Fri, 10 Jan 2003 01:11:25 +0000 (01:11 +0000)]
FINALLY got CVS working. Fixed another elusive menu bug that hated me.
Status windows have variable length depending on the amount of text.
Alexander Strange [Wed, 1 Jan 2003 04:29:57 +0000 (04:29 +0000)]
Now it's better!
Alexander Strange [Wed, 1 Jan 2003 04:16:33 +0000 (04:16 +0000)]
Adding registration hooks. Could use a bit more work. #ifdefed out by default, and I sent Joe the packaged-up SO implementtation that's also needed.
Alexander Strange [Sun, 29 Dec 2002 18:31:18 +0000 (18:31 +0000)]
And it compiles.
Alexander Strange [Sun, 29 Dec 2002 18:02:41 +0000 (18:02 +0000)]
Now you can have ITKit wherever you want
Matthew Judy [Tue, 17 Dec 2002 05:04:37 +0000 (05:04 +0000)]
Eliminated the build warning, and made the menu icon a little smaller.
Kent Sutherland [Sun, 15 Dec 2002 14:46:55 +0000 (14:46 +0000)]
Hotkeys do not show in the hotkey chooser if they don't have a modifier key.
Kent Sutherland [Sat, 14 Dec 2002 23:00:40 +0000 (23:00 +0000)]
Changes in autologin and defaults.
Matthew Judy [Thu, 12 Dec 2002 12:47:17 +0000 (12:47 +0000)]
*** empty log message ***
Matthew Judy [Thu, 12 Dec 2002 09:09:36 +0000 (09:09 +0000)]
Making MenuTunes use the ITKit, for ITStatusItem. There are a few notes:
1-) In order to build MenuTunes from this point forward, you
will need to check out the ITKit and build it.
2-) The ITKit project folder will need to be in the same folder as
MenuTunes. For example, I have both ITKit and MenuTunes inside ~/Projects.
So, check MenuTunes out wherever you keep your projects, build it, and
all should go well. The MenuTunes project will find ITKit, link against
it, and copy it inside the MenuTunes app package.
If you have any questions, ask me IMMEDIATELY. Thanks!
Kent Sutherland [Tue, 10 Dec 2002 21:08:12 +0000 (21:08 +0000)]
Added the current track info to the menu. Yay.
Kent Sutherland [Tue, 10 Dec 2002 17:39:03 +0000 (17:39 +0000)]
Removed the Views.
Kent Sutherland [Tue, 10 Dec 2002 12:44:31 +0000 (12:44 +0000)]
Wheeeeeee. Removed old hotkeys stuff, again.
Kent Sutherland [Tue, 10 Dec 2002 12:38:40 +0000 (12:38 +0000)]
Removed extra tab from prefs.
Kent Sutherland [Tue, 10 Dec 2002 12:36:23 +0000 (12:36 +0000)]
Fixed hotkeys problems by using LSUIElement instead of NSBGOnly. Matt
rocks ;D
Joseph Spiros [Tue, 10 Dec 2002 03:29:45 +0000 (03:29 +0000)]
Added a commented-out line, template for when making builds for beta testers.
Kent Sutherland [Mon, 9 Dec 2002 00:36:21 +0000 (00:36 +0000)]
Fixed completely (I hope) the rest of the radio tuner bug. Some other
minor changes and improvements.
Kent Sutherland [Sun, 8 Dec 2002 15:12:26 +0000 (15:12 +0000)]
Fixed radio tuner bug.
Kent Sutherland [Sun, 8 Dec 2002 14:24:31 +0000 (14:24 +0000)]
Fixed a bunch of bungs having to do with menu updating and playlist
selection.
Matthew Judy [Sat, 7 Dec 2002 12:01:07 +0000 (12:01 +0000)]
A couple semantic tw34ks.
Matthew Judy [Fri, 6 Dec 2002 10:37:55 +0000 (10:37 +0000)]
w00t. I have successfully hacked NSStatusItem to look, if not act, like an NSMenuExtra.
Matthew Judy [Fri, 6 Dec 2002 03:37:03 +0000 (03:37 +0000)]
Reverting MenuTunesView... lets try this again.
Matthew Judy [Fri, 6 Dec 2002 02:42:19 +0000 (02:42 +0000)]
Um, yeah. Started working on this and did some work getting everything on the same page. Kent's gonna hate me.
Kent Sutherland [Thu, 5 Dec 2002 01:51:47 +0000 (01:51 +0000)]
Now I only OpenComponent and CloseComponent once, making me much faster!
Kent Sutherland [Tue, 3 Dec 2002 12:41:57 +0000 (12:41 +0000)]
Yay, no more leaks.
Kent Sutherland [Mon, 2 Dec 2002 16:56:09 +0000 (16:56 +0000)]
Fixed stupid crash.
Kent Sutherland [Mon, 2 Dec 2002 00:45:25 +0000 (00:45 +0000)]
Played around with some things. There is a massive mem leak in
runScriptAndReturnResult...
Kent Sutherland [Sun, 1 Dec 2002 16:50:45 +0000 (16:50 +0000)]
Added launch at login.
Alexander Strange [Sun, 1 Dec 2002 06:58:09 +0000 (06:58 +0000)]
Initial revision