Skip to content

Commit d046384

Browse files
committed
Improve behaviour or ref-eff chart on peak-search dialog, and internationalize PeakSearchGuiUtils.
Made so previous peaks are shown on the rel-eff chart only if user has selected to show previous peaks, and some similar things like this. Fixed bug where if ref lines werent showin, then RelEff chart wouldnt be shown. I think mostyl internationalize all the text that may actually be shown to users, of widgets in PeakSearchGuiUtils.
1 parent f13d3f0 commit d046384

File tree

3 files changed

+250
-128
lines changed

3 files changed

+250
-128
lines changed

InterSpec_resources/PeakSelectorWindow.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,13 @@ table.PeakSelectorTable td.KeepPeakCell{
2424
padding-left: 5px;
2525
}
2626

27+
table.PeakSelectorTable td.KeepPeakCell .KeepPeakCb{
28+
white-space: nowrap;
29+
display: flex;
30+
flex-direction: row;
31+
align-items: center;
32+
}
33+
2734
table.PeakSelectorTable td.PeakEnergyCell{
2835
vertical-align: middle;
2936
padding-left: 10px;
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<messages>
3+
<!-- psw- is short for PeakSelectorWindow
4+
psgu- is short for PeakSearchGuiUtils, and are misc stuff
5+
-->
6+
<message id="psw-title-confirm-nuc-ass">Confirm Nuclide Assignment</message>
7+
<message id="psw-title-check-search">Check Peak Search Results</message>
8+
<message id="psw-title-prev-spec">Peaks to Keep from Previous Spectrum</message>
9+
<message id="psw-title-csv-import">Peaks to import from CSV</message>
10+
<message id="psw-search-instruct-adjust">Adjust nuclide assignments, or which peaks to keep.</message>
11+
<message id="psw-search-instruct-unselect">Unselect any peaks you would not like to keep.</message>
12+
<message id="psw-search-instruct-assign">Check and fix nuclide assignments.</message>
13+
<message id="psw-search-instruct-keep">Select peaks peaks you would like to keep.</message>
14+
<message id="psw-show-all-peaks">Show all peaks</message>
15+
<message id="psw-show-prev-peaks">Show previous peaks too</message>
16+
<message id="psw-show-missing-peaks">Show absent peaks</message>
17+
<message id="psw-keep-only-assigned-peaks">Keep only new peaks assigned to {1}</message>
18+
<message id="psw-orig-nuc">Original Nuclide</message>
19+
<message id="psw-assigned-nuc">Assigned Nuclide</message>
20+
<message id="psw-peak-preview">Peak Preview</message>
21+
<message id="psw-not-found">Not Found</message>
22+
<message id="psw-keep-peak">Keep Peak</message>
23+
<message id="psw-keep-peak-q">Keep Peak? </message> <!-- There are four No-Break Space characters at end -->
24+
<message id="psw-dont-change">Don't change</message>
25+
<message id="psw-no-nuc-changed">No nuclides changed</message>
26+
<message id="psw-rel-eff-plot-title">Relative Efficiency Plot</message>
27+
<message id="psw-rel-eff-plot-y-axis-title">Rel. Peak Area / BR</message>
28+
29+
<message id="psgu-peaks-not-updated-no-change-msg">Peaks not updated, spectrum has changed.</message>
30+
<message id="psgu-peaks-updated-msg">Peaks updated.</message>
31+
32+
<message id="psgu-search-wait-title">Just a few moments</message>
33+
<message id="psgu-search-wait-content">
34+
<div style="text-align: left; white-space: nowrap;">
35+
<div>Searching for peaks - this may take a bit.</div>
36+
<div>You can close this dialog and when the search is done,</div>
37+
you will be notified
38+
</div>
39+
</message>
40+
41+
42+
<message id="psgu-fwhm-info-needed-title">FWHM information is needed</message>
43+
<message id="psgu-fwhm-info-needed-has-det-eff">
44+
<div>Current detector response does not contain FWHM info.</div>
45+
<div>Would you like to fit FWHM info from current spectra?</div>
46+
</message>
47+
<message id="psgu-fwhm-info-needed-no-det-eff">
48+
<div>No detector response is selected.</div>
49+
<div>Would you like to fit FWHM info from current spectra?</div>
50+
</message>
51+
<message id="psgu-fwhm-fit-fail">Failed to refit peak (became insignificant), from {1} to {2} peaks</message>
52+
53+
54+
<message id="psgu-no-peak-near-right-click-msg">There was no peak to to set to gamma's energy</message>
55+
<message id="psgu-no-ref-line-near-peak-msg">There was no reference gamma energy to set the peaks mean to.</message>
56+
<message id="psgu-failed-refit-after-fixing-mean">
57+
Failed to refit peak after fixing mean to reference photopeak.
58+
A peak became insignificant; from {1} to {2} peaks.
59+
</message>
60+
<message id="psgu-failed-change-cont-type">
61+
Changing the continuum type to {1} caused {2} peak to become insignificant.<br />
62+
Please use the <b>Peak Editor</b> to make this change.
63+
</message>
64+
<message id="psgu-failed-change-cont-singular">the</message> <!-- this or next message will be substituted for {2} of previous message -->
65+
<message id="psgu-failed-change-cont-plural">at least one</message>
66+
<message id="psgu-failed-change-cont-insig-msg">
67+
Naively changing the continuum type to {1} caused the peak to become insignificant.<br />
68+
Please use the <b>Peak Editor</b> to make this change.
69+
</message>
70+
<message id="psgu-change-skew-not-gaus">Peak in ROI at {1} keV is not Gaussian defined - please change this in the <b>Peak Editor</b> before setting a skew type.</message>
71+
<message id="psgu-change-skew-make-insig">
72+
Changing the skew type to {1} caused {2} peak to become insignificant.<br />
73+
Please use the <b>Peak Editor</b> to make this change.
74+
</message>
75+
<message id="psgu-failed-change-skew-insig-msg">
76+
Naively changing the skew type to {1} caused the peak to become insignificant.<br />
77+
Please use the <b>Peak Editor</b> to make this change.
78+
</message>
79+
80+
</messages>

0 commit comments

Comments
 (0)