Normally translation files are embedded inside the application's
executable.
But allow translators to use external .qm file for testing
purposes.
Ref #118
There are some user complaints that Imager hangs at "writing 0%"
Mention in the progress status what it is actually doing prior
to writing (e.g. opening storage, blkdiscarding,
zero'ing out MBR, starting download) to help diagnose
potential issues.
The "do not use saved position if it falls outside of primary screen"
commit removes the dependency on qml-module-qt-labs-settings module
so no need for the installer to install it.
Skip installation of qml debug stuff while we are at it.
- The new wording has the advantage that it specifies which platforms the binaries are for
- Give instructions for how to get Raspberry Pi OS - no need to visit download page - it just needs a single shell command
With current argument order cmake's FindCURL module checks for a component named `7.32.0` in the curl package.
According to the find_package reference the version argument follows PackageName and after the REQUIRED keyword an optional list of components is placed.
Resolves#96
- Only use saved position if the coordinates fall inside of the primary screen
Prevents problems for people with laptops that sometimes but not always use
external screens.
- Since we now set window position in C++ instead of QML, drop the
dependency on qml-module-qt-labs-settings module.
Closes#91
- Try to gracefully close any running Imager instance by sending
a window message. Should close it automatically if Imager is not
actually writing something.
If Imager does not close within 2 seconds, prompt user to ask
if it should be terminated less gracefully.
- Change installer executable name (setup.exe -> image-<version>.exe).
- Prevent UAC prompt during compiling installer.
Normally the system will prompt the user to allow Imager access
to removable volumes.
Open preferences and ask user to allow Imager manually in a
corner case in which this does not occur.