kopia lustrzana https://github.com/JOSM/MapWithAI
Refactor preferences location to match JOSM directories
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>pull/1/head
rodzic
1c65eab5fa
commit
cb0d98643f
|
@ -42,6 +42,7 @@ import org.openstreetmap.josm.plugins.mapwithai.data.validation.tests.StreetAddr
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.data.validation.tests.StreetAddressTest;
|
import org.openstreetmap.josm.plugins.mapwithai.data.validation.tests.StreetAddressTest;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.data.validation.tests.StubEndsTest;
|
import org.openstreetmap.josm.plugins.mapwithai.data.validation.tests.StubEndsTest;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.frontend.MapWithAIDownloadReader;
|
import org.openstreetmap.josm.plugins.mapwithai.frontend.MapWithAIDownloadReader;
|
||||||
|
import org.openstreetmap.josm.plugins.mapwithai.gui.preferences.MapWithAIPreferences;
|
||||||
import org.openstreetmap.josm.spi.preferences.Config;
|
import org.openstreetmap.josm.spi.preferences.Config;
|
||||||
import org.openstreetmap.josm.tools.Destroyable;
|
import org.openstreetmap.josm.tools.Destroyable;
|
||||||
import org.openstreetmap.josm.tools.Logging;
|
import org.openstreetmap.josm.tools.Logging;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// License: GPL. For details, see LICENSE file.
|
// License: GPL. For details, see LICENSE file.
|
||||||
package org.openstreetmap.josm.plugins.mapwithai;
|
package org.openstreetmap.josm.plugins.mapwithai.gui.preferences;
|
||||||
|
|
||||||
import static org.openstreetmap.josm.tools.I18n.tr;
|
import static org.openstreetmap.josm.tools.I18n.tr;
|
||||||
|
|
||||||
|
@ -36,6 +36,7 @@ import org.openstreetmap.josm.gui.preferences.SubPreferenceSetting;
|
||||||
import org.openstreetmap.josm.gui.preferences.TabPreferenceSetting;
|
import org.openstreetmap.josm.gui.preferences.TabPreferenceSetting;
|
||||||
import org.openstreetmap.josm.gui.preferences.advanced.PrefEntry;
|
import org.openstreetmap.josm.gui.preferences.advanced.PrefEntry;
|
||||||
import org.openstreetmap.josm.gui.widgets.JosmTextField;
|
import org.openstreetmap.josm.gui.widgets.JosmTextField;
|
||||||
|
import org.openstreetmap.josm.plugins.mapwithai.MapWithAIPlugin;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.backend.DataAvailability;
|
import org.openstreetmap.josm.plugins.mapwithai.backend.DataAvailability;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIPreferenceHelper;
|
import org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIPreferenceHelper;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.backend.commands.conflation.DataUrl;
|
import org.openstreetmap.josm.plugins.mapwithai.backend.commands.conflation.DataUrl;
|
|
@ -1,5 +1,5 @@
|
||||||
// License: GPL. For details, see LICENSE file.
|
// License: GPL. For details, see LICENSE file.
|
||||||
package org.openstreetmap.josm.plugins.mapwithai;
|
package org.openstreetmap.josm.plugins.mapwithai.gui.preferences;
|
||||||
|
|
||||||
import static org.openstreetmap.josm.tools.I18n.tr;
|
import static org.openstreetmap.josm.tools.I18n.tr;
|
||||||
|
|
||||||
|
@ -26,6 +26,7 @@ import javax.swing.table.DefaultTableModel;
|
||||||
import org.openstreetmap.josm.gui.preferences.advanced.MapListEditor;
|
import org.openstreetmap.josm.gui.preferences.advanced.MapListEditor;
|
||||||
import org.openstreetmap.josm.gui.preferences.advanced.PrefEntry;
|
import org.openstreetmap.josm.gui.preferences.advanced.PrefEntry;
|
||||||
import org.openstreetmap.josm.gui.widgets.JosmTextField;
|
import org.openstreetmap.josm.gui.widgets.JosmTextField;
|
||||||
|
import org.openstreetmap.josm.plugins.mapwithai.MapWithAIPlugin;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.backend.commands.conflation.DataUrl;
|
import org.openstreetmap.josm.plugins.mapwithai.backend.commands.conflation.DataUrl;
|
||||||
import org.openstreetmap.josm.spi.preferences.MapListSetting;
|
import org.openstreetmap.josm.spi.preferences.MapListSetting;
|
||||||
import org.openstreetmap.josm.spi.preferences.Setting;
|
import org.openstreetmap.josm.spi.preferences.Setting;
|
|
@ -1,5 +1,5 @@
|
||||||
// License: GPL. For details, see LICENSE file.
|
// License: GPL. For details, see LICENSE file.
|
||||||
package org.openstreetmap.josm.plugins.mapwithai;
|
package org.openstreetmap.josm.plugins.mapwithai.gui.preferences;
|
||||||
|
|
||||||
import static org.openstreetmap.josm.tools.I18n.tr;
|
import static org.openstreetmap.josm.tools.I18n.tr;
|
||||||
|
|
|
@ -24,6 +24,7 @@ import org.openstreetmap.josm.gui.MainApplication;
|
||||||
import org.openstreetmap.josm.gui.mappaint.MapPaintStyles;
|
import org.openstreetmap.josm.gui.mappaint.MapPaintStyles;
|
||||||
import org.openstreetmap.josm.plugins.PluginInformation;
|
import org.openstreetmap.josm.plugins.PluginInformation;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils;
|
import org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils;
|
||||||
|
import org.openstreetmap.josm.plugins.mapwithai.gui.preferences.MapWithAIPreferences;
|
||||||
import org.openstreetmap.josm.spi.preferences.Config;
|
import org.openstreetmap.josm.spi.preferences.Config;
|
||||||
import org.openstreetmap.josm.testutils.JOSMTestRules;
|
import org.openstreetmap.josm.testutils.JOSMTestRules;
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// License: GPL. For details, see LICENSE file.
|
// License: GPL. For details, see LICENSE file.
|
||||||
package org.openstreetmap.josm.plugins.mapwithai;
|
package org.openstreetmap.josm.plugins.mapwithai.gui.preferences;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.jupiter.api.Assertions.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
|
@ -48,8 +48,6 @@ public class MapWithAIPreferencesTest {
|
||||||
preferences.addGui(pane);
|
preferences.addGui(pane);
|
||||||
|
|
||||||
assertEquals(tabs + 1, pane.getPluginPreference().getTabPane().getTabCount(), "Preferences wasn't added");
|
assertEquals(tabs + 1, pane.getPluginPreference().getTabPane().getTabCount(), "Preferences wasn't added");
|
||||||
assertEquals(pane.getPluginPreference(), preferences.getTabPreferenceSetting(pane),
|
|
||||||
"The expected parent of the settings panel was different");
|
|
||||||
|
|
||||||
final boolean switchLayers = MapWithAIPreferenceHelper.isSwitchLayers();
|
final boolean switchLayers = MapWithAIPreferenceHelper.isSwitchLayers();
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// License: GPL. For details, see LICENSE file.
|
// License: GPL. For details, see LICENSE file.
|
||||||
package org.openstreetmap.josm.plugins.mapwithai;
|
package org.openstreetmap.josm.plugins.mapwithai.gui.preferences;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.jupiter.api.Assertions.assertFalse;
|
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||||
|
@ -14,8 +14,9 @@ import java.util.TreeMap;
|
||||||
|
|
||||||
import org.junit.Rule;
|
import org.junit.Rule;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.MapWithAIURLPreferenceTable.URLTableModel;
|
|
||||||
import org.openstreetmap.josm.plugins.mapwithai.backend.commands.conflation.DataUrl;
|
import org.openstreetmap.josm.plugins.mapwithai.backend.commands.conflation.DataUrl;
|
||||||
|
import org.openstreetmap.josm.plugins.mapwithai.gui.preferences.MapWithAIURLPreferenceTable;
|
||||||
|
import org.openstreetmap.josm.plugins.mapwithai.gui.preferences.MapWithAIURLPreferenceTable.URLTableModel;
|
||||||
import org.openstreetmap.josm.testutils.JOSMTestRules;
|
import org.openstreetmap.josm.testutils.JOSMTestRules;
|
||||||
|
|
||||||
/**
|
/**
|
Ładowanie…
Reference in New Issue