- 12月 14, 2023
-
-
由 Florian Blasius 创作于
Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev>
-
由 Simon Hausmann 创作于
C++: Added `ComponentInstance::definition()` getter to retrieve the `ComponentDefinition` for an instance Fixes #4087
-
- 12月 12, 2023
-
-
由 Olivier Goffart 创作于
Some property need to be known at compile time. We already had checks that the binding is a compile time constant, but there was no check to prevent, say self.row = 42; which wouldn't work or could even cause panic or miscompilation of generated code Closes #4037
-
- 12月 11, 2023
-
-
由 Florian Blasius 创作于
* Update docs/reference/src/language/builtins/globals.md Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev> --------- Co-authored-by:
Florian Blasius <florian.blasius@slint-ui.com> Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev> Co-authored-by:
Florian Blasius <flovansl@fedora.fritz.box>
-
由 Tobias Hunger 创作于
Trigger the `pointer-event` callback on mouse move. This is of "kind" Move and the mouse button will always be `Other`, but at least the mappings will be correct:-) Closes: #2770
-
- 12月 08, 2023
-
-
由 Tobias Hunger 创作于
Co-authored-by:
Simon Hausmann <hausmann@gmail.com> Co-authored-by:
Olivier Goffart <olivier.goffart@slint.dev>
-
由 Florian Blasius 创作于
* added focus state to StandardLIstView * (wip) focus handling for qt style * Update CHANGELOG.md Co-authored-by:
Thorbjørn Lindeijer <bjorn@lindeijer.nl> * Share StandardListView between all styles * Update internal/compiler/widgets/material-base/combobox.slint Co-authored-by:
Thorbjørn Lindeijer <bjorn@lindeijer.nl> * code review feedback --------- Co-authored-by:
Thorbjørn Lindeijer <bjorn@lindeijer.nl>
-
- 12月 07, 2023
-
-
由 Florian Blasius 创作于
-
- 12月 01, 2023
-
-
由 Simon Hausmann 创作于
-
- 11月 30, 2023
-
-
由 Tobias Hunger 创作于
-
由 Olivier Goffart 创作于
Otherwise we get outdated popup menu, or worse: panics Fix #4035 (Note that before we had the preview_ui, we were calling WindowInner::set_component which do close_popup as well)
-
由 Olivier Goffart 创作于
Fixes #4033 (combobox don't select entries) Fixes #4036
-
由 Simon Hausmann 创作于
-
- 11月 29, 2023
-
-
由 Simon Hausmann 创作于
-
- 11月 28, 2023
-
-
由 Olivier Goffart 创作于
-
由 Olivier Goffart 创作于
-
- 11月 27, 2023
-
-
由 Simon Hausmann 创作于
Don't dereference end() of a string_view. Co-authored-by:
Olivier Goffart <olivier.goffart@slint.dev>
-
由 Simon Hausmann 创作于
-
由 Simon Hausmann 创作于
-
由 Florian Blasius 创作于
Moved MapModel to private api because it is not ready now until the notify mechanism for node models is improved.
-
- 11月 23, 2023
-
-
由 Florian Blasius 创作于
--------- Co-authored-by:
Simon Hausmann <simon.hausmann@slint.dev>
-
由 Olivier Goffart 创作于
-
- 11月 22, 2023
-
-
由 Tobias Hunger 创作于
-
- 11月 10, 2023
-
-
由 Olivier Goffart 创作于
-
- 11月 07, 2023
-
-
由 Florian Blasius 创作于
-
- 11月 03, 2023
-
-
由 Olivier Goffart 创作于
-
- 10月 31, 2023
-
-
由 Olivier Goffart 创作于
This fixes a couple of bug: - Bug #3740 happens because `Repeater::model_set_row_data` did not use the inner.offset to get the instance (So that's the `val == 106` part of the test) - But I went ahead and also tested what happenned if you changed the model from the "outside" using the `model[i] = `, and that was not implemented, hence the move of the code from `Repeater::model_set_row_data` to `RepeaterTracker::row_changed`, That does need Pin though, so Pin was added everywhere - C++ is not affected by bug #3740, because because the C++ listview don't do the "allocate only visible" optimization. But the "val == 1106" part of the test would fail so this patch also moces the update from `model_set_row_data` to `row_changed`. But following that we don't set the state as Dirty in `row_changed`, the write_to_model test started filling because the `row_added` function was missing an update of the index on every further items The change in the interpreter prevent a borrow_mut from causing trouble. The Value really don't need to be in a RefCell anyway Fix #3740
-
- 10月 26, 2023
-
-
由 Olivier Goffart 创作于
We currently use the debug representation of Span to know if they are next touching eachother as there are no stable way currently. But that doesn't work with rust analyzer as it doesn't have a representation we can test. Also Span::source_text is not implemented with rust analyzer. So just default to identifier with `-` touching instead of not touching as this happens more often. One can still use `(foo)-(bar)` when one really need minus CC #685
-
- 10月 23, 2023
-
-
由 J-P Nurmi 创作于
-
由 Simon Hausmann 创作于
-
- 10月 19, 2023
-
-
由 Olivier Goffart 创作于
Fixes #3704
-
由 Guilhem Vallat 创作于
As a mean of getting the inner model, useful to be able to push into the underlying model.
-
- 10月 17, 2023
-
-
由 Florian Blasius 创作于
-
- 10月 13, 2023
-
-
由 Florian Blasius 创作于
-
- 10月 11, 2023
-
-
由 Olivier Goffart 创作于
Protected function can only be called from the direct base Issue #3636
-
- 10月 10, 2023
-
-
由 Simon Hausmann 创作于
-
- 10月 07, 2023
-
-
由 Olivier Goffart 创作于
Closes #1280
-
- 10月 06, 2023
-
-
由 Olivier Goffart 创作于
-
- 10月 02, 2023
-
-
由 Olivier Goffart 创作于
When finding the common types for array of array, we must recurse in the inner type Fixes: #3574
-
- 9月 29, 2023
-
-
由 Simon Hausmann 创作于
-