[polari] cleanup: Require "dangling" commas
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [polari] cleanup: Require "dangling" commas
- Date: Wed, 14 Aug 2019 19:06:40 +0000 (UTC)
commit eec934400566ec81663674f0d8b21de137a405fd
Author: Florian Müllner <fmuellner gnome org>
Date: Tue Aug 6 17:01:04 2019 +0200
cleanup: Require "dangling" commas
Since ES5, trailing commas in arrays and object literals are valid.
We generally haven't used them so far, but they are actually a good
idea, as they make additions and removals in diffs much cleaner.
https://gitlab.gnome.org/GNOME/polari/merge_requests/133
src/accountsMonitor.js | 12 ++++----
src/appNotifications.js | 26 ++++++++--------
src/application.js | 80 ++++++++++++++++++++++++------------------------
src/chatView.js | 80 ++++++++++++++++++++++++------------------------
src/connections.js | 42 ++++++++++++-------------
src/entryArea.js | 22 ++++++-------
src/initialSetup.js | 6 ++--
src/ircParser.js | 6 ++--
src/joinDialog.js | 10 +++---
src/main.js | 4 +--
src/mainWindow.js | 12 ++++----
src/pasteManager.js | 6 ++--
src/roomList.js | 26 ++++++++--------
src/roomManager.js | 10 +++---
src/roomStack.js | 18 +++++------
src/serverRoomManager.js | 6 ++--
src/tabCompletion.js | 4 +--
src/telepathyClient.js | 30 +++++++++---------
src/userList.js | 48 ++++++++++++++---------------
src/userTracker.js | 30 +++++++++---------
src/utils.js | 6 ++--
21 files changed, 242 insertions(+), 242 deletions(-)
---
diff --git a/src/accountsMonitor.js b/src/accountsMonitor.js
index e934dda..cec114d 100644
--- a/src/accountsMonitor.js
+++ b/src/accountsMonitor.js
@@ -173,7 +173,7 @@ var AccountsMonitor = class {
let servers = account.getServers().map(s => {
return new Gio.NetworkAddress({
hostname: s.address,
- port: s.port
+ port: s.port,
});
});
@@ -215,7 +215,7 @@ class ClientFactory extends Polari.ClientFactory {
factory: this,
dbus_daemon: this.dbus_daemon,
bus_name: Tp.ACCOUNT_MANAGER_BUS_NAME,
- object_path: objectPath
+ object_path: objectPath,
});
}
});
@@ -237,8 +237,8 @@ const PolariAccount = GObject.registerClass({
settings: GObject.ParamSpec.object(
'settings', 'settings', 'settings',
GObject.ParamFlags.READABLE,
- Gio.Settings.$gtype)
- }
+ Gio.Settings.$gtype),
+ },
}, class PolariAccount extends Tp.Account {
_init(params) {
this._visible = true;
@@ -250,7 +250,7 @@ const PolariAccount = GObject.registerClass({
this._settings = new Gio.Settings({
schema_id: 'org.gnome.Polari.Account',
- path: `/org/gnome/Polari/Accounts/${this.get_path_suffix()}/`
+ path: `/org/gnome/Polari/Accounts/${this.get_path_suffix()}/`,
});
}
@@ -302,7 +302,7 @@ const PolariAccount = GObject.registerClass({
let params = this.getConnectionParams();
return [{
address: params.server,
- port: params.port
+ port: params.port,
}];
}
diff --git a/src/appNotifications.js b/src/appNotifications.js
index 5ba1c81..4646d85 100644
--- a/src/appNotifications.js
+++ b/src/appNotifications.js
@@ -12,7 +12,7 @@ const AppNotification = GObject.registerClass({
_init() {
super._init({
reveal_child: true,
- transition_type: Gtk.RevealerTransitionType.SLIDE_DOWN
+ transition_type: Gtk.RevealerTransitionType.SLIDE_DOWN,
});
this.connect('notify::child-revealed',
this._onChildRevealed.bind(this));
@@ -43,7 +43,7 @@ class MessageNotification extends AppNotification {
this._box.add(new Gtk.Label({
label,
hexpand: true,
- ellipsize: Pango.EllipsizeMode.END
+ ellipsize: Pango.EllipsizeMode.END,
}));
let closeButton = new Gtk.Button({ relief: Gtk.ReliefStyle.NONE });
@@ -71,8 +71,8 @@ class MessageNotification extends AppNotification {
var UndoNotification = GObject.registerClass({
Signals: {
closed: {},
- undo: {}
- }
+ undo: {},
+ },
}, class UndoNotification extends MessageNotification {
_init(label) {
super._init(label);
@@ -118,7 +118,7 @@ class SimpleOutput extends CommandOutputNotification {
label: text,
vexpand: true,
visible: true,
- wrap: true
+ wrap: true,
});
this.add(label);
this.show_all();
@@ -137,7 +137,7 @@ class GridOutput extends CommandOutputNotification {
let grid = new Gtk.Grid({
column_homogeneous: true,
row_spacing: 6,
- column_spacing: 18
+ column_spacing: 18,
});
grid.attach(new Gtk.Label({ label: header }), 0, 0, numCols, 1);
@@ -164,13 +164,13 @@ class NotificationQueue extends Gtk.Frame {
valign: Gtk.Align.START,
halign: Gtk.Align.CENTER,
margin_start: 24, margin_end: 24,
- no_show_all: true
+ no_show_all: true,
});
this.get_style_context().add_class('app-notification');
this._grid = new Gtk.Grid({
orientation: Gtk.Orientation.VERTICAL,
- row_spacing: 6, visible: true
+ row_spacing: 6, visible: true,
});
this.add(this._grid);
}
@@ -207,8 +207,8 @@ var MessageInfoBar = GObject.registerClass({
'subtitle': GObject.ParamSpec.string(
'subtitle', 'subtitle', 'subtitle',
GObject.ParamFlags.READWRITE,
- '')
- }
+ ''),
+ },
}, class MessageInfoBar extends Gtk.InfoBar {
_init(params) {
this._title = '';
@@ -217,7 +217,7 @@ var MessageInfoBar = GObject.registerClass({
let defaultParams = {
show_close_button: true,
revealed: false,
- valign: Gtk.Align.START
+ valign: Gtk.Align.START,
};
super._init(Object.assign(defaultParams, params));
@@ -229,7 +229,7 @@ var MessageInfoBar = GObject.registerClass({
valign: Gtk.Align.CENTER,
label: `<b>${this._title}</b>`,
use_markup: true,
- wrap: true
+ wrap: true,
});
box.add(this._titleLabel);
@@ -237,7 +237,7 @@ var MessageInfoBar = GObject.registerClass({
halign: Gtk.Align.START,
valign: Gtk.Align.CENTER,
label: this._subtitle,
- ellipsize: Pango.EllipsizeMode.END
+ ellipsize: Pango.EllipsizeMode.END,
});
box.add(this._subtitleLabel);
diff --git a/src/application.js b/src/application.js
index f54e03a..74f425d 100644
--- a/src/application.js
+++ b/src/application.js
@@ -22,13 +22,13 @@ const IRC_SCHEMA_REGEX = /^(irc?:\/\/)([\da-z.-]+):?(\d+)?\/(?:%23)?([\w.+-]+)/i
var Application = GObject.registerClass({
Signals: {
'prepare-shutdown': {},
- 'room-focus-changed': {}
- }
+ 'room-focus-changed': {},
+ },
}, class Application extends Gtk.Application {
_init() {
super._init({
application_id: 'org.gnome.Polari',
- flags: Gio.ApplicationFlags.HANDLES_OPEN
+ flags: Gio.ApplicationFlags.HANDLES_OPEN,
});
GLib.set_prgname('polari');
@@ -190,99 +190,99 @@ var Application = GObject.registerClass({
let actionEntries = [{
name: 'show-join-dialog',
activate: this._onShowJoinDialog.bind(this),
- accels: ['<Primary>n']
+ accels: ['<Primary>n'],
}, {
name: 'join-room',
activate: this._onJoinRoom.bind(this),
- parameter_type: GLib.VariantType.new('(ssu)')
+ parameter_type: GLib.VariantType.new('(ssu)'),
}, {
name: 'message-user',
activate: this._onMessageUser.bind(this),
- parameter_type: GLib.VariantType.new('(sssu)')
+ parameter_type: GLib.VariantType.new('(sssu)'),
}, {
name: 'leave-room',
- parameter_type: GLib.VariantType.new('(ss)')
+ parameter_type: GLib.VariantType.new('(ss)'),
}, {
name: 'leave-current-room',
activate: this._onLeaveCurrentRoom.bind(this),
create_hook: a => (a.enabled = false),
- accels: ['<Primary>w']
+ accels: ['<Primary>w'],
}, {
name: 'reconnect-room',
- parameter_type: GLib.VariantType.new('s')
+ parameter_type: GLib.VariantType.new('s'),
}, {
name: 'authenticate-account',
- parameter_type: GLib.VariantType.new('(os)')
+ parameter_type: GLib.VariantType.new('(os)'),
}, {
name: 'connect-account',
activate: this._onConnectAccount.bind(this),
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'disconnect-account',
activate: this._onConnectAccount.bind(this),
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'reconnect-account',
activate: this._onConnectAccount.bind(this),
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'user-list',
activate: this._onToggleAction.bind(this),
create_hook: this._userListCreateHook.bind(this),
state: GLib.Variant.new('b', false),
- accels: ['F9', '<Primary>u']
+ accels: ['F9', '<Primary>u'],
}, {
name: 'remove-connection',
activate: this._onRemoveConnection.bind(this),
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'edit-connection',
activate: this._onEditConnection.bind(this),
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'save-identify-password',
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'discard-identify-password',
- parameter_type: GLib.VariantType.new('o')
+ parameter_type: GLib.VariantType.new('o'),
}, {
name: 'show-emoji-picker',
- accels: ['<Primary>e']
+ accels: ['<Primary>e'],
}, {
name: 'start-client',
- activate: this._onStartClient.bind(this)
+ activate: this._onStartClient.bind(this),
}, {
name: 'help',
activate: this._onShowHelp.bind(this),
- accels: ['F1']
+ accels: ['F1'],
}, {
name: 'about',
- activate: this._onShowAbout.bind(this)
+ activate: this._onShowAbout.bind(this),
}, {
name: 'quit',
activate: this._onQuit.bind(this),
- accels: ['<Primary>q']
+ accels: ['<Primary>q'],
}, {
name: 'next-room',
- accels: ['<Primary>Page_Down', '<Alt>Down']
+ accels: ['<Primary>Page_Down', '<Alt>Down'],
}, {
name: 'previous-room',
- accels: ['<Primary>Page_Up', '<Alt>Up']
+ accels: ['<Primary>Page_Up', '<Alt>Up'],
}, {
name: 'first-room',
- accels: ['<Primary>Home']
+ accels: ['<Primary>Home'],
}, {
name: 'last-room',
- accels: ['<Primary>End']
+ accels: ['<Primary>End'],
}, {
name: 'nth-room',
- parameter_type: GLib.VariantType.new('i')
+ parameter_type: GLib.VariantType.new('i'),
}, {
name: 'next-pending-room',
- accels: ['<Alt><Shift>Down', '<Primary><Shift>Page_Down']
+ accels: ['<Alt><Shift>Down', '<Primary><Shift>Page_Down'],
}, {
name: 'previous-pending-room',
- accels: ['<Alt><Shift>Up', '<Primary><Shift>Page_Up']
+ accels: ['<Alt><Shift>Up', '<Primary><Shift>Page_Up'],
}];
actionEntries.forEach(actionEntry => {
let props = {};
@@ -436,7 +436,7 @@ var Application = GObject.registerClass({
let params = a.dup_parameters_vardict().deep_unpack();
map[a.get_object_path()] = {
server: params.server.deep_unpack(),
- service: a.service
+ service: a.service,
};
});
@@ -454,14 +454,14 @@ var Application = GObject.registerClass({
if (matches.length) {
joinAction.activate(new GLib.Variant('(ssu)', [
- matches[0], `#${room}`, time
+ matches[0], `#${room}`, time,
]));
} else {
this._createAccount(matchedId, server, port, a => {
if (a) {
joinAction.activate(new GLib.Variant('(ssu)', [
a.get_object_path(),
- `#${room}`, time
+ `#${room}`, time,
]));
}
});
@@ -505,7 +505,7 @@ var Application = GObject.registerClass({
account_manager: Tp.AccountManager.dup(),
connection_manager: 'idle',
protocol: 'irc',
- display_name: name
+ display_name: name,
});
req.set_enabled(true);
@@ -643,7 +643,7 @@ var Application = GObject.registerClass({
data = {
retry: 0,
alternateServers: accountServers.filter(s => s.address != server ||
- s.port != port)
+ s.port != port),
};
this._retryData.set(account.object_path, data);
return data;
@@ -697,7 +697,7 @@ var Application = GObject.registerClass({
let params = {
server: new GLib.Variant('s', server.address),
port: new GLib.Variant('u', server.port),
- 'use-ssl': new GLib.Variant('b', server.ssl)
+ 'use-ssl': new GLib.Variant('b', server.ssl),
};
this._retryWithParams(account, new GLib.Variant('a{sv}', params));
return true;
@@ -803,7 +803,7 @@ var Application = GObject.registerClass({
let params = {
name: 'Polari',
account_manager: this._accountsMonitor.accountManager,
- uniquify_name: this.isTestInstance
+ uniquify_name: this.isTestInstance,
};
this._telepathyClient = new TelepathyClient(params);
}
@@ -835,13 +835,13 @@ var Application = GObject.registerClass({
'Justyn Temme <Justyntemme gmail com>',
'unkemptArc99 <abhishekbhardwaj540 gmail com>',
'Oscar Shrimpton <oscar shrimpton personal gmail com>',
- 'Daronion <stefanosdimos 98 gmail com>'
+ 'Daronion <stefanosdimos 98 gmail com>',
],
artists: [
'Sam Hewitt <hewittsamuel gmail com>',
'Jakub Steiner <jimmac gmail com>',
'Lapo Calamandrei <calamandrei gmail com>',
- 'Tobias Bernard <tbernard gnome org>'
+ 'Tobias Bernard <tbernard gnome org>',
],
translator_credits: _('translator-credits'),
comments: _('An Internet Relay Chat Client for GNOME'),
@@ -853,7 +853,7 @@ var Application = GObject.registerClass({
website: 'https://wiki.gnome.org/Apps/Polari',
transient_for: this.active_window,
- modal: true
+ modal: true,
};
this._aboutDialog = new Gtk.AboutDialog(aboutParams);
diff --git a/src/chatView.js b/src/chatView.js
index a89a0a6..ccf714c 100644
--- a/src/chatView.js
+++ b/src/chatView.js
@@ -2,7 +2,7 @@
const {
Gdk, Gio, GLib, GObject, Gtk, Pango, PangoCairo, Polari,
- TelepathyGLib: Tp, TelepathyLogger: Tpl
+ TelepathyGLib: Tp, TelepathyLogger: Tpl,
} = imports.gi;
const { DropTargetIface } = imports.pasteManager;
@@ -143,12 +143,12 @@ const ButtonTag = GObject.registerClass({
'hover': GObject.ParamSpec.boolean(
'hover', 'hover', 'hover',
GObject.ParamFlags.READWRITE,
- false)
+ false),
},
Signals: {
'clicked': {},
- 'popup-menu': {}
- }
+ 'popup-menu': {},
+ },
}, class ButtonTag extends Gtk.TextTag {
_init(params) {
this._hover = false;
@@ -187,7 +187,7 @@ const ButtonTag = GObject.registerClass({
this._gesture = new Gtk.GestureMultiPress({
widget,
button: 0,
- exclusive: true
+ exclusive: true,
});
this._gesture.connect('pressed', (gesture, nPress) => {
@@ -218,8 +218,8 @@ const HoverFilterTag = GObject.registerClass({
'hover-opacity': GObject.ParamSpec.double(
'hover-opacity', 'hover-opacity', 'hover-opacity',
GObject.ParamFlags.READWRITE,
- 0.0, 1.0, 1.0)
- }
+ 0.0, 1.0, 1.0),
+ },
}, class HoverFilterTag extends ButtonTag {
_init(params) {
this._filteredTag = null;
@@ -280,8 +280,8 @@ var ChatView = GObject.registerClass({
'max-nick-chars': GObject.ParamSpec.uint(
'max-nick-chars', 'max-nick-chars', 'max-nick-chars',
GObject.ParamFlags.READABLE,
- 0, GLib.MAXUINT32, 0)
- }
+ 0, GLib.MAXUINT32, 0),
+ },
}, class ChatView extends Gtk.ScrolledWindow {
_init(room) {
super._init({ hscrollbar_policy: Gtk.PolicyType.NEVER, vexpand: true });
@@ -291,7 +291,7 @@ var ChatView = GObject.registerClass({
this._view = new TextView({
editable: false, cursor_visible: false,
wrap_mode: Gtk.WrapMode.WORD_CHAR,
- right_margin: MARGIN
+ right_margin: MARGIN,
});
this._view.add_events(Gdk.EventMask.LEAVE_NOTIFY_MASK |
Gdk.EventMask.ENTER_NOTIFY_MASK);
@@ -351,7 +351,7 @@ var ChatView = GObject.registerClass({
let isRoom = room.type == Tp.HandleType.ROOM;
let target = new Tpl.Entity({
type: isRoom ? Tpl.EntityType.ROOM : Tpl.EntityType.CONTACT,
- identifier: room.channel_name
+ identifier: room.channel_name,
});
let logManager = Tpl.LogManager.dup_singleton();
this._logWalker = logManager.walk_filtered_events(
@@ -378,25 +378,25 @@ var ChatView = GObject.registerClass({
let roomSignals = [{
name: 'notify::channel',
- handler: this._onChannelChanged.bind(this)
+ handler: this._onChannelChanged.bind(this),
}, {
name: 'member-renamed',
- handler: this._onMemberRenamed.bind(this)
+ handler: this._onMemberRenamed.bind(this),
}, {
name: 'member-disconnected',
- handler: this._onMemberDisconnected.bind(this)
+ handler: this._onMemberDisconnected.bind(this),
}, {
name: 'member-kicked',
- handler: this._onMemberKicked.bind(this)
+ handler: this._onMemberKicked.bind(this),
}, {
name: 'member-banned',
- handler: this._onMemberBanned.bind(this)
+ handler: this._onMemberBanned.bind(this),
}, {
name: 'member-joined',
- handler: this._onMemberJoined.bind(this)
+ handler: this._onMemberJoined.bind(this),
}, {
name: 'member-left',
- handler: this._onMemberLeft.bind(this)
+ handler: this._onMemberLeft.bind(this),
}];
this._roomSignals = [];
roomSignals.forEach(signal => {
@@ -414,40 +414,40 @@ var ChatView = GObject.registerClass({
let tags = [{
name: 'nick',
left_margin: MARGIN,
- weight: Pango.Weight.BOLD
+ weight: Pango.Weight.BOLD,
}, {
name: 'gap',
- pixels_above_lines: 10
+ pixels_above_lines: 10,
}, {
name: 'message',
- indent: 0
+ indent: 0,
}, {
name: 'highlight',
- weight: Pango.Weight.BOLD
+ weight: Pango.Weight.BOLD,
}, {
name: 'status',
left_margin: MARGIN,
indent: 0,
- justification: Gtk.Justification.RIGHT
+ justification: Gtk.Justification.RIGHT,
}, {
name: 'timestamp',
left_margin: MARGIN,
indent: 0,
- justification: Gtk.Justification.RIGHT
+ justification: Gtk.Justification.RIGHT,
}, {
name: 'action',
left_margin: MARGIN,
- style: Pango.Style.ITALIC
+ style: Pango.Style.ITALIC,
}, {
name: 'url',
- underline: Pango.Underline.SINGLE
+ underline: Pango.Underline.SINGLE,
}, {
name: 'indicator-line',
- pixels_above_lines: 24
+ pixels_above_lines: 24,
}, {
name: 'loading',
left_margin: MARGIN,
- justification: Gtk.Justification.CENTER
+ justification: Gtk.Justification.CENTER,
}];
tags.forEach(tagProps => tagTable.add(new Gtk.TextTag(tagProps)));
}
@@ -477,7 +477,7 @@ var ChatView = GObject.registerClass({
red: desaturatedNickColor,
green: desaturatedNickColor,
blue: desaturatedNickColor,
- alpha: 1.0
+ alpha: 1.0,
});
if (this._activeNickColor.equal(this._inactiveNickColor))
this._inactiveNickColor.alpha = 0.5;
@@ -492,13 +492,13 @@ var ChatView = GObject.registerClass({
let tagTable = buffer.get_tag_table();
let tags = [{
name: 'status',
- foreground_rgba: dimColor
+ foreground_rgba: dimColor,
}, {
name: 'timestamp',
- foreground_rgba: dimColor
+ foreground_rgba: dimColor,
}, {
name: 'url',
- foreground_rgba: linkColor
+ foreground_rgba: linkColor,
}];
tags.forEach(tagProps => {
let tag = tagTable.lookup(tagProps.name);
@@ -569,14 +569,14 @@ var ChatView = GObject.registerClass({
timestamp: source.get_sent_timestamp() ||
source.get_received_timestamp(),
messageType: source.get_message_type(),
- pendingId: valid ? id : undefined
+ pendingId: valid ? id : undefined,
};
} else if (source instanceof Tpl.Event) {
return {
nick: source.sender.alias,
text: source.message,
timestamp: source.timestamp,
- messageType: source.get_message_type()
+ messageType: source.get_message_type(),
};
}
@@ -832,7 +832,7 @@ var ChatView = GObject.registerClass({
_showLoadingIndicator() {
let indicator = new Gtk.Image({
icon_name: 'content-loading-symbolic',
- visible: true
+ visible: true,
});
indicator.get_style_context().add_class('dim-label');
@@ -943,13 +943,13 @@ var ChatView = GObject.registerClass({
let channelSignals = [{
name: 'message-received',
- handler: this._onMessageReceived.bind(this)
+ handler: this._onMessageReceived.bind(this),
}, {
name: 'message-sent',
- handler: this._onMessageSent.bind(this)
+ handler: this._onMessageSent.bind(this),
}, {
name: 'pending-message-removed',
- handler: this._pendingMessageRemoved.bind(this)
+ handler: this._pendingMessageRemoved.bind(this),
}];
channelSignals.forEach(signal => {
this._channelSignals.push(this._channel.connect(signal.name, signal.handler));
@@ -1286,7 +1286,7 @@ var ChatView = GObject.registerClass({
let hoverTag = new HoverFilterTag({
filtered_tag: nickTag,
- hover_opacity: 0.8
+ hover_opacity: 0.8,
});
buffer.get_tag_table().add(hoverTag);
@@ -1398,7 +1398,7 @@ var ChatView = GObject.registerClass({
tag._popover = new UserPopover({
relative_to: this._view,
userTracker: this._userTracker,
- room: this._room
+ room: this._room,
});
}
diff --git a/src/connections.js b/src/connections.js
index 4da8ac6..0bb5fec 100644
--- a/src/connections.js
+++ b/src/connections.js
@@ -12,7 +12,7 @@ const DEFAULT_SSL_PORT = 6697;
const ErrorHint = {
NONE: 0,
SERVER: 1,
- NICK: 2
+ NICK: 2,
};
const ConnectionRow = GObject.registerClass(
@@ -42,7 +42,7 @@ class ConnectionRow extends Gtk.ListBoxRow {
label: _('Already added'),
hexpand: true,
no_show_all: true,
- halign: Gtk.Align.END
+ halign: Gtk.Align.END,
});
box.add(insensitiveDesc);
@@ -64,12 +64,12 @@ var ConnectionsList = GObject.registerClass({
'favorites-only': GObject.ParamSpec.boolean(
'favorites-only', 'favorites-only', 'favorites-only',
GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT_ONLY,
- false)
+ false),
},
Signals: {
'account-created': { param_types: [Tp.Account.$gtype] },
- 'account-selected': {}
- }
+ 'account-selected': {},
+ },
}, class ConnectionsList extends Gtk.ScrolledWindow {
_init(params) {
this._favoritesOnly = false;
@@ -93,16 +93,16 @@ var ConnectionsList = GObject.registerClass({
halign: Gtk.Align.CENTER,
valign: Gtk.Align.CENTER,
orientation: Gtk.Orientation.VERTICAL,
- visible: true
+ visible: true,
});
placeholder.add(new Gtk.Image({
icon_name: 'edit-find-symbolic',
pixel_size: 115,
- visible: true
+ visible: true,
}));
placeholder.add(new Gtk.Label({
label: _('No results.'),
- visible: true
+ visible: true,
}));
placeholder.get_style_context().add_class('dim-label');
@@ -190,7 +190,7 @@ var ConnectionsList = GObject.registerClass({
let sensitive = !usedNetworks.includes(network.id);
this._rows.set(network.id, new ConnectionRow({
id: network.id,
- sensitive
+ sensitive,
}));
this._list.add(this._rows.get(network.id));
});
@@ -202,7 +202,7 @@ var ConnectionsList = GObject.registerClass({
account_manager: Tp.AccountManager.dup(),
connection_manager: 'idle',
protocol: 'irc',
- display_name: name
+ display_name: name,
});
req.set_service(row.id);
req.set_enabled(true);
@@ -251,7 +251,7 @@ var ConnectionDetails = GObject.registerClass({
'serverEntry',
'nickEntry',
'realnameEntry',
- 'sslCheckbox'
+ 'sslCheckbox',
],
Properties: {
'can-confirm': GObject.ParamSpec.boolean(
@@ -261,11 +261,11 @@ var ConnectionDetails = GObject.registerClass({
'has-serivce': GObject.ParamSpec.boolean(
'has-service', 'has-service', 'has-service',
GObject.ParamFlags.READABLE,
- false)
+ false),
},
Signals: {
- 'account-created': { param_types: [Tp.Account.$gtype] }
- }
+ 'account-created': { param_types: [Tp.Account.$gtype] },
+ },
}, class ConnectionDetails extends Gtk.Grid {
_init(params) {
this._networksManager = NetworksManager.getDefault();
@@ -300,7 +300,7 @@ var ConnectionDetails = GObject.registerClass({
model: realnameStore,
text_column: 0,
inline_completion: true,
- popup_completion: false
+ popup_completion: false,
});
this._realnameEntry.set_completion(completion);
@@ -329,7 +329,7 @@ var ConnectionDetails = GObject.registerClass({
let params = {
name: nameText.length ? nameText : server,
server,
- account: this._nickEntry.text.trim()
+ account: this._nickEntry.text.trim(),
};
if (this._realnameEntry.text)
@@ -434,7 +434,7 @@ var ConnectionDetails = GObject.registerClass({
account_manager: accountManager,
connection_manager: 'idle',
protocol: 'irc',
- display_name: params.name
+ display_name: params.name,
});
req.set_enabled(true);
@@ -470,7 +470,7 @@ var ConnectionDetails = GObject.registerClass({
let details = {
account: GLib.Variant.new('s', params.account),
username: GLib.Variant.new('s', params.account),
- server: GLib.Variant.new('s', params.server)
+ server: GLib.Variant.new('s', params.server),
};
if (params.port)
@@ -492,14 +492,14 @@ var ConnectionProperties = GObject.registerClass({
InternalChildren: [
'details',
'errorBox',
- 'errorLabel'
- ]
+ 'errorLabel',
+ ],
}, class ConnectionProperties extends Gtk.Dialog {
_init(account) {
/* Translators: %s is a connection name */
super._init({
title: _('“%s” Properties').format(account.display_name),
- use_header_bar: 1
+ use_header_bar: 1,
});
this._details.account = account;
diff --git a/src/entryArea.js b/src/entryArea.js
index aac2d1e..4deedae 100644
--- a/src/entryArea.js
+++ b/src/entryArea.js
@@ -1,7 +1,7 @@
/* exported ChatEntry EntryArea NickPopover */
const {
- Gdk, GdkPixbuf, Gio, GLib, GObject, Gspell, Gtk, TelepathyGLib: Tp
+ Gdk, GdkPixbuf, Gio, GLib, GObject, Gspell, Gtk, TelepathyGLib: Tp,
} = imports.gi;
const ChatView = imports.chatView;
@@ -21,8 +21,8 @@ var ChatEntry = GObject.registerClass({
Signals: {
'text-pasted': { param_types: [GObject.TYPE_STRING, GObject.TYPE_INT] },
'image-pasted': { param_types: [GdkPixbuf.Pixbuf.$gtype] },
- 'file-pasted': { param_types: [Gio.File.$gtype] }
- }
+ 'file-pasted': { param_types: [Gio.File.$gtype] },
+ },
}, class ChatEntry extends Gtk.Entry {
static get _checker() {
if (!this.__checker)
@@ -108,17 +108,17 @@ var NickPopover = GObject.registerClass({
Template: 'resource:///org/gnome/Polari/ui/nick-popover.ui',
InternalChildren: [
'nickEntry',
- 'changeButton'
+ 'changeButton',
],
Properties: {
nick: GObject.ParamSpec.string(
'nick', 'nick', 'nick',
GObject.ParamFlags.READWRITE,
- '')
+ ''),
},
Signals: {
- 'nick-changed': {}
- }
+ 'nick-changed': {},
+ },
}, class NickPopover extends Gtk.Popover {
_init() {
this._nick = '';
@@ -162,14 +162,14 @@ var EntryArea = GObject.registerClass({
'confirmLabel',
'uploadLabel',
'cancelButton',
- 'pasteButton'
+ 'pasteButton',
],
Properties: {
'max-nick-chars': GObject.ParamSpec.uint(
'max-nick-chars', 'max-nick-chars', 'max-nick-chars',
GObject.ParamFlags.WRITABLE,
- 0, GLib.MAXUINT32, 0)
- }
+ 0, GLib.MAXUINT32, 0),
+ },
}, class EntryArea extends Gtk.Stack {
static get _nickPopover() {
if (!this.__nickPopover)
@@ -336,7 +336,7 @@ var EntryArea = GObject.registerClass({
Gdk.KEY_Tab,
Gdk.KEY_Return,
Gdk.KEY_ISO_Enter,
- Gdk.KEY_space
+ Gdk.KEY_space,
];
if (activationKeys.includes(keyval))
return Gdk.EVENT_PROPAGATE;
diff --git a/src/initialSetup.js b/src/initialSetup.js
index 8f56f6b..25d05ce 100644
--- a/src/initialSetup.js
+++ b/src/initialSetup.js
@@ -7,7 +7,7 @@ const Utils = imports.utils;
const SetupPage = {
CONNECTION: 0,
ROOM: 1,
- OFFLINE: 2
+ OFFLINE: 2,
};
var InitialSetupWindow = GObject.registerClass({
@@ -17,8 +17,8 @@ var InitialSetupWindow = GObject.registerClass({
'connectionsList',
'nextButton',
'prevButton',
- 'serverRoomList'
- ]
+ 'serverRoomList',
+ ],
}, class InitialSetupWindow extends Gtk.Window {
_init(params) {
diff --git a/src/ircParser.js b/src/ircParser.js
index a1b6224..6d77cae 100644
--- a/src/ircParser.js
+++ b/src/ircParser.js
@@ -126,7 +126,7 @@ var IrcParser = class {
action.activate(GLib.Variant.new('(ssu)', [
account.get_object_path(),
room,
- Utils.getTpEventTime()
+ Utils.getTpEventTime(),
]));
break;
}
@@ -179,7 +179,7 @@ var IrcParser = class {
account.get_object_path(),
nick,
message,
- Tp.USER_ACTION_TIME_NOT_USER_ACTION
+ Tp.USER_ACTION_TIME_NOT_USER_ACTION,
]));
break;
}
@@ -236,7 +236,7 @@ var IrcParser = class {
account.get_object_path(),
nick,
'',
- Utils.getTpEventTime()
+ Utils.getTpEventTime(),
]));
break;
}
diff --git a/src/joinDialog.js b/src/joinDialog.js
index b17a2c3..3ef4195 100644
--- a/src/joinDialog.js
+++ b/src/joinDialog.js
@@ -7,7 +7,7 @@ const Utils = imports.utils;
const DialogPage = {
MAIN: 0,
- CONNECTION: 1
+ CONNECTION: 1,
};
var JoinDialog = GObject.registerClass({
@@ -24,8 +24,8 @@ var JoinDialog = GObject.registerClass({
'serverRoomList',
'details',
'addButton',
- 'customToggle'
- ]
+ 'customToggle',
+ ],
}, class JoinDialog extends Gtk.Dialog {
_init(params) {
params['use-header-bar'] = 1;
@@ -36,7 +36,7 @@ var JoinDialog = GObject.registerClass({
this._backButton = new Gtk.Button({
image: icon,
valign: Gtk.Align.CENTER,
- focus_on_click: false
+ focus_on_click: false,
});
this.get_header_bar().pack_start(this._backButton);
@@ -174,7 +174,7 @@ var JoinDialog = GObject.registerClass({
action.activate(GLib.Variant.new('(ssu)', [
account.get_object_path(),
room,
- Utils.getTpEventTime()
+ Utils.getTpEventTime(),
]));
});
}
diff --git a/src/main.js b/src/main.js
index 7f53072..28f845c 100755
--- a/src/main.js
+++ b/src/main.js
@@ -12,7 +12,7 @@ pkg.require({
'Secret': '1',
'Soup': '2.4',
'TelepathyGLib': '0.12',
- 'TelepathyLogger': '0.2'
+ 'TelepathyLogger': '0.2',
});
pkg.requireSymbol('Gio', '2.0', 'Application.send_notification');
pkg.requireSymbol('GLib', '2.0', 'log_variant');
@@ -40,7 +40,7 @@ function _makeLogFunction(level) {
'SYSLOG_IDENTIFIER': 'org.gnome.Polari',
'CODE_FILE': file,
'CODE_FUNC': func,
- 'CODE_LINE': line
+ 'CODE_LINE': line,
});
};
}
diff --git a/src/mainWindow.js b/src/mainWindow.js
index 4be6532..e18dc2c 100644
--- a/src/mainWindow.js
+++ b/src/mainWindow.js
@@ -20,8 +20,8 @@ var FixedSizeFrame = GObject.registerClass({
width: GObject.ParamSpec.int(
'width', 'width', 'width',
GObject.ParamFlags.READWRITE,
- -1, GLib.MAXINT32, -1)
- }
+ -1, GLib.MAXINT32, -1),
+ },
}, class FixedSizeFrame extends Gtk.Frame {
_init(params) {
this._height = -1;
@@ -104,11 +104,11 @@ var MainWindow = GObject.registerClass({
'view-height': GObject.ParamSpec.uint(
'view-height', 'view-height', 'view-height',
GObject.ParamFlags.READABLE,
- 0, GLib.MAXUINT32, 0)
+ 0, GLib.MAXUINT32, 0),
},
Signals: {
- 'active-room-state-changed': {}
- }
+ 'active-room-state-changed': {},
+ },
}, class MainWindow extends Gtk.ApplicationWindow {
_init(params) {
this._subtitle = '';
@@ -251,7 +251,7 @@ var MainWindow = GObject.registerClass({
if (this._lastActiveRoom) {
serializedChannel = new GLib.Variant('a{sv}', {
account: new GLib.Variant('s', this._lastActiveRoom.account.object_path),
- channel: new GLib.Variant('s', this._lastActiveRoom.channel_name)
+ channel: new GLib.Variant('s', this._lastActiveRoom.channel_name),
});
}
diff --git a/src/pasteManager.js b/src/pasteManager.js
index ab3a526..0741468 100644
--- a/src/pasteManager.js
+++ b/src/pasteManager.js
@@ -76,13 +76,13 @@ var DropTargetIface = GObject.registerClass({
'can-drop': GObject.ParamSpec.boolean(
'can-drop', 'can-drop', 'can-drop',
GObject.ParamFlags.READABLE,
- false)
+ false),
},
Signals: {
'text-dropped': { param_types: [GObject.TYPE_STRING] },
'image-dropped': { param_types: [GdkPixbuf.Pixbuf.$gtype] },
- 'file-dropped': { param_types: [Gio.File.$gtype] }
- }
+ 'file-dropped': { param_types: [Gio.File.$gtype] },
+ },
}, class DropTargetIface extends GObject.Interface {
addTargets(widget) {
this._dragHighlight = false;
diff --git a/src/roomList.js b/src/roomList.js
index 382402f..580a530 100644
--- a/src/roomList.js
+++ b/src/roomList.js
@@ -22,12 +22,12 @@ var RoomRow = GObject.registerClass({
'icon',
'roomLabel',
'counter',
- 'eventStack'
- ]
+ 'eventStack',
+ ],
}, class RoomRow extends Gtk.ListBoxRow {
_init(room) {
super._init({
- name: `RoomRow ${room.display_name}`
+ name: `RoomRow ${room.display_name}`,
});
this._room = room;
@@ -219,8 +219,8 @@ var RoomListHeader = GObject.registerClass({
'popoverReconnect',
'popoverRemove',
'popoverProperties',
- 'spinner'
- ]
+ 'spinner',
+ ],
}, class RoomListHeader extends Gtk.MenuButton {
_init(params) {
this._account = params.account;
@@ -474,36 +474,36 @@ class RoomList extends Gtk.ListBox {
let app = Gio.Application.get_default();
let actions = [{
name: 'next-room',
- handler: () => this._moveSelection(Gtk.DirectionType.DOWN)
+ handler: () => this._moveSelection(Gtk.DirectionType.DOWN),
}, {
name: 'previous-room',
- handler: () => this._moveSelection(Gtk.DirectionType.UP)
+ handler: () => this._moveSelection(Gtk.DirectionType.UP),
}, {
name: 'first-room',
- handler: () => this._selectRoomAtIndex(0)
+ handler: () => this._selectRoomAtIndex(0),
}, {
name: 'last-room',
handler: () => {
let nRows = this._roomManager.roomCount;
this._selectRoomAtIndex(nRows - 1);
- }
+ },
}, {
name: 'nth-room',
handler: (a, param) => {
this._selectRoomAtIndex(param.get_int32() - 1);
- }
+ },
}, {
name: 'next-pending-room',
handler: () => {
this._moveSelectionFull(Gtk.DirectionType.DOWN,
row => row.hasPending);
- }
+ },
}, {
name: 'previous-pending-room',
handler: () => {
this._moveSelectionFull(Gtk.DirectionType.UP,
row => row.hasPending);
- }
+ },
}];
actions.forEach(a => {
app.lookup_action(a.name).connect('activate', a.handler);
@@ -597,7 +597,7 @@ class RoomList extends Gtk.ListBox {
let placeholder = new Gtk.ListBoxRow({
selectable: false,
activatable: false,
- no_show_all: true
+ no_show_all: true,
});
placeholder.account = account;
diff --git a/src/roomManager.js b/src/roomManager.js
index 9ccb332..fc87366 100644
--- a/src/roomManager.js
+++ b/src/roomManager.js
@@ -21,14 +21,14 @@ var RoomManager = class {
this._app = Gio.Application.get_default();
let actions = [{
name: 'join-room',
- handler: this._onJoinActivated.bind(this)
+ handler: this._onJoinActivated.bind(this),
}, {
name: 'message-user',
- handler: this._onQueryActivated.bind(this)
+ handler: this._onQueryActivated.bind(this),
}, {
name: 'leave-room',
after: true,
- handler: this._onLeaveActivated.bind(this)
+ handler: this._onLeaveActivated.bind(this),
}];
actions.forEach(a => {
if (a.after)
@@ -132,7 +132,7 @@ var RoomManager = class {
return;
channels.push({
account: new GLib.Variant('s', accountPath),
- channel: new GLib.Variant('s', channelName)
+ channel: new GLib.Variant('s', channelName),
});
this._settings.set_value('saved-channel-list',
new GLib.Variant('aa{sv}', channels));
@@ -174,7 +174,7 @@ var RoomManager = class {
room = new Polari.Room({
account,
channel_name: channelName,
- type
+ type,
});
this._rooms.set(room.id, room);
this.emit('room-added', room);
diff --git a/src/roomStack.js b/src/roomStack.js
index 02aac29..fc8aebe 100644
--- a/src/roomStack.js
+++ b/src/roomStack.js
@@ -13,8 +13,8 @@ var RoomStack = GObject.registerClass({
'entry-area-height': GObject.ParamSpec.uint(
'entry-area-height', 'entry-area-height', 'entry-area-height',
GObject.ParamFlags.READABLE,
- 0, GLib.MAXUINT32, 0)
- }
+ 0, GLib.MAXUINT32, 0),
+ },
}, class RoomStack extends Gtk.Stack {
_init(params) {
super._init(params);
@@ -105,7 +105,7 @@ class SavePasswordConfirmationBar extends MessageInfoBar {
this.add_button(_('_Save Password'), Gtk.ResponseType.ACCEPT).set({
action_name: 'app.save-identify-password',
- action_target: new GLib.Variant('o', this._room.account.object_path)
+ action_target: new GLib.Variant('o', this._room.account.object_path),
});
this._identifySentId = this._room.connect('identify-sent', () => {
@@ -140,7 +140,7 @@ class ChannelErrorBar extends MessageInfoBar {
this.add_button(_('_Retry'), Gtk.ResponseType.ACCEPT).set({
action_name: 'app.reconnect-room',
- action_target: new GLib.Variant('s', this._room.id)
+ action_target: new GLib.Variant('s', this._room.id),
});
@@ -194,13 +194,13 @@ class ChatPlaceholder extends Gtk.Overlay {
let image = new Gtk.Image({
icon_name: 'org.gnome.Polari-symbolic',
pixel_size: 96, halign: Gtk.Align.END,
- margin_end: 14
+ margin_end: 14,
});
let title = new Gtk.Label({
use_markup: true,
halign: Gtk.Align.START,
- margin_start: 14
+ margin_start: 14,
});
title.label = `<span letter_spacing="4500">${_('Polari')}<${'/'}span>`;
title.get_style_context().add_class('polari-background-title');
@@ -208,7 +208,7 @@ class ChatPlaceholder extends Gtk.Overlay {
let description = new Gtk.Label({
label: _('Join a room using the + button.'),
halign: Gtk.Align.CENTER, wrap: true,
- margin_top: 24, use_markup: true
+ margin_top: 24, use_markup: true,
});
description.get_style_context().add_class('polari-background-description');
@@ -222,7 +222,7 @@ class ChatPlaceholder extends Gtk.Overlay {
column_spacing: 18,
hexpand: true,
vexpand: true,
- valign: Gtk.Align.CENTER
+ valign: Gtk.Align.CENTER,
});
grid.get_style_context().add_class('polari-background');
grid.attach(image, 0, 0, 1, 1);
@@ -252,7 +252,7 @@ class RoomView extends Gtk.Overlay {
this._entryArea = new EntryArea({
room,
- sensitive: false
+ sensitive: false,
});
box.add(this._entryArea);
diff --git a/src/serverRoomManager.js b/src/serverRoomManager.js
index 03a26f5..4526688 100644
--- a/src/serverRoomManager.js
+++ b/src/serverRoomManager.js
@@ -112,14 +112,14 @@ var ServerRoomList = GObject.registerClass({
'list',
'spinner',
'store',
- 'toggleRenderer'
+ 'toggleRenderer',
],
Properties: {
'can-join': GObject.ParamSpec.boolean(
'can-join', 'can-join', 'can-join',
GObject.ParamFlags.READABLE,
- false)
- }
+ false),
+ },
}, class ServerRoomList extends Gtk.Box {
_init(params) {
this._account = null;
diff --git a/src/tabCompletion.js b/src/tabCompletion.js
index f6d8d64..e0d4e23 100644
--- a/src/tabCompletion.js
+++ b/src/tabCompletion.js
@@ -45,7 +45,7 @@ var TabCompletion = class {
label: row._text,
halign: Gtk.Align.START,
margin_start: 6,
- margin_end: 6
+ margin_end: 6,
}));
this._list.add(row);
}
@@ -101,7 +101,7 @@ var TabCompletion = class {
label: row._text,
halign: Gtk.Align.START,
margin_start: 6,
- margin_end: 6
+ margin_end: 6,
}));
widgetMap.set(nick, row);
}
diff --git a/src/telepathyClient.js b/src/telepathyClient.js
index cbebbc8..a106f84 100644
--- a/src/telepathyClient.js
+++ b/src/telepathyClient.js
@@ -35,12 +35,12 @@ const SASLStatus = {
CLIENT_ACCEPTED: 3,
SUCCEEDED: 4,
SERVER_FAILED: 5,
- CLIENT_FAILED: 6
+ CLIENT_FAILED: 6,
};
const SASLAbortReason = {
INVALID_CHALLENGE: 0,
- USER_ABORT: 1
+ USER_ABORT: 1,
};
class SASLAuthHandler {
@@ -184,31 +184,31 @@ class TelepathyClient extends Tp.BaseClient {
_onPrepared() {
let actions = [{
name: 'message-user',
- handler: this._onQueryActivated.bind(this)
+ handler: this._onQueryActivated.bind(this),
}, {
name: 'leave-room',
- handler: this._onLeaveActivated.bind(this)
+ handler: this._onLeaveActivated.bind(this),
}, {
name: 'reconnect-room',
- handler: this._onReconnectRoomActivated.bind(this)
+ handler: this._onReconnectRoomActivated.bind(this),
}, {
name: 'connect-account',
- handler: this._onConnectAccountActivated.bind(this)
+ handler: this._onConnectAccountActivated.bind(this),
}, {
name: 'disconnect-account',
- handler: this._onDisconnectAccountActivated.bind(this)
+ handler: this._onDisconnectAccountActivated.bind(this),
}, {
name: 'reconnect-account',
- handler: this._onReconnectAccountActivated.bind(this)
+ handler: this._onReconnectAccountActivated.bind(this),
}, {
name: 'authenticate-account',
- handler: this._onAuthenticateAccountActivated.bind(this)
+ handler: this._onAuthenticateAccountActivated.bind(this),
}, {
name: 'save-identify-password',
- handler: this._onSaveIdentifyPasswordActivated.bind(this)
+ handler: this._onSaveIdentifyPasswordActivated.bind(this),
}, {
name: 'discard-identify-password',
- handler: this._onDiscardIdentifyPasswordActivated.bind(this)
+ handler: this._onDiscardIdentifyPasswordActivated.bind(this),
}];
actions.forEach(a => {
this._app.lookup_action(a.name).connect('activate', a.handler);
@@ -532,7 +532,7 @@ class TelepathyClient extends Tp.BaseClient {
let message = 'Not implementing non-IRC protocols';
context.fail(new Tp.Error({
code: Tp.Error.NOT_IMPLEMENTED,
- message
+ message,
}));
return;
}
@@ -541,7 +541,7 @@ class TelepathyClient extends Tp.BaseClient {
let message = 'Only one authentication channel per connection allowed';
context.fail(new Tp.Error({
code: Tp.Error.INVALID_ARGUMENT,
- message
+ message,
}));
return;
}
@@ -611,7 +611,7 @@ class TelepathyClient extends Tp.BaseClient {
let params = [
room.account.object_path,
room.channel_name,
- Utils.getTpEventTime()
+ Utils.getTpEventTime(),
];
let actionName, paramFormat;
@@ -637,7 +637,7 @@ class TelepathyClient extends Tp.BaseClient {
command,
username: username || room.channel.connection.self_contact.alias,
usernameSupported: username != null,
- password
+ password,
};
this._pendingBotPasswords.set(accountPath, data);
diff --git a/src/userList.js b/src/userList.js
index 9a53aaa..4d08f05 100644
--- a/src/userList.js
+++ b/src/userList.js
@@ -1,7 +1,7 @@
/* exported UserList UserListPopover UserDetails UserPopover */
const {
- Gio, GLib, GObject, Gtk, Pango, Polari, TelepathyGLib: Tp
+ Gio, GLib, GObject, Gtk, Pango, Polari, TelepathyGLib: Tp,
} = imports.gi;
const FILTER_ENTRY_THRESHOLD = 8;
@@ -38,7 +38,7 @@ class UserListPopover extends Gtk.Popover {
_createWidget() {
this._box = new Gtk.Box({
orientation: Gtk.Orientation.VERTICAL,
- spacing: 6
+ spacing: 6,
});
this.add(this._box);
@@ -46,12 +46,12 @@ class UserListPopover extends Gtk.Popover {
this._box.add(this._revealer);
this._userListBin = new Gtk.Frame({
- shadow_type: Gtk.ShadowType.NONE
+ shadow_type: Gtk.ShadowType.NONE,
});
this._box.add(this._userListBin);
this._entry = new Gtk.SearchEntry({
- primary_icon_name: 'avatar-default-symbolic'
+ primary_icon_name: 'avatar-default-symbolic',
});
this._entry.connect('search-changed', this._updateFilter.bind(this));
this._revealer.add(this._entry);
@@ -122,7 +122,7 @@ var UserDetails = GObject.registerClass({
'fullnameLabel',
'lastLabel',
'notificationLabel',
- 'messageButton'
+ 'messageButton',
],
Properties: {
'expanded': GObject.ParamSpec.boolean(
@@ -132,8 +132,8 @@ var UserDetails = GObject.registerClass({
'notifications-enabled': GObject.ParamSpec.boolean(
'notifications-enabled', 'notifications-enabled', 'notifications-enabled',
GObject.ParamFlags.READWRITE,
- false)
- }
+ false),
+ },
}, class UserDetails extends Gtk.Frame {
_init(params = {}) {
let { user } = params;
@@ -334,7 +334,7 @@ var UserDetails = GObject.registerClass({
account.get_object_path(),
this._user.alias,
'',
- time
+ time,
]));
}
@@ -361,8 +361,8 @@ var UserPopover = GObject.registerClass({
'nickLabel',
'statusLabel',
'notifyButton',
- 'userDetails'
- ]
+ 'userDetails',
+ ],
}, class UserPopover extends Gtk.Popover {
_init(params) {
this._room = params.room;
@@ -506,11 +506,11 @@ class UserListRow extends Gtk.ListBoxRow {
margin_start: 4,
margin_top: 4,
margin_bottom: 4,
- spacing: 4
+ spacing: 4,
});
this._arrow = new Gtk.Arrow({
arrow_type: Gtk.ArrowType.RIGHT,
- no_show_all: true
+ no_show_all: true,
});
this._label = new Gtk.Label({
label: this._user.alias,
@@ -518,7 +518,7 @@ class UserListRow extends Gtk.ListBoxRow {
hexpand: true,
use_markup: true,
ellipsize: Pango.EllipsizeMode.END,
- max_width_chars: MAX_USERS_WIDTH_CHARS
+ max_width_chars: MAX_USERS_WIDTH_CHARS,
});
hbox.add(this._label);
hbox.add(this._arrow);
@@ -595,7 +595,7 @@ class UserList extends Gtk.ScrolledWindow {
shadow_type: Gtk.ShadowType.ETCHED_IN,
hscrollbar_policy: Gtk.PolicyType.NEVER,
propagate_natural_height: true,
- propagate_natural_width: true
+ propagate_natural_width: true,
});
this._list = new Gtk.ListBox({ vexpand: true });
@@ -606,16 +606,16 @@ class UserList extends Gtk.ScrolledWindow {
orientation: Gtk.Orientation.VERTICAL,
margin: 32,
spacing: 6,
- visible: true
+ visible: true,
});
placeholder.add(new Gtk.Image({
icon_name: 'edit-find-symbolic',
pixel_size: 64,
- visible: true
+ visible: true,
}));
placeholder.add(new Gtk.Label({
label: _('No Results'),
- visible: true
+ visible: true,
}));
placeholder.get_style_context().add_class('placeholder');
@@ -636,25 +636,25 @@ class UserList extends Gtk.ScrolledWindow {
let roomSignals = [{
name: 'member-renamed',
- handler: this._onMemberRenamed.bind(this)
+ handler: this._onMemberRenamed.bind(this),
}, {
name: 'member-disconnected',
- handler: this._onMemberRemoved.bind(this)
+ handler: this._onMemberRemoved.bind(this),
}, {
name: 'member-kicked',
- handler: this._onMemberRemoved.bind(this)
+ handler: this._onMemberRemoved.bind(this),
}, {
name: 'member-banned',
- handler: this._onMemberRemoved.bind(this)
+ handler: this._onMemberRemoved.bind(this),
}, {
name: 'member-left',
- handler: this._onMemberRemoved.bind(this)
+ handler: this._onMemberRemoved.bind(this),
}, {
name: 'member-joined',
- handler: this._onMemberJoined.bind(this)
+ handler: this._onMemberJoined.bind(this),
}, {
name: 'notify::channel',
- handler: this._onChannelChanged.bind(this)
+ handler: this._onChannelChanged.bind(this),
}];
this._roomSignals = [];
roomSignals.forEach(signal => {
diff --git a/src/userTracker.js b/src/userTracker.js
index cb8aeb5..adf10ef 100644
--- a/src/userTracker.js
+++ b/src/userTracker.js
@@ -48,13 +48,13 @@ const UserTracker = GObject.registerClass({
Signals: {
'status-changed': {
flags: GObject.SignalFlags.DETAILED,
- param_types: [GObject.TYPE_STRING, GObject.TYPE_INT]
+ param_types: [GObject.TYPE_STRING, GObject.TYPE_INT],
},
'contacts-changed': {
flags: GObject.SignalFlags.DETAILED,
- param_types: [GObject.TYPE_STRING]
- }
- }
+ param_types: [GObject.TYPE_STRING],
+ },
+ },
}, class UserTracker extends GObject.Object {
_init(account) {
super._init();
@@ -98,25 +98,25 @@ const UserTracker = GObject.registerClass({
let roomSignals = [{
name: 'notify::channel',
- handler: this._onChannelChanged.bind(this)
+ handler: this._onChannelChanged.bind(this),
}, {
name: 'member-renamed',
- handler: this._onMemberRenamed.bind(this)
+ handler: this._onMemberRenamed.bind(this),
}, {
name: 'member-disconnected',
- handler: this._onMemberLeft.bind(this)
+ handler: this._onMemberLeft.bind(this),
}, {
name: 'member-kicked',
- handler: this._onMemberLeft.bind(this)
+ handler: this._onMemberLeft.bind(this),
}, {
name: 'member-banned',
- handler: this._onMemberLeft.bind(this)
+ handler: this._onMemberLeft.bind(this),
}, {
name: 'member-joined',
- handler: this._onMemberJoined.bind(this)
+ handler: this._onMemberJoined.bind(this),
}, {
name: 'member-left',
- handler: this._onMemberLeft.bind(this)
+ handler: this._onMemberLeft.bind(this),
}];
let signalIds = this._getRoomSignals(room);
@@ -163,7 +163,7 @@ const UserTracker = GObject.registerClass({
this._roomData.set(room, {
contactMapping: new Map(),
handlerMapping: new Map(),
- roomSignals: []
+ roomSignals: [],
});
}
@@ -295,7 +295,7 @@ const UserTracker = GObject.registerClass({
this._getRoomHandlers(room).set(++this._handlerCounter, {
nickName: baseNick,
- handler: callback
+ handler: callback,
});
return this._handlerCounter;
@@ -315,7 +315,7 @@ const UserTracker = GObject.registerClass({
let param = GLib.Variant.new('(ssu)', [
this._account.get_object_path(),
room.channel_name,
- Utils.getTpEventTime()
+ Utils.getTpEventTime(),
]);
notification.set_default_action_and_target('app.join-room', param);
@@ -352,7 +352,7 @@ const UserTracker = GObject.registerClass({
let action = new Gio.SimpleAction({
name,
enabled,
- state
+ state,
});
action.connect('notify::enabled', () => {
diff --git a/src/utils.js b/src/utils.js
index 80d6854..b17baa9 100644
--- a/src/utils.js
+++ b/src/utils.js
@@ -168,7 +168,7 @@ function findChannels(str, server) {
res.push({
url: `irc://${server}/${match[2]}`,
name: `#${match[2]}`,
- pos: match.index + match[1].length
+ pos: match.index + match[1].length,
});
}
return res;
@@ -249,7 +249,7 @@ function gpaste(text, title, callback) {
title,
data: text,
expire: _gpasteExpire,
- language: 'text'
+ language: 'text',
};
let session = new Soup.Session();
@@ -283,7 +283,7 @@ function imgurPaste(pixbuf, title, callback) {
let params = {
title,
- image: GLib.base64_encode(buffer)
+ image: GLib.base64_encode(buffer),
};
let session = new Soup.Session();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]