Files
qbz/crates/qbz-qt/third-party

Vendored third-party assets

circle-flags (MIT)

qml/assets/flags/*.svg — 265 circular country flags, ISO 3166-1 alpha-2, from https://github.com/HatScripts/circle-flags (gh-pages branch).

Only the two-letter country files are vendored; the upstream language/ and other/ subdirectories are not used. Licence: LICENSE-circle-flags.md.

Why bundled instead of fetched. The Tauri reference built the flag URL against the upstream CDN at runtime (ArtistDetailView's scene view, hatscripts.github.io/circle-flags/flags/{cc}.svg), which meant a third-party HTTPS request per scene, a blank flag with no network, and nothing at all in offline mode. Owner ruling R2 (2026-08-14, qbz-nix-docs/qt-frontend/2026-08-14-artist-scene-musician/00-CONTRACT.md) bundles them instead. The whole set is ~159 KB.

build.rs sweeps qml/assets/ into the qrc automatically, so nothing needs registering — dropping a file in is enough. That is also why this licence lives HERE and not beside the SVGs: the sweep takes every file it finds, and a markdown file has no business being a QML resource.

Noto Sans Devanagari (SIL OFL 1.1)

qml/assets/fonts/NotoSansDevanagari-VariableFont_wght.ttf — the hinted, weight-variable slim build from Noto Sans Devanagari v2.006. Source archive: https://github.com/notofonts/devanagari.

QBZ registers this family only as Qt's application fallback for Devanagari; it is not an interface-font option and never replaces the operating-system font selected by “System”. Licence: LICENSE-Noto-Sans-Devanagari.txt.