ITKit.git
20 years agoAdding some new classes that ease access of Carbon/Mac-style resource files/forks. v0.1
Joseph Spiros [Thu, 25 Dec 2003 23:29:31 +0000 (23:29 +0000)]
Adding some new classes that ease access of Carbon/Mac-style resource files/forks.
These classes are also easily extensible to add support for getting native forms
of the data contained within various resources.

Also fixed some random warnings in Status Window code.

20 years agoShadowless StatusWindow graphics, as well as an ITImageView which casts a shadow.
Matthew Judy [Wed, 3 Dec 2003 13:45:00 +0000 (13:45 +0000)]
Shadowless StatusWindow graphics, as well as an ITImageView which casts a shadow.

20 years agoPositioning Fixes. The window might still do some weirdness if you change its positi...
Matthew Judy [Wed, 3 Dec 2003 11:34:32 +0000 (11:34 +0000)]
Positioning Fixes.  The window might still do some weirdness if you change its position when its appearing or vanishing, but the weirdness isn't as weird, and the window will recover and perform correctly on its next entrance or exit.

20 years agoThis about does it. I want to do a couple more things, especially multiple screen...
Matthew Judy [Mon, 24 Nov 2003 18:53:02 +0000 (18:53 +0000)]
This about does it.  I want to do a couple more things, especially multiple screen support.  With the way I've got this set up, it should be pretty easy, but I need sleep first.  If you want it in there, I'll do it after some sleep.

20 years agoPositioning changes are now reflected properly by the prefs. When changing positions...
Matthew Judy [Mon, 24 Nov 2003 07:46:39 +0000 (07:46 +0000)]
Positioning changes are now reflected properly by the prefs.  When changing positions, effects will be disabled/changed accordingly.  Position prefs are now reflected when the panel opens.

20 years agoChecking in improvements to the effect availability heuristic.
Matthew Judy [Sun, 23 Nov 2003 15:08:31 +0000 (15:08 +0000)]
Checking in improvements to the effect availability heuristic.

20 years agoIntermediary checkin, just to mark my place and back up, in case Panther decides...
Matthew Judy [Sun, 23 Nov 2003 10:36:48 +0000 (10:36 +0000)]
Intermediary checkin, just to mark my place and back up, in case Panther decides to be an ass again.

20 years agoIntermediary checkin for effect list... more coming.
Matthew Judy [Sat, 22 Nov 2003 14:26:26 +0000 (14:26 +0000)]
Intermediary checkin for effect list... more coming.

20 years agoLots more stuff merged in. Added an ITImageView/ITImageCell object to allow smooth...
Matthew Judy [Thu, 20 Nov 2003 14:37:58 +0000 (14:37 +0000)]
Lots more stuff merged in.  Added an ITImageView/ITImageCell  object to allow smooth scaling, but it doesn't seem to be doing the trick.  Nonetheless, MenuTunes is using it, and if we can get it to work, MT will simply pick up that benefit.

20 years agoProject fixes so that stuff builds, updates to the Background view, tweaks all over.
Matthew Judy [Thu, 20 Nov 2003 05:07:30 +0000 (05:07 +0000)]
Project fixes so that stuff builds, updates to the Background view, tweaks all over.

20 years agoFile named changed. Noted in this log message.
Matthew Judy [Wed, 19 Nov 2003 06:08:09 +0000 (06:08 +0000)]
File named changed.  Noted in this log message.

20 years agoFixing the project's missing files, and updating the background view for renaming
Matthew Judy [Wed, 19 Nov 2003 06:03:03 +0000 (06:03 +0000)]
Fixing the project's missing files, and updating the background view for renaming

20 years agoGetting things in order for the bigger stuff...
Matthew Judy [Wed, 19 Nov 2003 05:39:38 +0000 (05:39 +0000)]
Getting things in order for the bigger stuff...

