Danut Enachioiu
d126c28569
Improve docs on functions ( #5446 )
...
While learning to use slint, I noticed that a lot of behaviors (in this case about functions) aren't clearly stated in the documentation. So I'm trying to document what I've learned and hopefully make it easier for the next person.
2024-06-26 13:00:02 +02:00
Arnold Loubriat
ce2db77e88
Add the accessible-placeholder-text
property ( #5464 )
2024-06-26 12:59:22 +02:00
Olivier Goffart
41d39c507f
Improve the documentation of Components libraries
2024-06-20 09:53:50 +02:00
Olivier Goffart
3bbb6e9d0a
Rust quickstart: don't use the template if we're not using build.rs
...
The quickstart use the slint macro which doesn't use build.rs. The template is conter-productive
as it uses the slint-build and build.rs to compile Slint file.
If we're not using that, it is much easier to start with a fresh clean project.
2024-06-19 09:57:46 +02:00
Chris Chinchilla
504ff31f24
Audit docs intro section ( #5354 )
2024-06-13 08:48:05 +02:00
Simon Hausmann
f1987cd208
Fix links to widgets in AccessibleRole docs embedded in i-slint-backend-testing docs
...
The relative links don't work, so use slint-reference: custom schemes that works with sphinx and is rewritten with JavaScript through injections.
2024-06-12 07:17:35 -07:00
Simon Hausmann
2d6a8b1545
Add a note about the mouse cursor limitiation in the software renderer
2024-06-10 06:01:19 -07:00
Simon Hausmann
f8ddc9c358
Document availability of the linuxkms-software backend choice
2024-06-10 06:01:19 -07:00
Simon Hausmann
0ec577f981
Fix markdown link syntax
...
Oops
2024-06-07 12:10:27 +02:00
Simon Hausmann
cdf20a313b
DatePicker docs: Fix myst-parser not automatically turning the strftime link to a link
2024-06-07 11:25:52 +02:00
Chris Chinchilla
0a76954aa9
Make Rust default
2024-06-06 07:14:44 -07:00
Luc Fauvel
44a537d902
Implemented resizing for non-decorated winit windows ( #5026 )
...
Fixes #5023
* Implemented resizing for non-decorated winit windows
* Fixed formatting
* Changed direction match to use a tuple, reduced resize border size, returned after handling resize
* Added is resizable check for before resizing winit window
* Added resize-border property to window
* Formatted code
* Change resize-border from float to length
2024-06-06 11:17:05 +02:00
Florian Blasius
973ecac989
DatePicker: finished features
2024-06-06 09:03:50 +02:00
Florian Blasius
fe6dba9779
DatePicker: base setup
2024-06-06 09:03:50 +02:00
Florian Blasius
3ccee816be
Added TimePicker widget ( #5251 )
2024-06-05 15:23:06 +02:00
Simon Hausmann
ef11ccfd2d
Fix @tr context docs example
...
The example that shows the default context should not have a specified context :)
2024-06-05 14:26:03 +02:00
ogoffart
3a6e34ba45
Bump version number to 1.7.0
2024-06-04 20:34:29 +00:00
Chris Chinchilla
ab9d7f342b
Consolidate language tutorials ( #5037 )
...
All the language tutorials are merged into the Slint reference as "quick starts".
2024-06-04 16:54:36 +02:00
Aurindam Jana
3523e86359
Simplify commercial license ( #3063 )
...
Base the commercial license on the Royalty-free license adding clauses pertaining to the fees.
2024-05-31 14:06:17 +02:00
Florian Blasius
dc4e421f2c
Added step-size to SpinBox ( #5293 )
2024-05-31 09:45:37 +00:00
Olivier Goffart
1feb612633
Docs: Fix documentation of easing curve
...
Don't duplicate the list of easing. Refer to the list in the animation page.
The list in types.md was out of date
2024-05-28 12:04:05 +02:00
ab7wd
8a54af975e
added macOS 14 to supported platform markdown file
2024-05-16 16:41:59 +02:00
Michael Winkelmann
b6ee0287e7
gradiEnt
2024-05-16 11:40:20 +02:00
Michael Winkelmann
d1c2d8c744
types.md: Fix doc typos for radial gradient
2024-05-16 11:40:20 +02:00
Florian Blasius
a3d4112897
Added placeholder-text to TextEdit ( #5239 )
...
---------
Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
2024-05-15 10:20:13 +00:00
Olivier Goffart
0929e3dfc1
Slint: make the abs work with unit types
2024-05-08 19:04:22 +02:00
Olivier Goffart
e1f6c48958
Improve docs about backend and render selection
2024-05-07 11:31:36 +02:00
Dirley Jordan
35b9c1e738
Fix a positive minimum causing an incorrect slider/spinbox value ( #5148 )
...
sets the default value to that of the minimum
2024-04-30 09:30:31 +02:00
Noah Sweilem
e62f75cfd1
Docs: add info about text stroking
2024-04-26 13:16:19 +02:00
Noah Sweilem
b592915f0e
Docs: note incompatibility for text stroking in software renderer
2024-04-26 13:16:19 +02:00
Simon Hausmann
899ed0e1ba
Document the impact of clear-focus()
2024-04-26 11:09:11 +02:00
Simon Hausmann
31767eb6ab
Add a clear-focus()
function on all elements that have a focus()
function
...
This is the counter-part, which removes focus from the element if it's currently focused. The window - if focused - may still be focused towards the windowing system.
2024-04-26 11:09:11 +02:00
Olivier Goffart
0dd8cd257a
Documentation for the accessible-action
2024-04-18 19:17:35 +02:00
claudex
2b81d5359d
Typo on TextEdit doc
...
Fixes extra ` after link.
2024-04-17 15:41:24 +02:00
Olivier Goffart
0f05089d5e
Polish the C++ and Rust HSV API
2024-04-15 18:18:00 +02:00
Olivier Goffart
f1192673cb
Slint: use to-hsv() to access hsv color
2024-04-15 18:18:00 +02:00
Luke D. Jones
0b1ec5e4c9
Convert to struct field access and make HsvColor public
2024-04-15 18:18:00 +02:00
Luke D. Jones
d4a3f77877
feat: color: add HSV methods to slint
2024-04-15 18:18:00 +02:00
Simon Hausmann
ae2e0197f8
Deprecate the use of StyleMetrics for users of the public API ( #4947 )
2024-04-15 17:07:05 +02:00
Simon Hausmann
a61ca93cd1
doc: Attempt to clarify how the factor of color's mix() function is applied
2024-04-15 09:05:54 +02:00
Simon Hausmann
8e3728864e
Fix markup of mix function in slint docs
...
Markdown doesn't have \a for arguments, that's doxygen.
2024-04-15 09:05:54 +02:00
Simon Hausmann
aebc7570c8
doc: For the Skia build, add the xcode command line tools SDK issue to the troubleshooting
...
Closes #5043
2024-04-12 15:40:07 +02:00
Simon Hausmann
89eaac9d02
doc: Fix mismatch of gallery vs. my_application in the translation docs
...
bindtextdomain was called with "my_application", but the rest talked about gallery. I switched all to the former, but it could also be the latter.
2024-04-12 13:04:38 +02:00
ogoffart
6bf40989d9
Bump version number to 1.6.0
2024-03-27 07:49:22 +00:00
Simon Hausmann
68083243b2
Add an in-out boolean color-scheme property to Palette ( #4701 )
...
This allows applications to force dark/light mode, as well as determine
which mode is active.
2024-03-26 15:44:22 +01:00
Simon Hausmann
ccc92e6143
doc: Explain how gradients can be expensive to render.
2024-03-26 14:53:14 +01:00
Simon Hausmann
f27c185daf
Add a released callback to Slider ( #4821 )
...
The released callback is invoked when the user finished changing the value, for example
when the arrow key is released.
As a bonus, for the Qt implementation this fixes a few bugs in the keyboard handling:
- Handle orientation
- Implement click-to-focus
- Emit released also on key release
Co-authored-by: Luke D. Jones <luke@ljones.dev>
2024-03-26 14:15:52 +01:00
Olivier Goffart
74d0dafb9c
docs: delete docs for property that doesn't exist
...
Discussion on https://github.com/slint-ui/slint/pull/4899#issuecomment-2012072132
2024-03-21 13:01:19 +01:00
Olivier Goffart
9885c4744a
docs: fix cut of sentence
...
Restore the text that disappeared in commit eec9d31809
2024-03-20 16:13:29 +01:00
ogoffart
20c570ab1d
Bump version number to 1.5.1
2024-03-18 08:55:01 +00:00