You can subscribe to this list here.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 |
Jan
(6) |
Feb
(3) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
(5) |
Aug
(1) |
Sep
(4) |
Oct
|
Nov
|
Dec
(1) |
2013 |
Jan
|
Feb
(1) |
Mar
(18) |
Apr
(2) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
(4) |
Apr
(20) |
May
(4) |
Jun
(3) |
Jul
(2) |
Aug
(3) |
Sep
(4) |
Oct
(2) |
Nov
(1) |
Dec
(2) |
2018 |
Jan
(6) |
Feb
(5) |
Mar
(13) |
Apr
(3) |
May
(10) |
Jun
(6) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(5) |
Dec
(4) |
2019 |
Jan
(8) |
Feb
(2) |
Mar
(1) |
Apr
|
May
(3) |
Jun
|
Jul
(6) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2020 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
2022 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
(2) |
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
(6) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(3) |
2024 |
Jan
(5) |
Feb
(9) |
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Arto J. <no...@gi...> - 2024-09-07 15:03:26
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: a3bd1db22d0807c029414da066a4eb25e694832d https://github.com/pytrainer/pytrainer/commit/a3bd1db22d0807c029414da066a4eb25e694832d Author: Arto Jantunen <vi...@ik...> Date: 2024-09-07 (Sat, 07 Sep 2024) Changed paths: A .git_archival.txt A .gitattributes Log Message: ----------- Enable passing version info to setuptools_scm via git-archive See the "Git archives" section at https://setuptools-scm.readthedocs.io/en/latest/usage/ for the documentation this is based on. Commit: 3e9fd77d46e29d2584e7471de5e1f19fe015a5ed https://github.com/pytrainer/pytrainer/commit/3e9fd77d46e29d2584e7471de5e1f19fe015a5ed Author: Arto Jantunen <vi...@ik...> Date: 2024-09-07 (Sat, 07 Sep 2024) Changed paths: A .git_archival.txt A .gitattributes Log Message: ----------- Merge pull request #279 from viiru-/fix-setuptools-scm-tarballs Enable passing version info to setuptools_scm via git-archive Compare: https://github.com/pytrainer/pytrainer/compare/c72c8357c5bc...3e9fd77d46e2 To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-07-07 11:46:50
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: f739408242aff985754bd04c313d14aa756eae39 https://github.com/pytrainer/pytrainer/commit/f739408242aff985754bd04c313d14aa756eae39 Author: Håkan Jerning <gi...@je...> Date: 2024-07-05 (Fri, 05 Jul 2024) Changed paths: M README.md Log Message: ----------- Use code blocks in the readme Commit: 8242716709d6a9fe7b0bd964fd54922a96080f56 https://github.com/pytrainer/pytrainer/commit/8242716709d6a9fe7b0bd964fd54922a96080f56 Author: Håkan Jerning <gi...@je...> Date: 2024-07-05 (Fri, 05 Jul 2024) Changed paths: M README.md Log Message: ----------- Use three header levels in the readme Commit: faff000bf1d3e0645ade9491aba5947f2bf43010 https://github.com/pytrainer/pytrainer/commit/faff000bf1d3e0645ade9491aba5947f2bf43010 Author: Håkan Jerning <gi...@je...> Date: 2024-07-05 (Fri, 05 Jul 2024) Changed paths: M README.md Log Message: ----------- Remove prompt indicators in the readme Commit: 6afc7304389784b495375b81b60409c00545c1da https://github.com/pytrainer/pytrainer/commit/6afc7304389784b495375b81b60409c00545c1da Author: Håkan Jerning <gi...@je...> Date: 2024-07-05 (Fri, 05 Jul 2024) Changed paths: M README.md Log Message: ----------- Omit -i option in the readme Omit the option to start pytrainer with info level logging in the install instructions so it's not misinterpreted as an installation step. Commit: 472c71e229e66cd4eb34b1140a8b0b5158e7ad9f https://github.com/pytrainer/pytrainer/commit/472c71e229e66cd4eb34b1140a8b0b5158e7ad9f Author: Håkan Jerning <gi...@je...> Date: 2024-07-06 (Sat, 06 Jul 2024) Changed paths: M README.md Log Message: ----------- Create a table in the readme for packages needed by plugins Commit: c72c8357c5bc11a6b8085af3d987b6381345477b https://github.com/pytrainer/pytrainer/commit/c72c8357c5bc11a6b8085af3d987b6381345477b Author: Arto Jantunen <vi...@ik...> Date: 2024-07-07 (Sun, 07 Jul 2024) Changed paths: M README.md Log Message: ----------- Merge pull request #275 from hjerning/improved-markdown-syntax Improved markdown syntax in the readme Compare: https://github.com/pytrainer/pytrainer/compare/7a034f99289a...c72c8357c5bc To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-07-05 04:36:13
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 35199001e6cfa4be1a4c5d77b0a74d4f5527b858 https://github.com/pytrainer/pytrainer/commit/35199001e6cfa4be1a4c5d77b0a74d4f5527b858 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M pyproject.toml Log Message: ----------- Add "gui" to the list of optional dependencies This may be useful when installing from source, and is definitely useful when installing into a venv for development. Commit: 10f80581a4623f2b3674454b5b8fec497a181c70 https://github.com/pytrainer/pytrainer/commit/10f80581a4623f2b3674454b5b8fec497a181c70 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M README.md Log Message: ----------- Drop the source repository structure section from the readme Commit: ae007fb0d12a0fa423c1b6543dc74c780929f391 https://github.com/pytrainer/pytrainer/commit/ae007fb0d12a0fa423c1b6543dc74c780929f391 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M README.md Log Message: ----------- Rewrite the installation instructions in the readme Commit: 449d39566ee1edb042f9cbca66d594dca2ba375d https://github.com/pytrainer/pytrainer/commit/449d39566ee1edb042f9cbca66d594dca2ba375d Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M README.md Log Message: ----------- Add section about installing a dev environment to the readme Commit: 300bf7c092be3e829313d30e85f0de87fc1f2ad8 https://github.com/pytrainer/pytrainer/commit/300bf7c092be3e829313d30e85f0de87fc1f2ad8 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: R INSTALL M README.md M pytrainer/platform.py Log Message: ----------- Include the remaining information from INSTALL in the readme, and remove it Commit: 7a034f99289ad7233547c92eafeb33dc72715aa4 https://github.com/pytrainer/pytrainer/commit/7a034f99289ad7233547c92eafeb33dc72715aa4 Author: Arto Jantunen <vi...@ik...> Date: 2024-07-05 (Fri, 05 Jul 2024) Changed paths: R INSTALL M README.md M pyproject.toml M pytrainer/platform.py Log Message: ----------- Merge pull request #273 from viiru-/improve-docs Rewrite the readme Compare: https://github.com/pytrainer/pytrainer/compare/9f4b5d5450f9...7a034f99289a To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-06-29 11:50:38
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 5949d13917a5166e5831c9687225b92da36b774e https://github.com/pytrainer/pytrainer/commit/5949d13917a5166e5831c9687225b92da36b774e Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M pytrainer/gui/windowmain.py Log Message: ----------- Add missing "label" keyword to CheckMenuItem initialization Commit: 971cdea5bd6c0563b5aa9d915426854b400039ee https://github.com/pytrainer/pytrainer/commit/971cdea5bd6c0563b5aa9d915426854b400039ee Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M pytrainer/gui/popupmenu.py Log Message: ----------- Add missing keywords to ImageMenuItem initialization Commit: 9f4b5d5450f9616871178291b34c8b3965a7f372 https://github.com/pytrainer/pytrainer/commit/9f4b5d5450f9616871178291b34c8b3965a7f372 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-29 (Sat, 29 Jun 2024) Changed paths: M pytrainer/gui/popupmenu.py M pytrainer/gui/windowmain.py Log Message: ----------- Merge pull request #274 from viiru-/fix-gtk-deprecation-warnings Fix some GTK deprecation warnings Compare: https://github.com/pytrainer/pytrainer/compare/7c69f7db9964...9f4b5d5450f9 To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-06-27 06:50:57
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: c374fdc6004348552e2c5dc081f048bd08c1e646 https://github.com/pytrainer/pytrainer/commit/c374fdc6004348552e2c5dc081f048bd08c1e646 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: R pytrainer/test/plugins/test_garmin-tcxv2.py A pytrainer/test/plugins/test_garmintcxv2.py Log Message: ----------- Rename the plugin test to make it discoverable by unittests Earlier this would be run by `python3 setup.py test` but not by `python3 -m unittest`, which was pretty wonky. Commit: 8b5a3a4f336fb4b68d7686bd9ff280b705b984b5 https://github.com/pytrainer/pytrainer/commit/8b5a3a4f336fb4b68d7686bd9ff280b705b984b5 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: M .github/workflows/test.yaml Log Message: ----------- Replace "setup.py test" with "unittest" The former is deprecated and will be removed. Commit: fe13c83b61809e5501f77dd2d055f8fe85c0434a https://github.com/pytrainer/pytrainer/commit/fe13c83b61809e5501f77dd2d055f8fe85c0434a Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: M pytrainer/plugins.py Log Message: ----------- Reindent plugins.py Commit: 2023bec0c864cb4b40d484136590807ff9ac1541 https://github.com/pytrainer/pytrainer/commit/2023bec0c864cb4b40d484136590807ff9ac1541 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: M plugins/garmin-tcxv2/garmin-tcxv2.py Log Message: ----------- Reindent garmin-tcxv2.py Commit: 764ec44c1f1cdbd3bd530289ec25bda5c07614f8 https://github.com/pytrainer/pytrainer/commit/764ec44c1f1cdbd3bd530289ec25bda5c07614f8 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: M plugins/garmin-tcxv2/garmin-tcxv2.py M pytrainer/plugins.py Log Message: ----------- Move imports around to make plugins testable without the GUI Commit: 7c69f7db9964df6e5835d653c7815a3ab493b710 https://github.com/pytrainer/pytrainer/commit/7c69f7db9964df6e5835d653c7815a3ab493b710 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: M .github/workflows/test.yaml M plugins/garmin-tcxv2/garmin-tcxv2.py M pytrainer/plugins.py R pytrainer/test/plugins/test_garmin-tcxv2.py A pytrainer/test/plugins/test_garmintcxv2.py Log Message: ----------- Merge pull request #271 from viiru-/run-plugin-tests Run the garmin-tcxv2 plugin test Compare: https://github.com/pytrainer/pytrainer/compare/99da104a8282...7c69f7db9964 To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-06-27 06:22:28
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 0dbb67a04243fcff6c1d3374716884f7574b43bf https://github.com/pytrainer/pytrainer/commit/0dbb67a04243fcff6c1d3374716884f7574b43bf Author: Colin Pitrat <col...@gm...> Date: 2024-06-07 (Fri, 07 Jun 2024) Changed paths: A .github/workflows/test.yaml M .gitignore R .travis.yml M INSTALL M README.md R bin/pytrainer M extensions/gpx2garmin/gpx2garmin.py M extensions/openstreetmap/openstreetmap.py M extensions/stravaupload/stravaupload.py M glade/importdata.ui M glade/profile.ui M glade/pytrainer.ui M imports/file_garminfit.py M imports/file_kml20.py M imports/tool_garmintools.py M locale/ca/LC_MESSAGES/pytrainer.mo M locale/ca/LC_MESSAGES/pytrainer_ca.po M locale/cs/LC_MESSAGES/pytrainer.mo M locale/cs/LC_MESSAGES/pytrainer_cs.po M locale/da/LC_MESSAGES/pytrainer.mo M locale/da/LC_MESSAGES/pytrainer_da.po M locale/de/LC_MESSAGES/pytrainer.mo M locale/de/LC_MESSAGES/pytrainer_de.po M locale/es/LC_MESSAGES/pytrainer.mo M locale/es/LC_MESSAGES/pytrainer_es.po M locale/eu/LC_MESSAGES/pytrainer.mo M locale/eu/LC_MESSAGES/pytrainer_eu.po M locale/fr/LC_MESSAGES/pytrainer.mo M locale/fr/LC_MESSAGES/pytrainer_fr.po M locale/gl/LC_MESSAGES/pytrainer.mo M locale/gl/LC_MESSAGES/pytrainer_gl.po M locale/no/LC_MESSAGES/pytrainer.mo M locale/no/LC_MESSAGES/pytrainer_no.po M locale/pl/LC_MESSAGES/pytrainer.mo M locale/pl/LC_MESSAGES/pytrainer_pl.po M locale/pt/LC_MESSAGES/pytrainer.mo M locale/pt/LC_MESSAGES/pytrainer_pt.po M locale/ru/LC_MESSAGES/pytrainer.mo M locale/ru/LC_MESSAGES/pytrainer_ru.po M locale/sv/LC_MESSAGES/pytrainer.mo M locale/sv/LC_MESSAGES/pytrainer_sv.po A man/pytrainer.1 R man/pytrainer.7 R plugins/garmin-fit/bin/Garmin/FIT.pm A plugins/garmin-fit/bin/Geo/FIT.pm R plugins/garmin-fit/bin/fit2tcx A plugins/garmin-fit/bin/fit2tcx.pl M plugins/googleearth/main.py A pyproject.toml M pytrainer.appdata.xml M pytrainer.desktop M pytrainer/__init__.py A pytrainer/__main__.py M pytrainer/athlete.py M pytrainer/core/activity.py M pytrainer/core/sport.py M pytrainer/daygraph.py M pytrainer/extensions/googlemaps.py M pytrainer/extensions/osm.py M pytrainer/gui/drawArea.py M pytrainer/gui/drawGraph.py M pytrainer/gui/equipment.py M pytrainer/gui/popupmenu.py M pytrainer/gui/windowextensions.py M pytrainer/gui/windowimportdata.py M pytrainer/gui/windowmain.py M pytrainer/gui/windowplugins.py M pytrainer/gui/windowprofile.py M pytrainer/gui/windowrecord.py M pytrainer/heartrategraph.py M pytrainer/importdata.py M pytrainer/lib/date.py M pytrainer/lib/ddbb.py M pytrainer/lib/gpx.py M pytrainer/lib/graphdata.py M pytrainer/lib/listview.py M pytrainer/lib/localization.py M pytrainer/lib/uc.py M pytrainer/main.py M pytrainer/monthgraph.py M pytrainer/platform.py M pytrainer/record.py M pytrainer/save.py M pytrainer/stats.py M pytrainer/test/core/test_activity.py M pytrainer/test/core/test_equipment.py M pytrainer/test/core/test_sport.py M pytrainer/test/gui/test_color.py M pytrainer/test/gui/test_equipment.py M pytrainer/test/imports/test_garminfit.py M pytrainer/test/imports/test_garmintcxv2.py M pytrainer/test/lib/test_date.py A pytrainer/test/lib/test_ddbb.py M pytrainer/test/lib/test_listview.py M pytrainer/test/lib/test_uc.py M pytrainer/test/plugins/test_garmin-tcxv2.py M pytrainer/test/test_athlete.py M pytrainer/test/test_environment.py M pytrainer/test/test_platform.py M pytrainer/test/test_record.py M pytrainer/test/test_waypoint.py M pytrainer/test/upgrade/test_data.py R pytrainer/test/upgrade/versions/__init__.py R pytrainer/test/upgrade/versions/test_version014.py M pytrainer/timegraph.py R pytrainer/upgrade/README M pytrainer/upgrade/data.py R pytrainer/upgrade/migrate.cfg M pytrainer/upgrade/migratedb.py R pytrainer/upgrade/versions/001_mysql_upgrade.sql R pytrainer/upgrade/versions/001_sqlite_upgrade.sql R pytrainer/upgrade/versions/002_mysql_upgrade.sql R pytrainer/upgrade/versions/002_sqlite_upgrade.sql R pytrainer/upgrade/versions/003_default_upgrade.sql R pytrainer/upgrade/versions/004_default_upgrade.sql R pytrainer/upgrade/versions/005_mysql_upgrade.sql R pytrainer/upgrade/versions/005_sqlite_upgrade.sql R pytrainer/upgrade/versions/006_default_upgrade.sql R pytrainer/upgrade/versions/007_populate_record_duration.py R pytrainer/upgrade/versions/008_mysql_upgrade.sql R pytrainer/upgrade/versions/008_sqlite_upgrade.sql R pytrainer/upgrade/versions/009_mysql_upgrade.sql R pytrainer/upgrade/versions/009_sqlite_upgrade.sql R pytrainer/upgrade/versions/010_default_upgrade.sql R pytrainer/upgrade/versions/011_populate_lap_details.py R pytrainer/upgrade/versions/012_default_upgrade.sql R pytrainer/upgrade/versions/013_remove_db_version.py R pytrainer/upgrade/versions/014_clean_sport_data.py R pytrainer/upgrade/versions/015_match_sqlalchemy.py R pytrainer/upgrade/versions/__init__.py R pytrainer/upgrade/versions/version014.py M pytrainer/waypoint.py M pytrainer/weekgraph.py M pytrainer/yeargraph.py M setup.py A tox.ini Log Message: ----------- Merge pull request #1 from pytrainer/master Merge from parent repo Commit: ca475dc0baf6a4f553c8e5ec0ac09e0e734f15a2 https://github.com/pytrainer/pytrainer/commit/ca475dc0baf6a4f553c8e5ec0ac09e0e734f15a2 Author: Colin Pitrat <col...@gm...> Date: 2024-06-24 (Mon, 24 Jun 2024) Changed paths: M README.md Log Message: ----------- Update installation from source and fix broken link. #268 Commit: 99da104a8282d1559b75eafce03f64d5ac45a095 https://github.com/pytrainer/pytrainer/commit/99da104a8282d1559b75eafce03f64d5ac45a095 Author: Arto Jantunen <vi...@ik...> Date: 2024-06-27 (Thu, 27 Jun 2024) Changed paths: M README.md Log Message: ----------- Merge pull request #270 from ColinPitrat/readme Update installation from source and fix broken link. #268 Compare: https://github.com/pytrainer/pytrainer/compare/c1b187adf1c9...99da104a8282 To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-02-20 17:49:11
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: dc3b76e3e70465e9416791c24406b5d2ad4dcd84 https://github.com/pytrainer/pytrainer/commit/dc3b76e3e70465e9416791c24406b5d2ad4dcd84 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M pyproject.toml M pytrainer/__init__.py A pytrainer/__main__.py Log Message: ----------- Move main function from __init__.py to __main__.py This allows starting the application under the debugger with `python -m pdb -m pytrainer`. Commit: b9cf506e6abfbdc265fb5dd0834dd6d6a292e814 https://github.com/pytrainer/pytrainer/commit/b9cf506e6abfbdc265fb5dd0834dd6d6a292e814 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M .gitignore Log Message: ----------- Gitignore the generated version.py This must not end up in the repository as it's auto-generated by setuptools-scm as needed. Commit: 2bb762c1bcedff41a3f33c1d3bd16a34380d9395 https://github.com/pytrainer/pytrainer/commit/2bb762c1bcedff41a3f33c1d3bd16a34380d9395 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M pytrainer/__main__.py M pytrainer/main.py Log Message: ----------- Parse options before initializing the main GUI class (pyTrainer) This should allow setting up logging _before_ localization, which allows using standard logging there instead of print(). Commit: 064a59f9d30dbb32eeaddcf07d0d1a15f0993c25 https://github.com/pytrainer/pytrainer/commit/064a59f9d30dbb32eeaddcf07d0d1a15f0993c25 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M pytrainer/__main__.py M pytrainer/main.py Log Message: ----------- Also initialize Environment in main() instead of pyTrainer init Again to allow for logging earlier. Commit: b3c8056b2fd86916a1fdb455b03bbe3a5c57aea8 https://github.com/pytrainer/pytrainer/commit/b3c8056b2fd86916a1fdb455b03bbe3a5c57aea8 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M pytrainer/__main__.py M pytrainer/gui/windowprofile.py M pytrainer/main.py Log Message: ----------- Move logging setup from pyTrainer init to main() And this allows using it in initialize_gettext(). Commit: 96d9b00e29ac8896398728943c8c07b1da7997c1 https://github.com/pytrainer/pytrainer/commit/96d9b00e29ac8896398728943c8c07b1da7997c1 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M imports/file_kml20.py M pytrainer/gui/drawGraph.py M pytrainer/lib/gpx.py M pytrainer/lib/graphdata.py M pytrainer/main.py Log Message: ----------- Remove commented-out print() calls Commit: 46bc4e72e55f1bdd98cc4151906e0b6d0c83b5a1 https://github.com/pytrainer/pytrainer/commit/46bc4e72e55f1bdd98cc4151906e0b6d0c83b5a1 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-19 (Mon, 19 Feb 2024) Changed paths: M pytrainer/lib/localization.py Log Message: ----------- Convert print() in localization init to use logging instead Commit: c1b187adf1c90fe2b756e276d97de480d86b04f5 https://github.com/pytrainer/pytrainer/commit/c1b187adf1c90fe2b756e276d97de480d86b04f5 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-20 (Tue, 20 Feb 2024) Changed paths: M .gitignore M imports/file_kml20.py M pyproject.toml M pytrainer/__init__.py A pytrainer/__main__.py M pytrainer/gui/drawGraph.py M pytrainer/gui/windowprofile.py M pytrainer/lib/gpx.py M pytrainer/lib/graphdata.py M pytrainer/lib/localization.py M pytrainer/main.py Log Message: ----------- Merge pull request #266 from viiru-/improve-startup-and-logging Improve startup and logging Compare: https://github.com/pytrainer/pytrainer/compare/7a54d1010dd6...c1b187adf1c9 To unsubscribe from these emails, change your notification settings at https://github.com/pytrainer/pytrainer/settings/notifications |
From: Arto J. <no...@gi...> - 2024-02-15 10:45:20
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: bb2b8f7b60d287c3d96602229a39c7ae62b4abce https://github.com/pytrainer/pytrainer/commit/bb2b8f7b60d287c3d96602229a39c7ae62b4abce Author: Håkan Jerning <gi...@je...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M man/pytrainer.7 Log Message: ----------- Remove hardcoded version from man page Commit: 40e30fcaea8ca723401c15b820f3e4c0e85e0d0e https://github.com/pytrainer/pytrainer/commit/40e30fcaea8ca723401c15b820f3e4c0e85e0d0e Author: Håkan Jerning <gi...@je...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: A man/pytrainer.1 R man/pytrainer.7 Log Message: ----------- Move man page to section 1 Commit: a9fcb39c4a9c28370c328f2bbe29f51c1e7e2845 https://github.com/pytrainer/pytrainer/commit/a9fcb39c4a9c28370c328f2bbe29f51c1e7e2845 Author: Håkan Jerning <gi...@je...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M man/pytrainer.1 Log Message: ----------- Remove --check option from man page The sanity check option was removed with commit 543a03922789. Commit: 617bbd4f248d7192629c5901193a82cc6e605ba9 https://github.com/pytrainer/pytrainer/commit/617bbd4f248d7192629c5901193a82cc6e605ba9 Author: Håkan Jerning <gi...@je...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M man/pytrainer.1 Log Message: ----------- Add --error option to man page It was added with commit 1ac7db0049a1. Commit: cb95e59883728d57aca0b0f63f8f6c74a43f578c https://github.com/pytrainer/pytrainer/commit/cb95e59883728d57aca0b0f63f8f6c74a43f578c Author: Håkan Jerning <gi...@je...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M man/pytrainer.1 Log Message: ----------- Remove trailing whitespaces in man page Commit: e4515139d3c1f9050b97e60cf1142e72a1192d81 https://github.com/pytrainer/pytrainer/commit/e4515139d3c1f9050b97e60cf1142e72a1192d81 Author: Håkan Jerning <gi...@je...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M man/pytrainer.1 M pytrainer/main.py Log Message: ----------- End all multi line option descriptions with punctuation mark Commit: 7a54d1010dd6de07d25d6fc6f79a107b61e3f675 https://github.com/pytrainer/pytrainer/commit/7a54d1010dd6de07d25d6fc6f79a107b61e3f675 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-15 (Thu, 15 Feb 2024) Changed paths: A man/pytrainer.1 R man/pytrainer.7 M pytrainer/main.py Log Message: ----------- Merge pull request #265 from hjerning/man-updates man page updates Compare: https://github.com/pytrainer/pytrainer/compare/0ea95faeeaf3...7a54d1010dd6 |
From: Arto J. <no...@gi...> - 2024-02-13 05:55:47
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 606acbcb4bc4d2ff5a2bce4dc47ec392a5ddac6a https://github.com/pytrainer/pytrainer/commit/606acbcb4bc4d2ff5a2bce4dc47ec392a5ddac6a Author: Håkan Jerning <gi...@je...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M README.md M man/pytrainer.7 M pytrainer.appdata.xml Log Message: ----------- Unify the description of pytrainer in all places Use the pytrainer.appdata.xml description everywhere and consistently stylize pytrainer with lowercase. Commit: 2cbd8a6d12125423a1036be368fbcc23ab3455e7 https://github.com/pytrainer/pytrainer/commit/2cbd8a6d12125423a1036be368fbcc23ab3455e7 Author: Håkan Jerning <gi...@je...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer.appdata.xml M pytrainer.desktop Log Message: ----------- Unify the summary of pytrainer in all places Use the about dialog summary "The free sport tracking center" everywhere and not "Training Center". Commit: c582a5fec3b93ebf4eccdf7a7888661060719b9a https://github.com/pytrainer/pytrainer/commit/c582a5fec3b93ebf4eccdf7a7888661060719b9a Author: Håkan Jerning <gi...@je...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M README.md Log Message: ----------- The bin directory is removed from the source repository It was removed in commit f0e579fbabc7. Commit: 0ea95faeeaf3a5d2209a13d19afac0123d6ca5b0 https://github.com/pytrainer/pytrainer/commit/0ea95faeeaf3a5d2209a13d19afac0123d6ca5b0 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-13 (Tue, 13 Feb 2024) Changed paths: M README.md M man/pytrainer.7 M pytrainer.appdata.xml M pytrainer.desktop Log Message: ----------- Merge pull request #262 from hjerning/unify-description Unify the description and summary of pytrainer Compare: https://github.com/pytrainer/pytrainer/compare/b93693ba76a2...0ea95faeeaf3 |
From: Arto J. <no...@gi...> - 2024-02-12 14:46:13
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 2ad86c8e71ead1d496f6830d91e692afc019678d https://github.com/pytrainer/pytrainer/commit/2ad86c8e71ead1d496f6830d91e692afc019678d Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/test/core/test_sport.py Log Message: ----------- Simplify SportService tests by using assertRaises Also fix the whitespace issues and unused imports while there. Commit: dbc08f53e562fe4357a4288b3ca16cfcc4a1accd https://github.com/pytrainer/pytrainer/commit/dbc08f53e562fe4357a4288b3ca16cfcc4a1accd Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/core/sport.py Log Message: ----------- Fix error handling in SportService.store_sport() Also handle StatementError and rollback the database transaction on exception. Commit: 56ee060f05c0c72e1aacdc8f9b545a8d9cc8a6df https://github.com/pytrainer/pytrainer/commit/56ee060f05c0c72e1aacdc8f9b545a8d9cc8a6df Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/gui/windowprofile.py Log Message: ----------- Handle SportServiceException in WindowProfile.on_newsport_accept_clicked() This fixes issue #214. Commit: b93693ba76a279cf3d01cd0b1a4ef46b6c59daa1 https://github.com/pytrainer/pytrainer/commit/b93693ba76a279cf3d01cd0b1a4ef46b6c59daa1 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/core/sport.py M pytrainer/gui/windowprofile.py M pytrainer/test/core/test_sport.py Log Message: ----------- Merge pull request #259 from viiru-/fix-sport-create-error-handling Fix Sport creation error handling on multiple levels Compare: https://github.com/pytrainer/pytrainer/compare/41c050db8f3e...b93693ba76a2 |
From: Arto J. <no...@gi...> - 2024-02-12 14:46:01
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 38374c04c1e72aa7da4fbefbc91d8f0cc6c78069 https://github.com/pytrainer/pytrainer/commit/38374c04c1e72aa7da4fbefbc91d8f0cc6c78069 Author: Quentin Meeus <256...@us...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/gui/windowimportdata.py Log Message: ----------- Fix wrong closing parenthesis Commit: 41c050db8f3eebf312a0c83c74b00d53d8aedb16 https://github.com/pytrainer/pytrainer/commit/41c050db8f3eebf312a0c83c74b00d53d8aedb16 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/gui/windowimportdata.py Log Message: ----------- Merge pull request #261 from qmeeus/patch-1 Fix wrong closing parenthesis Compare: https://github.com/pytrainer/pytrainer/compare/3d0b65488397...41c050db8f3e |
From: Arto J. <no...@gi...> - 2024-02-12 14:00:52
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 53b4a6b282f651768b5a6f9d801c0a71f22d788e https://github.com/pytrainer/pytrainer/commit/53b4a6b282f651768b5a6f9d801c0a71f22d788e Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/extensions/googlemaps.py M pytrainer/extensions/osm.py Log Message: ----------- Fix extensions html import Broken in commit 218b0603e8b8 (which changed this in the wrong direction by keeping the Python 2 fallback code and dropping the Python 3 version). Thanks @hjerning for noticing so quickly. Commit: 3d0b6548839740b7fce336a4e36bec828145bb20 https://github.com/pytrainer/pytrainer/commit/3d0b6548839740b7fce336a4e36bec828145bb20 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M pytrainer/extensions/googlemaps.py M pytrainer/extensions/osm.py Log Message: ----------- Merge pull request #260 from viiru-/fix-html-import Fix extensions html import Compare: https://github.com/pytrainer/pytrainer/compare/916efb2de3ef...3d0b65488397 |
From: Arto J. <no...@gi...> - 2024-02-12 08:55:24
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: db7f3e245242ceb5784a53cfcac94a82be56a652 https://github.com/pytrainer/pytrainer/commit/db7f3e245242ceb5784a53cfcac94a82be56a652 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pytrainer/lib/date.py M pytrainer/lib/localization.py M pytrainer/timegraph.py M pytrainer/weekgraph.py Log Message: ----------- Drop the locale_str() compat function Commit: d7b4f327a7b523e3096a666379f09c06633e5172 https://github.com/pytrainer/pytrainer/commit/d7b4f327a7b523e3096a666379f09c06633e5172 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M extensions/openstreetmap/openstreetmap.py M pytrainer/gui/equipment.py M pytrainer/gui/windowextensions.py M pytrainer/gui/windowimportdata.py M pytrainer/gui/windowmain.py M pytrainer/gui/windowplugins.py M pytrainer/gui/windowprofile.py M pytrainer/gui/windowrecord.py M pytrainer/lib/listview.py M pytrainer/lib/localization.py M pytrainer/test/lib/test_listview.py Log Message: ----------- Remove the gtk_str() compat function Commit: 7f47dabf3ff83936f278be0faad458d002e993f4 https://github.com/pytrainer/pytrainer/commit/7f47dabf3ff83936f278be0faad458d002e993f4 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pytrainer/test/core/test_equipment.py M pytrainer/test/core/test_sport.py Log Message: ----------- Remove tests that are only valid on Python 2 Commit: 5d424183b3161d3263045a79f9817f561b56c202 https://github.com/pytrainer/pytrainer/commit/5d424183b3161d3263045a79f9817f561b56c202 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pytrainer/lib/localization.py Log Message: ----------- Drop Python 2 support from initialize_gettext() Commit: 218b0603e8b8108ee8f7a8e3bfc25b9c9032ec16 https://github.com/pytrainer/pytrainer/commit/218b0603e8b8108ee8f7a8e3bfc25b9c9032ec16 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pytrainer/extensions/googlemaps.py M pytrainer/extensions/osm.py M pytrainer/lib/ddbb.py M pytrainer/test/core/test_activity.py M pytrainer/test/gui/test_equipment.py M pytrainer/test/imports/test_garminfit.py M pytrainer/test/imports/test_garmintcxv2.py M pytrainer/test/lib/test_date.py M pytrainer/test/lib/test_ddbb.py M pytrainer/test/lib/test_listview.py M pytrainer/test/lib/test_uc.py M pytrainer/test/plugins/test_garmin-tcxv2.py M pytrainer/test/test_athlete.py M pytrainer/test/test_environment.py M pytrainer/test/test_record.py M pytrainer/test/test_waypoint.py M pytrainer/test/upgrade/test_data.py Log Message: ----------- Remove Python 2 fallback imports Commit: 916efb2de3ef037010c5f86a8f987303dab11542 https://github.com/pytrainer/pytrainer/commit/916efb2de3ef037010c5f86a8f987303dab11542 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-12 (Mon, 12 Feb 2024) Changed paths: M extensions/openstreetmap/openstreetmap.py M pytrainer/extensions/googlemaps.py M pytrainer/extensions/osm.py M pytrainer/gui/equipment.py M pytrainer/gui/windowextensions.py M pytrainer/gui/windowimportdata.py M pytrainer/gui/windowmain.py M pytrainer/gui/windowplugins.py M pytrainer/gui/windowprofile.py M pytrainer/gui/windowrecord.py M pytrainer/lib/date.py M pytrainer/lib/ddbb.py M pytrainer/lib/listview.py M pytrainer/lib/localization.py M pytrainer/test/core/test_activity.py M pytrainer/test/core/test_equipment.py M pytrainer/test/core/test_sport.py M pytrainer/test/gui/test_equipment.py M pytrainer/test/imports/test_garminfit.py M pytrainer/test/imports/test_garmintcxv2.py M pytrainer/test/lib/test_date.py M pytrainer/test/lib/test_ddbb.py M pytrainer/test/lib/test_listview.py M pytrainer/test/lib/test_uc.py M pytrainer/test/plugins/test_garmin-tcxv2.py M pytrainer/test/test_athlete.py M pytrainer/test/test_environment.py M pytrainer/test/test_record.py M pytrainer/test/test_waypoint.py M pytrainer/test/upgrade/test_data.py M pytrainer/timegraph.py M pytrainer/weekgraph.py Log Message: ----------- Merge pull request #258 from viiru-/drop-py2-support Drop vestigial Python 2 support Compare: https://github.com/pytrainer/pytrainer/compare/b8d723c3ec96...916efb2de3ef |
From: Arto J. <no...@gi...> - 2024-02-11 08:04:39
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 22120e0d6888387c73c5841d8ac223a74059dabc https://github.com/pytrainer/pytrainer/commit/22120e0d6888387c73c5841d8ac223a74059dabc Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pyproject.toml Log Message: ----------- Add requirement for sqlalchemy-utils Commit: d40239807e754af23588db2a2fd24f59498aa930 https://github.com/pytrainer/pytrainer/commit/d40239807e754af23588db2a2fd24f59498aa930 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pytrainer/core/activity.py M pytrainer/gui/windowmain.py M pytrainer/test/core/test_activity.py M pytrainer/test/test_record.py Log Message: ----------- Use an enum to validate Lap.laptrigger for correctness This fixes issue #143. Commit: b8d723c3ec9624d75f04d602074fcc84816c8f73 https://github.com/pytrainer/pytrainer/commit/b8d723c3ec9624d75f04d602074fcc84816c8f73 Author: Arto Jantunen <vi...@ik...> Date: 2024-02-11 (Sun, 11 Feb 2024) Changed paths: M pyproject.toml M pytrainer/core/activity.py M pytrainer/gui/windowmain.py M pytrainer/test/core/test_activity.py M pytrainer/test/test_record.py Log Message: ----------- Merge pull request #257 from viiru-/validate-laptrigger-value Use an enum to validate Lap.laptrigger for correctness Compare: https://github.com/pytrainer/pytrainer/compare/db02d7a40642...b8d723c3ec96 |
From: Arto J. <no...@gi...> - 2024-02-10 07:37:12
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 884e5acecfc35b991f3138614a13fc7e8858ed91 https://github.com/pytrainer/pytrainer/commit/884e5acecfc35b991f3138614a13fc7e8858ed91 Author: Håkan Jerning <gi...@je...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M pytrainer/lib/localization.py Log Message: ----------- Fix base_path Commit d1439722d684 had one os.path.dirname too many in base_path. Commit: e231b379d262a575157d5290e4b3542b98ab8386 https://github.com/pytrainer/pytrainer/commit/e231b379d262a575157d5290e4b3542b98ab8386 Author: Håkan Jerning <gi...@je...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M pytrainer/lib/localization.py M pytrainer/platform.py Log Message: ----------- Consistent quoting of parent directory Commit: c89f69e775800fde4bbb5b95bd4fa8f917b274b3 https://github.com/pytrainer/pytrainer/commit/c89f69e775800fde4bbb5b95bd4fa8f917b274b3 Author: Håkan Jerning <gi...@je...> Date: 2024-01-30 (Tue, 30 Jan 2024) Changed paths: M pyproject.toml Log Message: ----------- Allow build from GitHub release tarball with setuptools_scm Commit: db02d7a4064236494935f244516357549b6b989d https://github.com/pytrainer/pytrainer/commit/db02d7a4064236494935f244516357549b6b989d Author: Arto Jantunen <vi...@ik...> Date: 2024-02-10 (Sat, 10 Feb 2024) Changed paths: M pyproject.toml M pytrainer/lib/localization.py M pytrainer/platform.py Log Message: ----------- Merge pull request #256 from hjerning/fix-base_path Fix base_path Compare: https://github.com/pytrainer/pytrainer/compare/af0a9c52fbb4...db02d7a40642 |
From: Arto J. <no...@gi...> - 2024-01-19 14:15:02
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: a8b571630f8857f61d9f9d35364098e04283d0e5 https://github.com/pytrainer/pytrainer/commit/a8b571630f8857f61d9f9d35364098e04283d0e5 Author: Arto Jantunen <vi...@ik...> Date: 2024-01-19 (Fri, 19 Jan 2024) Changed paths: M .github/workflows/test.yaml M pyproject.toml M pytrainer/__init__.py M pytrainer/main.py Log Message: ----------- Replace the manual versioning hack with setuptools_scm Commit: af0a9c52fbb416dea54833409ded97752b56864a https://github.com/pytrainer/pytrainer/commit/af0a9c52fbb416dea54833409ded97752b56864a Author: Arto Jantunen <vi...@ik...> Date: 2024-01-19 (Fri, 19 Jan 2024) Changed paths: M .github/workflows/test.yaml M pyproject.toml M pytrainer/__init__.py M pytrainer/main.py Log Message: ----------- Merge pull request #255 from viiru-/automated-versioning Replace the manual versioning hack with setuptools_scm Compare: https://github.com/pytrainer/pytrainer/compare/df93e14f1435...af0a9c52fbb4 |
From: Arto J. <no...@gi...> - 2024-01-18 08:55:25
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: d1439722d6849e1dc4e2aed83d77e0c9730eb913 https://github.com/pytrainer/pytrainer/commit/d1439722d6849e1dc4e2aed83d77e0c9730eb913 Author: Arto Jantunen <vi...@ik...> Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: M bin/pytrainer M pytrainer/lib/localization.py M pytrainer/test/gui/test_equipment.py M pytrainer/test/lib/test_listview.py Log Message: ----------- Figure out locale path in initialize_gettext Instead of the pytrainer script which I'd like to remove. Commit: f0e579fbabc7f66d44c3f8d30191169ce7ccc0e9 https://github.com/pytrainer/pytrainer/commit/f0e579fbabc7f66d44c3f8d30191169ce7ccc0e9 Author: Arto Jantunen <vi...@ik...> Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: R bin/pytrainer M pyproject.toml M pytrainer/__init__.py M setup.py Log Message: ----------- Convert to using a generated entrypoint script Commit: df93e14f1435c52f13bb528b0c68c4b40289ff78 https://github.com/pytrainer/pytrainer/commit/df93e14f1435c52f13bb528b0c68c4b40289ff78 Author: Arto Jantunen <vi...@ik...> Date: 2024-01-18 (Thu, 18 Jan 2024) Changed paths: R bin/pytrainer M pyproject.toml M pytrainer/__init__.py M pytrainer/lib/localization.py M pytrainer/test/gui/test_equipment.py M pytrainer/test/lib/test_listview.py M setup.py Log Message: ----------- Merge pull request #254 from viiru-/use_generated_entrypoint Use generated entrypoint Compare: https://github.com/pytrainer/pytrainer/compare/5f1768c3c1a0...df93e14f1435 |
From: Arto J. <no...@gi...> - 2024-01-17 07:43:42
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: df25367873f2ea24581dc633f6ae9f64e56617ba https://github.com/pytrainer/pytrainer/commit/df25367873f2ea24581dc633f6ae9f64e56617ba Author: Håkan Jerning <gi...@je...> Date: 2024-01-09 (Tue, 09 Jan 2024) Changed paths: M extensions/gpx2garmin/gpx2garmin.py M extensions/stravaupload/stravaupload.py Log Message: ----------- Remove executable permission from files without hashbang The hashbangs were removed in commit bb38d834bad2, change the permissions accordingly to fix Lintian warnings. Commit: 5f1768c3c1a09572b666f980c38977f7a21072bc https://github.com/pytrainer/pytrainer/commit/5f1768c3c1a09572b666f980c38977f7a21072bc Author: Arto Jantunen <vi...@ik...> Date: 2024-01-17 (Wed, 17 Jan 2024) Changed paths: M extensions/gpx2garmin/gpx2garmin.py M extensions/stravaupload/stravaupload.py Log Message: ----------- Merge pull request #253 from hjerning/lintian-chmod Remove executable permission from files without hashbang Compare: https://github.com/pytrainer/pytrainer/compare/e993e0b5a8a5...5f1768c3c1a0 |
From: Arto J. <no...@gi...> - 2024-01-05 11:46:10
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 0fecc3b0b57406819fc5363cc3737ee08d4f2dbc https://github.com/pytrainer/pytrainer/commit/0fecc3b0b57406819fc5363cc3737ee08d4f2dbc Author: Arto Jantunen <vi...@ik...> Date: 2024-01-03 (Wed, 03 Jan 2024) Changed paths: M README.md A pyproject.toml M pytrainer/__init__.py M setup.py Log Message: ----------- Add pyproject.toml and move some obvious stuff over from setup.py It seems that we are skipping setup.cfg entirely, which is pretty funny.. Commit: 3f92ca9c9e33bc7a03a06c2b87005bf297b1f140 https://github.com/pytrainer/pytrainer/commit/3f92ca9c9e33bc7a03a06c2b87005bf297b1f140 Author: Arto Jantunen <vi...@ik...> Date: 2024-01-03 (Wed, 03 Jan 2024) Changed paths: M .github/workflows/test.yaml Log Message: ----------- Github-ci: Install test requirements Commit: 21b23a82b929b59573dd88a01216c2490ce10cbf https://github.com/pytrainer/pytrainer/commit/21b23a82b929b59573dd88a01216c2490ce10cbf Author: Arto Jantunen <vi...@ik...> Date: 2024-01-03 (Wed, 03 Jan 2024) Changed paths: M .github/workflows/test.yaml M pyproject.toml M setup.py Log Message: ----------- Replace tests_require with optional dependencies Commit: 6d6a119615b28daf6e493e304bd73610bc27c26f https://github.com/pytrainer/pytrainer/commit/6d6a119615b28daf6e493e304bd73610bc27c26f Author: Arto Jantunen <vi...@ik...> Date: 2024-01-03 (Wed, 03 Jan 2024) Changed paths: M INSTALL Log Message: ----------- Update INSTALL file to remove obviously outdated information Commit: e993e0b5a8a5af316a7d3d42fcf8dce3043bf204 https://github.com/pytrainer/pytrainer/commit/e993e0b5a8a5af316a7d3d42fcf8dce3043bf204 Author: Arto Jantunen <vi...@ik...> Date: 2024-01-05 (Fri, 05 Jan 2024) Changed paths: M .github/workflows/test.yaml M INSTALL M README.md A pyproject.toml M pytrainer/__init__.py M setup.py Log Message: ----------- Merge pull request #252 from viiru-/modernize-build Modernize build Compare: https://github.com/pytrainer/pytrainer/compare/0e9516894728...e993e0b5a8a5 |
From: Arto J. <no...@gi...> - 2024-01-02 11:33:02
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 9107cd18906425b45397d7fbd7f4385929e45741 https://github.com/pytrainer/pytrainer/commit/9107cd18906425b45397d7fbd7f4385929e45741 Author: patjoly <pat...@gm...> Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: M plugins/garmin-fit/bin/Geo/FIT.pm M plugins/garmin-fit/bin/fit2tcx.pl Log Message: ----------- Update to Garmin FIT profile 21.115 Commit: 0e9516894728a017e249a8b9e60f9a8bba75fada https://github.com/pytrainer/pytrainer/commit/0e9516894728a017e249a8b9e60f9a8bba75fada Author: Arto Jantunen <vi...@ik...> Date: 2024-01-02 (Tue, 02 Jan 2024) Changed paths: M plugins/garmin-fit/bin/Geo/FIT.pm M plugins/garmin-fit/bin/fit2tcx.pl Log Message: ----------- Merge pull request #247 from patjoly/fit-update-21-115 Update to Garmin FIT profile 21.115 Compare: https://github.com/pytrainer/pytrainer/compare/15a4585e712c...0e9516894728 |
From: Arto J. <no...@gi...> - 2023-12-31 12:21:50
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 2dab235ac3168170ecce5bf50d55e2dfb3907c9f https://github.com/pytrainer/pytrainer/commit/2dab235ac3168170ecce5bf50d55e2dfb3907c9f Author: Håkan Jerning <gi...@je...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M glade/pytrainer.ui M pytrainer/gui/windowmain.py Log Message: ----------- Show heart rate for activities without tracks Activities can have heart rates set manually without any associated GPS data and indoor activities can have GPX files without any trackpoints. Also make sure to empty the values when switching to activities with missing heart rate data. Previously the last viewed heart rate values would be shown for wrong activity. Commit: 7c0edca6bcf01e658bb8f8af3740feb090c2cd1a https://github.com/pytrainer/pytrainer/commit/7c0edca6bcf01e658bb8f8af3740feb090c2cd1a Author: Håkan Jerning <gi...@je...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M glade/pytrainer.ui M pytrainer/gui/windowmain.py Log Message: ----------- Hide the heart rate graph for activities without tracks Previously the last viewed heart rate graph would be shown for wrong activity. Commit: e20ef783c3c85f28da4a9907f4a04a99a1e2ee93 https://github.com/pytrainer/pytrainer/commit/e20ef783c3c85f28da4a9907f4a04a99a1e2ee93 Author: Håkan Jerning <gi...@je...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M pytrainer/gui/windowmain.py Log Message: ----------- Fix insensitivity for empty weeks The check for timeinseconds sets sensitivity correctly, but then this line set the week view to always sensitive. Commit: 274e8ade7164b3f495bcd921f86488079190ccbe https://github.com/pytrainer/pytrainer/commit/274e8ade7164b3f495bcd921f86488079190ccbe Author: Håkan Jerning <gi...@je...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M pytrainer/gui/windowmain.py Log Message: ----------- Don't show heart rate graph for GPX files without HR data It's wrong to assume that an activity has a heart rate graph to show just because it has tracks. There are 6 type of activities to consider: 1) With GPX file with HR data for (some of) the trackpoints 2) With GPX file with overall HR data but no trackpoints (indoor) 3) With GPX file without any HR data 4) With a GPX file as in point 3 with manually added HR data or calories 5) Without GPX file and with manually added HR data or calories 6) Without GPX file and without any HR data and calories Only point 1 above have data for a heart rate graph out of the three with GPX files that has tracks. Currently it's possible to manually add HR data and calories to an activity with a GPX file as in point 4 above on creation, but it's not possible to edit the HR fields or calories after creation in an activity with a GPX file. Commit: 15a4585e712cbfbf0175b5fbe260ee9e9947d7b3 https://github.com/pytrainer/pytrainer/commit/15a4585e712cbfbf0175b5fbe260ee9e9947d7b3 Author: Arto Jantunen <vi...@ik...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M glade/pytrainer.ui M pytrainer/gui/windowmain.py Log Message: ----------- Merge pull request #248 from hjerning/heartrate-without-tracks Show heart rate for activities without tracks Compare: https://github.com/pytrainer/pytrainer/compare/79157596a1f8...15a4585e712c |
From: Arto J. <no...@gi...> - 2023-12-31 09:19:46
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 64a27b99de8ba24f019699a13e7f0848b290661b https://github.com/pytrainer/pytrainer/commit/64a27b99de8ba24f019699a13e7f0848b290661b Author: Arto Jantunen <vi...@ik...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M tox.ini Log Message: ----------- Also update the list of supported Python versions for Tox Commit: 79157596a1f8c228b3524f98287283afa83090da https://github.com/pytrainer/pytrainer/commit/79157596a1f8c228b3524f98287283afa83090da Author: Arto Jantunen <vi...@ik...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M tox.ini Log Message: ----------- Merge pull request #250 from viiru-/also-set-tox-versions Also update the list of supported Python versions for Tox Compare: https://github.com/pytrainer/pytrainer/compare/55bcb48f0f8f...79157596a1f8 |
From: Arto J. <no...@gi...> - 2023-12-31 09:12:16
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: 101ecaebf2ee2b4e231e0fb0bbd4d577302ac411 https://github.com/pytrainer/pytrainer/commit/101ecaebf2ee2b4e231e0fb0bbd4d577302ac411 Author: Arto Jantunen <vi...@ik...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M .github/workflows/test.yaml Log Message: ----------- Also run CI tests on Python 3.12 This should've been done a long time ago.. Commit: 2e06f36e9efd2d02aecbc3d709defb07aed7aed5 https://github.com/pytrainer/pytrainer/commit/2e06f36e9efd2d02aecbc3d709defb07aed7aed5 Author: Arto Jantunen <vi...@ik...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M .github/workflows/test.yaml Log Message: ----------- Stop running CI tests on Python 3.7, it's EOL Commit: 55bcb48f0f8fb03dbfb86bf34c48ce76d5025e07 https://github.com/pytrainer/pytrainer/commit/55bcb48f0f8fb03dbfb86bf34c48ce76d5025e07 Author: Arto Jantunen <vi...@ik...> Date: 2023-12-31 (Sun, 31 Dec 2023) Changed paths: M .github/workflows/test.yaml Log Message: ----------- Merge pull request #249 from viiru-/add-python-3.12-support Also run CI tests on Python 3.12 Compare: https://github.com/pytrainer/pytrainer/compare/e4ba77d7276f...55bcb48f0f8f |
From: Arto J. <no...@gi...> - 2023-10-15 16:27:57
|
Branch: refs/heads/master Home: https://github.com/pytrainer/pytrainer Commit: d67ddde869a2df01d7a47ce2a035b3de49950827 https://github.com/pytrainer/pytrainer/commit/d67ddde869a2df01d7a47ce2a035b3de49950827 Author: Håkan Jerning <gi...@je...> Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M pytrainer/gui/drawArea.py Log Message: ----------- Support matplotlib 3.8.0 The window parameter to NavigationToolbar2GTK3 was deprecated in matplotlib 3.6.0 and removed in 3.8.0. Commit: f5477759b356b93205a21e467a03edca91da6f93 https://github.com/pytrainer/pytrainer/commit/f5477759b356b93205a21e467a03edca91da6f93 Author: Håkan Jerning <gi...@je...> Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M pytrainer/gui/drawArea.py Log Message: ----------- Remove commented out NavigationToolbars These haven't been used since commit 88a959da2847 and 9ea620d6b2aa. Commit: 687aea3808d27072cd1075e2b0dd98336b3bde9b https://github.com/pytrainer/pytrainer/commit/687aea3808d27072cd1075e2b0dd98336b3bde9b Author: Håkan Jerning <gi...@je...> Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M pytrainer/gui/drawArea.py M pytrainer/monthgraph.py M pytrainer/yeargraph.py Log Message: ----------- Remove dead code This haven't been used since commit 719a78854f64. Commit: e4923b543d33dfa2cec4a60576d49e7cce29c71b https://github.com/pytrainer/pytrainer/commit/e4923b543d33dfa2cec4a60576d49e7cce29c71b Author: Håkan Jerning <gi...@je...> Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M pytrainer/daygraph.py M pytrainer/gui/drawArea.py M pytrainer/heartrategraph.py Log Message: ----------- Fix typo in "stadistics" object name Commit: 9f28cc9317399df3337f966eb58d9880d8ae5528 https://github.com/pytrainer/pytrainer/commit/9f28cc9317399df3337f966eb58d9880d8ae5528 Author: Håkan Jerning <gi...@je...> Date: 2023-10-07 (Sat, 07 Oct 2023) Changed paths: M pytrainer/gui/drawArea.py Log Message: ----------- Bring back shape to drawZones debug logging This got lost in commit ede563671613. Commit: e4ba77d7276ff5b404a1eb8c34add16bac47acc9 https://github.com/pytrainer/pytrainer/commit/e4ba77d7276ff5b404a1eb8c34add16bac47acc9 Author: Arto Jantunen <vi...@ik...> Date: 2023-10-15 (Sun, 15 Oct 2023) Changed paths: M pytrainer/daygraph.py M pytrainer/gui/drawArea.py M pytrainer/heartrategraph.py M pytrainer/monthgraph.py M pytrainer/yeargraph.py Log Message: ----------- Merge pull request #246 from hjerning/support-matplotlib-3.8.0 Support matplotlib 3.8.0 Compare: https://github.com/pytrainer/pytrainer/compare/720056278c93...e4ba77d7276f |
From: Arto J. <no...@gi...> - 2023-07-24 06:37:05
|
Branch: refs/tags/v2.2.1 Home: https://github.com/pytrainer/pytrainer |