20 years agoFixed pivot padding from the right.
Kent Sutherland [Fri, 14 Nov 2003 12:51:43 +0000 (12:51 +0000)]
Fixed pivot padding from the right.

20 years agoAdded pivot to the right side, except for a small position problem.
Kent Sutherland [Fri, 14 Nov 2003 12:42:48 +0000 (12:42 +0000)]
Added pivot to the right side, except for a small position problem.

20 years agoFixing some build errors related to return types from undefined methods
Joseph Spiros [Fri, 14 Nov 2003 10:45:26 +0000 (10:45 +0000)]
Fixing some build errors related to return types from undefined methods
(for methods that have different implementations under Jaguar and Panther)

20 years agoThe dissolve, cut and slides all work properly now, I hope :D
Kent Sutherland [Fri, 14 Nov 2003 00:11:01 +0000 (00:11 +0000)]
The dissolve, cut and slides all work properly now, I hope :D

20 years agoAdded sliding in from all four corners both horizontal and vertical.
Kent Sutherland [Thu, 13 Nov 2003 21:25:47 +0000 (21:25 +0000)]
Added sliding in from all four corners both horizontal and vertical.

20 years agoSilly Kent, the idea was to have the status windows slide out from the
Joseph Spiros [Thu, 13 Nov 2003 16:30:15 +0000 (16:30 +0000)]
Silly Kent, the idea was to have the status windows slide out from the
right side of the screen, until the right most edge of said status window
is 32 pixels away from the right edge of the screen. Your code doesn't do
that. Your code slides it out from the right edge of the screen, until
the left edge of the status window hits the exact middle of the screen.

Bad, bad, bad, BAD Kent.

Anyway, Here's code that actually works! Took some work, and it might not
look the best, so feel free to update it's syntax (just make sure that
the outcome is the same, otherwise you die).

Oh, yeah, don't use NSLogs in things you commit. That's what ITDebugLog()
is for, if anything.

20 years agoWeeeeeeeeee, from the right!
Kent Sutherland [Thu, 13 Nov 2003 12:43:13 +0000 (12:43 +0000)]
Weeeeeeeeee, from the right!

20 years agoRemoving support for multiple screens in ITTransientStatusWindow, being
Joseph Spiros [Thu, 13 Nov 2003 06:30:37 +0000 (06:30 +0000)]
Removing support for multiple screens in ITTransientStatusWindow, being
as the current implementation is volitile with the way screens are
added/removed dynamically to a system. Considering that positioning is
more important anyway, and that if someone does set this to a screen, and
then that screen disappears, we'll have all sorts of problems, I'm
recommending we keep this functionality out until we can figure out a
better way of implementing it.

20 years agoFixing the project/target settings so that ITKitShowcase will build and run.
Joseph Spiros [Thu, 13 Nov 2003 02:30:49 +0000 (02:30 +0000)]
Fixing the project/target settings so that ITKitShowcase will build and run.

20 years agoUpdating ITKit project settings to target 10.2.
Joseph Spiros [Wed, 29 Oct 2003 03:59:05 +0000 (03:59 +0000)]
Updating ITKit project settings to target 10.2.

20 years agoUpdating ITKit to be an Xcode project.
Joseph Spiros [Wed, 29 Oct 2003 03:48:04 +0000 (03:48 +0000)]
Updating ITKit to be an Xcode project.

20 years ago-respondsToSelector is an instance method, not a class method, so I have
Joseph Spiros [Tue, 28 Oct 2003 12:44:37 +0000 (12:44 +0000)]
-respondsToSelector is an instance method, not a class method, so I have
to fix my Panther fix of menu item indentation stuff.

20 years agoUpdating NSMenu category so that indentation methods use the
Joseph Spiros [Tue, 28 Oct 2003 02:23:40 +0000 (02:23 +0000)]
Updating NSMenu category so that indentation methods use the
setIndentationLevel: method on NSMenuItems, introduced with Panther.

