Tobias Hunger
50cc61c242
Fix reuse 3.1 spec compliance issues
2023-06-22 10:49:18 +02:00
Olivier Goffart
087122e80d
crater: Fix winit backend path
2023-06-21 14:16:48 +02:00
Olivier Goffart
77bdf4563a
Prospective crater fix
2023-06-21 13:51:19 +02:00
Olivier Goffart
cd73f69fda
Crater: remove old repos, add a few new repo i found
2023-06-21 13:23:10 +02:00
Simon Hausmann
435b075dbe
Try to unpin rust nightly for docs
2023-06-21 09:37:12 +02:00
Simon Hausmann
e7db0563b8
Go back to using nightly for rustdoc
...
We need nightly rustdoc features.
Instead, try to pin to a known working version.
2023-06-20 11:51:37 +02:00
Simon Hausmann
78a39e7d08
Prospective fix for build_docs inputs not being passed to setup-rust action
2023-06-20 11:03:18 +02:00
Simon Hausmann
166a81f77b
Prospective fix for building docs without nightly
...
Select the toolchain default just once in build-docs.yaml
2023-06-20 11:00:24 +02:00
Simon Hausmann
91101198cf
Temporarily comment out the use of nightly also for the CI
...
(... until this is hopefully fixed in tomorrow's nightly - meanwhile we can keep
our CI green)
2023-06-20 08:57:03 +02:00
Simon Hausmann
3c25d5553f
Build the nightly snapshot with stable rustdoc
...
We don't need it for release. But keep using nightly for the CI.
2023-06-20 08:51:13 +02:00
Tobias Hunger
9c21c7b812
ci: Use reviewdog
2023-06-16 17:05:10 +02:00
Olivier Goffart
11dea135f7
Domain: slint-ui.com -> slint.dev
2023-06-16 10:55:08 +02:00
Tobias Hunger
1d6a552d19
CI: re-enable license header check
2023-06-16 09:14:20 +02:00
Tobias Hunger
04d1229685
Fix licnese information using xtask
2023-06-16 09:14:20 +02:00
Olivier Goffart
9d31eb298e
Disable the license check for now as it can't work with multiple licenses
2023-06-15 12:54:23 +02:00
Tobias Hunger
1f5fa8d893
CI: Remove 0.3.5 branch from CI
2023-06-12 14:23:49 +02:00
Tobias Hunger
29b11cb5e0
CI: Put all feature/* branches under CI
2023-06-12 14:23:49 +02:00
Olivier Goffart
9052fe09e8
Printer demo: wraps strings in @tr()
...
(doesn't include the native code, only .slint)
2023-06-08 19:13:24 +02:00
Olivier Goffart
1c033e7d72
CI: Cache Qt
2023-06-08 10:40:11 +02:00
Olivier Goffart
9b6093584d
Ci: prospective fix for windows
2023-06-08 07:10:35 +02:00
Olivier Goffart
fcfb8ab8af
CI: prospective fix of the macos build
...
I suspect DYLD_FRAMEWORK_PATH is reset to "" by some init script
when running /bin/bash that the github runner calls.
So reset it to wall cargo test
2023-06-07 21:46:12 +02:00
Olivier Goffart
79ed90e848
CI: don't use deprecated actions-rs/cargo action
...
Just run cargo manually
2023-06-07 17:12:37 +02:00
Olivier Goffart
12e6b34e2d
Translations: support for plurals
2023-06-07 10:34:34 +02:00
Simon Hausmann
92d461b4a2
Remove nodejs bit from the cache key for the build_and_test step
...
This step isn't using nodejs anymore
2023-06-07 09:57:08 +02:00
Simon Hausmann
0077cbd76c
Run the node tests only with the stable rust
2023-06-07 09:56:26 +02:00
Simon Hausmann
b877282b6c
Fix build_and_test CI test ( #2838 )
...
* Fix build_and_test CI test
The node tests do need a separate cargo build -p slint-node. Split that out into
a separate job, which runs the nodejs tests as well as any unit tests in slint-node (none atm).
Amends 3d5dd2405a
Co-authored-by: Olivier Goffart <olivier.goffart@slint-ui.com>
2023-06-07 09:50:33 +02:00
Aurindam Jana
fcb9a9e4f7
Update nightly_snapshot.yaml
...
Update location of website repo to slint-ui/www
2023-06-06 23:29:02 +02:00
Simon Hausmann
3d5dd2405a
Prospective fix for disk space issues, part 101
...
Avoid the build step as in theory it should not add any extra "coverage"
but it might result in additional build artefacts that cost disk space
(once with with cfg(test) and once without).
2023-06-06 14:36:39 +02:00
Olivier Goffart
a8748a8ed9
CI: translations: use find instead of ** that doesn't work with the CI shell
2023-06-06 12:49:23 +02:00
Olivier Goffart
8d8e27edb3
CI: translations: proper way to push the changes
2023-06-06 10:03:41 +02:00
Olivier Goffart
15b120dddd
CI: jobs for translations
2023-06-06 09:56:32 +02:00
Olivier Goffart
2627ad24ca
CI: Prospective fix after 73162e0a69
2023-06-03 10:19:23 +02:00
Olivier Goffart
0cc861550a
CI: Update Qt version
2023-06-02 17:48:34 +02:00
Olivier Goffart
73162e0a69
CI: Attempt to run cargo about only for the given package
2023-06-02 10:06:50 +02:00
Simon Hausmann
ced5803026
Add an example that shows how to combine ffmpeg with Slint
...
This is a minimal example, that can be used as basis to implement
hardware acceleration for video playback later.
2023-06-01 17:36:52 +02:00
Simon Hausmann
4d61542dc3
Clean up debug info handling in the CI
...
Apply `CARGO_PROFILE_DEV_DEBUG: 0` consistently to all our builds.
Amends 4fa1f885a9
2023-06-01 12:54:38 +02:00
Simon Hausmann
4fa1f885a9
Fix out of disk space errors in the CI on Windows
...
Disabling debug info reduces the amount of space in target from ~6GB down to ~4GB.
2023-05-26 19:25:48 +02:00
Olivier Goffart
975e82bfbb
CI: disable debug symbol on CI
...
They take lots of room and are not so usefull as we don't debug on CI.
This will remove line number in backtrace. We could set the value to "1"
instead if we wanted to to keep the line number information, but it's
not so valuable anyway.
2023-05-17 13:02:10 +02:00
Olivier Goffart
49ff074fb9
CI: Show backtraces in the cmake run
2023-05-17 10:22:54 +02:00
Olivier Goffart
8f0fc5f107
CI: build the wasm nightly with copy/paste support
2023-05-16 22:41:38 +02:00
Simon Hausmann
0bfa3764f1
Fix running test_window_accessor
...
Run a headless X server on Linux in the background.
2023-05-11 10:42:09 +02:00
Simon Hausmann
f5b3e89e08
CI: Fix nightly build
...
Remove invalid env statements. These will need to go somewhere else
later :-)
2023-05-10 09:22:53 +02:00
Olivier Goffart
eb0ba51252
Fixup copy/paste support
...
cc #2703
2023-05-09 20:59:37 +02:00
Olivier Goffart
6441968a43
Janitor: Remove trailing spaces in most files
2023-05-04 08:14:28 +02:00
Olivier Goffart
fe9b2d7d49
CI: Prospective fix for the release action
...
The windows binary were not uploaded
2023-04-26 12:53:53 +02:00
Simon Hausmann
54e2845403
Make sure to bump conf.py of the Slint Language docs next time, too
2023-04-26 11:42:40 +02:00
Olivier Goffart
5aff44b565
CI: prospective fix for the release action
2023-04-26 09:13:04 +02:00
Olivier Goffart
88b14a993e
CI: Update cargo-install to supress warnings about outdated node
2023-04-25 15:47:23 +02:00
Olivier Goffart
e5d7b06b2a
Ci: prospecitve fix to try to get the artifacs name right
2023-04-25 15:47:23 +02:00
Olivier Goffart
c5a912812a
CI: create a release draft
2023-04-25 14:35:32 +02:00