slint/internal/compiler
Simon Hausmann cd2b738c7a Rename SwipeGestureRecognizer to SwipeGestureHandler
The origin of this proposal is the name of the `swipe-left`, etc.
directional, boolean properties. They're missing another verb in their
name. In principle the right choice would be "recognize". That is what
the type name suggests, that's the term the documentation uses, so the
code should read `recognize-swipe-left: true;`. However that is a long
word. "Handle" is a verb that's simpler. It's also more generic (that's
a downside), but it's otherwise short enough to make things look
"right":

```
SwipeGestureHandler {
    handle-swipe-left: true;
    swiped => { something.naviate-left(); }
}
```

Therefore this patch proposes to rename the type to SwipeGestureHandler
and prefixes the boolean directional properties with "handle".
2024-09-18 16:37:27 +02:00
..
generator Timer::set_interval 2024-09-18 09:24:39 +02:00
LICENSES Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
llr Fix generated setter and getter of public property alias in globals 2024-09-11 08:35:38 +02:00
lookup Replace compiler dependency on css-color-parser crate 2024-07-29 13:13:53 +02:00
parser Experimental support for named callback parameters 2024-08-19 14:10:01 +02:00
parser-test-macro API review of the slint interpreter Compiler api 2024-07-05 17:20:08 +02:00
passes Timer: make the interval property mandatory 2024-09-18 09:24:39 +02:00
tests Timer: make the interval property mandatory 2024-09-18 09:24:39 +02:00
widgets Select text on SpinBox on double click (#6157) 2024-09-16 09:01:10 +00:00
build.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
builtin_macros.rs Change debug() separator from , to . (#5997) 2024-08-29 12:02:13 +02:00
builtins.slint Rename SwipeGestureRecognizer to SwipeGestureHandler 2024-09-18 16:37:27 +02:00
Cargo.toml Janitor: deps update 2024-09-11 17:19:36 +02:00
diagnostics.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
embedded_resources.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
expression_tree.rs Add Math.atan2 to the inbuilt math function 2024-08-30 09:55:10 +02:00
fileaccess.rs Widget style: simplify -light/-dark handling 2024-08-20 16:55:15 +02:00
generator.rs C++: Make it possible to split up the C++ code generated for a .slint file 2024-08-20 15:53:24 +02:00
langtype.rs Avid reporting further error when an element is misspelled 2024-08-29 13:10:35 +02:00
layout.rs Revert "Add a warning if a PopupWindow is in a layout" 2024-06-24 16:38:37 +02:00
lexer.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
lib.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
literals.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
llr.rs Optimization: improve expression inlining 2024-08-23 17:17:15 +02:00
load_builtins.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
lookup.rs Add Math.atan2 to the inbuilt math function 2024-08-30 09:55:10 +02:00
namedreference.rs janitor: better panic message when accessing wrong NamedReference 2024-08-27 12:01:54 +02:00
object_tree.rs Fix compiler panic when accessing path.commands in expressions 2024-09-10 13:36:09 +02:00
parser.rs compiler: More wrappers around rowan methods 2024-08-28 18:02:47 +02:00
passes.rs Timer Element 2024-08-16 16:36:38 +02:00
pathutils.rs Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
README.md Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
typeloader.rs compiler: Remove version info from SourceFile again 2024-08-21 16:55:13 +02:00
typeregister.rs Fix compiler panic when accessing path.commands in expressions 2024-09-10 13:36:09 +02:00

The Slint Compiler Library

NOTE: This library is an internal crate of the Slint project. This crate should not be used directly by applications using Slint. You should use the slint crate instead.

WARNING: This crate does not follow the semver convention for versioning and can only be used with version = "=x.y.z" in Cargo.toml.