zapret-kvn/assets/flags/ATTRIBUTION.md
loop-uh a7cf61a05e
All checks were successful
Windows project source guards / test (push) Successful in 36s
Prepare v0.4.79: unified theming, responsive layout, real flags
- Single source of truth for theme: theme.py tokens, FluentDialog base
  for all dialogs, setCustomStyleSheet migration, theme applied before
  window creation, SystemThemeListener for auto mode
- Responsive layout: ScrollablePage base with as-needed horizontal
  scrolling, word wrap on dashboard labels, adaptive dashboard grid,
  realistic 860x560 window minimum
- Real country flags (flagcdn PNG set) with themed border and fallback
- Active server row marked by accent stripe only (no synthesized bold)
- Subscription polish from parallel work (QR utils, http, diagnostics)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 23:21:28 +03:00

964 B

Flag icons attribution

The PNG country flags in this directory ({code}.png, ISO 3166-1 alpha-2 codes, lowercase) were downloaded from flagcdn.com (the CDN of Flagpedia — https://flagpedia.net), w40 size variant:

  • Per-flag URL pattern: https://flagcdn.com/w40/{code}.png
  • Code list source: https://flagcdn.com/en/codes.json

License

Flagpedia / flagcdn distributes country flag images free of charge under a free license: the images are in the public domain and may be used for any purpose, commercial or non-commercial, without attribution being required (attribution is provided here as a courtesy). See https://flagpedia.net/about.

Snapshot

  • Downloaded: 2026-08-11
  • Coverage: all country codes used by xray_fluent/country_flags.py (_VALID_CODES), 90 flags total.
  • The application never downloads flags at runtime; these files are committed to the repository and shipped with the build (assets/ merge in build.py).