Переглянути джерело

Rename treeview sort config options

issue 3837

Change-Id: I0302e13d8bf72b4af17a52d51ae527d266a7ce5a
Reviewed-on: http://gerrit.dmdirc.com/1180
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
tags/0.6.4
Greboid 14 роки тому
джерело
коміт
da5e7aef92

+ 6
- 6
src/com/dmdirc/addons/ui_swing/SwingController.java Переглянути файл

@@ -793,6 +793,12 @@ public final class SwingController extends Plugin implements Serializable,
793 793
         general.addSetting(new PreferencesSetting(PreferencesType.INTEGER,
794 794
                 "ui", "textPaneFontSize", "Textpane font size",
795 795
                 "Font size for the textpane"));
796
+        general.addSetting(new PreferencesSetting(PreferencesType.BOOLEAN,
797
+                "ui", "sortrootwindows", "Sort root windows",
798
+                "Sort child windows in the frame managers?"));
799
+        general.addSetting(new PreferencesSetting(PreferencesType.BOOLEAN,
800
+                "ui", "sortchildwindows", "Sort child windows",
801
+                "Sort root windows in the frame managers?"));
796 802
 
797 803
         general.addSubCategory(createNicklistCategory());
798 804
         general.addSubCategory(createTreeViewCategory());
@@ -869,12 +875,6 @@ public final class SwingController extends Plugin implements Serializable,
869 875
                 PreferencesType.OPTIONALCOLOUR,
870 876
                 "ui", "treeviewRolloverColour", "Treeview rollover colour",
871 877
                 "Background colour to use when the mouse cursor is over a node"));
872
-        treeview.addSetting(new PreferencesSetting(PreferencesType.BOOLEAN,
873
-                "treeview", "sortwindows", "Sort windows",
874
-                "Sort windows belonging to servers in the treeview?"));
875
-        treeview.addSetting(new PreferencesSetting(PreferencesType.BOOLEAN,
876
-                "treeview", "sortservers", "Sort servers",
877
-                "Sort servers in the treeview?"));
878 878
         treeview.addSetting(new PreferencesSetting(PreferencesType.BOOLEAN,
879 879
                 "ui", "treeviewActiveBold", "Active node bold",
880 880
                 "Make the active node bold?"));

+ 1
- 1
src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java Переглянути файл

@@ -278,7 +278,7 @@ public final class TreeFrameManager implements FrameManager,
278 278
     /** {@inheritDoc} */
279 279
     @Override
280 280
     public void configChanged(final String domain, final String key) {
281
-        if ("sortservers".equals(key) || "sortwindows".equals(key)) {
281
+        if ("sortrootwindows".equals(key) || "sortchildwindows".equals(key)) {
282 282
             redoTreeView();
283 283
         } else {
284 284
             setColours();

+ 3
- 3
src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeViewModel.java Переглянути файл

@@ -106,12 +106,12 @@ public class TreeViewModel extends DefaultTreeModel {
106 106
         }
107 107
 
108 108
         if (parent.equals(root) && !IdentityManager.getGlobalConfig().
109
-                getOptionBool("treeview", "sortservers")) {
109
+                getOptionBool("ui", "sortrootwindows")) {
110 110
             return parent.getChildCount();
111 111
         }
112 112
 
113
-        if (IdentityManager.getGlobalConfig().getOptionBool("treeview",
114
-                "sortwindows")) {
113
+        if (IdentityManager.getGlobalConfig().getOptionBool("ui",
114
+                "sortchildwindows")) {
115 115
             for (int i = 0; i < parent.getChildCount(); i++) {
116 116
                 final TreeViewNode child = (TreeViewNode) parent.getChildAt(i);
117 117
                 if (sortBefore(newChild, child)) {

Завантаження…
Відмінити
Зберегти