Git Product home page Git Product logo

Comments (6)

zrgt avatar zrgt commented on August 11, 2024

@monsieuremre please try it on available machines

from aas_manager.

monsieuremre avatar monsieuremre commented on August 11, 2024

Does this only cover individual and manual testing of the binaries or also an automated workflow?

from aas_manager.

zrgt avatar zrgt commented on August 11, 2024

Does this only cover individual and manual testing of the binaries or also an automated workflow?

It should cover only manual testing to identify current problems in the binaries. If you identify any bugs, please open an issue

from aas_manager.

monsieuremre avatar monsieuremre commented on August 11, 2024

Primitive manual tests results:

Windows

  • No noticeable difference between windows 10 and windows 11.
  • Window 10 old versions with old system libraries can't run Qt6. So latest versions of AAS Manager won't work in such releases. This won't be the case for anyone at all almost, maybe some old corporate machines.
  • It is evident that the development of this program was primarily on windows. So no problems are apparent.

Linux

  • Differentiates from the windows build, but only visually, so no functional differences. The visual elements in the GUI have different defaults than on windows. Probably a Qt6 thing, so has nothing to do with us. It can still be changed manually in settings. But e.g. windows defaults to a vertical grid view, whilst on linux, it defaults to a horizontal one.
  • Dialogue window position restoring won't work on Wayland sessions. When using Xorg, it works as expected for Qt5, and also as expected with Qt6, but a really recent version of everything needs to be running. We can't do anything to fix this. This will be fixed as Wayland matures and Qt6 libraries get better Wayland integration. Might add notes for Linux users, to make the situation a bit clearer.

MacOS

  • Personally did not do testing, since I have no access to Mac hardware. But I assume on MacOS, the defaults will be the same of that in Linux, as they are both unix-like. This has no effect on usability.
  • Binaries are not signed obviously. This will prompt an error for users. Mac users should be made aware of this fact, to avoid any confusions. We should also document how to circumvent this warning and start the application.
  • Optionally, we can just sign the binaries. This requires being enrolled in the apple developer program, which is a yearly subscription. So I figured probably not. We better just add some notes for MacOS users.

from aas_manager.

monsieuremre avatar monsieuremre commented on August 11, 2024

The issue can be closed as there are no more manual testing that I can do. I have done everything on Linux and Windows. Unfortunately, MacOS is out of my control. So there really is no need for this issue to stay open.

I have reported quite some stuff. I can incorporate this information into the readme file before closing the issue. Should I do that?

from aas_manager.

zrgt avatar zrgt commented on August 11, 2024

@monsieuremre thank you. Yes, please add the most improtant findings in readme and close the issue after it.

from aas_manager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.