Olivier Goffart
|
ae210e79ec
|
Properly handle self assignment on non-float types
|
2021-07-23 16:33:50 +02:00 |
|
Olivier Goffart
|
5c18e100b0
|
Fix unary operator + in rust
|
2021-07-09 12:52:18 +02:00 |
|
Olivier Goffart
|
13bd828b96
|
Update license date
|
2021-07-02 15:55:54 +02:00 |
|
Olivier Goffart
|
2483425d57
|
Add abs()
|
2021-06-11 14:17:47 +02:00 |
|
Olivier Goffart
|
0083bd8d23
|
Fix return statement in the C++ generated code
The template parameter of the ReturnWrapper could be deduced to
a wrong type (eg: int instead of float) so we must add it explicitly
|
2021-04-27 10:17:09 +02:00 |
|
Olivier Goffart
|
563866a60f
|
Remove debug assertion that is not always true
because Int32 and Float32 can be compared but aren't the same type
|
2021-04-09 19:28:32 +02:00 |
|
Simon Hausmann
|
8372d3f6d8
|
Rename call_* to invoke_* for callbacks
Fixes #187
|
2021-03-15 17:01:05 +01:00 |
|
Olivier Goffart
|
5727a4cf02
|
implement square root
|
2021-02-20 08:53:08 +01:00 |
|
Olivier Goffart
|
431ce88326
|
sin/cos/tan and asin/acos/atan
|
2021-02-08 12:23:31 +01:00 |
|
Olivier Goffart
|
5a21f1bd81
|
Rename emit_ to call_ for callback
Signal was renamed to Callback, but one does not emit a callback, one calls it
|
2021-01-25 15:59:10 +01:00 |
|
Olivier Goffart
|
c2dc0cef2c
|
Finish return statement handling
|
2021-01-25 15:32:00 +01:00 |
|
Simon Hausmann
|
b22bbb1c0f
|
WIP: Implement the return statement
|
2021-01-25 15:32:00 +01:00 |
|
Olivier Goffart
|
78484a75e0
|
Add string tests I forgot to git add previously
|
2021-01-19 19:39:42 +01:00 |
|
Olivier Goffart
|
0d2d48be4f
|
Rename "signal" to "callback"
|
2020-12-18 09:51:01 +01:00 |
|
Simon Hausmann
|
7047856d4e
|
Replace FooRc with Foo and without ComponentHandle in examples and tests
|
2020-12-03 08:13:24 +01:00 |
|
Olivier Goffart
|
8a64f10e84
|
Remove ComponentVtable::input_event
And the custom handling of the mouse grabber
|
2020-11-24 16:23:37 +01:00 |
|
Olivier Goffart
|
dd4435fe5d
|
Add round/ceil/floor
|
2020-11-16 12:52:01 +01:00 |
|
Olivier Goffart
|
b45a14bd7a
|
modulo
|
2020-11-13 16:07:18 +01:00 |
|
Olivier Goffart
|
1eb57ae4a3
|
Add minmax tests
|
2020-11-13 15:55:42 +01:00 |
|
Olivier Goffart
|
d6a440aa4a
|
Change C++ API to use the ComponentHandle
|
2020-11-10 19:28:34 +01:00 |
|
Olivier Goffart
|
587b0a9fa8
|
Test for string concatenation
|
2020-10-19 19:43:13 +02:00 |
|
Simon Hausmann
|
c16f2f2185
|
Clean up test cases
Instead of all files collected in a flat directory, restructure them
into categories and thus sub-directories.
|
2020-09-29 17:00:48 +02:00 |
|