wxWidgets 2.5.3

Okay, wxWidgets 2.5.3 was tagged and bagged over the weekend. So if there are any updates to contribs and such that you guys need to send to me this week is the time to do it. I'm currently finishing up some build/installer changes and then I'll start making some test builds again, which will hopefully lead to release cantidates and a release by next week or so.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Robin Dunn wrote:

Okay, wxWidgets 2.5.3 was tagged and bagged over the weekend. So if there are any updates to contribs and such that you guys need to send to me this week is the time to do it.

A have a few, but I would like to check first if you are willing to merge them.
Can you ACK/NACK them?
I am sure it is documented somewhere but do you prefer patches or files?

* mixins/listctrl.py
    * ListCtrlAutoWidthMixin: support to expand all headers instead of only the last one
    * TextEditMixin: support for cursor up/down + scrolling on large lists under Windows + some more key bindings + support for virtual lists
* wxpTag.py: some robustness fixes like:

--- wxpTag.py~ 2004-10-10 15:54:46.000000000 +0100
+++ wxpTag.py 2004-10-10 15:54:46.000000000 +0100
@@ -212,7 +212,8 @@
             except:
                 pass

- self.ctx.kwargs[str(name)] = value
+ if self.ctx:
+ self.ctx.kwargs[str(name)] = value
         return False

Let me know,
Pim.

···

I'm currently finishing up some build/installer changes and then I'll start making some test builds again, which will hopefully lead to release cantidates and a release by next week or so.

pim@think-wize.com wrote:

Robin Dunn wrote:

Okay, wxWidgets 2.5.3 was tagged and bagged over the weekend. So if there are any updates to contribs and such that you guys need to send to me this week is the time to do it.

A have a few, but I would like to check first if you are willing to merge them.
Can you ACK/NACK them?

ok.

I am sure it is documented somewhere but do you prefer patches or files?

Patches using the unified diff format. See the bottom of http://wxpython.org/codeguidelines.php

* mixins/listctrl.py
   * ListCtrlAutoWidthMixin: support to expand all headers instead of only the last one

ACK. How about also being able to select any single column to expand (defaults to the last one)?

   * TextEditMixin: support for cursor up/down + scrolling on large lists under Windows + some more key bindings + support for virtual lists

ACK. It would also be nice to have a sample in the demo that shows how to use this.

* wxpTag.py: some robustness fixes like:

--- wxpTag.py~ 2004-10-10 15:54:46.000000000 +0100
+++ wxpTag.py 2004-10-10 15:54:46.000000000 +0100
@@ -212,7 +212,8 @@
            except:
                pass

- self.ctx.kwargs[str(name)] = value
+ if self.ctx:
+ self.ctx.kwargs[str(name)] = value
        return False

ACK.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!