перенос настроек сравнения в проперти
This commit is contained in:
11
.idea/workspace.xml
generated
11
.idea/workspace.xml
generated
@@ -7,7 +7,16 @@
|
|||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
|
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
|
||||||
|
<change afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VersionsComparisonMenu.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Utils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Utils.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforVersionsComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforVersionsComparisonForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TasksComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TasksComparisonForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/VersionsComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/VersionsComparisonForm.java" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@@ -29,8 +38,8 @@
|
|||||||
<list>
|
<list>
|
||||||
<option value="FxmlFile" />
|
<option value="FxmlFile" />
|
||||||
<option value="Enum" />
|
<option value="Enum" />
|
||||||
<option value="Class" />
|
|
||||||
<option value="Interface" />
|
<option value="Interface" />
|
||||||
|
<option value="Class" />
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
|
|||||||
@@ -41,5 +41,11 @@
|
|||||||
"eraseTestingWorkspaces": true,
|
"eraseTestingWorkspaces": true,
|
||||||
"lastMachineId": 1,
|
"lastMachineId": 1,
|
||||||
"lastUserId": 17,
|
"lastUserId": 17,
|
||||||
"lastCompilerId": -1
|
"lastCompilerId": -1,
|
||||||
|
"RegisterOn": false,
|
||||||
|
"SpacesOn": false,
|
||||||
|
"EmptyLinesOn": false,
|
||||||
|
"FortranWrapsOn": false,
|
||||||
|
"ExtensionsOn": false,
|
||||||
|
"ComparsionDiffMergeOn": true
|
||||||
}
|
}
|
||||||
@@ -1,7 +1,6 @@
|
|||||||
package _VisualDVM.GlobalData.Settings;
|
package _VisualDVM.GlobalData.Settings;
|
||||||
public enum SettingName {
|
public enum SettingName {
|
||||||
Undefined,
|
Undefined,
|
||||||
//
|
|
||||||
//--------------
|
//--------------
|
||||||
ProjectsSearchDirectory,
|
ProjectsSearchDirectory,
|
||||||
LastVersionPath,
|
LastVersionPath,
|
||||||
@@ -10,13 +9,6 @@ public enum SettingName {
|
|||||||
FastAccessPassesCount,
|
FastAccessPassesCount,
|
||||||
LastOpenedProjectsCount,
|
LastOpenedProjectsCount,
|
||||||
Workspace,
|
Workspace,
|
||||||
RegisterOn,
|
|
||||||
SpacesOn,
|
|
||||||
EmptyLinesOn,
|
|
||||||
FortranWrapsOn,
|
|
||||||
ExtensionsOn,
|
|
||||||
ComparsionDiffMergeOn,
|
|
||||||
DarkThemeOn,
|
|
||||||
ShowFullArraysDeclarations,
|
ShowFullArraysDeclarations,
|
||||||
ShowFullTabsNames,
|
ShowFullTabsNames,
|
||||||
LocalMakePathWindows,
|
LocalMakePathWindows,
|
||||||
@@ -27,8 +19,6 @@ public enum SettingName {
|
|||||||
DVMConvertationOptions,
|
DVMConvertationOptions,
|
||||||
Kernels,
|
Kernels,
|
||||||
Email, //для тестирования. потом.
|
Email, //для тестирования. потом.
|
||||||
Pause, //стоит ли тестрование на паузе.
|
|
||||||
Queue, //хз нужна ли. будет пересказ пакета в проходе.
|
|
||||||
BugReportsAgeLimit,
|
BugReportsAgeLimit,
|
||||||
//--
|
//--
|
||||||
//<editor-fold desc="Настройки сапфора. должны быть подряд!">
|
//<editor-fold desc="Настройки сапфора. должны быть подряд!">
|
||||||
@@ -62,8 +52,6 @@ public enum SettingName {
|
|||||||
return "Срок хранения отчетов об ошибках (месяцы)";
|
return "Срок хранения отчетов об ошибках (месяцы)";
|
||||||
case SaveModifications:
|
case SaveModifications:
|
||||||
return "Сохранять копию исходной версии при преобразованиях";
|
return "Сохранять копию исходной версии при преобразованиях";
|
||||||
case ComparsionDiffMergeOn:
|
|
||||||
return "Автоматическое сравнение";
|
|
||||||
case DVMConvertationOptions:
|
case DVMConvertationOptions:
|
||||||
return "Опции DVM конвертации";
|
return "Опции DVM конвертации";
|
||||||
case Kernels:
|
case Kernels:
|
||||||
@@ -80,18 +68,6 @@ public enum SettingName {
|
|||||||
return "Показывать полные имена вкладок";
|
return "Показывать полные имена вкладок";
|
||||||
case ShowFullArraysDeclarations:
|
case ShowFullArraysDeclarations:
|
||||||
return "Показывать развернутый список объявлений массивов";
|
return "Показывать развернутый список объявлений массивов";
|
||||||
case ExtensionsOn:
|
|
||||||
return "Учитывать расширения файлов";
|
|
||||||
case DarkThemeOn:
|
|
||||||
return "Тёмная тема редактора кода";
|
|
||||||
case FortranWrapsOn:
|
|
||||||
return "Учитывать переносы";
|
|
||||||
case EmptyLinesOn:
|
|
||||||
return "Учитывать пустые строки";
|
|
||||||
case SpacesOn:
|
|
||||||
return "Учитывать пробелы и табуляции";
|
|
||||||
case RegisterOn:
|
|
||||||
return "Учитывать регистр";
|
|
||||||
case Workspace:
|
case Workspace:
|
||||||
return "Рабочее пространство визуализатора";
|
return "Рабочее пространство визуализатора";
|
||||||
case STATIC_SHADOW_ANALYSIS:
|
case STATIC_SHADOW_ANALYSIS:
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ public class SettingsDBTable extends DBTable<SettingName, DBSetting> {
|
|||||||
//<editor-fold desc="Global">
|
//<editor-fold desc="Global">
|
||||||
AddSetting(new DBSetting(SettingName.ProjectsSearchDirectory, "", SettingType.StringField, ComponentType.Visualiser, false));
|
AddSetting(new DBSetting(SettingName.ProjectsSearchDirectory, "", SettingType.StringField, ComponentType.Visualiser, false));
|
||||||
AddSetting(new DBSetting(SettingName.EditorFontSize, "14", SettingType.StringField, ComponentType.Visualiser, false));
|
AddSetting(new DBSetting(SettingName.EditorFontSize, "14", SettingType.StringField, ComponentType.Visualiser, false));
|
||||||
AddSetting(new DBSetting(SettingName.DarkThemeOn, 0, SettingType.SapforFlag, ComponentType.Visualiser, false));
|
|
||||||
AddSetting(new DBSetting(SettingName.ShowFullArraysDeclarations, 0, SettingType.SapforFlag, ComponentType.Visualiser));
|
AddSetting(new DBSetting(SettingName.ShowFullArraysDeclarations, 0, SettingType.SapforFlag, ComponentType.Visualiser));
|
||||||
AddSetting(new DBSetting(SettingName.ShowFullTabsNames, 0, SettingType.SapforFlag, ComponentType.Visualiser));
|
AddSetting(new DBSetting(SettingName.ShowFullTabsNames, 0, SettingType.SapforFlag, ComponentType.Visualiser));
|
||||||
AddSetting(new DBSetting(SettingName.FastAccessPassesCount, 5, SettingType.IntField, ComponentType.Visualiser));
|
AddSetting(new DBSetting(SettingName.FastAccessPassesCount, 5, SettingType.IntField, ComponentType.Visualiser));
|
||||||
@@ -71,14 +70,6 @@ public class SettingsDBTable extends DBTable<SettingName, DBSetting> {
|
|||||||
AddSetting(new DBSetting(SettingName.SaveModifications, 1, SettingType.SapforFlag, ComponentType.SapforOptions));
|
AddSetting(new DBSetting(SettingName.SaveModifications, 1, SettingType.SapforFlag, ComponentType.SapforOptions));
|
||||||
//</editor-fold>
|
//</editor-fold>
|
||||||
//-
|
//-
|
||||||
//<editor-fold desc="Comparsion">
|
|
||||||
AddSetting(new DBSetting(SettingName.ExtensionsOn, 0, SettingType.SapforFlag, ComponentType.ComparsionOptions));
|
|
||||||
AddSetting(new DBSetting(SettingName.RegisterOn, 0, SettingType.SapforFlag, ComponentType.ComparsionOptions));
|
|
||||||
AddSetting(new DBSetting(SettingName.SpacesOn, 1, SettingType.SapforFlag, ComponentType.ComparsionOptions));
|
|
||||||
AddSetting(new DBSetting(SettingName.EmptyLinesOn, 1, SettingType.SapforFlag, ComponentType.ComparsionOptions));
|
|
||||||
AddSetting(new DBSetting(SettingName.FortranWrapsOn, 1, SettingType.SapforFlag, ComponentType.ComparsionOptions));
|
|
||||||
AddSetting(new DBSetting(SettingName.ComparsionDiffMergeOn, 0, SettingType.SapforFlag, ComponentType.ComparsionOptions));
|
|
||||||
//</editor-fold>
|
|
||||||
AddSetting(new DBSetting(SettingName.BugReportsAgeLimit, 2, SettingType.IntField, ComponentType.Visualiser));
|
AddSetting(new DBSetting(SettingName.BugReportsAgeLimit, 2, SettingType.IntField, ComponentType.Visualiser));
|
||||||
}
|
}
|
||||||
public Vector<DBSetting> getSettingsByOwner(ComponentType owner) {
|
public Vector<DBSetting> getSettingsByOwner(ComponentType owner) {
|
||||||
|
|||||||
@@ -96,6 +96,19 @@ public class GlobalProperties {
|
|||||||
public int lastUserId = CommonConstants.Nan;
|
public int lastUserId = CommonConstants.Nan;
|
||||||
@Expose
|
@Expose
|
||||||
public int lastCompilerId = CommonConstants.Nan;
|
public int lastCompilerId = CommonConstants.Nan;
|
||||||
|
//--
|
||||||
|
@Expose
|
||||||
|
public boolean RegisterOn=false;
|
||||||
|
@Expose
|
||||||
|
public boolean SpacesOn=false;
|
||||||
|
@Expose
|
||||||
|
public boolean EmptyLinesOn=false;
|
||||||
|
@Expose
|
||||||
|
public boolean FortranWrapsOn=false;
|
||||||
|
@Expose
|
||||||
|
public boolean ExtensionsOn=false;
|
||||||
|
@Expose
|
||||||
|
public boolean ComparsionDiffMergeOn=false;
|
||||||
public GlobalProperties(GlobalProperties p) {
|
public GlobalProperties(GlobalProperties p) {
|
||||||
super();
|
super();
|
||||||
Mode = p.Mode;
|
Mode = p.Mode;
|
||||||
@@ -147,6 +160,18 @@ public class GlobalProperties {
|
|||||||
//-----------------
|
//-----------------
|
||||||
public String getFieldDescription(String fieldName) {
|
public String getFieldDescription(String fieldName) {
|
||||||
switch (fieldName) {
|
switch (fieldName) {
|
||||||
|
case "ExtensionsOn":
|
||||||
|
return "Учитывать расширения файлов";
|
||||||
|
case "FortranWrapsOn":
|
||||||
|
return "Учитывать переносы";
|
||||||
|
case "EmptyLinesOn":
|
||||||
|
return "Учитывать пустые строки";
|
||||||
|
case "SpacesOn":
|
||||||
|
return "Учитывать пробелы и табуляции";
|
||||||
|
case "RegisterOn":
|
||||||
|
return "Учитывать регистр";
|
||||||
|
case "ComparsionDiffMergeOn":
|
||||||
|
return "Автоматическое сравнение";
|
||||||
case "AutoBugReportsLoad":
|
case "AutoBugReportsLoad":
|
||||||
return "Автоматическая синхронизация отчётов об ошибках";
|
return "Автоматическая синхронизация отчётов об ошибках";
|
||||||
case "AutoTestsLoad":
|
case "AutoTestsLoad":
|
||||||
|
|||||||
@@ -648,11 +648,11 @@ public class Utils {
|
|||||||
break;
|
break;
|
||||||
case ' ':
|
case ' ':
|
||||||
case '\t':
|
case '\t':
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.SpacesOn).toBoolean()) line.append(c);
|
if (Global.properties.SpacesOn) line.append(c);
|
||||||
v_line.append(c);
|
v_line.append(c);
|
||||||
break;
|
break;
|
||||||
case '\n': //конец строки
|
case '\n': //конец строки
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.FortranWrapsOn).toBoolean()) {
|
if (Global.properties.FortranWrapsOn) {
|
||||||
//оракул. лезем в начало следующей строки
|
//оракул. лезем в начало следующей строки
|
||||||
//и анализируем первые 5 символов
|
//и анализируем первые 5 символов
|
||||||
boolean hasWrap = false;
|
boolean hasWrap = false;
|
||||||
@@ -678,7 +678,7 @@ public class Utils {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
//добавление строки в результат.
|
//добавление строки в результат.
|
||||||
if ((line.length() > 0) || (Global.mainModule.getDb()).settings.get(SettingName.EmptyLinesOn).toBoolean()
|
if ((line.length() > 0) || Global.properties.EmptyLinesOn
|
||||||
// Global.db.settings.get(SettingName.SpacesOn).toBoolean()
|
// Global.db.settings.get(SettingName.SpacesOn).toBoolean()
|
||||||
) {
|
) {
|
||||||
lines.add(line.toString());
|
lines.add(line.toString());
|
||||||
@@ -697,7 +697,7 @@ public class Utils {
|
|||||||
if ((i > 0) && (c != '\n')) {
|
if ((i > 0) && (c != '\n')) {
|
||||||
//строка оборвалась на EOF
|
//строка оборвалась на EOF
|
||||||
//добавление строки в результат.
|
//добавление строки в результат.
|
||||||
if ((line.length() > 0) || (Global.mainModule.getDb()).settings.get(SettingName.EmptyLinesOn).toBoolean()
|
if ((line.length() > 0) || Global.properties.EmptyLinesOn
|
||||||
// && Global.db.settings.get(SettingName.SpacesOn).toBoolean()
|
// && Global.db.settings.get(SettingName.SpacesOn).toBoolean()
|
||||||
) {
|
) {
|
||||||
lines.add(line.toString());
|
lines.add(line.toString());
|
||||||
@@ -709,11 +709,11 @@ public class Utils {
|
|||||||
public static boolean CompareLines(String line1_raw, String line2_raw) {
|
public static boolean CompareLines(String line1_raw, String line2_raw) {
|
||||||
String line1 = line1_raw;
|
String line1 = line1_raw;
|
||||||
String line2 = line2_raw;
|
String line2 = line2_raw;
|
||||||
if (!(Global.mainModule.getDb()).settings.get(SettingName.RegisterOn).toBoolean()) {
|
if (!Global.properties.RegisterOn) {
|
||||||
line1 = line1.toUpperCase();
|
line1 = line1.toUpperCase();
|
||||||
line2 = line2.toUpperCase();
|
line2 = line2.toUpperCase();
|
||||||
}
|
}
|
||||||
if (!(Global.mainModule.getDb()).settings.get(SettingName.SpacesOn).toBoolean()) {
|
if (!Global.properties.SpacesOn) {
|
||||||
line1 = Utils_.removeCharacters(line1, " ", "\t");
|
line1 = Utils_.removeCharacters(line1, " ", "\t");
|
||||||
line2 = Utils_.removeCharacters(line2, " ", "\t");
|
line2 = Utils_.removeCharacters(line2, " ", "\t");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
package _VisualDVM.Visual.Menus.MainMenuBar;
|
||||||
|
import _VisualDVM.Global;
|
||||||
|
import _VisualDVM.Visual.Menus.SettingsSubmenu;
|
||||||
|
public class VersionsComparisonMenu extends SettingsSubmenu {
|
||||||
|
public VersionsComparisonMenu() {
|
||||||
|
super("Сравнение версий", null);
|
||||||
|
String[] propertiesNames = new String[]{
|
||||||
|
"RegisterOn",
|
||||||
|
"SpacesOn",
|
||||||
|
"EmptyLinesOn",
|
||||||
|
"FortranWrapsOn",
|
||||||
|
"ExtensionsOn",
|
||||||
|
"ComparsionDiffMergeOn",
|
||||||
|
};
|
||||||
|
for (String name : propertiesNames) {
|
||||||
|
Global.properties.addFlagMenuItem(this, name);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -4,6 +4,7 @@ import Common.Visual.Menus.VisualiserMenu;
|
|||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Settings.SettingName;
|
import _VisualDVM.GlobalData.Settings.SettingName;
|
||||||
import _VisualDVM.Visual.Menus.MainMenuBar.SynchronizationSettingsMenu;
|
import _VisualDVM.Visual.Menus.MainMenuBar.SynchronizationSettingsMenu;
|
||||||
|
import _VisualDVM.Visual.Menus.MainMenuBar.VersionsComparisonMenu;
|
||||||
import _VisualDVM.Visual.Menus.PropertiesSubmenu;
|
import _VisualDVM.Visual.Menus.PropertiesSubmenu;
|
||||||
import _VisualDVM.Visual.Menus.SettingsSubmenu;
|
import _VisualDVM.Visual.Menus.SettingsSubmenu;
|
||||||
public class VisualiserSettingsMenu extends VisualiserMenu {
|
public class VisualiserSettingsMenu extends VisualiserMenu {
|
||||||
@@ -27,14 +28,7 @@ public class VisualiserSettingsMenu extends VisualiserMenu {
|
|||||||
));
|
));
|
||||||
}
|
}
|
||||||
add(new SynchronizationSettingsMenu());
|
add(new SynchronizationSettingsMenu());
|
||||||
add(new SettingsSubmenu("Сравнение", null,
|
add(new VersionsComparisonMenu());
|
||||||
SettingName.ExtensionsOn,
|
|
||||||
SettingName.RegisterOn,
|
|
||||||
SettingName.SpacesOn,
|
|
||||||
SettingName.EmptyLinesOn,
|
|
||||||
SettingName.FortranWrapsOn,
|
|
||||||
SettingName.ComparsionDiffMergeOn
|
|
||||||
));
|
|
||||||
add((Global.mainModule.getDb()).settings.get(SettingName.Workspace).getMenuItem());
|
add((Global.mainModule.getDb()).settings.get(SettingName.Workspace).getMenuItem());
|
||||||
add((Global.mainModule.getDb()).settings.get(SettingName.BugReportsAgeLimit).getMenuItem());
|
add((Global.mainModule.getDb()).settings.get(SettingName.BugReportsAgeLimit).getMenuItem());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,10 +81,10 @@ public class SapforVersionsComparisonForm extends ComparisonForm<SapforVersion_j
|
|||||||
} else {
|
} else {
|
||||||
if (isReady()) {
|
if (isReady()) {
|
||||||
if (getMaster().isReady()) {
|
if (getMaster().isReady()) {
|
||||||
boolean ExtensionsOn = (Global.mainModule.getDb()).settings.get(SettingName.ExtensionsOn).toBoolean();
|
boolean ExtensionsOn = (Global.properties.ExtensionsOn);
|
||||||
String name1 = ExtensionsOn ? getMaster().file.file.getName() : Utils_.getFileNameWithoutExtension(getMaster().file.file);
|
String name1 = ExtensionsOn ? getMaster().file.file.getName() : Utils_.getFileNameWithoutExtension(getMaster().file.file);
|
||||||
String name2 = ExtensionsOn ? file.file.getName() : Utils_.getFileNameWithoutExtension(file.file);
|
String name2 = ExtensionsOn ? file.file.getName() : Utils_.getFileNameWithoutExtension(file.file);
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.ComparsionDiffMergeOn).toBoolean()) {
|
if (Global.properties.ComparsionDiffMergeOn) {
|
||||||
if (name1.equalsIgnoreCase(name2))
|
if (name1.equalsIgnoreCase(name2))
|
||||||
master.DoComparePass(true);
|
master.DoComparePass(true);
|
||||||
} else
|
} else
|
||||||
@@ -154,7 +154,7 @@ public class SapforVersionsComparisonForm extends ComparisonForm<SapforVersion_j
|
|||||||
cbFile.setSelectedIndex(-1);
|
cbFile.setSelectedIndex(-1);
|
||||||
for (int i = 0; i < cbFile.getItemCount(); ++i) {
|
for (int i = 0; i < cbFile.getItemCount(); ++i) {
|
||||||
ProjectFile projectFile = cbFile.getItemAt(i);
|
ProjectFile projectFile = cbFile.getItemAt(i);
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.ExtensionsOn).toBoolean()) {
|
if (Global.properties.ExtensionsOn) {
|
||||||
//если учитываем расширения, ищем полное совпадение
|
//если учитываем расширения, ищем полное совпадение
|
||||||
if (projectFile.file.getName().equals(file_name)) {
|
if (projectFile.file.getName().equals(file_name)) {
|
||||||
cbFile.setSelectedIndex(i);
|
cbFile.setSelectedIndex(i);
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ public abstract class TasksComparisonForm<T extends DBObject> extends Comparison
|
|||||||
//в отличие от комбо боксов, тут события нажатия на кнопку, нет.
|
//в отличие от комбо боксов, тут события нажатия на кнопку, нет.
|
||||||
if (isReady()) {
|
if (isReady()) {
|
||||||
if (slave.isReady()) {
|
if (slave.isReady()) {
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.ComparsionDiffMergeOn).toBoolean()) {
|
if (Global.properties.ComparsionDiffMergeOn) {
|
||||||
DoComparePass(true);
|
DoComparePass(true);
|
||||||
} else
|
} else
|
||||||
DoShowPass(true);
|
DoShowPass(true);
|
||||||
@@ -41,7 +41,7 @@ public abstract class TasksComparisonForm<T extends DBObject> extends Comparison
|
|||||||
} else {
|
} else {
|
||||||
if (isReady()) {
|
if (isReady()) {
|
||||||
if (master.isReady()) {
|
if (master.isReady()) {
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.ComparsionDiffMergeOn).toBoolean()) {
|
if (Global.properties.ComparsionDiffMergeOn) {
|
||||||
master.DoComparePass(true);
|
master.DoComparePass(true);
|
||||||
} else
|
} else
|
||||||
master.DoShowPass(true);
|
master.DoShowPass(true);
|
||||||
|
|||||||
@@ -28,10 +28,10 @@ public class VersionsComparisonForm extends ComparisonForm<db_project_info> {
|
|||||||
} else {
|
} else {
|
||||||
if (isReady()) {
|
if (isReady()) {
|
||||||
if (getMaster().isReady()) {
|
if (getMaster().isReady()) {
|
||||||
boolean ExtensionsOn = (Global.mainModule.getDb()).settings.get(SettingName.ExtensionsOn).toBoolean();
|
boolean ExtensionsOn = (Global.properties.ExtensionsOn);
|
||||||
String name1 = ExtensionsOn ? getMaster().file.file.getName() : Utils_.getFileNameWithoutExtension(getMaster().file.file);
|
String name1 = ExtensionsOn ? getMaster().file.file.getName() : Utils_.getFileNameWithoutExtension(getMaster().file.file);
|
||||||
String name2 = ExtensionsOn ? file.file.getName() : Utils_.getFileNameWithoutExtension(file.file);
|
String name2 = ExtensionsOn ? file.file.getName() : Utils_.getFileNameWithoutExtension(file.file);
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.ComparsionDiffMergeOn).toBoolean()) {
|
if (Global.properties.ComparsionDiffMergeOn) {
|
||||||
if (name1.equalsIgnoreCase(name2))
|
if (name1.equalsIgnoreCase(name2))
|
||||||
master.DoComparePass(true);
|
master.DoComparePass(true);
|
||||||
} else
|
} else
|
||||||
@@ -82,7 +82,7 @@ public class VersionsComparisonForm extends ComparisonForm<db_project_info> {
|
|||||||
cbFile.setSelectedIndex(-1);
|
cbFile.setSelectedIndex(-1);
|
||||||
for (int i = 0; i < cbFile.getItemCount(); ++i) {
|
for (int i = 0; i < cbFile.getItemCount(); ++i) {
|
||||||
ProjectFile projectFile = cbFile.getItemAt(i);
|
ProjectFile projectFile = cbFile.getItemAt(i);
|
||||||
if ((Global.mainModule.getDb()).settings.get(SettingName.ExtensionsOn).toBoolean()) {
|
if (Global.properties.ExtensionsOn) {
|
||||||
//если учитываем расширения, ищем полное совпадение
|
//если учитываем расширения, ищем полное совпадение
|
||||||
if (projectFile.file.getName().equals(file_in.file.getName())) {
|
if (projectFile.file.getName().equals(file_in.file.getName())) {
|
||||||
cbFile.setSelectedIndex(i);
|
cbFile.setSelectedIndex(i);
|
||||||
@@ -105,6 +105,6 @@ public class VersionsComparisonForm extends ComparisonForm<db_project_info> {
|
|||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected boolean fortranWrapsOn() {
|
protected boolean fortranWrapsOn() {
|
||||||
return (Global.mainModule.getDb()).settings.get(SettingName.FortranWrapsOn).toBoolean();
|
return Global.properties.FortranWrapsOn;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user