Skip to content

Releases: sarnold/timew-addons

Release Artifacts v0.3.0

13 Oct 23:31
0.3.0
Compare
Choose a tag to compare

0.3.0 (2024-10-13)

Changes

  • Add more tests, cleanup readme, build some debs. [Stephen Arnold]

  • Use future annotations workaround on python 3.8. [Stephen Arnold]

    • the above import trick is correct for get_state_str() signature
  • Cleanup docstrings and desktop file, update pkg metadata and readme. [Stephen Arnold]

Fixes

  • Add still more annotations, adjust and apply pre-commit fixes. [Stephen Arnold]

  • Complete error fix, more import cleanup, add helper func and a test. [Stephen Arnold]

    • this commit removes support for legacy AppIndicator3 in favor of
      AyatanaAppIndicator3 only
  • Refactoring cleanup, add type hints/ignores and fix an error. [Stephen Arnold]

    • mypy helped find an error, but we still need to ignore the optional
      munch YAML attributes
    • update flake8 config bits to allow one more char of line length

Release v0.2.1

29 Aug 02:25
0.2.1
4659e21
Compare
Choose a tag to compare

0.2.1 (2024-08-29)

Changes

  • Add yet another misc docstring. [Stephen Arnold]

Fixes

  • Use correct signature for about dialog, cleanup app string. [Stephen Arnold]

Other

  • Merge pull request #7 from sarnold/still-more-docs. [Steve Arnold]

    patch for About and a docstring

Release v0.2.0

27 Aug 04:31
0.2.0
47a9d01
Compare
Choose a tag to compare

0.2.0 (2024-08-27)

New

  • Add menu option to install extensions, beef up tests. [Stephen Arnold]

    • add some pytest fixtures and more tests, improve readme
    • refactor for correctness and testability, cleanup packaging

Changes

  • Refactor doc extensions to use apidoc, add docs logo icon. [Stephen Arnold]

    • cleanup more docstrings and sphinx modules, update changelog again
  • Update changelog for next version, remove sphinx git hash. [Stephen Arnold]

    • also suppress duplicate label warnings from autosectionlabel
  • Respin doc symlinks using vendored copies. [Stephen Arnold]

  • Update docs and packaging, post refactoring cleanup. [Stephen Arnold]

    • add symlinks so icons are available for both sphinx and GH rendering
    • optionally disable seat-timer by setting params to 00:00

Other

  • Merge pull request #6 from sarnold/doc-fixes. [Steve Arnold]

    Give docs their own icons

  • Merge pull request #5 from sarnold/docs_and_tests. [Steve Arnold]

    More tests, improved docs

Brand New Release v0.1.1

20 Aug 06:50
0.1.1
Compare
Choose a tag to compare

Changelog

0.1.1 (2024-08-20)

New

  • Update readme, add sphinx docs build, cleanup docstrings. [Stephen L Arnold]

    • add example extension based on totals for use without jtag split
    • update base config with extension_script key for script name
  • Add a changelog plus .gitchangelog.rc and update tox env. [Stephen L Arnold]

  • Reset seat counter on stop after err, plus cleanup. [Stephen L Arnold]

    • abstract out delta_limits, hide some prints behind DEBUG
  • Wire up seat-time counter and related value checks. [Stephen L Arnold]

  • Add tag editing widget for start cmd plus a simple test. [Stephen L Arnold]

    • update config with more tag parameters, allow last_tag reuse
  • Add default yaml config file with platform user dirs. [Stephen L Arnold]

  • Add app and indicator icons, update packaging. [Stephen L Arnold]

  • Add very minimal example appindicator gui. [Stephen L Arnold]

Fixes

  • Update doc deploy workflows per current deploy action docs. [Steve Arnold]

    • use permissions instead of the older github token setting
  • Even more docstring and readme/rst doc cleanup. [Stephen L Arnold]

  • Cleanup some oddball link anchors flagged by sphinx check. [Stephen L Arnold]

Other

  • Merge pull request #4 from sarnold/docs-cleanup. [Steve Arnold]

    Docs cleanup

  • Merge pull request #3 from sarnold/basic-user-guide. [Steve Arnold]

    Add more documentation bits

  • Merge pull request #2 from sarnold/config-data. [Steve Arnold]

    More feature bits

  • Merge pull request #1 from sarnold/extensions. [Steve Arnold]

    timew report extensions and base files

  • Enable pre-commit and apply some cleanup. [Stephen L Arnold]

  • Initial commit base files plus 2 timew extensions. [Stephen L Arnold]

  • Initial commit. [Steve Arnold]