Simon Hausmann
5c3a98d0c9
C++: disable renderer-femto-wgpu feature by default
...
Just like with Rust.
This Fixes the C++ opengl_texture example. Also improve advice for C++ OpenGL examples to explicitly select the FemtoVG GL renderer
Fixes #8901
2025-07-11 09:43:57 +02:00
ogoffart
9cc24ff284
Bump version number to 1.13.0
2025-06-26 13:30:43 +00:00
ogoffart
92f9f0e85d
Bump version number to 1.12.1
2025-06-16 13:32:39 +00:00
ogoffart
e0099ea500
Bump version number to 1.12.0
2025-04-30 13:27:50 +00:00
ogoffart
178cf21c2e
Bump version number to 1.11.0
2025-03-18 09:48:22 +00:00
Simon Hausmann
4aa81b671a
Make glow a Cargo workspace dependency
2025-01-14 14:24:41 +01:00
Simon Hausmann
37be696cd6
Bump glow and femtovg versions
2025-01-14 14:24:41 +01:00
ogoffart
c83af3ca5c
Bump version number to 1.10.0
2025-01-13 13:38:41 +00:00
ogoffart
f309a551b5
Bump version number to 1.9.2
2024-12-30 10:18:16 +00:00
aurindam
dc3f29b6da
Bump version number to 1.9.1
2024-12-19 12:57:19 +00:00
Simon Hausmann
0d36f88152
Revamp BackendSelector API
...
Based on API review, PlatformBuilder becomes BackendSelector with
a slightly smaller API surface but more options, such as selecting
Metal or Vulkan rendering.
2024-12-16 13:06:05 +01:00
Simon Hausmann
df55e5563b
Simplify OpenGL examples to use platform builder API to enforce a GL supported renderer
2024-10-23 11:22:17 +02:00
Simon Hausmann
2a4024fdcb
Bump various dependencies
2024-10-23 10:06:12 +02:00
ogoffart
eb273a63ee
Bump version number to 1.9.0
2024-09-25 11:49:15 +00:00
ogoffart
4dd7d96a28
Bump version number to 1.8.0
2024-08-15 12:44:46 +00:00
ogoffart
bbf7edc5a3
Bump version number to 1.7.2
2024-08-09 09:52:17 +00:00
ogoffart
aa25e3cd44
Bump version number to 1.7.1
2024-07-23 12:05:34 +00:00
Simon Hausmann
650f19a33c
Re-run clang-format with version 18
2024-06-10 02:25:40 -07:00
ogoffart
3a6e34ba45
Bump version number to 1.7.0
2024-06-04 20:34:29 +00:00
ogoffart
6bf40989d9
Bump version number to 1.6.0
2024-03-27 07:49:22 +00:00
ogoffart
20c570ab1d
Bump version number to 1.5.1
2024-03-18 08:55:01 +00:00
ogoffart
a0eed4e58e
Bump version number to 1.5.0
2024-02-20 17:33:11 +00:00
ogoffart
fec2b961db
Bump version number to 1.4.1
2024-02-01 09:12:42 +00:00
Simon Hausmann
baad689fdb
Don't crash the opengl_texture example when making the window very small
...
Provide a reasonable minimum size for the image.
Fixes #4195
2024-01-18 15:07:42 +01:00
Olivier Goffart
89e252b268
Janitor: upgrade web-time
...
Increased its version to 1.0 without changes
2024-01-17 15:26:03 +01:00
ogoffart
b081c489d6
Bump version number to 1.4.0
2023-12-11 11:21:37 +00:00
ogoffart
b9255ab8e2
Bump version number to 1.3.2
2023-12-01 08:05:15 +00:00
ogoffart
0a5bf6c37b
Bump version number to 1.3.1
2023-11-23 07:47:07 +00:00
Simon Hausmann
e054684bb2
Bump femtovg and associated ttf-parser, glow, and rustybuzz dependencies
...
cc #3922
2023-11-14 19:40:40 +08:00
Florian Blasius
4ec63a9c71
cleanup examples according to upcoming code guidelines ( #3809 )
2023-11-02 11:04:40 +01:00
Olivier Goffart
58e5d62a02
Winit port: Fix wasm build
...
Port everything from instant to web-time
2023-10-23 14:22:48 +02:00
Olivier Goffart
b7f57eba1e
Fix readme of opengl_texture example
...
Fix typos + add screenshot
2023-09-15 06:49:50 +02:00
Aurindam Jana
e01e9685be
Update Slint logo folder with new design ( #3432 )
...
This PR updates the logos and branding guideline of Slint to match the new website design. The new logos are a 1:1 replacement of the old logos except for the circular logo. In the new logo design, there isn't a separate circular logo, as the square logo with circular crop can be used. Further, the logo folder also contains logos in CMYK for use in printed materials. The PMS is just the color value in the naming and can be used where Pantome colors are required. The README has been updated to explain which logos to use when as well as the Slint "blue" color.
2023-09-11 16:41:06 +02:00
tronical
b8b9db4e42
Bump version number to 1.3.0
2023-09-05 15:46:36 +02:00
Tobias Hunger
0139eea4f9
xtask: Fix up license headers
...
* Keep project related .md files triple licensed as the rest of the
crate
* Make vtable MIT OR Apache 2.0 (as suggested by @ogoffart)
2023-08-17 08:55:28 +02:00
Simon Hausmann
96d7bb132c
reuse: remove glob for markdown files
...
Instead, place the copyright and license right into the source.
To satisfy reuse, this also removes the unnecessary MIT.txt
symlinks.
2023-08-17 08:55:28 +02:00
Simon Hausmann
0c9199b17f
Add support for flipping borrowed OpenGL textures vertically ( #3205 )
...
Closes #2986
Co-authored-by: Olivier Goffart <olivier.goffart@slint-ui.com>
2023-08-02 13:11:13 +02:00
ogoffart
aebaa7d6c9
Bump version number to 1.2.0
2023-07-25 10:44:53 +00:00
Simon Hausmann
c8185a9927
Fix rendering OpenGL texture import example with some GL drivers
...
Require high floating point precision for the texture import example
2023-06-28 14:38:09 +02:00
ogoffart
c8c9496722
Bump version number to 1.1.1
2023-06-26 12:50:02 +00:00
Olivier Goffart
11dea135f7
Domain: slint-ui.com -> slint.dev
2023-06-16 10:55:08 +02:00
Tobias Hunger
04d1229685
Fix licnese information using xtask
2023-06-16 09:14:20 +02:00
ogoffart
641cab0e75
Bump version number to 1.1.0
2023-06-15 16:01:28 +00:00
Simon Hausmann
e7320607a3
Remove BorrowedOpenGLTexture from the public API again and just provide a factory function in slint::Image
2023-06-01 15:56:55 +02:00
Simon Hausmann
ce20b43eb3
Remove unnecessary stencil buffer for C++ opengl texture import example
2023-06-01 15:56:55 +02:00
Simon Hausmann
11310bba4c
Remove unnecessary allocation of a stencil buffer
2023-06-01 15:56:55 +02:00
Simon Hausmann
f51ca82f10
Add C++ API and example for borrowing OpenGL textures
2023-06-01 15:56:55 +02:00
Simon Hausmann
eadfec64a3
Add support for importing OpenGL textures into Slint
...
This is the initial API for Slint to borrow OpenGL textures from the
application for rendering.
2023-06-01 15:56:55 +02:00