Skip to content

Commit 9b9db36

Browse files
add useSmartTime to preferences
1 parent 9ffdfad commit 9b9db36

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

sqldev/src/main/java/org/utplsql/sqldev/ui/preference/PreferencePanel.xtend

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ import javax.swing.JButton
2222
import javax.swing.JCheckBox
2323
import javax.swing.JOptionPane
2424
import javax.swing.JPanel
25+
import javax.swing.JSeparator
2526
import javax.swing.JSpinner
2627
import javax.swing.JTabbedPane
2728
import javax.swing.JTextField
2829
import javax.swing.SpinnerNumberModel
30+
import javax.swing.SwingConstants
2931
import javax.swing.table.DefaultTableModel
3032
import oracle.dbtools.raptor.templates.CodeTemplateUtil
3133
import oracle.ide.panels.DefaultTraversablePanel
@@ -45,6 +47,7 @@ class PreferencePanel extends DefaultTraversablePanel {
4547
val JCheckBox clearScreenCheckBox = new JCheckBox
4648
val JCheckBox autoExecuteCheckBox = new JCheckBox
4749
val JCheckBox checkRunUtplsqlTestCheckBox = new JCheckBox
50+
val JCheckBox useSmartTimesCheckBox = new JCheckBox
4851
val JButton importSnippetsButton = new JButton(UtplsqlResources.getString("PREF_IMPORT_SNIPPETS_BUTTON_LABEL"))
4952
val JPanel realtimeReporterPanel = new JPanel
5053
val SpinnerNumberModel numberOfRunsInHistoryModel = new SpinnerNumberModel(1, 1, 100, 1);
@@ -104,6 +107,10 @@ class PreferencePanel extends DefaultTraversablePanel {
104107
runTab.add(
105108
runTab.field.label.withText(UtplsqlResources.getString("PREF_CHECK_RUN_UTPLSQL_TEST_LABEL")).component(
106109
checkRunUtplsqlTestCheckBox))
110+
runTab.add(
111+
runTab.field.label.withText(UtplsqlResources.getString("PREF_USE_SMART_TIMES_LABEL")).component(
112+
useSmartTimesCheckBox))
113+
runTab.addRow(new JSeparator(SwingConstants.HORIZONTAL))
107114
runTab.addRow(importSnippetsButton)
108115
runTab.addVerticalSpring
109116

@@ -336,6 +343,7 @@ class PreferencePanel extends DefaultTraversablePanel {
336343
clearScreenCheckBox.selected = info.clearScreen
337344
autoExecuteCheckBox.selected = info.autoExecute
338345
checkRunUtplsqlTestCheckBox.selected = info.checkRunUtplsqlTest
346+
useSmartTimesCheckBox.selected = info.useSmartTimes
339347
numberOfRunsInHistorySpinner.value = info.numberOfRunsInHistory
340348
showDisabledCounterCheckBox.selected = info.showDisabledCounter
341349
showWarningsCounterCheckBox.selected = info.showWarningsCounter
@@ -371,6 +379,7 @@ class PreferencePanel extends DefaultTraversablePanel {
371379
info.autoExecute = autoExecuteCheckBox.selected
372380
info.numberOfRunsInHistory = numberOfRunsInHistorySpinner.value as Integer
373381
info.checkRunUtplsqlTest = checkRunUtplsqlTestCheckBox.selected
382+
info.useSmartTimes = useSmartTimesCheckBox.selected
374383
info.showDisabledCounter = showDisabledCounterCheckBox.selected
375384
info.showWarningsCounter = showWarningsCounterCheckBox.selected
376385
info.showInfoCounter = showInfoCounterCheckBox.selected

sqldev/src/main/resources/org/utplsql/sqldev/resources/UtplsqlResources.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ PREF_RESET_PACKAGE_LABEL=Reset package before running utPLSQL?
3232
PREF_CLEAR_SCREEN_LABEL=Clear script output panel before running utPLSQL?
3333
PREF_AUTO_EXECUTE_LABEL=Execute unit test automatically?
3434
PREF_CHECK_RUN_UTPLSQL_TEST_LABEL=Check availability of menu option?
35+
PREF_USE_SMART_TIMES_LABEL=Use smart times?
3536
PREF_IMPORT_SNIPPETS_BUTTON_LABEL=Import Snippets
3637
MENU_REALTIME_REPORTER_LABEL=Realtime Reporter
3738
PREF_NUMBER_OF_RUNS_IN_HISTORY_LABEL=Number of runs in history
@@ -89,7 +90,7 @@ RUNNER_NO_TESTS_FOUND_TEXT=No tests found.
8990
RUNNER_RUN_MENUITEM=Run test
9091
RUNNER_RUN_WORKSHEET_MENUITEM=Run test in new worksheet
9192
RUNNER_TEST_ID_COLUMN=Suitepath
92-
RUNNER_TEST_EXECUTION_TIME_COLUMN=Time [s]
93+
RUNNER_TEST_EXECUTION_TIME_COLUMN=Time
9394
RUNNER_OWNER_LABEL=Owner
9495
RUNNER_PACKAGE_LABEL=Package
9596
RUNNER_PROCEDURE_LABEL=Procedure

sqldev/src/main/resources/org/utplsql/sqldev/resources/UtplsqlResources_de.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ PREF_RESET_PACKAGE_LABEL=Package vor der Ausf
99
PREF_CLEAR_SCREEN_LABEL=Skriptausgabe-Fenster vor der Ausführung von utPLSQL leeren?
1010
PREF_AUTO_EXECUTE_LABEL=Unit Test automatisch ausführen?
1111
PREF_CHECK_RUN_UTPLSQL_TEST_LABEL=Verfügbarkeit der Menüoption prüfen?
12+
PREF_USE_SMART_TIMES_LABEL=Smarte Zeitangaben verwenden?
1213
PREF_IMPORT_SNIPPETS_BUTTON_LABEL=Code-Schnipsel importieren
1314
MENU_REALTIME_REPORTER_LABEL=Realtime Reporter
1415
PREF_NUMBER_OF_RUNS_IN_HISTORY_LABEL=Anzahl Ausführungen in der Historie
@@ -66,7 +67,7 @@ RUNNER_NO_TESTS_FOUND_TEXT=Keine Tests gefunden.
6667
RUNNER_RUN_MENUITEM=Run testTest ausführen
6768
RUNNER_RUN_WORKSHEET_MENUITEM=Test in neuem Arbeitsblatt ausführuen
6869
RUNNER_TEST_ID_COLUMN_NAME=Suitepath
69-
RUNNER_TEST_EXECUTION_TIME_COLUMN_NAME=Zeit [s]
70+
RUNNER_TEST_EXECUTION_TIME_COLUMN_NAME=Zeit
7071
RUNNER_OWNER_LABEL=Besitzer
7172
RUNNER_PACKAGE_LABEL=Paket
7273
RUNNER_PROCEDURE_LABEL=Prozedur

0 commit comments

Comments
 (0)