| 2008-07-06 |
CFRelease the duration preference value if we get one. Found by the clang static analyzer.
|
file | diff | annotate |
| 2007-10-11 |
warnings -= 6
|
file | diff | annotate |
| 2007-10-05 |
Fixed issue reported by dzurn on the forums at http://forums.cocoaforge.com/viewtopic.php?sid=a4bebe12af7bf3ba65c06a35c85f26f6&p=97194#97194 : We now default to the menu bar's screen if the desired screen is not available when we attempt to display a notification.
|
file | diff | annotate |
| 2007-09-10 |
fixes the usage of NSAnimation in [4537], you can't set the delegate for the NSAnimation subclass to self, and then do the same from GrowlDisplayWindowController, the controller never received the animationDidEnd calls and as a result didn't properly handle completion of the animation
|
file | diff | annotate |
| 2007-09-09 |
Nevermind, reverting [4538]. Reverting [4537] and then fixing up the rest of the changes applicable to that and then recommitting it is the best bet.
|
file | diff | annotate |
| 2007-09-09 |
Commenting out one error, I bet there's plenty of others though.
|
file | diff | annotate |
| 2007-06-21 |
* Fix a crash which could occur when a mouse-over occurs immediately before the notification finishes leaving the screen: we need to be sure to stop all transitions before releasing the window controller's dictionary of them, since their delegate is a weak-reference and the window controller is that delegate. Fixes #694
|
file | diff | annotate |
| 2007-06-21 |
Fixed notifications to remain on-screen as long as they are hovered and then leave the screen when the mouse exits them. Removed some duplicated code in the process. Fixes #689
|
file | diff | annotate |
| 2007-06-21 |
* Cleanup initial setting of the display duration to use -[self setDisplayDuration] rather than assigning one of super's ivars directly and to be more understandable.
|
file | diff | annotate |
| 2007-05-25 |
Made coalescing of displays in the middle of a transition smooth, and fixed coalescing of nano and music video
|
file | diff | annotate |
| 2007-05-25 |
Fixed repositioning when a coalesced notification needs more space than it previously had reserved
|
file | diff | annotate |
| 2007-05-11 |
NSWindowController retains its window. The previous implementation made it look like it didn't... but really, we were leaking the window in init and then making up for it by releasing the window in dealloc. Now with less magic.
|
file | diff | annotate |
| 2007-05-10 |
One identifier accessor got away
|
file | diff | annotate |
| 2007-05-10 |
Moved releases of these views to the right place -- the point at which we've given up ownership of them. Also, removed unused indentifier ivars and accessors where appropriate
|
file | diff | annotate |
| 2007-03-06 |
Goodbye HTML title and description, we hardly knew ye. Remove all traces from architecture and display plugins. Fixes #667.
|
file | diff | annotate |
| 2007-01-15 |
GrowlRipplingWindowTransition: adds a dashboard like ripple effect as a notification transition effect, this is just an initial checkin, it works, but its not pretty yet.
|
file | diff | annotate |
| 2006-12-02 |
Display styles now have a method to indicate whether they respect positioning, which is used to test for disabled plugins. A list is made available when plugins are disabled. Newly called methods are guarded appropriately now with respondsToSelector.
|
file | diff | annotate |
| 2006-02-13 |
{{{s/GrowlExpansionDirection/enum &/}}}
|
file | diff | annotate |
| 2006-01-17 |
defer NSView creation until the NSWindow is created, this might solve the 0.8 locking issue where GHA will just hang in {NSViewHierarchyLock unlockTopMostReader}
|
file | diff | annotate |
| 2006-01-14 |
* Deloggification
|
file | diff | annotate |
| 2005-12-27 |
* HACKING compliance:
|
file | diff | annotate |
| 2005-12-27 |
warnings -= a lot:
|
file | diff | annotate |
| 2005-12-25 |
Updated displays to use {{{-[GrowlPlugin pluginDescription]}}}
|
file | diff | annotate |
| 2005-12-25 |
Don't mask instance variables
|
file | diff | annotate |
| 2005-12-22 |
method names into the header and deleting commented out unused stuff
|
file | diff | annotate |
| 2005-12-12 |
Missed an ivar deletion here.
|
file | diff | annotate |
| 2005-12-11 |
MAJOR W00tAGE!!!....Positioning is in. It's rough but it works. An informal protocol is declared in GrowlPositionController.h and it is implemented in GrowlDisplayWindowController subclasses. I need to document the method in GPC that takes care of the work but the basic gist is you only need to specify a few basic parameters in subclasses and GPC takes care of the rest. There are lots of rough edges. Currently it doesnt take into account multiple screens (though this should be easy to work in) and it only uses one spacing value for all display types - someone may care to improve this. Seeing it in action though, Im not even sure it it will be needed. All the working displays have been ported. It also kinda makes the old GrowlPosition based stuffs a little redundant (it doesnt use them at all, it only uses the reservation methods). Once again W00t.
|
file | diff | annotate |
| 2005-12-11 |
shrinking transition effect and the added support to the Bezel display plugin
|
file | diff | annotate |
| 2005-12-10 |
stripping out dead stuff and rearranging
|
file | diff | annotate |
| 2005-12-10 |
wraps the flip transition in the prefs bit that the flip checkbox sets.
|
file | diff | annotate |
| 2005-12-04 |
Simplified transitions a bit - the base class now includes a direction ivar, allowing transitions to be reversable - it's assumed most will be. Added another ivar that allows you to make the transition autoreverse (which means it flips direction when it finishes) - this functionality was added at this level since all transitions were using it. Added a window "flipping" transition allowing a window to be flipped on it's X and Y axis - bezel uses this atm.
|
file | diff | annotate |
| 2005-12-04 |
Bubbles and Bezel get fading transition.
|
file | diff | annotate |
| 2005-12-03 |
brings bezel up to the same basic working state as bubbles and brushed, real notifications will result in this display sticking on screen. duration is respected only if triggered as a preview in the prefpane.
|
file | diff | annotate |
| 2005-10-13 |
Display plugins now use accessors rather then accessing ivars directly. Refs #436.
|
file | diff | annotate |
| 2005-10-03 |
-[GrowlApplicatioNotification initWithDictionary:]: set aux dictionary if the input dictionary contains more than the standard keys. Also fixed #424 (Bezel priority).
|
file | diff | annotate |
| 2005-09-18 |
- Fixed #323 (Option to disable bezel transition)
|
file | diff | annotate |
| 2005-06-26 |
Make it compile
|
file | diff | annotate |
| 2005-06-23 |
Moving Display\ Plugins to Plugins/Displays.
|
file | diff | annotate |