Metadata-Version: 2.4
Name: seamm_widgets
Version: 2026.2.26
Summary: seamm_widgets
Home-page: https://github.com/molssi-seam/seamm_widgets
Author: Paul Saxe
Author-email: psaxe@molssi.org
License: BSD-3-Clause
Keywords: seamm_widgets
Platform: Linux
Platform: Mac OS-X
Platform: Unix
Platform: Windows
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: pillow
Requires-Dist: Pmw
Requires-Dist: seamm-util
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: requires-dist
Dynamic: summary

=============
SEAMM Widgets
=============


.. image:: https://img.shields.io/travis/molssi-seamm/seamm_widgets.svg
           :target: https://travis-ci.org/molssi-seamm/seamm_widgets
	   :alt: Build Status

.. image:: https://codecov.io/gh/molssi-seamm/seamm_widgets/branch/master/graph/badge.svg
	   :target: https://codecov.io/gh/molssi-seamm/seamm_widgets
	   :alt: Code Coverage

.. image:: https://img.shields.io/lgtm/grade/python/g/molssi-seamm/seamm_widgets.svg?logo=lgtm&logoWidth=18
	   :target: https://lgtm.com/projects/g/molssi-seamm/seamm_widgets/context:python
	   :alt: Code Quality

.. image:: https://readthedocs.org/projects/mopac-step/badge/?version=latest
           :target: https://mopac-step.readthedocs.io/en/latest/?badge=latest
	   :alt: Documentation Status

.. image:: https://pyup.io/repos/github/molssi-seamm/seamm_widgets/shield.svg
	   :target: https://pyup.io/repos/github/molssi-seamm/seamm_widgets/
	   :alt: Updates for Dependencies

.. image:: https://img.shields.io/pypi/v/seamm_widgets.svg
           :target: https://pypi.python.org/pypi/seamm_widgets
	   :alt: PyPi VERSION


Tk widgets to support plugins in SEAMM


* Free software: BSD license
* Documentation: https://seamm-widgets.readthedocs.io.


Features
--------

* TODO

Credits
-------

This package was created with Cookiecutter_ and the `molssi-seamm/cookiecutter-seamm-plugin`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`molssi-seamm/cookiecutter-seamm-plugin`: https://github.com/molssi-seamm/cookiecutter-seamm-plugin

Developed by the Molecular Sciences Software Institute (MolSSI_),
which receives funding from the `National Science Foundation`_ under
awards OAC-1547580 and CHE-2136142

.. _MolSSI: https://www.molssi.org
.. _`National Science Foundation`: https://www.nsf.gov


=======
History
=======
2026.2.26 -- Internal: moving from pkg_resources to importlib.resources

2025.10.22 -- Enhancement for extra keywords
    * Small enhancement to the GUI code to allow a code, such as VASP, that always has
      keyword = value to let the extra keywords tab know there will always be a value.

2025.10.15 -- Bugfix: Fixed error with labels on labeled entries
    * The label for labeled entries was not displayed. This fixes this.
      
2025.9.20 -- Bugfix: Fixed error typing into entry widgets
    * The last release inadvertently caused issues with the bindings for the entry
      widgets, which made it impossible to type text into them. This is fixed.
      
2025.9.10 -- Bugfix: options such as width not correctly applied
    * The handling of options for widgets was not robust. This is now fixed and options
      are applied as requested.
      
2025.8.27 -- Bugfix: fixed an error showing selected subwidgets of compound widgets
    * The compound widgets 'show' methods did not correctly display the requested
      subwidgets.

2024.10.10 -- Enhancement: Added state method for some widgets
    * Added a state method to LabeledWidget, LabeledComboBox, LabeledEntry, UnitEntry
      and UnitComboBox. This method sets or returns the state of the widget

2024.7.21 -- Return the width of aligned labels
    * The align_labels procedure now returns the width of the labels. This is useful for
      laying out indented widgets.
      
2024.5.1 -- Enhancement to ScrolledColumns
    * Added optional separator columns for dividing sections of the table.
      
2022.10.28 -- Bugfix: problem deleting 2 or more keywords
  There was a crash if you deleted a second keyword in the Keywords tab of
  calculation.

0.1.0 (2019-04-02)
  * First release on PyPI.
