Skip to main content

tkinter fontawesome icons

Project description

Code style: black

IMPORTANT

the project is now retired. this is the last version of pytkfaicons.

pytkfaicons

fontawesome font based icons support for tkinter

uses font-awesome version==6.5.0

NOTE: this version is used on the rolling baseline, refer to the corresponding tagged README

what's new ?

check CHANGELOG for latest ongoing, or upcoming news

for known issues, limitations and backlog refer to BACKLOG

sample screenshot

platform

tested on python3 and linux

development status

alpha state. the API or logical call flow might change without prior notice.

in case your code breaks between two versions check CHANGELOG information first before creating a ticket / issue on github. thanks.

note on self-build a local package

  • for downloading content from github with pygitrab a credits file is required.

installation

  python3 -m pip install pytkfaicons

installation on raspberry pi

here it might be required (in some cases) to install imagetk in addtion

sudo apt-get install python3-pil python3-pil.imagetk

license

refer to https://github.com/kr-g/pytkfaicons/blob/main/LICENSE.md

and

Font-Awesome

Changelog

for known issues and backlog refer to BACKLOG

check also fa-changelog

version v0.0.11 - 20231129

  • changed font awesome repo path to "free"
  • LAST VERSION OF pytkfaicons. the project is now retired.

version v0.0.10 - 20231111

  • fa v6.4.2

version v0.0.9 - 20230609

  • fa v6.4.0

version v0.0.8 - 20230225

  • changed folder structure
  • fa v6.2.1
  • icon alias name support
  • font caching

version v0.0.7 - 20220729

  • bug fix, dur to corrupted local env

version v0.0.6 - 20220729

  • bug fix, dur to corrupted local env

version v0.0.5 - 20220729

  • bump python version >= 3.8

version v0.0.4 - 20220729

  • droped drepracted image from svg generation
    • only font images are supported from now
  • changed fonts folder layout

version v0.0.3

  • added color support for scalable icons
  • fix build
  • added font based icons

version v0.0.2

  • added scalable icons support
  • refactored package structure
  • reduced initial download since using json svg for rendering directly

version v0.0.1

  • first version

BACKLOG

known issues

backlog

(c) 2021, 2022, 2023 k. goger - https://github.com/kr-g https://github.com/kr-g/pytkfaicons

license information:

fontawesome : refer to https://github.com/FortAwesome/Font-Awesome

pytkfaicons : GNU AFFERO GENERAL PUBLIC LICENSE version 3 and later https://www.gnu.org/licenses/agpl-3.0.en.html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytkfaicons-0.0.11.tar.gz (900.7 kB view details)

Uploaded Source

Built Distribution

pytkfaicons-0.0.11-py3-none-any.whl (907.6 kB view details)

Uploaded Python 3

File details

Details for the file pytkfaicons-0.0.11.tar.gz.

File metadata

  • Download URL: pytkfaicons-0.0.11.tar.gz
  • Upload date:
  • Size: 900.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pytkfaicons-0.0.11.tar.gz
Algorithm Hash digest
SHA256 63e5f12eacdade6062d1b2dfaf8c32c1063efe00f70fcbed70bce27835b378ed
MD5 9b768b4c346676dedb6225fe42499f02
BLAKE2b-256 d50f3b771b0989eac0893a70ed4033768f2daa507513331eb307d26992229ed0

See more details on using hashes here.

File details

Details for the file pytkfaicons-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: pytkfaicons-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 907.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pytkfaicons-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 1285afd982e3b524fbe339b48bc99365e5c588ad9e7b95d59cc108fd9e5eb5f4
MD5 d2333ae59886efe687be641894b3f12f
BLAKE2b-256 ac780d77e5c519457ef5597af1eb9fbacb3da0932cc1f93c8ddc26875aef447e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page