[SVN] r11537 (Support/lib)

Luke Daley ld at ldaley.com
Sun May 10 10:35:22 UTC 2009


• 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



More information about the textmate-dev mailing list