Olivier Goffart

Results 105 issues of Olivier Goffart

The problem we're trying to solve here is to forward many properties from an inner component, to the root, so they can be set by the business logic. Currently the...

enhancement
rfc

The `pressed` and `has_hover` properties are not kept to true when the Flickable is being interacted with (even if the mouse is still "holding" one of the elements) That's because...

bug

TouchArea should support wheel event. Options: 1. add a new `callback wheel-event(Orientation, delta)` (what type should the delta be?) 2. add things in the current pointer-event. `PointerEventKind.vertical-wheel` / `horizontal-wheel` or...

rfc

Reproduced on Linux C++ build, opening the fancy demo ``` ==355214== Invalid read of size 8 ==355214== at 0x5EBE919: std::default_delete::operator()(QWidget*) const (unique_ptr.h:85) ==355214== by 0x5EBDCB9: std::unique_ptr::~unique_ptr() (unique_ptr.h:361) ==355214== by 0x5EBC983:...

bug
backend-qt

We need a better way to select or customize or write backend. ## Current Situation Currently the backend is responsible for too many thing. 1. The Native style: it is...

rfc

Currently, we redraw the whole window. We should limit ourselves to redraw regions that are actually dirty.

optimization

Do we want a signal when a property changes. If we do, what would be the syntax. Some suggestions: ```60 Rectangle { changed color => { debug("the color was changed");...

rfc
a:tool classes & property system
a:language-slint
priority:high

Current implementation of text edition lack some feature - [x] Shortcut like up and down - [ ] Shortcuts page up / page down - [x] select all text with...

enhancement
a:text

There are some issues with the current PopupWindow * [x] Clicking anywere closes it, this might not be what we want (#2810) * [ ] The popup window positioning is...

bug
enhancement
a:builtin elements

As seen in this example: We would like the text to say "I'm at 100,50", and the change of parent.x should animate and and the rectangle should go left, not...