Simon Hausmann
a7f965c941
Include list of third-party licenses in the C++ docs
...
This isn't very pretty, but I think it does the job.
cc #6634
2024-12-16 21:54:37 +01:00
Olivier Goffart
e286a7db7f
Fix nightly build by adding missing license to whitelist
...
New version of the url crate bring in some crate under new license
2024-06-12 11:09:27 +02:00
Aurindam Jana
3523e86359
Simplify commercial license ( #3063 )
...
Base the commercial license on the Royalty-free license adding clauses pertaining to the fees.
2024-05-31 14:06:17 +02:00
Aurindam Jana
9a3aa265d5
Update Royalty-free license ( #5257 )
...
Add clarification that Application may not expose Slint APIs.
2024-05-31 10:53:19 +02:00
Aurindam Jana
0cfeec1a31
Update Slint Community License ( #4994 )
...
Updated the version from 1.1 to 1.2
Renamed the header to "Slint Royalty-free Desktop, Mobile, and Web Applications License"
Added definition of "Mobile Application" and grant of right
Moved "Limitations" to 3rd section and "License Conditions - Attributions" to 2nd section
Added flexibility to choose between showing "MadeWithSlint" as a dialog/splash screen or on a public webpage
Moved the para on copyright notices to section under "Limitations"
2024-04-15 15:18:55 +02:00
Simon Hausmann
4b4a7d6ff2
Remove Qt from the C++ packages on Windows and macOS
...
Commit 79b70782b4
was supposed to do this.
- Remove now unused Qt license file bunding from prepare_binary_package.sh
- Remove CMake Qt bundling option
2023-12-01 14:48:07 +01:00
Aurindam Jana
5a4a7fee63
Update royalty free license to 1.1 ( #2994 )
2023-07-10 10:12:11 +02: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
Olivier Goffart
44ddb28fdc
More prospective nightly build fixes
2023-06-04 10:56:26 +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
3d0c313357
Fix cargo-about
...
Add permissive WTFPL to list of accepted licenses
2023-06-02 07:57:52 +02:00
Simon Hausmann
cdb2f92ee9
Fix cargo-about for binary packages, part 2
...
Accept the openssl license, that's pulled in via the new dependency to
ring.
In reality this doesn't truly affect the binaries we distribute (as this
primarily comes in either as build dependency (skia) or for the energy
monitor via ureq.
2023-02-24 14:25:49 +01:00
Simon Hausmann
2e7d3a6b38
CI: Fix one part of cargo-about failing on webpki
...
Filter NOASSERTION, as explained in
https://github.com/EmbarkStudios/cargo-about/pull/216 (by the example of
webpki as well).
2023-02-24 14:21:30 +01:00
Simon Hausmann
7b6d05659f
Accept Unicode-DFS-2016 for cargo about
...
These were missing in Cargo.toml of the unicode-ident crate but were now added.
Prospective partial fix for failing nightly.
2022-07-16 09:26:52 +02:00
Tobias Hunger
4230ac2572
Update copyright information to reflect name change
...
Also run resue over the codebase and fix complaints from that tool.
2022-02-09 10:27:47 +01:00
Olivier Goffart
3594c20153
Replace SixtyFPS in many locations (Uppercase)
2022-02-02 15:49:18 +01:00
Tobias Hunger
a3b86690ff
[reorg]: Move the rendering backends into internal
2022-01-31 16:00:50 +01:00
Tobias Hunger
bfca0e3573
Mass update copyright messages to be more REUSE compliant
2021-12-22 10:06:12 +01:00
Simon Hausmann
f7f4797171
Include cargo-about info also in the non-windows packages
...
... by calling prepare_binary_package.sh on all platforms, but only
include the Qt license attribution where we bundle it.
2021-11-23 23:16:24 +01:00
Simon Hausmann
6547979b89
Remove unused parameters from packaging prep script
2021-11-23 23:16:24 +01:00
Olivier Goffart
921f5675d6
Put the licenses in the C++ binary package
...
Note that this also change the path names to "licenses" in the viewer package
2021-11-18 19:20:25 +01:00
Olivier Goffart
ee1febc8f7
Fix the path in the .tar.gz
2021-10-22 14:44:51 +02:00
Olivier Goffart
18ce1087d5
Hardcode the Qt license
...
Because the install qt github action does not install the documentation
2021-10-22 14:32:17 +02:00
Olivier Goffart
24cccfb9bb
Use cargo-about to generate the attributions from Qt crates
2021-10-22 14:32:17 +02:00
Olivier Goffart
422b90d612
Generate an index.html instead of a index.md
2021-10-22 14:32:17 +02:00
Simon Hausmann
4b321579c2
Fix links in generated index.md
...
Somehow the empty link didn't work.
2021-10-22 11:59:38 +02:00
Simon Hausmann
675e4bb850
Explain what the script does and centralize index.md
2021-10-22 11:55:56 +02:00
Simon Hausmann
7833e7a9b7
Initial helper script to collect license info for binary package
2021-10-22 11:41:34 +02:00