Skip to content

Releases: mak8kammerer/bouquet

0.5.0

27 Oct 16:58
Compare
Choose a tag to compare

πŸ’ bouquet 0.5.0 is released! πŸŽ‰

Changes:

  • Stabilized bouquet.gradient API;
  • Added ConicalGradient;
  • RadialGradient: added radius and gradient_center_pos properties;
  • Various bug fixes.

From now on, gradients are product-ready!

⬇️ Install bouquet via:

pip install https://github.com/mak8kammerer/bouquet/releases/download/0.5.0/bouquet-0.5.0-py3-none-any.whl

πŸ“˜ Read documentation.

Enjoy! 😊

0.4.0

21 Oct 13:50
Compare
Choose a tag to compare

What's new?

  • Renamed LinearGradient to BilinearGradient, because this is a true implementation of bilinear interpolation (#1);
  • Introduced GradientBase class for advanced gradient rendering;
  • Added a new LinearGradient widget based on the GradientBase class (#2);
  • RadialGradient rebased to GradientBase (#3);
  • Fixed a bug with the width and height arguments in the ***Gradient.render_texture() functions;
  • Added a new section with examples in the documentation;
  • Added tests.

Install this version via:

pip install https://github.com/mak8kammerer/bouquet/releases/download/0.4.0/bouquet-0.4.0-py3-none-any.whl

0.3.0

16 Apr 11:53
Compare
Choose a tag to compare

πŸŽ‰ I'm glad to announce the new version of the bouquet library. Version 0.3.0 brings two important innovations:

🟑 Firstly, now any type of gradient (be it LinearGradient or RadialGradient, it doesn't matter) has a static method render_texture(), which renders the gradient into an FBO and returns the texture. This significantly expands the possibilities of using gradients.

πŸ”΄ Secondly, now library has its own demo script. Enter the command python -m bouquet in your console, press Enter, and you will see a small demonstration application.

πŸ“˜ Also, the documentation has been revised and tests have been added.

πŸ”½ Install new version via:

pip install https://github.com/mak8kammerer/bouquet/releases/download/0.3.0/bouquet-0.3.0-py3-none-any.whl

Peace. πŸ’

0.2.0

11 Feb 11:14
Compare
Choose a tag to compare

πŸ“– Documentation is now available!

πŸ”΄ Also, several internal fixes have been made.

⬇️ Installation:

pip install https://github.com/mak8kammerer/bouquet/releases/download/0.2.0/bouquet-0.2.0-py3-none-any.whl

0.1.0

28 Jan 15:50
Compare
Choose a tag to compare

This is first release of Bouquet library. πŸ’

Currently, these widgets are available:

  • LinearGradient
  • RadialGradient

To use them, simply imports bouquet.gradients module. After that, you can use them in Python code and in KvLang.

πŸ’» You can install this version using pip:

pip install https://github.com/mak8kammerer/bouquet/releases/download/0.1.0/bouquet-0.1.0-py3-none-any.whl

πŸ“– Unfortunately, the online documentation is not ready. I will try to do everything by the next release. In the meantime, you can take a look at the source code ;)

Нappy coding!