* Resync from Debian, changes that were kept: - debian/rules: re-enable mediactrl. This allows libwx_gtk2u_media-2.8 to be built, as this is required by some applications (LP: #632984) - debian/control: Build-dep on libxt-dev for mediactrl. - Patches + fix-bashism-in-example * Add conflict on python-wxgtk2.8 (<< 2.8.12.1-6ubuntu1~) to python-wxversion to guarantee upgrade ordering when moving from pycentral to dh_python2.
be easy to accommodate, all you need to do is add a parenthesis
1322
1340
pair: (...x, y, ...) ---> (...(x,y), ...)</blockquote>
1323
1341
</div>
1324
<div class="section" id="id25">
1342
<div class="section" id="id27">
1325
1343
<h1>2.6.1.0</h1>
1326
1344
<ul class="simple">
1327
1345
<li>4-June-2005</li>
1349
1367
<p>wx.FileConfig: fixed DeleteEntry to set the dirty flag properly so the
1350
1368
change will get written at the next flush.</p>
1351
1369
</div>
1352
<div class="section" id="id26">
1370
<div class="section" id="id28">
1353
1371
<h1>2.6.0.1</h1>
1354
1372
<ul class="simple">
1355
1373
<li>30-May-2005</li>
1462
1480
there is a range of allowed values (so a wx.SpinCtrl is used instead
1463
1481
of a wx.TextCtrl.)</p>
1464
1482
</div>
1465
<div class="section" id="id27">
1483
<div class="section" id="id29">
1466
1484
<h1>2.6.0.0</h1>
1467
1485
<ul class="simple">
1468
1486
<li>26-Apr-2005</li>
1540
1558
</dd>
1541
1559
</dl>
1542
1560
</div>
1543
<div class="section" id="id28">
1561
<div class="section" id="id30">
1544
1562
<h1>2.5.5.1</h1>
1545
1563
<ul class="simple">
1546
1564
<li>8-Apr-2005</li>
1609
1627
folks.</p>
1610
1628
<p>Added the ActiveGrid IDE as a sample application.</p>
1611
1629
</div>
1612
<div class="section" id="id29">
1630
<div class="section" id="id31">
1613
1631
<h1>2.5.4.1</h1>
1614
1632
<ul class="simple">
1615
1633
<li>16-Mar-2005</li>
1843
1861
</dd>
1844
1862
</dl>
1845
1863
</div>
1846
<div class="section" id="id30">
1864
<div class="section" id="id32">
1847
1865
<h1>2.5.3.1</h1>
1848
1866
<ul class="simple">
1849
1867
<li>9-Nov-2004</li>
2000
2018
<p>wxPython on OSX can now be built in Unicode mode, can support multiple
2001
2019
version installs, and comes with an uninstaller script.</p>
2002
2020
</div>
2003
<div class="section" id="id31">
2021
<div class="section" id="id33">
2004
2022
<h1>2.5.2.8</h1>
2005
2023
<ul class="simple">
2006
2024
<li>27-Aug-2004</li>
2032
2050
</ul>
2033
2051
</blockquote>
2034
2052
</div>
2035
<div class="section" id="id32">
2053
<div class="section" id="id34">
2036
2054
<h1>2.5.2.7</h1>
2037
2055
<ul class="simple">
2038
2056
<li>14-Aug-2004</li>
2161
2179
happen when there are nested attempts to aquire the GIL.</p>
2162
2180
<p>The RPMs will now install menu items on Mandrake Linux in
2163
2181
Applications/Development/Tools for PyCrust, XRCed, etc. The RPMs are
2164
also installing icons and <tt class="docutils literal"><span class="pre">*.desktop</span></tt> items in the generic KDE and
2182
also installing icons and <tt class="docutils literal">*.desktop</tt> items in the generic KDE and
2165
2183
GNOME locations, but I don't know yet if they are resulting in menu
2166
2184
items on non-Mandrake systems. (It didn't automatically do it on my
2167
2185
RH-9 build box but I didn't chase it very far...) If you have ideas
2216
2234
MigrationGuide for more details on using the new module.</p>
2217
2235
<p>Floats are allowed again as function parameters where ints are expected.</p>
2218
2236
</div>
2219
<div class="section" id="id34">
2237
<div class="section" id="id36">
2220
2238
<h1>2.4.2.4</h1>
2221
2239
<ul class="simple">
2222
2240
<li>1-Oct-2003</li>
2229
2247
<p>Added wxMaskedNumCtrl.</p>
2230
2248
<p>Added Chris Barker's FloatCanvas.</p>
2231
2249
</div>
2232
<div class="section" id="id35">
2250
<div class="section" id="id37">
2233
2251
<h1>2.4.1.2</h1>
2234
2252
<ul class="simple">
2235
2253
<li>19-Jun-2003</li>
2237
2255
<p>Added wxScrolledPanel from Will Sadkin</p>
2238
2256
<p>Added SetShape method to top level windows (e.g. wxFrame.)</p>
2239
2257
<p>Changed wxSWIG to not generate Python code using apply, (since it will
2240
be deprecated in the future) wxSWIG will use <tt class="docutils literal"><span class="pre">spam(*args,</span> <span class="pre">**kw)</span></tt> syntax
2258
be deprecated in the future) wxSWIG will use <tt class="docutils literal"><span class="pre">spam(*args,</span> **kw)</tt> syntax
2241
2259
instead. Also changed the generated __repr__ methods to be a bit more
2242
2260
informative.</p>
2243
2261
<p>Made the version number information more robust and uh, informative.
2245
2263
and wxWindows match.</p>
2246
2264
<p>Added the new wx "renamer" package that will dynamically import from
2247
2265
the wxPython package and rename wxFooBar --> FooBar. That means that
2248
people can do imports without <tt class="docutils literal"><span class="pre">"import</span> <span class="pre">*"</span></tt> and can use names like
2266
people can do imports without <tt class="docutils literal">"import *"</tt> and can use names like
2249
2267
wx.Frame instead of wx.wxFrame. This is phase 1 of a full transition
2250
2268
to the new namespace.</p>
2251
2269
<p>Updated Scintilla to 1.52. I also changed it to use wxListCtrl
2284
2302
and Spacers can be specified with a wxSize (or 2-tuple) parameter</p>
2285
2303
<p>Added wxCursorFromBits.</p>
2286
2304
</div>
2287
<div class="section" id="id36">
2305
<div class="section" id="id38">
2288
2306
<h1>2.4.0.7</h1>
2289
2307
<ul class="simple">
2290
2308
<li>24-Mar-2003</li>
2324
2342
<p>Updated pycolourchooser.</p>
2325
2343
<p>Updated to 0.9b of PyCrust.</p>
2326
2344
</div>
2327
<div class="section" id="id37">
2345
<div class="section" id="id39">
2328
2346
<h1>2.4.0.4</h1>
2329
2347
<ul class="simple">
2330
2348
<li>7-Mar-2003</li>
2385
2403
<p>Fixed typemaps for wxGridCellCoordsArray.</p>
2386
2404
<p>Updated to the 0.9a version of PyCrust</p>
2387
2405
</div>
2388
<div class="section" id="id38">
2406
<div class="section" id="id40">
2389
2407
<h1>2.4.0.2</h1>
2390
2408
<ul class="simple">
2391
2409
<li>23-Jan-2003</li>
2394
2412
<p>Added wxIntCtrl from Will Sadkin.</p>
2395
2413
<p>Added wxPyColourChooser by Michael Gilfix.</p>
2396
2414
</div>
2397
<div class="section" id="id39">
2415
<div class="section" id="id41">
2398
2416
<h1>2.4.0.1</h1>
2399
2417
<ul class="simple">
2400
2418
<li>10-Jan-2003</li>
2404
2422
<p>Added function wrappers for the common dialogs from Kevin Altis. See
2405
2423
wxPython/lib/dialogs.py for more details.</p>
2406
2424
</div>
2407
<div class="section" id="id40">
2425
<div class="section" id="id42">
2408
2426
<h1>2.3.4.2</h1>
2409
2427
<ul class="simple">
2410
2428
<li>21-Dec-2002</li>
2411
2429
</ul>
2412
2430
<p>Various bug fixes.</p>
2413
2431
</div>
2414
<div class="section" id="id41">
2432
<div class="section" id="id43">
2415
2433
<h1>2.3.4.1</h1>
2416
2434
<ul class="simple">
2417
2435
<li>18-Dec-2002</li>
2469
2487
HTMLHelp viewer does. Changed how the wxPythonDocs tarball is built
2470
2488
and added a script to launch the doc viewer.</p>
2471
2489
</div>
2472
<div class="section" id="id42">
2490
<div class="section" id="id44">
2473
2491
<h1>2.3.3.1</h1>
2474
2492
<ul class="simple">
2475
2493
<li>19-Sep-2002</li>
2615
2633
<p>Added wxPython.lib.mixins.rubberband module from Robb Shecter.</p>
2616
2634
<p>Added wxTimeCtrl from Will Sadkin.</p>
2617
2635
</div>
2618
<div class="section" id="id43">
2636
<div class="section" id="id45">
2619
2637
<h1>2.3.2.1</h1>
2620
2638
<ul class="simple">
2621
2639
<li>20-Dec-2001</li>
2625
2643
without barfing and is also still compatible with Python debuggers.</p>
2626
2644
<p>Added some patches from library contributors.</p>
2627
2645
</div>
2628
<div class="section" id="id44">
2646
<div class="section" id="id46">
2629
2647
<h1>2.3.2</h1>
2630
2648
<ul class="simple">
2631
2649
<li>11-Dec-2001</li>
2711
2729
wxPython/contrib/dllwidget and wxPython/demo/dllwidget for more
2712
2730
details.</p>
2713
2731
</div>
2714
<div class="section" id="id45">
2732
<div class="section" id="id47">
2715
2733
<h1>2.3.1</h1>
2716
2734
<ul class="simple">
2717
2735
<li>10-Jul-2001</li>
2728
2746
<p>Fixed img2py to work correctly with Python 2.1.</p>
2729
2747
<p>Added enhanced wxVTKRenderWindow by Prabhu Ramachandran</p>
2730
2748
</div>
2731
<div class="section" id="id46">
2749
<div class="section" id="id48">
2732
2750
<h1>2.3.0</h1>
2733
2751
<ul class="simple">
2734
2752
<li>22-May-2001</li>
2828
2846
by having smaller functional apps to play with. They can be found in
2829
2847
wxPython/samples.</p>
2830
2848
</div>
2831
<div class="section" id="id47">
2849
<div class="section" id="id49">
2832
2850
<h1>2.2.7</h1>
2833
2851
<ul class="simple">
2834
2852
<li>19-Jun-2001</li>
2836
2854
<p>No changes happened in the Python wrappers for this release, only
2837
2855
changes and fixes in the wxWindows library.</p>
2838
2856
</div>
2839
<div class="section" id="id48">
2857
<div class="section" id="id50">
2840
2858
<h1>2.2.5</h1>
2841
2859
<ul class="simple">
2842
2860
<li>30-Jan-2001</li>
3433
3451
</div>
3434
3452
<div class="section" id="what-s-new-in-0-5-0">
3435
3453
<h1>What's new in 0.5.0</h1>
3436
<p>Changed the import semantics from <tt class="docutils literal"><span class="pre">"from</span> <span class="pre">wxPython</span> <span class="pre">import</span> <span class="pre">*"</span></tt> to
3437
<tt class="docutils literal"><span class="pre">"from</span> <span class="pre">wxPython.wx</span> <span class="pre">import</span> <span class="pre">*"</span></tt> This is for people who are worried about
3454
<p>Changed the import semantics from <tt class="docutils literal">"from wxPython import *"</tt> to
3455
<tt class="docutils literal">"from wxPython.wx import *"</tt> This is for people who are worried about
3438
3456
namespace pollution, they can use "from wxPython import wx" and then
3439
3457
prefix all the wxPython identifiers with "wx."</p>