qt6-bb10/util/gradientgen
Lucie Gérard 27ae8dbab4 Add REUSE.toml files
Those files are read by reuse to complement or override the copyright
and licensing information found in file.

The use of REUSE.toml files was introduced in REUSE version 3.1.0a1.
This reuse version is compatible with reuse specification
version 3.2 [1].
With this commit's files,
* The SPDX document generated by reuse spdx conforms to SPDX 2.3,
* The reuse lint command reports that the Qt project is reuse compliant.

[1]: https://reuse.software/spec-3.2/

Task-number: QTBUG-124453
Task-number: QTBUG-125211
Change-Id: I01023e862607777a5e710669ccd28bbf56091097
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 4c83657448f66ac0ee46900aff2e5a230eda49b0)
2024-11-07 08:38:49 +01:00
..
.gitignore WebGradients: redo implementation 2019-12-14 11:31:46 +01:00
README WebGradients: redo implementation 2019-12-14 11:31:46 +01:00
REUSE.toml Add REUSE.toml files 2024-11-07 08:38:49 +01:00
WEBGRADIENTS_LICENSE.txt WebGradients: redo implementation 2019-12-14 11:31:46 +01:00
gradientgen.cpp Add reuse ignore 2024-05-15 18:39:47 +02:00
gradientgen.js Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
gradientgen.pro WebGradients: redo implementation 2019-12-14 11:31:46 +01:00
package-lock.json Provide presets for QGradient 2018-05-31 15:50:50 +00:00
package.json Provide presets for QGradient 2018-05-31 15:50:50 +00:00
qt_attribution.json WebGradients: redo implementation 2019-12-14 11:31:46 +01:00
webgradients.css WebGradients: redo implementation 2019-12-14 11:31:46 +01:00

README

Regeneration of gradients:

0) Grab a new .css for the webgradients
1) Run the gradientgen.js script (requires node):

   gradientgen.js enum webgradients.css    # will regen the enumeration names (on stdout)
   gradientgen.js json webgradients.css    # will regen the actual gradients (on stdout)

2) Build gradientgen.pro
3) Run gradientgen, passing the json as stdin, the result will be on stdout