Przeglądaj źródła

Merge branch 'master' of https://github.com/DMDirc/Plugins into dev4

pull/357/head
Greg Holmes 9 lat temu
rodzic
commit
1020ba765f

+ 3
- 1
logging/src/com/dmdirc/addons/logging/LoggingManager.java Wyświetl plik

223
 
223
 
224
         synchronized (FORMAT_LOCK) {
224
         synchronized (FORMAT_LOCK) {
225
             appendLine(filename, "*** Query opened at: %s", OPENED_AT_FORMAT.format(new Date()));
225
             appendLine(filename, "*** Query opened at: %s", OPENED_AT_FORMAT.format(new Date()));
226
-            appendLine(filename, "*** Query with User: %s", event.getQuery().getHost());
226
+            appendLine(filename, "*** Query with User: %s", event.getQuery().getUser().getNickname()
227
+                    + '!' + event.getQuery().getUser().getUsername().orElse("")
228
+                    + '@' + event.getQuery().getUser().getHostname().orElse(""));
227
             appendLine(filename, "");
229
             appendLine(filename, "");
228
         }
230
         }
229
     }
231
     }

+ 0
- 52
ui_swing/src/com/dmdirc/addons/ui_swing/dialogs/prefs/NoRemovePanel.java Wyświetl plik

1
-/*
2
- * Copyright (c) 2006-2015 DMDirc Developers
3
- *
4
- * Permission is hereby granted, free of charge, to any person obtaining a copy
5
- * of this software and associated documentation files (the "Software"), to deal
6
- * in the Software without restriction, including without limitation the rights
7
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8
- * copies of the Software, and to permit persons to whom the Software is
9
- * furnished to do so, subject to the following conditions:
10
- *
11
- * The above copyright notice and this permission notice shall be included in
12
- * all copies or substantial portions of the Software.
13
- *
14
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20
- * SOFTWARE.
21
- */
22
-
23
-package com.dmdirc.addons.ui_swing.dialogs.prefs;
24
-
25
-import java.awt.Component;
26
-import java.awt.LayoutManager;
27
-
28
-import javax.swing.JPanel;
29
-
30
-/**
31
- * Creates a new JPanel that prevents components from being removed.
32
- */
33
-public class NoRemovePanel extends JPanel {
34
-
35
-    /** A version number for this class. */
36
-    private static final long serialVersionUID = 1;
37
-
38
-    /**
39
-     * Creates a new JPanel that prevents components being removed.
40
-     *
41
-     * @param layout Layout manager
42
-     */
43
-    public NoRemovePanel(final LayoutManager layout) {
44
-        super(layout);
45
-    }
46
-
47
-    @Override
48
-    public void remove(final Component comp) {
49
-        //Ignore
50
-    }
51
-
52
-}

+ 2
- 4
ui_swing/src/com/dmdirc/addons/ui_swing/dialogs/prefs/PrefsCategoryLoader.java Wyświetl plik

141
         for (PreferencesCategory child : category.getSubcats()) {
141
         for (PreferencesCategory child : category.getSubcats()) {
142
             if (child.isInline() && category.isInlineBefore()) {
142
             if (child.isInline() && category.isInlineBefore()) {
143
                 addInlineCategory(child, panel);
143
                 addInlineCategory(child, panel);
144
-            } else if (!child.isInline()) {
145
-                addCategory(child);
146
             }
144
             }
147
         }
145
         }
148
 
146
 
234
     private void addInlineCategory(final PreferencesCategory category,
232
     private void addInlineCategory(final PreferencesCategory category,
235
             final JPanel parent) {
233
             final JPanel parent) {
236
         final JPanel panel = UIUtilities.invokeAndWait(() -> {
234
         final JPanel panel = UIUtilities.invokeAndWait(() -> {
237
-            final JPanel panel1 = new NoRemovePanel(new MigLayout(
235
+            final JPanel panel1 = new JPanel(new MigLayout(
238
                             "fillx, gap unrel, wrap 2, "
236
                             "fillx, gap unrel, wrap 2, "
239
                             + "hidemode 3, pack, wmax 470-" + leftPadding + '-'
237
                             + "hidemode 3, pack, wmax 470-" + leftPadding + '-'
240
                             + rightPadding + "-2*"
238
                             + rightPadding + "-2*"
258
      */
256
      */
259
     private JPanel addCategory(final PreferencesCategory category) {
257
     private JPanel addCategory(final PreferencesCategory category) {
260
         final JPanel panel = UIUtilities.invokeAndWait(() -> {
258
         final JPanel panel = UIUtilities.invokeAndWait(() -> {
261
-            final JPanel panel1 = new NoRemovePanel(
259
+            final JPanel panel1 = new JPanel(
262
                     new MigLayout("fillx, gap unrel, wrap 2, pack, "
260
                     new MigLayout("fillx, gap unrel, wrap 2, pack, "
263
                             + "hidemode 3, wmax 470-"
261
                             + "hidemode 3, wmax 470-"
264
                             + leftPadding + '-' + rightPadding + "-2*" + padding));
262
                             + leftPadding + '-' + rightPadding + "-2*" + padding));

+ 4
- 1
windowstatus/src/com/dmdirc/addons/windowstatus/WindowStatusManager.java Wyświetl plik

188
 
188
 
189
     private String updateStatusQuery(final PrivateChat frame) {
189
     private String updateStatusQuery(final PrivateChat frame) {
190
         final StringBuilder textString = new StringBuilder();
190
         final StringBuilder textString = new StringBuilder();
191
-        textString.append(frame.getHost());
191
+        textString
192
+                .append(frame.getUser().getNickname())
193
+                .append('!').append(frame.getUser().getRealname().orElse(""))
194
+                .append('@').append(frame.getUser().getHostname().orElse(""));
192
         frame.getConnection().ifPresent(c -> {
195
         frame.getConnection().ifPresent(c -> {
193
             if (showname) {
196
             if (showname) {
194
                 frame.getUser().getRealname().ifPresent(s -> textString.append(" - ").append(s));
197
                 frame.getUser().getRealname().ifPresent(s -> textString.append(" - ").append(s));

Ładowanie…
Anuluj
Zapisz