Olivier Goffart
423656d900
Update some more version number
...
Meaning that following the docs or tutorial won't work until the release is complete
2021-06-30 17:21:38 +02:00
Olivier Goffart
ccdcb61178
Rename the sixtyfps_compiler binary to sixtyfps-compiler
2021-06-29 14:21:44 +02:00
Tobias Hunger
e01bd87df8
Janitor: Fix warnings about markdown files
...
These might change the layout of the rendered markdown files. This will
also fix some typos along the way:-)
2021-06-28 08:32:25 +02:00
Tobias Hunger
13d7f5e7bd
Janitor: Fix typos in comments and user-facing strings
...
Also adapt tests for error messages containing the fixed strings.
No behavior change is intended!
2021-06-28 08:32:25 +02:00
Simon Hausmann
4d2fac3f87
Minor markdown tweak
...
Annotate shell code blocks with the sh tag.
2021-06-23 20:22:29 +02:00
Simon Hausmann
9b5b0f7965
Document the setup for cross-compiling with CMake
2021-06-23 20:22:29 +02:00
Simon Hausmann
54c8c7761b
Refer to the tutorial from our front-pages that also refer to the reference docs
2021-06-17 16:38:19 +02:00
Simon Hausmann
5acd05d2f1
Update use of GIT_TAG in the C++ docs
2021-04-27 15:47:05 +02:00
Simon Hausmann
8372d3f6d8
Rename call_*
to invoke_*
for callbacks
...
Fixes #187
2021-03-15 17:01:05 +01:00
Olivier Goffart
fea2478859
Update version number everywhere
2021-01-28 16:34:13 +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
0d2d48be4f
Rename "signal" to "callback"
2020-12-18 09:51:01 +01:00
Olivier Goffart
002cfa76af
Use PRIVATE in target_link_libraries
2020-12-16 14:29:12 +01:00
Simon Hausmann
1a3396da3b
Recommend the use of Ninja when using CMake
2020-12-15 18:28:24 +01:00
Simon Hausmann
d7e7a6c2ac
Fix typo
2020-12-15 12:56:58 +01:00
Olivier Goffart
63a0d9308b
Bump version
2020-12-14 08:49:54 +01:00
Simon Hausmann
36d897b81c
Bump GIT_TAG in the C++ integration
2020-12-09 15:37:29 +01:00
Olivier Goffart
3886ed329f
C++ docs update
2020-11-10 19:33:23 +01:00
Olivier Goffart
263df7dc63
Remove the www from all sixtyfps.io URL
2020-10-29 11:06:06 +01:00
Olivier Goffart
d3801e26d3
Change the syntax of structures to require the struct keyword
2020-10-27 16:09:05 +01:00
Olivier Goffart
20cfb65e53
Bump version
2020-10-22 08:41:45 +02:00
Simon Hausmann
6aa292eac1
Change the names of the logical and physical pixel units
...
The logical pixels are now just called "px" and the less frequently
used physical pixels have the "phx" suffix.
The existing markup was adapted using the syntax updater and the
following patch:
+ if node.kind() == SyntaxKind::NumberLiteral {
+ if node.text().ends_with("lx") {
+ return write!(
+ file,
+ "{}px",
+ node.text().as_str().split_at(node.text().as_str().len() - 2).0
+ );
+ }
+ if node.text().ends_with("px") {
+ return write!(
+ file,
+ "{}phx",
+ node.text().as_str().split_at(node.text().as_str().len() - 2).0
+ );
+ }
+ }
Fixes #49
2020-10-16 07:19:40 +02:00
Simon Hausmann
8835e25ccd
Advocate the CMake FetchContent approach for the C++ Integration
...
This may be slightly easier to use than the separate build & install sequence.
2020-10-15 16:00:49 +02:00
Olivier Goffart
9d106c6830
Some changes in the README
2020-10-09 13:49:39 +02:00
Olivier Goffart
4bdf447b11
C++ build documentation and README
2020-10-08 12:25:12 +02:00
Olivier Goffart
8b02568b4b
Refactor the cmake C++ build
2020-10-07 11:40:34 +02:00
Simon Hausmann
dcb923c1df
Simplify markdown links to C++/Rust docs
...
and also offer them conveniently in the primary readme.
2020-09-03 17:35:07 +02:00
Simon Hausmann
82ecae8ba6
Move the .60 <> C++ type mappings into a separate section
...
So the README.md remains usable also on Github.
2020-09-03 09:30:46 +02:00
Simon Hausmann
dc137fa0a6
Add a .60 <> C++ type mapping table to the C++ docs
2020-09-02 17:06:41 +02:00
Simon Hausmann
26502e4082
Add a paragraph about the C++ build process
2020-08-31 17:13:47 +02:00
Simon Hausmann
1b7d25efab
Provide a convenient way to get to the "website" via the docs
...
These markdown files are also included in other locations (Rust or C++), so
a way to get back to a future website is helpful.
2020-08-26 14:46:06 +02:00
Simon Hausmann
72f0d09e61
Link to the online C++ docs
2020-08-26 11:28:26 +02:00
Simon Hausmann
2b7649d2d4
Fix typo
2020-08-21 19:15:41 +02:00
Simon Hausmann
f05a8c3d32
Link back to the central README from the C++ README
2020-08-18 15:08:44 +02:00
Simon Hausmann
6f04bbbebf
Minor edit to the C++ README
2020-08-18 14:57:06 +02:00
Olivier Goffart
63430c2acb
Add a readme for the cpp api
2020-05-31 15:34:04 +02:00