Ttkbootstrap

Latest version: v1.10.1

Safety actively analyzes 688758 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.6.2

What's Changed
Bug fix on MessageCatalog and change default position on dialogs

Fixed
* `MessageCatalog.set_many` method now works and allows you to add a list of src-translation items into the message catalog on demand by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/187

Changed
* The default location of dialog is no longer centered on the screen due to issues with Tkinter handling multiple displays. The position now anchors to the NW corner of the parent or master, but also permits you to pass in a `position` parameter to set the x and y position to post the dialog by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/188 and https://github.com/israel-dryer/ttkbootstrap/pull/189

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.6.1...v1.6.2

1.6.1

What's Changed
Changes related to localization and update to default date in dialog.

* Static methods in the MessageCatalog class were not properly decorated as static methods using the \ staticmethod decorator by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/182.
* Using importlib.resources for package resources to make finding package resource easier when packing via pyinstaller and others by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/186.
* Date in DateEntry uses system default for language by antrrax in https://github.com/israel-dryer/ttkbootstrap/pull/174

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.6.0...v1.6.1

1.6.0

What's changed
Color widgets, localization, Chinese documentation, and several bug fixes.

Added
* Color selector dialog and color dropper 149 162 163
* Add localization module with localized dialog buttons 151 155 160 175
* Translate the docs to Chinese 148 157 158 168
* Convert file structure and config 153
* Added Control + a (select all) in DateEntry 166

Fixed
* Font dialog bug fixes 156
* Fix flashing when building a Window or Toplevel 159
* Fixes bug when typing 0 in the index 165
* Fix Scrolledframe geometry management behavior 179

Changed
* Make default root function part of window module 176
* Update documentation for new classes, modules, and functions 180

New Contributors
* NewbieXvwu made their first contribution in https://github.com/israel-dryer/ttkbootstrap/pull/148
* antrrax made their first contribution in https://github.com/israel-dryer/ttkbootstrap/pull/160

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.5.1...v1.6.0

1.5.1

Fixed
- Irregular behavior when mixing pack and place geometry managers inside the `ScrolledFrame` widget 140
- Missing font caused failure on certain linux distributions when drawing the checkbutton assets 143

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.5.0...v1.5.1

1.5.0

What's Changed
Added
* Add validation module by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/129. The user can now easily add validation to any Entry type widget such as Entry, Combobox, and Spinbox. Several pre-defined validation functions are included by default, but instructions are in the API for how to easily build new custom validations.
* Add `Colors.make_transparent` method to improve color handling. This will eventually replace the `Colors.update_hsv` method for building various widget colors that are not in the standard color scheme.

Fixed
* Fix disabled widget colors by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/128
* Custom stripecolors were not being applied in Tableview 130
* Tableview now reverts to prev page if all rows are hidden or deleted on current page 130
* Page number entered into Entry was adding 1 page to number 130


**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.4.0...v1.5.0

1.4.0

What's Changed
* Tableview bug fixes and feature upgrades by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/124
* Enable tableview value updates with property setter by israel-dryer in https://github.com/israel-dryer/ttkbootstrap/pull/125

Fixed
- Entering a page less than 1 or greater than the max in the page entry no longer returns an empty or invalid page
- The +/- column options in the right-click menu now update when columns are deleted or inserted into the table
- Other miscellaneous not worthy of a write-up

Added
- Default stripe colors are added for all themes
- Bulk delete and insert is now available via the `Tableview.purge_table_data` and `Tableview.build_table_data` methods. Along with the existing insert methods, delete methods have been added for columns and rows to make the data handling full-featured.
- New command in the right-click cell menu
* delete selected rows
- New commands in the right-click header menu
* delete column
* hide column
* show all columns
- Table rows [can now be updated](https://github.com/israel-dryer/ttkbootstrap/issues/121) with the TableRows.values property

Changed
- The `stripecolor` parameter is enhanced so that passing in a tuple with `None` for background and foreground colors will now cause that element to use a default color. For example: `stripecolor=(None, None)` will cause a default foreground and background color while `stripecolor=('yellow', None)` will cause a yellow background and default foreground color. The default setting of `stripecolor=None` will disabled stripecolors altogether.

**Full Changelog**: https://github.com/israel-dryer/ttkbootstrap/compare/v1.3.1...v1.4.0

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.