FallGuysStats icon indicating copy to clipboard operation
FallGuysStats copied to clipboard

[Feature Request]: Better changelogs

Open aaronliu0130 opened this issue 2 years ago • 15 comments

What is your request?

"Bugfix and program optimization" is worse than no changelog. Could it be changed to things like "added new rounds" or name the specific bugs fixed?

aaronliu0130 avatar Sep 30 '23 16:09 aaronliu0130

I agree. A lot of new features have been added and for the most part all you see in the changelog is Bugfix and program optimization 😅

omega32 avatar Oct 12 '23 14:10 omega32

The reason why I maintain this application without stopping is only for myself. Because despite all the time and effort put into it, no one recognizes it.

image

qubqub avatar Oct 12 '23 14:10 qubqub

Great work. We all apreciate it. It's just bad practice to keep changelogs that way. Specially when others also use the software.

At this point one have to update the app and pray that it still works as intended. And get surprised about what changed, and what broke. I mostly know because I'm working on the app (haven't committed it yet) and I see all the changes being made commit by commit.

omega32 avatar Oct 12 '23 15:10 omega32

Yeah! I mean, just look like how much data there is on fallalytics! Other people not contributing doesn't mean we don't like or recognize it, it merely means we don't have your brilliant mind to maintain this thing!

aaronliu0130 avatar Oct 12 '23 21:10 aaronliu0130

Recently, a toast on server joining was added and the overlay now displays the time of your computer.

aaronliu0130 avatar Oct 27 '23 22:10 aaronliu0130

I'd still appreciate it if we changed to no changelogs at all if it's only "bugfix and program optimization".

aaronliu0130 avatar Oct 28 '23 19:10 aaronliu0130

I'd appreciate it if you didn't use this program.

qubqub avatar Oct 28 '23 19:10 qubqub

What? Why?

aaronliu0130 avatar Oct 28 '23 19:10 aaronliu0130

At this point the project is being run very unprofessionally and unfriendly. One more example is the fact that the recent toast notifications are being handled by a DLL made by the maintainer, but it's code is not part of the project. Instead of using an open-source alternative, they made their own and is closed source at this point. You just need to trust it, and can't modify it. Not ideal for and open source project.

I was working on some new features, but the way this project is being handled right now completely discouraged me from contributing.

omega32 avatar Oct 29 '23 00:10 omega32

Sadly I don't have the time to maintain a fork, but it has crossed my mind many times.

omega32 avatar Oct 29 '23 00:10 omega32

I'm still unconvinced... The most unfriendly thing I've seen yet is just the single comment above though that and the dll do seem like issues.

aaronliu0130 avatar Oct 29 '23 00:10 aaronliu0130

Also, I doubt that you (omega32) could maintain it. C# is a far cry from JavaScript, Python or Shell. And yes, this repo does seem like it would take a lot of time and work to maintain, even with comments. I doubt much freelancers in the world could maintain it, so we're lucky we have someone.

aaronliu0130 avatar Oct 29 '23 00:10 aaronliu0130

I am a developer with 25 years of experience in many languages, going all the way down to Assembler and C++, and many others... including of course the 3 languages you just mentioned. With many, many years of experience working with C#.

That's why I was working in some features I want on the tracker. But the code is constantly being changed in ways that I don't find proper. And the constant changes, breaks, lack of communication, etc. discouraged me from continuing.

omega32 avatar Oct 29 '23 00:10 omega32

Edited the comment up there, 30+ was an exaggeration, only 25 years actually. And still learning new thing every day.

omega32 avatar Oct 29 '23 00:10 omega32

Manually making changelogs, let's see how this goes :p

172 – 176:

  • Formatted code and updated translations
  • Add support for the FallGuy_BlueJay_UNPACKED variation
  • Custom UI handling for bar and scatter plots
  • Optimized creative round detail loading and handle authors' different names between different platforms
  • Add "Today's Shows" button that links you to fallguys-db

179 – 182:

  • Formatted code and updated translations
  • Fixed profile selection and tray behavior

186 – 187:

  • Add round_robotrampage to final rounds
  • Only check ping logs if ping option is enabled
  • Make bad pings display differently
  • Use http to access ip2c instead of https (?)
  • Auto update by default
  • Fix handling for empty platform names of creative authors
  • UI tweaks, code formatting and fix translations

aaronliu0130 avatar Oct 29 '23 00:10 aaronliu0130