• Notifications now have “scopes” instead of “ids” (e.g. “info.scm.commit.svn”) • The preferences have been remodeled to be named configurations (e.g. “SCM Info”) with a scope selector (e.g “info.scm”). • When sending a growl notification, the “id” of the notification will be the name of the notification preference with the winning scope selector.
At the moment, scope selectors are matched against scopes via equality only. Eventually it will use the same semantics that TextMate uses for this. Changed: D trunk/Support/lib/Growl.rb A trunk/Support/lib/tm/notify/ A trunk/Support/lib/tm/notify/NotificationPreferences.nib/ A trunk/Support/lib/tm/notify/NotificationPreferences.nib/designable.nib A trunk/Support/lib/tm/notify/NotificationPreferences.nib/keyedobjects.nib A trunk/Support/lib/tm/notify/growl.rb U trunk/Support/lib/tm/notify.rb _______________________________________________ textmate-dev mailing list [email protected] http://lists.macromates.com/listinfo/textmate-dev
