Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AutoUpdate Feature - Add Operation Details + RC1 erroneously auto-updates to 0.21.2 #317

Open
2 tasks done
LB45440078L opened this issue Sep 23, 2024 · 5 comments
Open
2 tasks done

Comments

@LB45440078L
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

When doing an automatic update of the app, using an AppImage release, there's no sort of progress or detail of what's happening during it.
On slow computers, an update can take several minutes, and since the app gets stuck and doesn't have a loading bar or any step, one may be easily prone to close it or unable to know if installation steps are proceeding successfully.

Full version info

OS: CachyOS (GNOME/gnome)
Word size of FreeCAD: 64-bit
Version: 1.0.0RC1.38642 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 1.0rc1)
Hash: 60a251354e203bdb924e2190fb9f5e18b48d7362
Python 3.11.9, Qt 5.15.13, Coin 4.0.2, Vtk 9.2.6, OCC 7.7.2
Locale: English/United Kingdom (en_GB)
Installed mods: 
  * Render 2024.8.4

Subproject(s) affected?

None

Anything else?

Tips for implementation: Add some sort of progress bar, or some text that indicates ongoing operations and eventual errors.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@Syres916
Copy link
Contributor

Maybe your update Progress Bar is being hidden behind the main window, it should be On Top as mine is:

Screenshot from 2024-09-23 12-32-31

@LB45440078L
Copy link
Author

Oh, so there's supposed to be a progress bar already.
I will try doing another update and seeing if it's an issue with the windows not opening.

@LB45440078L
Copy link
Author

LB45440078L commented Sep 23, 2024

Further updates on this issue.
I was on release candidate 1.0.
I pressed the update button, and it downloaded FreeCAD 0.21.1... ?
image
image

I don't know Sir... doesn't sound like an "update" 💀

@luzpaz
Copy link
Collaborator

luzpaz commented Oct 5, 2024

I pressed the update button, and it downloaded FreeCAD 0.21.1... ?

Can't reproduce on weekly
Screenshot_20241005_064221

OS: Manjaro Linux (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 1.1.0dev.38871 (Git) AppImage
Build type: Release
Branch: main
Hash: 813ee36cb80e0d29c2c9b991a7b2fee2c61f5cf6
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Classic/Qt default

EDIT: I can reproduce on RC1 (which erroneously downloads 0.21.2) when using the internal AppImage Updater)

OS: Manjaro Linux (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 1.0.0RC1.38642 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 1.0rc1)
Hash: 60a251354e203bdb924e2190fb9f5e18b48d7362
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)

@luzpaz
Copy link
Collaborator

luzpaz commented Oct 5, 2024

I also can't reproduce the OP bug report in this ticket since i observe the dialog with a progress bar

OS: Manjaro Linux (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 1.1.0dev.38871 (Git) AppImage
Build type: Release
Branch: main
Hash: 813ee36cb80e0d29c2c9b991a7b2fee2c61f5cf6
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Classic/Qt default

Edit: Testing RC1 i see the dialog progress bar
Screenshot_20241005_071141

OS: Manjaro Linux (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 1.0.0RC1.38642 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 1.0rc1)
Hash: 60a251354e203bdb924e2190fb9f5e18b48d7362
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)

@luzpaz luzpaz transferred this issue from FreeCAD/FreeCAD Oct 5, 2024
@luzpaz luzpaz changed the title AutoUpdate Feature - Add Operation Details AutoUpdate Feature - Add Operation Details + RC1 erroneously auto-updates to 0.21.2 Oct 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants