skipping mpl-axes-interaction during key_press_event's

Hello list,

I'd like to bring something back, which was discussed in sep-dec 2008 "OSX
10.5 event.key bug", which was initially posted by James Schombert.

Did I miss any development in this field?

I tried to implement the latest proposal, which allows you to switch off the
mpl-axes-interaction during key_press_event's for a specific axes using

ax.set_auto_key_press(False)

Therefore I changed the backend_bases.py and the axes.py (see attachement).

If this is a suitable solution, one could switch off the mpl-axes-interaction
during key_press_event's for all axes belonging to a button, slider, ... .

Kind regards,
Matthias

drop_key_press_events.patch (1.54 KB)

I attached an updated version of my patch including the handling of
key-events, which have no axes associated (patch against svn-HEAD and
maintance branch).

Kind regards,
Matthias

drop_key_press_events_trunk.patch (1.56 KB)

drop_key_press_events_v0_99_maint.patch (1.57 KB)

···

On Wednesday 03 March 2010 19:10:10 Matthias Michler wrote:

Hello list,

I'd like to bring something back, which was discussed in sep-dec 2008 "OSX
10.5 event.key bug", which was initially posted by James Schombert.

Did I miss any development in this field?

I tried to implement the latest proposal, which allows you to switch off
the mpl-axes-interaction during key_press_event's for a specific axes using

ax.set_auto_key_press(False)

Therefore I changed the backend_bases.py and the axes.py (see attachement).

If this is a suitable solution, one could switch off the
mpl-axes-interaction during key_press_event's for all axes belonging to a
button, slider, ... .

Hello list,

once more I'd like to ask for comments about my feature request and proposed
patch.
Should I post it at the 'feature request' or 'patch' tracker?

Thanks in advance for any comments.

Kind regards,
Matthias

···

On Thursday 04 March 2010 09:43:40 Matthias Michler wrote:

On Wednesday 03 March 2010 19:10:10 Matthias Michler wrote:
> Hello list,
>
> I'd like to bring something back, which was discussed in sep-dec 2008
> "OSX 10.5 event.key bug", which was initially posted by James Schombert.
>
> Did I miss any development in this field?
>
> I tried to implement the latest proposal, which allows you to switch off
> the mpl-axes-interaction during key_press_event's for a specific axes
> using
>
> ax.set_auto_key_press(False)
>
> Therefore I changed the backend_bases.py and the axes.py (see
> attachement).
>
> If this is a suitable solution, one could switch off the
> mpl-axes-interaction during key_press_event's for all axes belonging to a
> button, slider, ... .

I attached an updated version of my patch including the handling of
key-events, which have no axes associated (patch against svn-HEAD and
maintance branch).

Hey Matthias -- This should be placed on the patch tracker, and you
can respond back to this list with a link to the patch. I'll review
it when I get a minute. Thanks for following up and for making
patches against branch and HEAD.

JDH

···

On Wed, Mar 17, 2010 at 4:10 AM, Matthias Michler <MatthiasMichler@...361...> wrote:

once more I'd like to ask for comments about my feature request and proposed
patch.
Should I post it at the 'feature request' or 'patch' tracker?

Thanks in advance for any comments.

Hi John,

thanks for taking the time and the offer to review the patch.

The new tracker is
"skipping mpl-axes-interaction during key_press_event\'s - ID: 2971996"
(http://sourceforge.net/tracker/?func=detail&aid=2971996&group_id=80706&atid=560722)

Kind regards,
Matthias

···

On Wednesday 17 March 2010 15:05:32 John Hunter wrote:

On Wed, Mar 17, 2010 at 4:10 AM, Matthias Michler > > <MatthiasMichler@...361...> wrote:
> once more I'd like to ask for comments about my feature request and
> proposed patch.
> Should I post it at the 'feature request' or 'patch' tracker?
>
> Thanks in advance for any comments.

Hey Matthias -- This should be placed on the patch tracker, and you
can respond back to this list with a link to the patch. I'll review
it when I get a minute. Thanks for following up and for making
patches against branch and HEAD.

JDH

(http://sourceforge.net/tracker/?func=detail&aid=2971996&group_id=80706&atid=560722)

Hi John,

I'm sorry for the additional traffic, but may I remind you of my patch, which
allows to switch off key events like scaling yscale via 'l' etc.?

Kind regards,
Matthias

···

On Wednesday 17 March 2010 15:58:11 Matthias Michler wrote:

On Wednesday 17 March 2010 15:05:32 John Hunter wrote:
> On Wed, Mar 17, 2010 at 4:10 AM, Matthias Michler > > > > <MatthiasMichler@...361...> wrote:
> > once more I'd like to ask for comments about my feature request and
> > proposed patch.
> > Should I post it at the 'feature request' or 'patch' tracker?
> >
> > Thanks in advance for any comments.
>
> Hey Matthias -- This should be placed on the patch tracker, and you
> can respond back to this list with a link to the patch. I'll review
> it when I get a minute. Thanks for following up and for making
> patches against branch and HEAD.
>
> JDH

Hi John,

thanks for taking the time and the offer to review the patch.

The new tracker is
"skipping mpl-axes-interaction during key_press_event\'s - ID: 2971996"

(http://sourceforge.net/tracker/?func=detail&aid=2971996&group_id=80706&atid=560722)

Hi John, Hello list,

this is the one month reminder of my patch, which allows to switch off key
events that e.g. scale the y-axis via 'l' etc. .

Please let me now, if there is anything I can do to improve the patch.

Kind regards,
Matthias

···

On Wednesday 17 March 2010 15:58:11 Matthias Michler wrote:

On Wednesday 17 March 2010 15:05:32 John Hunter wrote:
> On Wed, Mar 17, 2010 at 4:10 AM, Matthias Michler > > > > <MatthiasMichler@...361...> wrote:
> > once more I'd like to ask for comments about my feature request and
> > proposed patch.
> > Should I post it at the 'feature request' or 'patch' tracker?
> >
> > Thanks in advance for any comments.
>
> Hey Matthias -- This should be placed on the patch tracker, and you
> can respond back to this list with a link to the patch. I'll review
> it when I get a minute. Thanks for following up and for making
> patches against branch and HEAD.
>
> JDH

Hi John,

thanks for taking the time and the offer to review the patch.

The new tracker is
"skipping mpl-axes-interaction during key_press_event\'s - ID: 2971996"