Korijn van Golen
Korijn van Golen
As discovered in #74 and #75 there are failures occurring in the AppVeyor test suite. They seem to occur randomly in various parts of the test suite. It's not something...
Electron apparently inserts an additional property `path` into `File` objects: https://github.com/electron/electron/blob/v1.2.8/docs/api/file-object.md Does flexx support running inside Electron?
There are still a few mouse events remaining that are also quite useful to have: - `onmouseenter` - `onmouseleave` - `onmouseover` - `onmouseout` - `onclick` - `ondblclick` - `oncontextmenu`
module_a.py ```python __pyscript__ = True def foo(bar): return bar ``` module_b.py ```python from module_a import foo __pyscript__ = True def baz(quux): return quux ``` Having this feature would be a...
Consider: ``` python class Parent(ui.Widget): @event.connect('foo') def on_foo(self, *events): pass class Child(Parent): @event.connect('bar') def on_foo(self, *events): pass ``` Should `Child.on_foo` be triggered on `foo` and `bar`? I guess it depends...
Resetting notebook does not reset the Flexx instances.
A debug mode for development would be very pleasant. Sometimes it's hard to see in what order things are being executed. I find myself adding `window.console.ori_log(msg)` as the first line...
Theming
In flexx, layout is mostly determined by choice of widgets and their configuration. Styling however is "open for interpretation". Since styling a webpage is very much an interactive process, it...
Something that Flexx currently lacks in comparison to other UI toolkits is linking and routing. An app with pages, links and URLs is typically implemented with a Router for single...