Skip to content

Commit 7decfbf

Browse files
committed
deploy: 894b2a4
1 parent 046574d commit 7decfbf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+8122
-381
lines changed

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: a21a8d64265764a1ab066aa4327c34a2
3+
config: 34d86eade32b79b19ec1873d3fdd56c7
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pdfgui.aux
2+
pdfgui.cp
3+
pdfgui.cps
4+
pdfgui.toc
5+
pdfgui.vr
6+
pdfgui.vrs

Farrow-jpcm-2007.pdf

563 KB
Binary file not shown.

Proffen-jac-1999.pdf

105 KB
Binary file not shown.

_modules/diffpy/pdfgui/control/fitdataset.html

Lines changed: 55 additions & 20 deletions
Large diffs are not rendered by default.

_modules/diffpy/pdfgui/gui/extendedplotframe.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,10 @@ <h1>Source code for diffpy.pdfgui.gui.extendedplotframe</h1><div class="highligh
101101
<span class="kn">from</span><span class="w"> </span><span class="nn">matplotlib.font_manager</span><span class="w"> </span><span class="kn">import</span> <span class="n">FontProperties</span>
102102

103103
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.pdfguiglobals</span><span class="w"> </span><span class="kn">import</span> <span class="n">iconpath</span>
104-
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions</span><span class="w"> </span><span class="kn">import</span> <span class="n">wx12</span>
105104

106105
<span class="n">matplotlib</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s2">&quot;WXAgg&quot;</span><span class="p">)</span>
107106

108-
<span class="n">DATA_SAVE_ID</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
107+
<span class="n">DATA_SAVE_ID</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
109108

110109

111110
<div class="viewcode-block" id="ExtendedToolbar">
@@ -118,7 +117,6 @@ <h1>Source code for diffpy.pdfgui.gui.extendedplotframe</h1><div class="highligh
118117

119118
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">canvas</span><span class="p">):</span>
120119
<span class="n">NavToolbar</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">canvas</span><span class="p">)</span>
121-
<span class="n">wx12</span><span class="o">.</span><span class="n">patchToolBarMethods</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
122120
<span class="c1"># Load customized icon image</span>
123121
<span class="n">save_icon_fp</span> <span class="o">=</span> <span class="n">iconpath</span><span class="p">(</span><span class="s2">&quot;exportplotdata.png&quot;</span><span class="p">)</span>
124122
<span class="n">save_icon</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">Bitmap</span><span class="p">(</span><span class="n">save_icon_fp</span><span class="p">)</span>

_modules/diffpy/pdfgui/gui/fittree.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,13 +106,12 @@ <h1>Source code for diffpy.pdfgui.gui.fittree</h1><div class="highlight"><pre>
106106
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.control.controlerrors</span><span class="w"> </span><span class="kn">import</span> <span class="n">ControlError</span>
107107
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.control.fitting</span><span class="w"> </span><span class="kn">import</span> <span class="n">Fitting</span>
108108
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.pdfguiglobals</span><span class="w"> </span><span class="kn">import</span> <span class="n">iconpath</span>
109-
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions</span><span class="w"> </span><span class="kn">import</span> <span class="n">wx12</span>
110109
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.utils</span><span class="w"> </span><span class="kn">import</span> <span class="n">safeCPickleDumps</span>
111110

112111

113112
<div class="viewcode-block" id="FitTree">
114113
<a class="viewcode-back" href="../../../../api/diffpy.pdfgui.gui.html#diffpy.pdfgui.gui.fittree.FitTree">[docs]</a>
115-
<span class="k">class</span><span class="w"> </span><span class="nc">FitTree</span><span class="p">(</span><span class="n">wx12</span><span class="o">.</span><span class="n">TreeCtrl</span><span class="p">):</span>
114+
<span class="k">class</span><span class="w"> </span><span class="nc">FitTree</span><span class="p">(</span><span class="n">wx</span><span class="o">.</span><span class="n">TreeCtrl</span><span class="p">):</span>
116115
<span class="w"> </span><span class="sd">&quot;&quot;&quot;TreeCtrl designed to organize pdffit fits.</span>
117116

118117
<span class="sd"> The root of the tree is hidden. Below that there are several levels</span>

_modules/diffpy/pdfgui/gui/parameterspanel.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ <h1>Source code for diffpy.pdfgui.gui.parameterspanel</h1><div class="highlight"
100100
<span class="kn">import</span><span class="w"> </span><span class="nn">wx.grid</span>
101101

