Skip to content

Releases: djotaku/ELDonationTracker

v3.3.2 Fixing PyPi Dependencies (and maybe documentation)

25 Feb 01:48
78b46e6
Compare
Choose a tag to compare

Everything else is the same for the average user:

If you're using ELDonation Tracker from the GUI (as in the videos on http://djotaku.github.io/ELDonationTracker/) you should see no changes.

I have found one small thing that I'm not sure right now how to fix. If you're using the tracker (pops up picture/sound upon donation) and aren't using persistent settings, after setting the sound you want - you may need to exit out of the program and start it up again to get consistent behavior on the tracker.

If you're using on the commandline, the files have moved one sub-folder deeper. On the plus side, you should soon be able to just install from PyPi if you wish to use the commandline.

If you're upgrading from a pre-V3.0 version, please see the release notes for v3.0: https://github.com/djotaku/ELDonationTracker/releases/tag/v3.0

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows). (Or clone the repo.)

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!

v3.3.1 Trying to Trigger PyPi GH CI build

25 Feb 01:20
fb3600d
Compare
Choose a tag to compare

Everything else holds from before:

f you're using ELDonation Tracker from the GUI (as in the videos on http://djotaku.github.io/ELDonationTracker/) you should see no changes.

I have found one small thing that I'm not sure right now how to fix. If you're using the tracker (pops up picture/sound upon donation) and aren't using persistent settings, after setting the sound you want - you may need to exit out of the program and start it up again to get consistent behavior on the tracker.

If you're using on the commandline, the files have moved one sub-folder deeper. On the plus side, you should soon be able to just install from PyPi if you wish to use the commandline.

If you're upgrading from a pre-V3.0 version, please see the release notes for v3.0: https://github.com/djotaku/ELDonationTracker/releases/tag/v3.0

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows). (Or clone the repo.)

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!!

v3.3 Pythonic Structure

23 Feb 20:48
Compare
Choose a tag to compare

If you're using ELDonation Tracker from the GUI (as in the videos on http://djotaku.github.io/ELDonationTracker/) you should see no changes.

I have found one small thing that I'm not sure right now how to fix. If you're using the tracker (pops up picture/sound upon donation) and aren't using persistent settings, after setting the sound you want - you may need to exit out of the program and start it up again to get consistent behavior on the tracker.

If you're using on the commandline, the files have moved one sub-folder deeper. On the plus side, you should soon be able to just install from PyPi if you wish to use the commandline.

If you're upgrading from a pre-V3.0 version, please see the release notes for v3.0: https://github.com/djotaku/ELDonationTracker/releases/tag/v3.0

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows). (Or clone the repo.)

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!!

not a real release

23 Feb 21:03
8cc87e7
Compare
Choose a tag to compare

just trying to trigger a workflow

v3.2.1: Last Fix for API Limiting issues, I think

05 Feb 00:14
41d2cce
Compare
Choose a tag to compare

More or less same notes as last release as this was just a 2 line fix that caught the last place that API limiting was catching me, I think.

Ever since the DDOS last year, there have been intermittent issues with the API availability. I've changed the code to handle this more gracefully. I've got a refactor scheduled that's also going to help make updates more elegant and hopefully hit the API less.

If you're upgrading from a pre-V3.0 version, please see the release notes for v3.0: https://github.com/djotaku/ELDonationTracker/releases/tag/v3.0

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows).

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!

v3.2 Handling API Limiting

15 Jan 17:55
87ecd2b
Compare
Choose a tag to compare

Ever since the DDOS last year, there have been intermittent issues with the API availability. I've changed the code to handle this more gracefully. I've got a refactor scheduled that's also going to help make updates more elegant and hopefully hit the API less.

If you're upgrading from a pre-V3.0 version, please see the release notes for v3.0: https://github.com/djotaku/ELDonationTracker/releases/tag/v3.0

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows).

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!

