jimmejardine / qiqqa-open-source

The open-sourced version of the award-winning Qiqqa research management tool for Windows
GNU General Public License v3.0
366 stars 60 forks source link

The Version button at bottom-left corner of the window does not behave as expected ⟹ overhaul Check for Updates process #258

Open raindropsfromsky opened 3 years ago

raindropsfromsky commented 3 years ago

I am using the latest version.

Bug-1: Incorrect version number The header of the window reads "Qiqqa v820.7568.29227" This does not match with GitHub's changelog page, which shows the version as "v82.0.7568-29227". [BUG#1] The period should be added to correct this typo.

Bug-2: The release notes do not cover the latest versions The button at the bottom-left corner reads v82s. If I click on it, it shows me Release Notes. Since I have downloaded the cutting-edge version, I am more interested in the new features that were added after the last stable version. My aim is not only to enjoy these extra features, but also to report if there are any rough edges. But the Release Notes show changes only till v79. In other words, the stable versions v80 and v81 are missing. Also, all the changes till the current pre-release are also missing.

Bug-3: The Release Notes page show a download button with an unknown version The Release Notes page has a Download button, at the bottom-right corner. Its tooltip says that click here to know the history and old version of Qiqqa.

Well, this is completely the opposite of what the users want: They want to know what latest features they have got in a pre-release, so they can test-drive these latest features.. They also want to download the latest update if available,

Suggestions:

  1. Please replace the download button with "Check for updates" button.
  2. If any exe file is downloaded, please include its full version number in its name.
GerHobbelt commented 3 years ago

Bug-1: wow. 👍 never spotted that one.

Bug-2: OMG. I had completely forgotten about that stuff. It's all due to a hacked-around remnant of the commercial check-for-updates process and I never got around to fixing it for real.

Bug-3: I take it that's a page popping up in the browser when you got there from Qiqqa. If I guessed correctly, same as Bug-2: left-overs from commercial Qiqqa, using obsolete qiqqa.com URLs and XML files. 😢

-->

task is to overhaul the 'check-for-updates' code in Qiqqa.

raindropsfromsky commented 3 years ago

bug-3:

I click on the button at bottom-left corner of Qiqqa, image

The following page pops up: image

I have referred to that page as "Release Notes".