102102
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.pdfpanel</span><span class="w"> </span><span class="kn">import</span> <span class="n">PDFPanel</span>
103-
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions</span><span class="w"> </span><span class="kn">import</span> <span class="n">wx12</span>
104103
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions.autowidthlabelsgrid</span><span class="w"> </span><span class="kn">import</span> <span class="n">AutoWidthLabelsGrid</span>
105104
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.utils.wx</span><span class="w"> </span><span class="kn">import</span> <span class="n">gridutils</span>
106105

@@ -375,9 +374,9 @@ <h1>Source code for diffpy.pdfgui.gui.parameterspanel</h1><div class="highlight"
375374
<span class="c1"># only do this part the first time so the events are only bound once</span>
376375
<span class="k">if</span> <span class="ow">not</span> <span class="nb">hasattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="s2">&quot;did_popupIDs&quot;</span><span class="p">):</span>
377376
<span class="bp">self</span><span class="o">.</span><span class="n">did_popupIDs</span> <span class="o">=</span> <span class="kc">True</span>
378-
<span class="bp">self</span><span class="o">.</span><span class="n">popupID1</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
379-
<span class="bp">self</span><span class="o">.</span><span class="n">popupID2</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
380-
<span class="bp">self</span><span class="o">.</span><span class="n">popupID3</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
377+
<span class="bp">self</span><span class="o">.</span><span class="n">popupID1</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
378+
<span class="bp">self</span><span class="o">.</span><span class="n">popupID2</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
379+
<span class="bp">self</span><span class="o">.</span><span class="n">popupID3</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
381380

382381
<span class="bp">self</span><span class="o">.</span><span class="n">Bind</span><span class="p">(</span><span class="n">wx</span><span class="o">.</span><span class="n">EVT_MENU</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">onPopupFixFree</span><span class="p">,</span> <span class="nb">id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">popupID1</span><span class="p">)</span>
383382
<span class="bp">self</span><span class="o">.</span><span class="n">Bind</span><span class="p">(</span><span class="n">wx</span><span class="o">.</span><span class="n">EVT_MENU</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">onPopupCopyRefinedToInitial</span><span class="p">,</span> <span class="nb">id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">popupID2</span><span class="p">)</span>

_modules/diffpy/pdfgui/gui/phaseconstraintspanel.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ <h1>Source code for diffpy.pdfgui.gui.phaseconstraintspanel</h1><div class="high
102102
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui</span><span class="w"> </span><span class="kn">import</span> <span class="n">phasepanelutils</span><span class="p">,</span> <span class="n">tooltips</span>
103103
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.pdfpanel</span><span class="w"> </span><span class="kn">import</span> <span class="n">PDFPanel</span>
104104
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.sgconstraindialog</span><span class="w"> </span><span class="kn">import</span> <span class="n">SGConstrainDialog</span>
105-
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions</span><span class="w"> </span><span class="kn">import</span> <span class="n">wx12</span>
106105
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions.autowidthlabelsgrid</span><span class="w"> </span><span class="kn">import</span> <span class="n">AutoWidthLabelsGrid</span>
107106
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions.textctrlutils</span><span class="w"> </span><span class="kn">import</span> <span class="n">textCtrlAsGridCell</span>
108107
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.utils.wx</span><span class="w"> </span><span class="kn">import</span> <span class="n">gridutils</span>
@@ -698,10 +697,10 @@ <h1>Source code for diffpy.pdfgui.gui.phaseconstraintspanel</h1><div class="high
698697
<span class="sd"> &quot;&quot;&quot;</span>
699698
<span class="c1"># only do this part the first time so the events are only bound once</span>
700699
<span class="k">if</span> <span class="ow">not</span> <span class="nb">hasattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="s2">&quot;spaceGroupID&quot;</span><span class="p">):</span>
701-
<span class="bp">self</span><span class="o">.</span><span class="n">spaceGroupID</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
702-
<span class="bp">self</span><span class="o">.</span><span class="n">selectID</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
703-
<span class="bp">self</span><span class="o">.</span><span class="n">copyID</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
704-
<span class="bp">self</span><span class="o">.</span><span class="n">pasteID</span> <span class="o">=</span> <span class="n">wx12</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
700+
<span class="bp">self</span><span class="o">.</span><span class="n">spaceGroupID</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
701+
<span class="bp">self</span><span class="o">.</span><span class="n">selectID</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
702+
<span class="bp">self</span><span class="o">.</span><span class="n">copyID</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
703+
<span class="bp">self</span><span class="o">.</span><span class="n">pasteID</span> <span class="o">=</span> <span class="n">wx</span><span class="o">.</span><span class="n">NewIdRef</span><span class="p">()</span>
705704

