rename Source and Notification to make clear they are about chats

We are going to support more Telepathy events hence more Source and
Notification types.

https://bugzilla.gnome.org/show_bug.cgi?id=653740
This commit is contained in:
Guillaume Desmottes 2011-06-30 11:53:44 +02:00
parent fc759bff77
commit 8c40b6f9a7

View File

@ -69,8 +69,8 @@ function Client() {
Client.prototype = { Client.prototype = {
_init : function() { _init : function() {
// channel path -> Source // channel path -> ChatSource
this._sources = {}; this._chatSources = {};
// Set up a SimpleObserver, which will call _observeChannels whenever a // Set up a SimpleObserver, which will call _observeChannels whenever a
// channel matching its filters is detected. // channel matching its filters is detected.
@ -138,12 +138,12 @@ Client.prototype = {
}, },
_createSource: function(account, conn, channel, contact) { _createSource: function(account, conn, channel, contact) {
if (this._sources[channel.get_object_path()]) if (this._chatSources[channel.get_object_path()])
return; return;
let source = new Source(account, conn, channel, contact, this._tpClient); let source = new ChatSource(account, conn, channel, contact, this._tpClient);
this._sources[channel.get_object_path()] = source; this._chatSources[channel.get_object_path()] = source;
source.connect('destroy', Lang.bind(this, source.connect('destroy', Lang.bind(this,
function() { function() {
if (this._tpClient.is_handling_channel(channel)) { if (this._tpClient.is_handling_channel(channel)) {
@ -154,7 +154,7 @@ Client.prototype = {
}); });
} }
delete this._sources[channel.get_object_path()]; delete this._chatSources[channel.get_object_path()];
})); }));
}, },
@ -171,7 +171,7 @@ Client.prototype = {
if (this._tpClient.is_handling_channel(channel)) { if (this._tpClient.is_handling_channel(channel)) {
// We are already handling the channel, display the source // We are already handling the channel, display the source
let source = this._sources[channel.get_object_path()]; let source = this._chatSources[channel.get_object_path()];
if (source) if (source)
source.notify(); source.notify();
} }
@ -200,11 +200,11 @@ Client.prototype = {
} }
}; };
function Source(account, conn, channel, contact, client) { function ChatSource(account, conn, channel, contact, client) {
this._init(account, conn, channel, contact, client); this._init(account, conn, channel, contact, client);
} }
Source.prototype = { ChatSource.prototype = {
__proto__: MessageTray.Source.prototype, __proto__: MessageTray.Source.prototype,
_init: function(account, conn, channel, contact, client) { _init: function(account, conn, channel, contact, client) {
@ -222,7 +222,7 @@ Source.prototype = {
this._channel = channel; this._channel = channel;
this._closedId = this._channel.connect('invalidated', Lang.bind(this, this._channelClosed)); this._closedId = this._channel.connect('invalidated', Lang.bind(this, this._channelClosed));
this._notification = new Notification(this); this._notification = new ChatNotification(this);
this._notification.setUrgency(MessageTray.Urgency.HIGH); this._notification.setUrgency(MessageTray.Urgency.HIGH);
// We ack messages when the message box is collapsed if user has // We ack messages when the message box is collapsed if user has
@ -480,11 +480,11 @@ Source.prototype = {
} }
}; };
function Notification(source) { function ChatNotification(source) {
this._init(source); this._init(source);
} }
Notification.prototype = { ChatNotification.prototype = {
__proto__: MessageTray.Notification.prototype, __proto__: MessageTray.Notification.prototype,
_init: function(source) { _init: function(source) {