Olivier Goffart
0ca42445c1
Janitor: fixup markdown typo
2023-12-29 13:54:16 +01:00
Simon Hausmann
3b51c8e30a
LinuxKMS: Add support for synthetic display rotations ( #4166 )
...
This patch adds support for the `SLINT_KMS_ROTATION` environment
variable, that instructs the Skia/FemtoVG renderers to rotate
the scene before rendering.
2023-12-18 17:49:05 +01:00
Florian Blasius
e587c09d9c
Added colorize-icon to Button ( #4152 )
...
Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
2023-12-14 12:07:55 +01:00
Simon Hausmann
85fea499ed
doc: Separate groupbox docs into a file of its own
...
That was probably an oversight
2023-12-12 09:26:30 +01:00
Simon Hausmann
c1841fdfbe
Add support for compiling the linuxkms backend without libseat support
2023-12-11 17:36:17 +01:00
Florian Blasius
6da8120dfa
added palette global ( #3984 )
...
* 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>
2023-12-11 14:44:05 +00:00
ogoffart
b081c489d6
Bump version number to 1.4.0
2023-12-11 11:21:37 +00:00
Tobias Hunger
9737720cf2
touch-area: Trigger pointer-evnet on mouse move
...
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
2023-12-11 09:07:44 +01:00
Tobias Hunger
2bdcbc8e9f
core: Add a double-click
callback to the TouchArea
( #4060 )
...
Co-authored-by: Simon Hausmann <hausmann@gmail.com>
Co-authored-by: Olivier Goffart <olivier.goffart@slint.dev>
2023-12-08 12:12:41 +01:00
ogoffart
b9255ab8e2
Bump version number to 1.3.2
2023-12-01 08:05:15 +00:00
Olivier Goffart
e6d15576a3
Docs: remove non-existing properties in TabWidget ( #3998 )
...
These were added by commit eec9d31809
but
they are compiler internal properties that are not available to users,
or just don't exist
Discussed in https://github.com/slint-ui/slint/discussions/3995
2023-11-24 08:56:01 +01:00
ogoffart
0a5bf6c37b
Bump version number to 1.3.1
2023-11-23 07:47:07 +00:00
Tobias Hunger
2ad8774a61
Add clamp function to slint language
2023-11-22 12:27:54 +01:00
Olivier Goffart
c695869344
Fix typo in docs
2023-11-17 14:31:25 +01:00
Olivier Goffart
e25a19cbe8
Docs: adjust style documentation to the new behavior in 1.3 ( #3879 )
...
Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
2023-11-08 09:11:19 +01:00
Florian Blasius
110689bad1
Added Spinner widget ( #3871 )
2023-11-07 15:04:24 +01:00
Simon Hausmann
2acaa222d0
Provide some "bare-bones" documentation for component libraries ( #3865 )
...
Sadly, this makes it a bit more obvious that this feature is practically only
available to Rust devs using build.rs
at the moment.
Co-authored-by: Olivier Goffart <olivier.goffart@slint.dev>
2023-11-06 18:33:03 +01:00
Ken Carpenter
b20536131f
Add more easing formulas ( #3812 )
...
Closes #2655
2023-11-03 09:20:44 +01:00
Simon Hausmann
131dd136df
doc: add missing links from repeaters to array/model docs
...
Pointed out by a kind user :-)
2023-10-27 17:12:49 +02:00
Olivier Goffart
a67735b5d5
Document the limitations of the software renderer
...
Related discussion: https://github.com/slint-ui/slint/discussions/3782
Co-authored-by: Simon Hausmann <simon.hausmann@slint-ui.com>
2023-10-27 10:08:13 +02:00
Tobias Hunger
3c4c747198
docs: Mention debug()
in debugging docs ( #3731 )
...
* docs: Mention `debug()` in debugging docs
Co-authored-by: Simon Hausmann <hausmann@gmail.com>
2023-10-24 12:20:26 +02:00
Simon Hausmann
d6ab1c4882
Document the explicit choice of Skia as software renderer as well as its support in general
2023-10-23 13:55:23 +02:00
Florian Blasius
3e3dd03566
Added focus-changed-event callback to FocusScope ( #3650 )
2023-10-17 17:30:19 +02:00
Simon Hausmann
b34e365701
doc: Add missing space as word separator
2023-10-17 13:32:32 +02:00
Tobias Hunger
b12575a4c4
janitor: Go over our spell checking setup
...
* Extend the cspell word list
* Remove those extensions from individual source files
* white-list licenses and such as we should not meddle with those
* Fix spelling
2023-10-16 09:01:51 +02:00
Simon Hausmann
f2d09eb2c8
Document one more skia armv7 build caveat
...
Sadly I could not find a reliable way of retrieving this from within
CMake (as for example CMAKE_CXX_FLAGS is already folded into
CMAKE_CXX_COMPILER_ARG1 by the the time our cmake code runs), so
document this as a workaround for now.
2023-10-11 15:59:01 +02:00
Simon Hausmann
aece085213
doc: mention support for line-by-line rendering in the software renderer overview
2023-10-11 11:42:35 +02:00
Olivier Goffart
8f001ac490
Add support for protected functions
...
Protected function can only be called from the direct base
Issue #3636
2023-10-11 10:50:50 +02:00
Olivier Goffart
351ae4b93c
Docs: reference animation-tick from the animation page
...
It can be confusing otherwise, see #3494
2023-10-11 10:03:44 +02:00
Olivier Goffart
4c0a435196
Implement TouchArea::scroll-event
...
Closes #1280
2023-10-07 07:59:53 +02:00
Simon Hausmann
0ff0153462
doc: Add missing period
2023-10-06 14:25:24 +02:00
Simon Hausmann
c061dfc3b7
doc: Attempt to document the algorithm by which the Flickable interpr… ( #3572 )
...
Co-authored-by: Olivier Goffart <olivier.goffart@slint.dev>
2023-09-29 17:21:58 +02:00
Olivier Goffart
e0ac0ed319
Frame per second counter for the software renderer
2023-09-28 16:23:07 +02:00
Guiguiprim
05cdf88871
Add spacing-horizontal and spacing-vertical to layout ( #3532 )
2023-09-28 13:49:28 +02:00
Niklas Cathor
d1309faa14
expressions.md: fix typo in "greater than or equal" operator
2023-09-22 16:21:58 +02:00
Olivier Goffart
adc697b1d1
cupertino: Remove experimental label
2023-09-19 13:41:30 +02:00
Simon Hausmann
5cdb279c1f
Remove workaround for issue with trailing slash in VCINSTALLDIR when building Skia on Windows
2023-09-13 11:44:49 +02:00
Simon Hausmann
eaf634f618
Add a note about Skia build issues on Windows
2023-09-12 12:04:36 +02:00
Simon Hausmann
c8b05c2b05
Add documentation about the different renderers, their pros/const, and availability in backends and API
2023-09-12 11:28:17 +02:00
tronical
b8b9db4e42
Bump version number to 1.3.0
2023-09-05 15:46:36 +02:00
Simon Hausmann
5a069b08fb
Mention GLES requirement for linuxkms
2023-09-04 09:21:45 +02:00
Simon Hausmann
f404e10b4d
Shorten linuxkms renderer table a little
2023-09-04 09:17:05 +02:00
Simon Hausmann
2a486edd82
Mark the linuxkms backend as experimental
2023-08-31 11:30:51 +02:00
Simon Hausmann
2b7aa6ba2d
Change doc formatting of arguments in callbacks and functions
...
- Use a single code fence for the entire signature. Some where uses the one, some the other format. This unifies to the single fence that's easy to read and avoids extra visual boxes.
- Removed names from arguments as that's not valid syntax at the moment.
2023-08-30 16:38:25 +02:00
Simon Hausmann
50481e3387
Fix missing backticks in StandardListView::set-current-item docs
2023-08-30 16:38:25 +02:00
Simon Hausmann
d0fbb3e1a4
doc: Fix links to language specific reference docs in Slint reference
...
Instead of linking to the latest /docs/cpp, etc., link to /releases/XXX/docs/cpp.
(Converted the getting started to markdown while at it )
2023-08-30 14:55:09 +02:00
Olivier Goffart
4920224be0
Rename Slider::vertical to Slider::orientation
2023-08-30 13:43:59 +02:00
Simon Hausmann
e7a883348b
Add links from Rust and C++ to the common platform backend docs
...
... and adjust the C++ platform backend docs a little to the current
state.
cc #3208
2023-08-25 13:22:06 +02:00
Simon Hausmann
5182660bc6
Initial draft for backend documentation
...
cc #3208
2023-08-24 19:34:08 +02:00
Olivier Goffart
cc006e8baf
Docs: Improve style documentation and mark the cuppertino style as experimental
2023-08-21 16:27:28 +02:00