enable icon indicating copy to clipboard operation
enable copied to clipboard

Enable: low-level drawing and interaction

Results 102 enable issues
Sort by recently updated
recently updated
newest added

I'm not sure why the GitHub Actions CI isn't able to use the cache on any platform. See for example jobs on the PR https://github.com/enthought/enable/pull/599 - Linux + PyQt5 https://github.com/enthought/enable/runs/1937004829...

type: bug

This issue could alternatively be "Compiled Path API inconsistent between backends". The issue here is that both of these methods on `CustomMarker` try to provide a copy of the custom...

type: bug
discussion

See discussion: https://github.com/enthought/enable/pull/715#issuecomment-799483780 one relevant code block is: https://github.com/enthought/enable/blob/8d8a4de91c2396c8f25e2ca91ceffcc580b81fa8/enable/tools/drag_tool.py#L155-L157 it is possible the truth value of `Undefined` is being used elsewhere in the code base, and in general this is...

When I use the kiva explorer with the wx backend, I see the following deprecation warning printed to the console - ``` C:\Users\rporuri\.edm\envs\enable-test-3.6-wx\lib\site-packages\kiva\agg\plat_support.py:188: wxPyDeprecationWarning: Call to deprecated item. Use GetHandle...

priority: low

If `Font.findfont` can't find the requested font, it falls back to `FontManager.defaultFont["ttf"]` which is supposed to be "vera.ttf", unless a system doesn't have that font in which case it's just...

type: bug

This perhaps should wait for Enable 5.1 rather than 5.0, but we should switch to using the new Traits observer system rather than the current listener system (ie. `on_trait_change`).

type: refactor
ETS Backlog

Motivated by #441, I guess part of the reasons why it is hard to find `context_menu_tool` is that extra `pyface` layer at `enable.tools.pyface`, when all the other tools sit at...

type: refactor
discussion

For some reason, the changes introduced by #392 resulted in segfaults for two text-related unit tests for the QPainter backend on linux. The probably can be reproduced locally, so if...

type: bug
difficulty: advanced
needs investigation

`kiva.agg.GraphicsContextArray.__init__` has a `bottom_up` keyword argument which defaults to 1, because kiva's coordinate system has its origin in the bottom-left corner. However, passing `bottom_up=0` doesn't appear to alter drawing in...

type: bug
priority: low

This if-clause in `enable.savage.svg.document.SVGDocument` seems to be always false: https://github.com/enthought/enable/blob/6b41a429f5cfddc70fa67c3a1025cdd426a98988/enable/savage/svg/document.py#L646 The `node` object is understood to be an instance of `xml.etree.ElementTree.Element`. Before enable 4.7.0, (e.g. 4.6.2), it was looping over...

type: bug