|
@@ -260,19 +260,19 @@ public class LoggingManager implements ConfigChangeListener {
|
260
|
260
|
|
261
|
261
|
@Handler
|
262
|
262
|
public void handleChannelMessage(final BaseChannelMessageEvent event) {
|
263
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
263
|
+ final String filename = locator.getLogFile(event.getChannel());
|
264
|
264
|
appendLine(filename, "<%s> %s", getDisplayName(event.getClient()), event.getMessage());
|
265
|
265
|
}
|
266
|
266
|
|
267
|
267
|
@Handler
|
268
|
268
|
public void handleChannelAction(final BaseChannelActionEvent event) {
|
269
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
269
|
+ final String filename = locator.getLogFile(event.getChannel());
|
270
|
270
|
appendLine(filename, "* %s %s", getDisplayName(event.getClient()), event.getMessage());
|
271
|
271
|
}
|
272
|
272
|
|
273
|
273
|
@Handler
|
274
|
274
|
public void handleChannelGotTopic(final ChannelGotTopicEvent event) {
|
275
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
275
|
+ final String filename = locator.getLogFile(event.getChannel());
|
276
|
276
|
final DateFormat timeFormat = new SimpleDateFormat("HH:mm:ss");
|
277
|
277
|
final DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
|
278
|
278
|
|
|
@@ -286,14 +286,14 @@ public class LoggingManager implements ConfigChangeListener {
|
286
|
286
|
|
287
|
287
|
@Handler
|
288
|
288
|
public void handleChannelTopicChange(final ChannelTopicChangeEvent event) {
|
289
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
289
|
+ final String filename = locator.getLogFile(event.getChannel());
|
290
|
290
|
appendLine(filename, "*** %s Changed the topic to: %s",
|
291
|
291
|
event.getTopic().getClient().map(this::getDisplayName).orElse(""), event.getTopic());
|
292
|
292
|
}
|
293
|
293
|
|
294
|
294
|
@Handler
|
295
|
295
|
public void handleChannelJoin(final ChannelJoinEvent event) {
|
296
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
296
|
+ final String filename = locator.getLogFile(event.getChannel());
|
297
|
297
|
final GroupChatUser channelClient = event.getClient();
|
298
|
298
|
appendLine(filename, "*** %s (%s) joined the channel", getDisplayName(channelClient),
|
299
|
299
|
channelClient.getNickname());
|
|
@@ -301,7 +301,7 @@ public class LoggingManager implements ConfigChangeListener {
|
301
|
301
|
|
302
|
302
|
@Handler
|
303
|
303
|
public void handleChannelPart(final ChannelPartEvent event) {
|
304
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
304
|
+ final String filename = locator.getLogFile(event.getChannel());
|
305
|
305
|
final String message = event.getMessage();
|
306
|
306
|
final GroupChatUser channelClient = event.getClient();
|
307
|
307
|
if (message.isEmpty()) {
|
|
@@ -315,7 +315,7 @@ public class LoggingManager implements ConfigChangeListener {
|
315
|
315
|
|
316
|
316
|
@Handler
|
317
|
317
|
public void handleChannelQuit(final ChannelQuitEvent event) {
|
318
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
318
|
+ final String filename = locator.getLogFile(event.getChannel());
|
319
|
319
|
final String reason = event.getMessage();
|
320
|
320
|
final GroupChatUser channelClient = event.getClient();
|
321
|
321
|
if (reason.isEmpty()) {
|
|
@@ -332,7 +332,7 @@ public class LoggingManager implements ConfigChangeListener {
|
332
|
332
|
final GroupChatUser victim = event.getVictim();
|
333
|
333
|
final GroupChatUser perpetrator = event.getClient();
|
334
|
334
|
final String reason = event.getReason();
|
335
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
335
|
+ final String filename = locator.getLogFile(event.getChannel());
|
336
|
336
|
|
337
|
337
|
if (reason.isEmpty()) {
|
338
|
338
|
appendLine(filename, "*** %s was kicked by %s",
|
|
@@ -345,14 +345,14 @@ public class LoggingManager implements ConfigChangeListener {
|
345
|
345
|
|
346
|
346
|
@Handler
|
347
|
347
|
public void handleNickChange(final ChannelNickChangeEvent event) {
|
348
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
348
|
+ final String filename = locator.getLogFile(event.getChannel());
|
349
|
349
|
appendLine(filename, "*** %s is now %s", getDisplayName(event.getClient(),
|
350
|
350
|
event.getOldNick()), getDisplayName(event.getClient()));
|
351
|
351
|
}
|
352
|
352
|
|
353
|
353
|
@Handler
|
354
|
354
|
public void handleModeChange(final ChannelModeChangeEvent event) {
|
355
|
|
- final String filename = locator.getLogFile(event.getChannel().getChannelInfo());
|
|
355
|
+ final String filename = locator.getLogFile(event.getChannel());
|
356
|
356
|
if (event.getClient().getNickname().isEmpty()) {
|
357
|
357
|
appendLine(filename, "*** Channel modes are: %s", event.getModes());
|
358
|
358
|
} else {
|
|
@@ -371,7 +371,7 @@ public class LoggingManager implements ConfigChangeListener {
|
371
|
371
|
final String filename = locator.getLogFile(event.getChannel().getName());
|
372
|
372
|
|
373
|
373
|
if (autobackbuffer) {
|
374
|
|
- showBackBuffer(event.getChannel(), filename);
|
|
374
|
+ showBackBuffer(event.getChannel().getWindowModel(), filename);
|
375
|
375
|
}
|
376
|
376
|
|
377
|
377
|
synchronized (FORMAT_LOCK) {
|