v3.1 Handling Super Anonymous Donors

21 Dec 18:20
9fce6b5
Compare
Choose a tag to compare

In the past I've handled Anonymous names and donations without messages. New wrinkle in things - donations where the amount is secret. This release fixes that.

I'm going to copy the rest of the release text from v3.0 in case someone is upgrading from a pre-v3.0 since a lot changed:

  • In the GUI start/stop should reload the config now - no more need to restart the GUI. So if you change something in the configuration after you've started running the script, just hit stop and start again.
  • I have added the ability to persist the settings. No longer do you have to re-enter your settings when you upgrade. It will save to the XDG-recommended location on Linux and the equivalent on Windows. Because of this, the config file has a version now (in case I add new fields). When you start the GUI with an outdated version it will ask if you want to start from scratch or update your configs by opening settings, double-checking what's there and hitting save (or persist - depending on whether you want to persist your settings or just save within the folder you just extracted).
  • You now have the ability to change number of donations put into the text files. So if you want to display more than 5 donations on the screen (vertically or horizontally) you can now show any arbitrary number of donors and donations. See the settings button (or file) for that option.
  • I do have one "breaking" change for this release - some of the filenames have changed both to reflect the fact it no longer saves only 5 donations or donors and because I've realized that there is a difference in the API between donors and donations.

So enjoy all that!

With all those changes there's bound to be a bug that slipped in there (I hope not, but .... I'm only human) so please file an issue if anything is not working correctly.

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows).

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!

v3.0 The Big Update

23 Nov 01:57
c537364
Compare
Choose a tag to compare

Lots and lots of changes - some user-facing and some in the background, running more efficiently. (Or more maintain-ably)

  • In the GUI start/stop should reload the config now - no more need to restart the GUI. So if you change something in the configuration after you've started running the script, just hit stop and start again.
  • I have added the ability to persist the settings. No longer do you have to re-enter your settings when you upgrade. It will save to the XDG-recommended location on Linux and the equivalent on Windows. Because of this, the config file has a version now (in case I add new fields). When you start the GUI with an outdated version it will ask if you want to start from scratch or update your configs by opening settings, double-checking what's there and hitting save (or persist - depending on whether you want to persist your settings or just save within the folder you just extracted).
  • You now have the ability to change number of donations put into the text files. So if you want to display more than 5 donations on the screen (vertically or horizontally) you can now show any arbitrary number of donors and donations. See the settings button (or file) for that option.
  • I do have one "breaking" change for this release - some of the filenames have changed both to reflect the fact it no longer saves only 5 donations or donors and because I've realized that there is a difference in the API between donors and donations.

So enjoy all that!

With all those changes there's bound to be a bug that slipped in there (I hope not, but .... I'm only human) so please file an issue if anything is not working correctly.

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows).

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!

v2.5 Roadmap to 2.5 completed

10 Nov 12:49
20ff3da
Compare
Choose a tag to compare

Two tasks were on the roadmap:

  • handle > 100 donors
  • get unit tests written.

Those are both done, so this is v2.5. If v2.2.3 is working fine for you, No need to update. Nothing related to the way the code works was changed, just added unit tests. Now it's on to the road for 3.0.

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows).

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!

v2.2.3 Horizontal Output without Messages

09 Nov 21:49
cb7489d
Compare
Choose a tag to compare

If v2.2.2 is working fine for you, no need to update. But if you want to be able to have horizontal output with names and amounts, but not messages, grab this release.

If you're a GUI user:
pyinstaller created releases that will allow you to run this program even if you don't have Python or the necessary libraries installed. Download either Extra.Life.Donation.Tracker.for.Windows or .for.Linux depending on your platform.

If you prefer to use the commandline utilities without the GUI, just download the source code.tar.gz (Linux) or source code.zip file (Windows).

Please file any bug reports on either the GUI or the commandline! Pull requests welcome on the devel branch.

Enjoy!