Olivier Goffart
9bdb793ec1
Rename Window::color to background
2021-02-05 09:38:40 +01:00
Olivier Goffart
0e2471f76b
Image::colorize support
...
(Qt only)
2021-02-04 17:44:01 +01:00
Simon Hausmann
3f541972ef
Change Rectangle::border-color
to be a brush
...
This allows things like filling a thick border with a gradient.
2021-02-04 17:05:00 +01:00
Simon Hausmann
1a9419638d
Change the type of the color property for Text
and TextInput
to be a brush
...
This allows filling glyphs with gradients. However femtovg
appears to apply the start/end position per-glyph
instead of globally - resulting in a different result than Qt.
2021-02-04 11:54:57 +01:00
Simon Hausmann
31f3c45291
Fix typo in docs
2021-02-04 09:53:22 +01:00
Simon Hausmann
7712326a32
Try to fix the gradient rendering preview
2021-02-03 18:03:46 +01:00
Simon Hausmann
8642d5cd3e
Fix typo in docs example
2021-02-03 17:46:27 +01:00
Simon Hausmann
26829b539b
First draft of gradient docs
2021-02-03 17:12:48 +01:00
Simon Hausmann
66df71a3ca
Convert Path
to support brushes
...
* Rename `fill-color` to `fill`
* Rename `stroke-colo` to `stroke`
* Support using a brush for both properties
2021-02-03 15:45:33 +01:00
Simon Hausmann
7982325da4
Change Rectangle::background's type to be a brush
...
This also introduces the brush type in the compiler and generators. At the
moment only conversion from Color is implemented.
2021-02-03 12:49:44 +01:00
Simon Hausmann
c771bcff45
Print a warning when trying to animate deprecated properties
2021-02-02 22:58:54 +01:00
Simon Hausmann
246398fcb3
Issue a warning when accessing deprecated properties through member lookups
2021-02-02 22:42:02 +01:00
Simon Hausmann
e61529976e
Issue warnings when creating bindings against deprecated properties
2021-02-02 22:42:02 +01:00
Olivier Goffart
294cf9bbe3
Convert from literal 0
to any unit-like types
...
cc #68
2021-02-02 15:38:07 +01:00
Olivier Goffart
f2ab456a7b
Test the .60 snippet in the documentation
2021-02-02 14:56:22 +01:00
Simon Hausmann
c47b10d793
Polish the layout documentation
...
This takes the existing content and polishes it a little bit.
2021-01-29 17:37:54 +01:00
Simon Hausmann
69a1b7d4b7
Prospective fix for preview of focus handling example
2021-01-29 16:50:45 +01:00
Olivier Goffart
c2390e4c9f
Fix the @children documentation example not to panic
2021-01-29 10:26:16 +01:00
Olivier Goffart
4d3fabda1b
Document globals
...
CC #96
2021-01-29 09:18:06 +01:00
Simon Hausmann
43dd0e2915
Add missing return value for key-pressed handler in FocusScope
docs
2021-01-28 14:30:28 +01:00
Simon Hausmann
6a4f2aa572
Added the two missing path sub-elements for quadratic and cubic curves
2021-01-28 14:14:24 +01:00
Simon Hausmann
0c7a4da321
Fix the syntax of the sub-element Path example
...
Can't mix `commands` and path sub-elements
2021-01-28 13:42:42 +01:00
Simon Hausmann
14bb19d96c
Formatting fix
2021-01-28 13:32:28 +01:00
Simon Hausmann
c4df7748db
First draft of docs of Path
sub-elements
2021-01-28 13:29:16 +01:00
Simon Hausmann
d074806dd7
Start with Path docs
...
More to come, but starting with this to also see how it renders the example
2021-01-28 11:57:43 +01:00
Olivier Goffart
07df517473
Replace $children
with @children
2021-01-28 11:55:08 +01:00
Olivier Goffart
23a511b380
Replace img!"..."
by @image-url("...")
2021-01-28 11:49:24 +01:00
Simon Hausmann
e2499e5137
Some docs for the drop shadow properties
2021-01-28 08:54:09 +01:00
Olivier Goffart
647f7effcd
Add TextWrap and TextOverflow enum and corresponding property in Text
...
Although they ar enot working yet
2021-01-27 11:40:09 +01:00
Olivier Goffart
cb12a4582d
Documentation the EventResult
2021-01-26 17:31:03 +01:00
Simon Hausmann
a4357ea490
Add missing Oxford comma
2021-01-26 13:58:34 +01:00
Simon Hausmann
f7d6d9bb61
Some layout doc polishing
...
* Use the same heading as in the intro (explicit positioning)
* Remove redundant "example"
* Small grammar fixes
* Use a bullet list for the pixel units as a test
2021-01-26 10:12:57 +01:00
Simon Hausmann
31eedea4ef
Minor doc formatting fix
...
Adding missing parentheses
2021-01-25 14:58:46 +01:00
Simon Hausmann
5a4fd71dcc
Fix links to alignment enums in Text
and TextInput
2021-01-25 14:29:26 +01:00
Simon Hausmann
c18a751e97
Added boilerplate docs for the text alignment enums
2021-01-25 11:07:33 +01:00
Simon Hausmann
d54b8b8ff8
Minor doc fixes
...
* `phx` scales towards the device pixel ratio, not aspect ratio.
* Small spelling fix :)
2021-01-25 08:31:40 +01:00
Olivier Goffart
e37ac6e45f
Add a documentaion on how to install Qt
...
And link from it from the warning
2021-01-24 14:06:14 +01:00
Olivier Goffart
d4db1a6c4d
More layout docs
2021-01-24 13:43:14 +01:00
Olivier Goffart
4e93f71286
Add the missing new layouting doc
2021-01-23 10:38:29 +01:00
Simon Hausmann
2801e82658
Changed the KeyEvent in .60 to be an object
...
This exposes the text as well as the keyboard modifiers and is a little
more extensible.
2021-01-22 18:05:34 +01:00
Simon Hausmann
1bf5a56c39
Rename initial-focus
to forward-focus
2021-01-20 15:52:58 +01:00
Olivier Goffart
f1d0a647a4
Document FocusScope
2021-01-20 13:02:11 +01:00
Olivier Goffart
38a3c0655c
Add support for \u{xxx} escape sequences in stirng literal
2021-01-20 09:11:06 +01:00
Olivier Goffart
8dc79699de
String template concatenation
...
Currently not supported in the sixtyfps macro
2021-01-18 16:09:58 +01:00
Olivier Goffart
ba6ff5736c
String Escaping
2021-01-18 13:36:23 +01:00
Olivier Goffart
96e002ecba
Fix documentation
2020-12-30 12:12:43 +01:00
Olivier Goffart
8797f6512d
Rename Slider min/max property
...
For consistency with the SpinBox
Fixes https://github.com/sixtyfpsui/sixtyfps/issues/138
2020-12-30 10:02:38 +01:00
Olivier Goffart
56b67eac8c
Complete the last patch to add a minimum/maximum properties to the SpinBox
2020-12-29 09:44:19 +01:00
Olivier Goffart
61399e566a
Add a title to the Window
...
also add a color, but not yet implemented
2020-12-18 16:47:14 +01:00
Olivier Goffart
0d2d48be4f
Rename "signal" to "callback"
2020-12-18 09:51:01 +01:00