Releases: kangalio/etterna-graph
0.3.3 - Yet another hotfix
The program can now handle 0.71's new PlayedSeconds node. It also doesn't make the main window ridiculously tall at startup (not sure if it affected anyone besides NNNN). And also, if one of the plots crash while collecting data or rendering, now it won't bring down the entire application with it.
0.3.2 - New overall algorithm
Miniature update with a single line of code changed, based on the old 0.3.1 code (because the current 0.4 code is unusable rip)
Anyways, this update adjusts the overall rating algorithm from pre-0.70 from post-0.70.
Also, idk why the executable is suddenly so damn huge
The Resurrection
I finally picked this up again.
Loads and loads of changes. I will make a list with full release
0.3.1 (Hotfix)
Looks like some of my lazy programming caught up with me
Bugs that should now be fixed:
- The combos of scores without a replay file were ignored for the
Max combo
line in the text boxes - Combos over 10,000 weren't recognized and caused further problems
- Unreasonable scores distorted the skillset evolution graph. Now scores with rating over 40 are filtered
Further additions:
- Renamed two plots to be more accurate
- Added "Number of unique files played" line to the text boxes
0.3
Important changes:
- Added various statistics to the text boxes
- Automatic Etterna installation detection
- New "most played packs" text box
- New "MA over time" scatter plot
- Portable exe is now smaller (~82 MiB -> ~67 MiB)
- Updated pyqtgraph from 0.10 to 0.11-dev
- That fixes many small bugs - you can use the screenshot functionality now for example
- Also, it seems to have made the program much faster overall
Bugfixes/tweaks:
- Fixed mean hit offset
- Fixed infobar
- Prevented interpolation in skillset line chart
- Fixed critical wifescore calculation error
- Changed "plays per week" plot to "hours per week"
- Now using
SSRNormPercent
instead ofWifeScore
everywhere - Made overall line in skillset graph bold
- Reordered the text boxes
- Fixed bug where replays button would be grayed out falsely
- More error checking against invalid replay files
- Added explanation dialog box before ReplaysV2 directory chooser
Big thanks to KoleckOLP for continually testing EtternaGraph and giving feedback
0.2
I've made the thing more robust. New features:
- Settings are saved (settings = paths to Etterna.xml and replays). Now you won't have to reselect the files on every startup
- Resized the bottom-most plot to fill the whole width, because it looks a bit nicer
- Plots are now displayed as they are generated. Previously the UI became unresponsive for a few seconds and then all plots appeared at once. Now, the UI is updated every time a plot is generated, which looks pretty cool
- Many bugs fixed (crash on zooming too far out, invalid cache, crash when skillset data is missing, scatter points out-of-view sometimes, crash on Etterna.xml encoding issues)
Release for publishing the exe file
This commit is not particularly special, I just wanted to create a release to get the bundled EtternaGraph.exe file into the public.
As you may have noticed, the EtternaGraph.exe file is huge. I don't know how to get it smaller unfortunately, but if you're uncomfortable downloading such a monster binary, you can also run the program from the source code. Look into the README.md for explanation.