706705
<span class="bp">self</span><span class="o">.</span><span class="n">Bind</span><span class="p">(</span><span class="n">wx</span><span class="o">.</span><span class="n">EVT_MENU</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">onPopupSpaceGroup</span><span class="p">,</span> <span class="nb">id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">spaceGroupID</span><span class="p">)</span>
707706
<span class="bp">self</span><span class="o">.</span><span class="n">Bind</span><span class="p">(</span><span class="n">wx</span><span class="o">.</span><span class="n">EVT_MENU</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">onPopupSelect</span><span class="p">,</span> <span class="nb">id</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">selectID</span><span class="p">)</span>

_modules/diffpy/pdfgui/gui/wxextensions/listctrls.html

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,14 @@ <h1>Source code for diffpy.pdfgui.gui.wxextensions.listctrls</h1><div class="hig
101101
<span class="kn">import</span><span class="w"> </span><span class="nn">wx</span>
102102
<span class="kn">import</span><span class="w"> </span><span class="nn">wx.lib.mixins.listctrl</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">listmix</span>
103103

104-
<span class="kn">from</span><span class="w"> </span><span class="nn">diffpy.pdfgui.gui.wxextensions</span><span class="w"> </span><span class="kn">import</span> <span class="n">wx12</span>
105-
106104

107105
<div class="viewcode-block" id="AutoWidthListCtrl">
108106
<a class="viewcode-back" href="../../../../../api/diffpy.pdfgui.gui.wxextensions.html#diffpy.pdfgui.gui.wxextensions.listctrls.AutoWidthListCtrl">[docs]</a>
109-
<span class="k">class</span><span class="w"> </span><span class="nc">AutoWidthListCtrl</span><span class="p">(</span><span class="n">wx12</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">,</span> <span class="n">listmix</span><span class="o">.</span><span class="n">ListCtrlAutoWidthMixin</span><span class="p">):</span>
107+
<span class="k">class</span><span class="w"> </span><span class="nc">AutoWidthListCtrl</span><span class="p">(</span><span class="n">wx</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">,</span> <span class="n">listmix</span><span class="o">.</span><span class="n">ListCtrlAutoWidthMixin</span><span class="p">):</span>
110108
<span class="w"> </span><span class="sd">&quot;&quot;&quot;WxListCtrl subclass that automatically adjusts its column width.&quot;&quot;&quot;</span>
111109

112110
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parent</span><span class="p">,</span> <span class="n">ID</span><span class="p">,</span> <span class="n">pos</span><span class="o">=</span><span class="n">wx</span><span class="o">.</span><span class="n">DefaultPosition</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="n">wx</span><span class="o">.</span><span class="n">DefaultSize</span><span class="p">,</span> <span class="n">style</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
113-
<span class="n">wx12</span><span class="o">.</span><span class="n">ListCtrl</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parent</span><span class="p">,</span> <span class="n">ID</span><span class="p">,</span> <span class="n">pos</span><span class="p">,</span> <span class="n">size</span><span class="p">,</span> <span class="n">style</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
111+
<span class="n">wx</span><span class="o">.</span><span class="n">ListCtrl</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parent</span><span class="p">,</span> <span class="n">ID</span><span class="p">,</span> <span class="n">pos</span><span class="p">,</span> <span class="n">size</span><span class="p">,</span> <span class="n">style</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
114112
<span class="n">listmix</span><span class="o">.</span><span class="n">ListCtrlAutoWidthMixin</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
115113

116114
<div class="viewcode-block" id="AutoWidthListCtrl.clearSelections">
@@ -294,9 +292,9 @@ <h1>Source code for diffpy.pdfgui.gui.wxextensions.listctrls</h1><div class="hig
294292
<span class="c1"># End of class KeyEventsListCtrl</span>
295293

296294
<span class="c1"># verify inheritance of all ListCtrl classes</span>
297-
<span class="k">assert</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">AutoWidthListCtrl</span><span class="p">,</span> <span class="n">wx12</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">)</span>
298-
<span class="k">assert</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">ColumnSortListCtrl</span><span class="p">,</span> <span class="n">wx12</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">)</span>
299-
<span class="k">assert</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">KeyEventsListCtrl</span><span class="p">,</span> <span class="n">wx12</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">)</span>
295+
<span class="k">assert</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">AutoWidthListCtrl</span><span class="p">,</span> <span class="n">wx</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">)</span>
296+
<span class="k">assert</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">ColumnSortListCtrl</span><span class="p">,</span> <span class="n">wx</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">)</span>
297+
<span class="k">assert</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">KeyEventsListCtrl</span><span class="p">,</span> <span class="n">wx</span><span class="o">.</span><span class="n">ListCtrl</span><span class="p">)</span>
300298
</pre></div>
301299

302300
</div>

0 commit comments

Comments
 (0)