20 years agoUpdated ITButtonCell with custom drawing of title. Stupid NSButtonCell
Joseph Spiros [Wed, 1 Oct 2003 19:19:55 +0000 (19:19 +0000)]
Updated ITButtonCell with custom drawing of title. Stupid NSButtonCell
not aligning things :(.

20 years agoAdding quick fix get-the-fuck-out-of-the-way positioning
Matthew Judy [Wed, 1 Oct 2003 15:39:31 +0000 (15:39 +0000)]
Adding quick fix get-the-fuck-out-of-the-way positioning

20 years ago"Fixed" ITButton... it's not REALLY fixed, as that's impossible, but it
Joseph Spiros [Tue, 30 Sep 2003 10:12:05 +0000 (10:12 +0000)]
"Fixed" ITButton... it's not REALLY fixed, as that's impossible, but it
looks and feels like it is, and it even has a kinda nice side effect...

20 years agoChecking in so Joe can work on view glitches.
Matthew Judy [Tue, 30 Sep 2003 06:26:16 +0000 (06:26 +0000)]
Checking in so Joe can work on view glitches.

20 years agoUpdating default indent level... 2 is too much, 1 is the way to go.
Joseph Spiros [Sun, 28 Sep 2003 20:32:26 +0000 (20:32 +0000)]
Updating default indent level... 2 is too much, 1 is the way to go.

20 years agoFixed the menu indent.
Kent Sutherland [Sun, 28 Sep 2003 01:06:56 +0000 (01:06 +0000)]
Fixed the menu indent.

20 years agoWhoops! Forgot to declare the methods in the interface (ITCategory-NSMenu)
Joseph Spiros [Sat, 27 Sep 2003 12:31:45 +0000 (12:31 +0000)]
Whoops! Forgot to declare the methods in the interface (ITCategory-NSMenu)

20 years agoDAMN YOU PROJECT BUILDER FOR IMPORTING ONLY FOUNDATION!!!
Joseph Spiros [Sat, 27 Sep 2003 12:30:36 +0000 (12:30 +0000)]
DAMN YOU PROJECT BUILDER FOR IMPORTING ONLY FOUNDATION!!!

20 years agoAdded category on NSMenu which supports indenting items (uses Carbon in
Joseph Spiros [Sat, 27 Sep 2003 12:29:34 +0000 (12:29 +0000)]
Added category on NSMenu which supports indenting items (uses Carbon in
the backend)

20 years agow00t. ITButton and ITButtonCell. Also, ITTextField is now correctly implemented...
Matthew Judy [Thu, 25 Sep 2003 11:28:51 +0000 (11:28 +0000)]
w00t.  ITButton and ITButtonCell.  Also, ITTextField is now correctly implemented, using its cell for all drawing.

20 years agoAdding ITTextFieldCell to the kit, for use in matrices, etc.
Matthew Judy [Sun, 14 Sep 2003 06:59:39 +0000 (06:59 +0000)]
Adding ITTextFieldCell to the kit, for use in matrices, etc.

20 years agoAdding easy constructor for creating ITKeyCombos from Plist Representations
Joseph Spiros [Thu, 4 Sep 2003 02:28:10 +0000 (02:28 +0000)]
Adding easy constructor for creating ITKeyCombos from Plist Representations

20 years agoWhoops... Fixing encoding of EffectSupport.txt
Joseph Spiros [Thu, 4 Sep 2003 01:42:26 +0000 (01:42 +0000)]
Whoops... Fixing encoding of EffectSupport.txt

20 years agoAdding HotKeys to ITKit... This is the new HotKey code by Quentin of
Joseph Spiros [Thu, 4 Sep 2003 01:36:01 +0000 (01:36 +0000)]
Adding HotKeys to ITKit... This is the new HotKey code by Quentin of
RogueAmoeba, added to ITKit with his permission. Also added support for
non-modifier FKeys as global HotKeys.

20 years agoChecking in ITKit changes of late
Matthew Judy [Mon, 14 Jul 2003 07:33:44 +0000 (07:33 +0000)]
Checking in ITKit changes of late

21 years agoMaking bevel a non-window-moving area for now, due to a glitch with using it in AG.
Matthew Judy [Thu, 24 Apr 2003 00:12:20 +0000 (00:12 +0000)]
Making bevel a non-window-moving area for now, due to a glitch with using it in AG.

21 years agoWhoops. Haha. :D Lemme just slip this fix in there.
Matthew Judy [Wed, 23 Apr 2003 14:11:53 +0000 (14:11 +0000)]
Whoops.  Haha. :D  Lemme just slip this fix in there.

21 years agoTweaks to the bevel view. It sucks right now for a couple reasons... If it's not...
Matthew Judy [Wed, 23 Apr 2003 13:42:20 +0000 (13:42 +0000)]
Tweaks to the bevel view.  It sucks right now for a couple reasons... If it's not in a tab view, it glitches.  No fucking clue why.  I may have actually just fixed that with something i just did, but I found a way to put it in a tab view in AG and have it look fscking sweet.  The other thing about the bevel view is that when you use it in IB, you have to make sure that its subview is NOT sized to fill it completely.  Otherwise drawRect: doesn't get called.

21 years agoAdding a BevelView to the kit, for use in AG.
Matthew Judy [Wed, 23 Apr 2003 12:18:34 +0000 (12:18 +0000)]
Adding a BevelView to the kit, for use in AG.

21 years agoForgot to cancel the vanish timer if an ITTSW consumer manually vanishes a window...
Matthew Judy [Tue, 15 Apr 2003 13:22:22 +0000 (13:22 +0000)]
Forgot to cancel the vanish timer if an ITTSW consumer manually vanishes a window set for delayed exit.  Fixing now.

21 years agoHUGE ITTSW Checkin. For those only interested in the short version, it is as
Matthew Judy [Mon, 14 Apr 2003 12:31:41 +0000 (12:31 +0000)]
HUGE ITTSW Checkin.  For those only interested in the short version, it is as
follows:  ITTransientStatusWindow is now feature complete except for positioning. All
currently planned effects work, and you can use the Showcase to play with them.

- Renamed the visibility state constants, removing the string "StatusWindow" from
them, since window visibility is a protocol not limited to ITTSW.

- Implemented ITSlideHorizontallyWindowEffect and ITSlideVerticallyWindowEffect.
This completes the 1.0 planned suite.

- Implemented a heuristic for effects to be able to release themselves when idle,
so that an effect can finish a transition smoothly, and release gracefully,
instead of crashing.

- Made all effects return the window to normal after vanish, so that they don't
have to worry about doing so when they appear.  Some do anyway.

- Implemented timed exit, and the various logic to make the two exit modes work
seamlessly.

- Modified the Showcase Controller and nib to allow use and testing of all ITTSW's
features.  Unavailable features are disabled.  Removed the switch/case block and
used an if/else block instead.  Switch/case sucks.  Hard.

- Decided against a separate cancelVanishEffect.  I like our way better, and I
think it's a better UE than Apple's, so... fuck Apple.  Fuck them in their stupid
asses.

REMAINING:
----------

- Positioning
- MT Status Window Controller.

Should be able to complete at least one of those tomorrow.  Positioning comes first.

21 years agoFairly large ITTSW checkin.
Matthew Judy [Sun, 13 Apr 2003 15:19:26 +0000 (15:19 +0000)]
Fairly large ITTSW checkin.

- Created ITCutWindowEffect for simple appear and vanish without a
transition.  Better than using nil in the ITTSW.

- Moved the concept of effect progress out of the effects and into the
window itself, as a method in the ITWindowMobility protocol (formerly
known as ITWindowPositioning).

- Moved the logic to start the vanish timer into ITTSW's setVisibility
callback method.  If an effect sets the window's visibility to the
"Visible" state (having completely appeared, or completely canceled
vanishing), the timer will begin.

- Cleaned up a lot of code, and improved performance a bit.  Looks even
better than before on my old dual 450... who knows, it might be good on a
G3 :)

Stuff that's left in the Kit side of MT's statuswindows:

- Implement vanish timer.

- Finalize ITSlide*allyWindowEffect

- ( Warning... long. )
  Cancelling a window appearing should always use a reverse of the entry
effect.  But sometimes, a different effect may be desired for cancelling
a vanishing window than the reverse of the exit effect.  For example,
a window "Cuts" in, and begins to "Dissolve" out.  As of now, cancelling
the dissolve out will cause a very fast dissolve back in, however, to
match Apple's style, a simple "cut" back in would be desired.

  It's not as simple as always using an inverse of the entry effect to
cancel vanish.  Some effects are too radically different (consider trying to
cancel a "Pivot" exit with the inverse of a "SlideHorizontally".  It just
wouldn't work.

  Personally, i think it's actually better to keep the heuristic as it
is, and in the case of "Cut" in / "Dissolve" out, fuck the way Apple does
it... Ours looks better.  However, a third effect object could be
instantiated to handle the cancel vanish effect, which would be used for
that purpose if present.  This is a big maybe, and is definitely not a
showstopper for MT FCS.

21 years agoAdding a better cancel job to the Pivot effect. Also redoing the showcase interface...
Matthew Judy [Sun, 13 Apr 2003 09:58:59 +0000 (09:58 +0000)]
Adding a better cancel job to the Pivot effect.  Also redoing the showcase interface to ITTSW for simplicity and stress testing.

21 years ago/me is a fucknaut
Matthew Judy [Sun, 13 Apr 2003 08:02:35 +0000 (08:02 +0000)]
/me is a fucknaut

21 years agoIncremental checkin for Status Windows, and correcting a path setting.
Matthew Judy [Sun, 13 Apr 2003 07:54:31 +0000 (07:54 +0000)]
Incremental checkin for Status Windows, and correcting a path setting.

21 years agoMoving to the new means of setting the window visibility state: allowing the effects...
Matthew Judy [Sun, 13 Apr 2003 02:38:15 +0000 (02:38 +0000)]
Moving to the new means of setting the window visibility state: allowing the effects themselves to set the state via the ITWindowVisibility protocol.  Tested, and it works beautifully.

21 years agoIncremental checkin.
Matthew Judy [Mon, 31 Mar 2003 00:50:46 +0000 (00:50 +0000)]
Incremental checkin.

21 years agoBuilds now. Also some moderate effect architecture changes.
Matthew Judy [Thu, 20 Mar 2003 02:54:50 +0000 (02:54 +0000)]
Builds now.  Also some moderate effect architecture changes.

21 years agoChecking in new window effect frame, so I can begin moving the guts into it. Also...
Matthew Judy [Wed, 19 Mar 2003 03:48:14 +0000 (03:48 +0000)]
Checking in new window effect frame, so I can begin moving the guts into it.  Also moving the EffectSupport.txt reference file to the kit, where it belongs.

21 years agoChanges for MT
Matthew Judy [Mon, 24 Feb 2003 09:06:19 +0000 (09:06 +0000)]
Changes for MT

21 years agoMinor ITTStatusWindow changes.
Matthew Judy [Wed, 5 Feb 2003 13:47:36 +0000 (13:47 +0000)]
Minor ITTStatusWindow changes.

21 years agoThe Pivot effect is now a part of ITTransientStatusWindow, and includes both EIEO...
Matthew Judy [Sun, 2 Feb 2003 03:22:19 +0000 (03:22 +0000)]
The Pivot effect is now a part of ITTransientStatusWindow, and includes both EIEO interpolation and alpha effect.  The showcase has been modified to support this.

21 years agoTabs drag only with command-drag.
Kent Sutherland [Fri, 31 Jan 2003 23:39:20 +0000 (23:39 +0000)]
Tabs drag only with command-drag.
Added ITTabView to showcase.

21 years agoPore Pivot P-O-C: Allowing 360degrees of rotation
Matthew Judy [Wed, 29 Jan 2003 05:34:28 +0000 (05:34 +0000)]
Pore Pivot P-O-C: Allowing 360degrees of rotation

21 years agoRemoving an NSLog
Matthew Judy [Wed, 29 Jan 2003 01:32:53 +0000 (01:32 +0000)]
Removing an NSLog

21 years agoRemoving declarations which are public
Matthew Judy [Wed, 29 Jan 2003 00:48:42 +0000 (00:48 +0000)]
Removing declarations which are public

21 years agoFixing bustage
Matthew Judy [Wed, 29 Jan 2003 00:31:20 +0000 (00:31 +0000)]
Fixing bustage

21 years agoProgress Check In
Matthew Judy [Tue, 28 Jan 2003 14:40:46 +0000 (14:40 +0000)]
Progress Check In

ITCoreGraphicsHacks.h
Added a few more definitions to the file.

ITTransientStatusWindow.*
Proof-of-concept for the pivot effect.  Added a temporary support method
which will be removed later (setRotation:).

Showcase/Controller.*
Proof-of-concept for the pivot effect.

Showcase/English.lproj/MainMenu.nib/*
Proof-of-concept for the pivot effect.

Goodnight!

21 years agoTesting syncmail
Matthew Judy [Mon, 27 Jan 2003 12:09:33 +0000 (12:09 +0000)]
Testing syncmail

21 years agoGood, now syncmail REALLY seems to work.
Matthew Judy [Mon, 27 Jan 2003 12:05:12 +0000 (12:05 +0000)]
Good, now syncmail REALLY seems to work.

21 years agoGood, now syncmail seems to work.
Matthew Judy [Mon, 27 Jan 2003 12:03:16 +0000 (12:03 +0000)]
Good, now syncmail seems to work.

21 years agoFixing other headers
Matthew Judy [Mon, 27 Jan 2003 11:56:42 +0000 (11:56 +0000)]
Fixing other headers

21 years agoFixing other headers
Matthew Judy [Mon, 27 Jan 2003 11:46:57 +0000 (11:46 +0000)]
Fixing other headers

21 years agoFixing ITCoreGraphicsHacks.h header
Matthew Judy [Mon, 27 Jan 2003 11:44:45 +0000 (11:44 +0000)]
Fixing ITCoreGraphicsHacks.h header

21 years agoFixing other headers
Matthew Judy [Mon, 27 Jan 2003 11:40:03 +0000 (11:40 +0000)]
Fixing other headers

21 years agoFixing other headers
Matthew Judy [Mon, 27 Jan 2003 11:37:53 +0000 (11:37 +0000)]
Fixing other headers

21 years agoFixing other headers
Matthew Judy [Mon, 27 Jan 2003 11:36:03 +0000 (11:36 +0000)]
Fixing other headers

21 years agoFixing ITCoreGraphicsHacks.h header
Matthew Judy [Mon, 27 Jan 2003 11:29:10 +0000 (11:29 +0000)]
Fixing ITCoreGraphicsHacks.h header

21 years agoCleaning up a bit, and testing SyncMail. PLEASE DO NOT CHANGE THE ITKIT TARGET SETTI...
Matthew Judy [Mon, 27 Jan 2003 10:37:02 +0000 (10:37 +0000)]
Cleaning up a bit, and testing SyncMail.  PLEASE DO NOT CHANGE THE ITKIT TARGET SETTINGS WITHOUT CONTACTING MATT. THIS MEANS YOU.

21 years agoITKit for MenuTunes
Matthew Judy [Mon, 27 Jan 2003 09:34:54 +0000 (09:34 +0000)]
ITKit for MenuTunes
Commit Phase 4: Adding the Showcase

This is the final checkin for the new ITKit.  It adds the Showcase into
the new ITKit.  With this, the ITKitTester project becomes obsolete, and
it should be moved to the Attic.  The showcase cannot be run from outside
ProjectBuilder without having the ITKit.framework in a library somewhere.

21 years agoITKit for Menutunes
Matthew Judy [Mon, 27 Jan 2003 09:16:48 +0000 (09:16 +0000)]
ITKit for Menutunes
Commit Phase 3: Adding the Deprecated Directory and Files

This checkin moves the ITChasingArrows stuff to the new Deprecated directory.

21 years agoITKit for Menutunes
Matthew Judy [Mon, 27 Jan 2003 09:09:30 +0000 (09:09 +0000)]
ITKit for Menutunes
Commit Phase 2: New Classes

This checkin adds the new classes to the repository.

21 years agoITKit For MenuTunes
Matthew Judy [Mon, 27 Jan 2003 09:02:07 +0000 (09:02 +0000)]
ITKit For MenuTunes
Phase 1: Removal of Moved Files
         Checkin of Modified Existing Files

This checkin removes the ITChasingArrow stuff from the ITKit root, since
it now lives in the "Deprecated" directory.  It also checks in the
changes to the existing classes.

21 years agoHackery for NSTabViewItem
Matthew Judy [Wed, 18 Dec 2002 12:47:19 +0000 (12:47 +0000)]
Hackery for NSTabViewItem

21 years agoAdded a new method, moveTab:toIndex:
Kent Sutherland [Wed, 18 Dec 2002 00:36:56 +0000 (00:36 +0000)]
Added a new method, moveTab:toIndex:

21 years agoFixing original author name to match email
Matthew Judy [Tue, 17 Dec 2002 21:56:34 +0000 (21:56 +0000)]
Fixing original author name to match email

21 years agoAdding Kent's ITTabView class to the ITKit. Please add this class to ITKitTester.
Matthew Judy [Tue, 17 Dec 2002 12:31:37 +0000 (12:31 +0000)]
Adding Kent's ITTabView class to the ITKit.  Please add this class to ITKitTester.

21 years agoChecked in the Kit tester last night, but not this. Now with proper sizing. Still...
Matthew Judy [Wed, 11 Dec 2002 00:51:51 +0000 (00:51 +0000)]
Checked in the Kit tester last night, but not this.  Now with proper sizing.  Still has a flicker... not sure how much we can do about that.

21 years agoAdded functionality to make ITStatusItems which have both an image and a
Joseph Spiros [Tue, 10 Dec 2002 11:56:11 +0000 (11:56 +0000)]
Added functionality to make ITStatusItems which have both an image and a
title defined comply with the psuedo-guidelines created by Apple's PPP.menu

21 years agoA documentation tweak on ITStatusItem.
Matthew Judy [Sat, 7 Dec 2002 16:21:29 +0000 (16:21 +0000)]
A documentation tweak on ITStatusItem.

21 years agoA documentation tweak on ITStatusItem.
Matthew Judy [Sat, 7 Dec 2002 16:17:42 +0000 (16:17 +0000)]
A documentation tweak on ITStatusItem.

21 years agoOne last tweak on ITStatusItem.
Matthew Judy [Sat, 7 Dec 2002 16:12:27 +0000 (16:12 +0000)]
One last tweak on ITStatusItem.

21 years agoLargo: The ITKit is not l33t. I will make it l33t.
Matthew Judy [Sat, 7 Dec 2002 15:11:51 +0000 (15:11 +0000)]
Largo: The ITKit is not l33t.  I will make it l33t.

21 years agoInitial revision
Joseph Spiros [Sat, 7 Dec 2002 12:38:33 +0000 (12:38 +0000)]
Initial revision